OMAPDSS: DISPC: Add IRQ enable/status helpers
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 10 Oct 2012 12:13:14 +0000 (15:13 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 24 Oct 2012 06:06:29 +0000 (09:06 +0300)
commit80707721ca511930a2fd2347807ef775b524fedf
tree8e118348a3a6015fbdf415b661bc3d8883e059fa
parentff5a24fc83b4c05b932eafe8643ec784ec9f6bac
OMAPDSS: DISPC: Add IRQ enable/status helpers

DISPC irqs need to be handled from the compat layer and also in the
future by the omapdrm. To make this possible, this patchs adds a set of
helper functions, so that the irqs can be managed without direct
register reads/writes.

The following functions are added, and all the current direct reg
reads/writes are changed to use these.

u32 dispc_read_irqstatus(void);
void dispc_clear_irqstatus(u32 mask);
u32 dispc_read_irqenable(void);
void dispc_write_irqenable(u32 mask);

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/dss/dispc.c
drivers/video/omap2/dss/dss.h