1c44f5f16f
This adds gpiolib support for the PXA architecture: - move all GPIO API functions from generic.c into gpio.c - convert the gpio_get/set_value macros into inline functions This makes it easier to hook up GPIOs provided by external chips like ASICs and CPLDs. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Acked-by: Russell King <rmk+kernel@arm.linux.org.uk> Cc: Jean Delvare <khali@linux-fr.org> Cc: Eric Miao <eric.miao@marvell.com> Cc: Sam Ravnborg <sam@ravnborg.org> Cc: Haavard Skinnemoen <hskinnemoen@atmel.com> Cc: Ben Gardner <bgardner@wabtec.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> [ Minor ARM fixup from David Brownell folded into this ] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
---|---|---|
.. | ||
akita.h | ||
audio.h | ||
bitfield.h | ||
cm-x270.h | ||
colibri.h | ||
corgi.h | ||
debug-macro.S | ||
dma.h | ||
entry-macro.S | ||
gpio.h | ||
hardware.h | ||
i2c.h | ||
idp.h | ||
io.h | ||
irda.h | ||
irqs.h | ||
littleton.h | ||
lpd270.h | ||
lubbock.h | ||
magician.h | ||
mainstone.h | ||
memory.h | ||
mfp-pxa3xx.h | ||
mfp-pxa300.h | ||
mfp-pxa320.h | ||
mfp.h | ||
mmc.h | ||
mtd-xip.h | ||
ohci.h | ||
pcm027.h | ||
pcm990_baseboard.h | ||
pm.h | ||
poodle.h | ||
pxa2xx_spi.h | ||
pxa2xx-regs.h | ||
pxa3xx-regs.h | ||
pxa27x_keyboard.h | ||
pxa-regs.h | ||
pxafb.h | ||
regs-ssp.h | ||
sharpsl.h | ||
spitz.h | ||
ssp.h | ||
system.h | ||
timex.h | ||
tosa.h | ||
trizeps4.h | ||
udc.h | ||
uncompress.h | ||
vmalloc.h | ||
zylonite.h |