linux_dsm_epyc7002/drivers/video/omap2/dss
Tomi Valkeinen 1d71f42b35 OMAPDSS: APPLY: add fifo-merge support
Add fifo-merge support. This is done mainly in four functions:
mgr_enable/disable and ovl_enable/disable. These are the functions where
overlays are taken into and out of active use.

The process to enable and disable fifo-merge is not simple. We need to
do it in steps, waiting in between for certain settings to be taken into
use, and continuing after that. The reason for this is that fifo-merge
is a common thing for all managers/overlays, and its use must be
synchronized.

As an example, when we disable an overlay, we first set the overlay as
disabled, then wait until the overlay is actually disabled in the HW,
and only after that we may re-configure the fifos, possibly taking
fifo-merge into use.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2012-01-25 13:46:18 +02:00
..
apply.c OMAPDSS: APPLY: add fifo-merge support 2012-01-25 13:46:18 +02:00
core.c Merge branch 'fbdev-next' of git://github.com/schandinat/linux-2.6 2012-01-14 15:11:19 -08:00
dispc_coefs.c OMAPDSS: DISPC: Update Fir Coefficients 2012-01-02 08:51:29 +02:00
dispc.c OMAPDSS: FEAT: Add FIFO_MERGE feature 2012-01-25 13:46:17 +02:00
dispc.h OMAPDSS: DISPC: Update Fir Coefficients 2012-01-02 08:51:29 +02:00
display.c OMAP: DSS2: Create an enum for DSI pixel formats 2011-09-30 16:16:29 +03:00
dpi.c OMAPDSS: check the return value of dss_mgr_enable() 2011-12-02 08:54:54 +02:00
dsi.c Merge branch 'fbdev-next' of git://github.com/schandinat/linux-2.6 2012-01-14 15:11:19 -08:00
dss_features.c OMAPDSS: FEAT: Add FIFO_MERGE feature 2012-01-25 13:46:17 +02:00
dss_features.h OMAPDSS: FEAT: Add FIFO_MERGE feature 2012-01-25 13:46:17 +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 Merge branch 'fbdev-next' of git://github.com/schandinat/linux-2.6 2012-01-14 15:11:19 -08:00
hdmi_panel.c OMAP: DSS2: HDMI: implement detect() 2011-09-30 16:16:47 +03:00
hdmi.c ASoC: OMAP: HDMI: Move HDMI codec trigger function to generic HDMI driver 2012-01-05 10:34:48 +02:00
Kconfig OMAP: DSS2: Remove "EXPERIMENTAL" from Kconfig 2011-09-30 16:16:19 +03:00
Makefile OMAPDSS: DISPC: Update Fir Coefficients 2012-01-02 08:51:29 +02:00
manager.c OMAPDSS: APPLY: move simple_check functions 2012-01-02 08:51:26 +02:00
overlay.c OMAPDSS: APPLY: move simple_check functions 2012-01-02 08:51:26 +02:00
rfbi.c OMAPDSS: remove partial update from the overlay manager 2011-12-02 08:54:23 +02:00
sdi.c OMAPDSS: check the return value of dss_mgr_enable() 2011-12-02 08:54:54 +02:00
ti_hdmi_4xxx_ip.c ASoC: OMAP: HDMI: Move HDMI codec trigger function to generic HDMI driver 2012-01-05 10:34:48 +02:00
ti_hdmi_4xxx_ip.h ASoC: OMAP: HDMI: Move HDMI codec trigger function to generic HDMI driver 2012-01-05 10:34:48 +02:00
ti_hdmi.h OMAPDSS: HDMI: Create function to enable HDMI audio 2012-01-05 10:34:48 +02:00
venc.c OMAPDSS: check the return value of dss_mgr_enable() 2011-12-02 08:54:54 +02:00