linux/drivers/video/omap2/dss
Tomi Valkeinen 40885ab31f OMAP: DSS2: DSI: implement ULPS enter and exit
Entering ULPS (Ultra Low Power State) happens by sending ULPS entry
sequence to the DSI peripheral and pulling the DSI lines down.

Exiting ULPS happens by sending ULPS exit sequence.

We can send the ULPS entry sequence by using OMAP DSS HW's ULPS support,
but we cannot use the ULPS exit support from DSS HW. DSS HW refuses to
send the ULPS exit sequence if it thinks that the lanes are not in ULPS.
After being in OFF mode the DSS HW has been reset, and so it does not
know that the lanes are actually in ULPS.

Thus we need to use the lane override support and manually send the ULPS
exit sequence. Luckily the sequence is very simple.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-05-11 14:20:13 +03:00
..
core.c OMAP: DSS2: make omap_dss_(un)register_device static 2011-05-11 14:19:26 +03:00
dispc.c OMAP2PLUS: DSS2: Change enum "dss_clk_source" to "omap_dss_clk_source" 2011-05-11 14:19:27 +03:00
display.c OMAP: DSS2: Convert simple/strict_strto* to kstrto* 2011-05-11 14:20:11 +03:00
dpi.c OMAP2PLUS: DSS2: Remove hack config "CONFIG_OMAP2_DSS_USE_DSI_PLL" 2011-05-11 14:20:10 +03:00
dsi.c OMAP: DSS2: DSI: implement ULPS enter and exit 2011-05-11 14:20:13 +03:00
dss_features.c OMAP: DSS2: DSI: Remove CIO LDO status check 2011-05-11 14:20:12 +03:00
dss_features.h OMAP: DSS2: DSI: Remove CIO LDO status check 2011-05-11 14:20:12 +03:00
dss.c OMAP: DSS2: improve clock debugfs output 2011-05-11 14:20:11 +03:00
dss.h OMAP2PLUS: DSS2: Change enum "dss_clk_source" to "omap_dss_clk_source" 2011-05-11 14:19:27 +03:00
hdmi_omap4_panel.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
hdmi.c OMAP: DSS2: HDMI: Use dss_device clock configuration for HDMI PLL parameters 2011-05-11 14:20:10 +03:00
hdmi.h OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
Kconfig OMAP2PLUS: DSS2: Remove hack config "CONFIG_OMAP2_DSS_USE_DSI_PLL" 2011-05-11 14:20:10 +03:00
Makefile OMAP4: DSS2: HDMI: Add makefile and kconfig changes to enable HDMI in OMAP4 2011-03-16 11:45:50 +05:30
manager.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
overlay.c OMAP: DSS2: Convert simple/strict_strto* to kstrto* 2011-05-11 14:20:11 +03:00
rfbi.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
sdi.c OMAP: DSS2: Move display.h to include/video/ 2011-05-11 14:05:07 +03:00
venc.c OMAP: DSS2: VENC: Add missing start/stop_device calls 2011-05-11 14:19:25 +03:00