linux/drivers/video/omap2/dss
Tomi Valkeinen 9a147a65de OMAPDSS: DSI: call mgr_enable/disable for cmd mode displays
The current code uses dsi_video_mode_enable/disable functions to
enable/disable DISPC output for video mode displays. For command mode
displays we have no notion in the DISPC side of whether the panel is
enabled, except when a dss_mgr_start_update() call is made.

However, to properly maintain the DISPC state in apply.c, we need to
know if a manager used for a manual update display is currently in use.

This patch achieves that by changing dsi_video_mode_enable/disable to
dsi_enable/disable_video_output, which is called by both video and
command mode displays. For video mode displays it starts the actual
pixel stream, as it did before. For command mode displays it doesn't do
anything else than mark that the manager is currently in use.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2011-12-02 08:54:42 +02:00
..
Kconfig OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig 2011-09-30 16:16:19 +03:00
Makefile OMAPDSS: create apply.c 2011-12-02 08:54:30 +02:00
apply.c OMAPDSS: DSI: call mgr_enable/disable for cmd mode displays 2011-12-02 08:54:42 +02:00
core.c OMAPDSS: create apply.c 2011-12-02 08:54:30 +02:00
dispc.c OMAPDSS: DISPC: Add dispc_mgr_get_vsync_irq() 2011-12-02 08:54:36 +02:00
dispc.h OMAPDSS: DISPC: VIDEO3 pipeline support 2011-10-03 16:51:54 +03:00
display.c OMAP: DSS2: Create an enum for DSI pixel formats 2011-09-30 16:16:29 +03:00
dpi.c OMAPDSS: hide manager's enable/disable() 2011-12-02 08:54:31 +02:00
dsi.c OMAPDSS: DSI: call mgr_enable/disable for cmd mode displays 2011-12-02 08:54:42 +02:00
dss.c video: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/video 2011-10-31 19:31:33 -04:00
dss.h OMAPDSS: remove ovl/mgr check-code temporarily 2011-12-02 08:54:40 +02:00
dss_features.c OMAPDSS: DISPC: VIDEO3 pipeline support 2011-10-03 16:51:54 +03:00
dss_features.h OMAPDSS: DISPC: VIDEO3 pipeline support 2011-10-03 16:51:54 +03:00
hdmi.c OMAPDSS: hide manager's enable/disable() 2011-12-02 08:54:31 +02:00
hdmi_panel.c OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
manager.c OMAPDSS: remove ovl/mgr check-code temporarily 2011-12-02 08:54:40 +02:00
overlay.c OMAPDSS: remove ovl/mgr check-code temporarily 2011-12-02 08:54:40 +02:00
rfbi.c OMAPDSS: remove partial update from the overlay manager 2011-12-02 08:54:23 +02:00
sdi.c OMAPDSS: hide manager's enable/disable() 2011-12-02 08:54:31 +02:00
ti_hdmi.h OMAPDSS: HDMI: Add support to dump registers through debugfs 2011-09-30 16:17:32 +03:00
ti_hdmi_4xxx_ip.c OMAPDSS: HDMI: Add support to dump registers through debugfs 2011-09-30 16:17:32 +03:00
ti_hdmi_4xxx_ip.h OMAPDSS: HDMI: Add missing register definitions 2011-09-30 16:17:31 +03:00
venc.c OMAPDSS: hide manager's enable/disable() 2011-12-02 08:54:31 +02:00