kernel_optimize_test/drivers/gpio
Kevin Hilman fa87931acb gpio/omap: consolidate direction, input, output, remove #ifdefs
Add register offset fields to GPIO platform_data for registers.

This patch adds registers that control direction, input and output
data.  Using these register offsets in the common driver allows
removal of #ifdefs and greatly improves readability.

Also create dedicated data out functions: one for banks with dedicated
set/clear registers, and another for banks with a single mask
register.

Signed-off-by: Kevin Hilman <khilman@ti.com>
2011-06-16 11:13:42 -07: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/exynos4: Fix incorrect mapping of gpio pull-up macro to register setting 2011-06-07 11:10:01 -06:00
gpio-nomadik.c gpio/nomadik: fix sleepmode for elder Nomadik 2011-06-09 15:03:38 -06:00
gpio-omap.c gpio/omap: consolidate direction, input, output, remove #ifdefs 2011-06-16 11:13:42 -07:00
gpio-plat-samsung.c
gpio-s5pc100.c
gpio-s5pv210.c
gpio-u300.c
gpiolib.c
it8761e_gpio.c
janz-ttl.c
Kconfig gpio/samsung: make Kconfig options def_bool 2011-06-07 14:37:27 -06:00
langwell_gpio.c
Makefile
max730x.c
max732x.c
max7300.c
max7301.c
mc33880.c
mcp23s08.c
ml_ioh_gpio.c
pca953x.c
pcf857x.c
pch_gpio.c
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