]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
FB: OMAP: DISPC: Allow multiple external IRQ handlers
authorDaniel Stone <daniel.stone@nokia.com>
Thu, 9 Oct 2008 10:06:43 +0000 (13:06 +0300)
committerTony Lindgren <tony@atomide.com>
Fri, 10 Oct 2008 11:42:28 +0000 (14:42 +0300)
commit71a0a8f8fe4e32b329563d2ff16e6a739cfc3140
tree7dc278fed883b21cc9b8724b8086d57240658b3c
parent73422a657df7ea16a6635a8ef80d257d561d188c
FB: OMAP: 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>
drivers/video/omap/dispc.c
drivers/video/omap/dispc.h
drivers/video/omap/rfbi.c