mirror of
https://github.com/torvalds/linux.git
synced 2024-12-19 17:41:29 +00:00
97abda99a5
With introduction of GPIO lookup tables to Amstrad Delta board init file, semantics of symbols representing OMAP GPIO pins defined in <mach/board-ams-delta.h> changed from statically assigned global GPIO numbers to hardware pin numbers local to OMAP "gpio-0-15" chip. This patch modifies deferred FIQ interrupt handler so it no longer uses static GPIO numbers in favour of IRQ data descriptors obtained at FIQ initialization time from descriptor of the GPIO chip with use of its hardware pin numbers. The chip descriptor is passed from the board init file. As a benefit, the deferred FIQ handler should work faster. Signed-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com> Acked-by: Linus Walleij <linus.walleij@linaro.org> [tony@atomide.com: removed duplicate gpiochip_match_by_label] Signed-off-by: Tony Lindgren <tony@atomide.com> |
||
---|---|---|
.. | ||
ams-delta-fiq.h | ||
board-ams-delta.h | ||
hardware.h | ||
io.h | ||
irqs.h | ||
lcd_dma.h | ||
lcdc.h | ||
memory.h | ||
mtd-xip.h | ||
mux.h | ||
omap7xx.h | ||
omap16xx.h | ||
omap1510.h | ||
serial.h | ||
soc.h | ||
tc.h | ||
uncompress.h | ||
usb.h |