kernel_optimize_test/drivers/gpio
Shawn Guo 8d7cf8370d gpio/mxs: Change gpio-mxs into an upstanding gpio driver
The patch makes necessary changes on gpio-mxs as below to turn it
into an upstanding gpio driver.

 * Clean up the gpio port definition stuff

 * Use readl/writel to replace mach-specific accessors
   __raw_readl/__raw_writel

 * Change mxs_gpio_init into mxs_gpio_probe function

And it then migrates mach-mxs to the updated driver by adding
corresponding platform devices.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
2011-06-06 10:01:19 -06:00
..
74x164.c
ab8500-gpio.c
adp5520-gpio.c
adp5588-gpio.c
basic_mmio_gpio.c
bt8xxgpio.c
cs5535-gpio.c
gpio-exynos4.c
gpio-mxs.c gpio/mxs: Change gpio-mxs into an upstanding gpio driver 2011-06-06 10:01:19 -06:00
gpio-nomadik.c
gpio-omap.c
gpio-plat-samsung.c
gpio-s5pc100.c
gpio-s5pv210.c
gpio-u300.c
gpiolib.c
it8761e_gpio.c
janz-ttl.c
Kconfig gpio/mxs: Move Freescale mxs gpio driver to drivers/gpio 2011-06-06 09:37:58 -06:00
langwell_gpio.c
Makefile gpio/mxs: Move Freescale mxs gpio driver to drivers/gpio 2011-06-06 09:37:58 -06:00
max730x.c
max732x.c
max7300.c
max7301.c
mc33880.c
mcp23s08.c
ml_ioh_gpio.c
pca953x.c
pcf857x.c
pch_gpio.c gpio/pch_gpio: Support new device ML7223 2011-05-27 17:56:45 -06:00
pl061.c
rdc321x-gpio.c
sch_gpio.c
stmpe-gpio.c
sx150x.c
tc3589x-gpio.c
timbgpio.c
tps65910-gpio.c
twl4030-gpio.c
ucb1400_gpio.c
vr41xx_giu.c
vx855_gpio.c
wm831x-gpio.c
wm8350-gpiolib.c
wm8994-gpio.c
xilinx_gpio.c