remarkable-linux/drivers/video/omap
Daniel Stone 4c88ef170f omapfb: dispc: allow multiple external IRQ handlers
Previously, the only external (to dispc.c) IRQ handler was RFBI's frame
done handler.  dispc's IRQ framework was very dumb: you could only have
one handler, and the semantics of {request,free}_irq were odd, to say the
least.

The new framework allows multiple consumers to register arbitrary IRQ
masks.

Signed-off-by: Daniel Stone <daniel.stone@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Imre Deak <imre.deak@nokia.com>
Acked-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-09-23 07:39:50 -07:00
..
blizzard.c omapfb: add support for rotation on the Blizzard LCD ctrl 2009-09-23 07:39:49 -07:00
dispc.c omapfb: dispc: allow multiple external IRQ handlers 2009-09-23 07:39:50 -07:00
dispc.h omapfb: dispc: allow multiple external IRQ handlers 2009-09-23 07:39:50 -07:00
hwa742.c ARM: OMAP1: Make 770 LCD work 2009-05-28 14:03:31 -07:00
Kconfig omapfb: add support for the ZOOM MDK LCD 2009-09-23 07:39:49 -07:00
lcd_2430sdp.c omapfb: add support for the 3430SDP LCD 2009-09-23 07:39:49 -07:00
lcd_ams_delta.c omapfb: add support for the Amstrad Delta LCD 2009-09-23 07:39:48 -07:00
lcd_apollon.c omapfb: add support for the Apollon LCD 2009-09-23 07:39:48 -07:00
lcd_h3.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_h4.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_inn1510.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_inn1610.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_ldp.c omapfb: add support for the ZOOM MDK LCD 2009-09-23 07:39:49 -07:00
lcd_mipid.c omapfb: add support for MIPI-DCS compatible LCDs 2009-09-23 07:39:48 -07:00
lcd_omap2evm.c omapfb: add support for the OMAP2EVM LCD 2009-09-23 07:39:49 -07:00
lcd_omap3beagle.c omapfb: add support for the OMAP3 Beagle DVI output 2009-09-23 07:39:49 -07:00
lcd_omap3evm.c omapfb: add support for the OMAP3 EVM LCD 2009-09-23 07:39:49 -07:00
lcd_osk.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_overo.c omapfb: add support for the Gumstix Overo LCD 2009-09-23 07:39:49 -07:00
lcd_palmte.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_palmtt.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcd_palmz71.c trivial: media/omap: adding __init/__exit macros to lcd_drivers 2009-09-21 15:14:54 +02:00
lcdc.c
lcdc.h
Makefile omapfb: add support for the ZOOM MDK LCD 2009-09-23 07:39:49 -07:00
omapfb_main.c omapfb: add support for rotation on the Blizzard LCD ctrl 2009-09-23 07:39:49 -07:00
rfbi.c omapfb: dispc: allow multiple external IRQ handlers 2009-09-23 07:39:50 -07:00
sossi.c