android_kernel_motorola_sm6225/drivers/video/omap
Jouni Hogander f9e2bc8d7b omapfb: dispc: disable iface clocks along with func clocks
Leaving interface clocks enabled causes dss pwrdm to stay in active state
when mpu is in active state.  This fix puts dss to sleep state when it is
not needed.

Earlier version broke framebuffer on 24xx.  This is fixed by enabling
clocks before trying to access DISPC_IRQSTATUS register.

Signed-off-by: Jouni Hogander <jouni.hogander@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:49 -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: disable iface clocks along with func clocks 2009-09-23 07:39:49 -07:00
dispc.h [ARM] omap: fix a load of "warning: symbol 'xxx' was not declared. Should it be static?" 2008-09-05 17:02:34 +01: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 [ARM] omap: ensure OMAP drivers pass a struct device to clk_get() 2009-01-24 11:41:16 +00:00
lcdc.h [ARM] omap: fix a load of "warning: symbol 'xxx' was not declared. Should it be static?" 2008-09-05 17:02:34 +01:00
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 ARM: OMAP2/3: Change omapfb to use clkdev for dispc and rfbi, v2 2009-05-16 08:28:17 -07:00
sossi.c [ARM] omap: convert OMAP drivers to use ioremap() 2008-09-05 17:02:30 +01:00