linux/drivers/video/omap2/dss
Archit Taneja 5b54ed3ec3 OMAPDSS: DISPC: Pass overlay caps as a parameter to dispc plane functions
Currently, the functions below take the omap_plane parameter and derive the
overlay caps within them. Pass the overlay caps as a parameter to the function
to allow these to be used by writeback too.

- dispc_ovl_set_zorder()
- dispc_ovl_set_pre_mult_alpha()
- dispc_ovl_setup_global_alpha()
- dispc_ovl_calc_scaling()
- dispc_ovl_setup()

These functions will be used for writeback later, and the caps will help in
deciding if they are to be used for writeback or not. This allows reuse of
overlay caps for writeback.

Using omap_overlay_caps for writeback seems a bit incorrect, but caps is
something already in use by users of OMAPDSS(omapfb/omap_vout), so we use
overlay caps for overlay like features of writeback too.

Signed-off-by: Archit Taneja <archit@ti.com>
2012-09-26 14:58:49 +03:00
..
apply.c OMAPDSS: Remove old way of setting manager and device links 2012-09-26 14:58:38 +03:00
core.c OMAPDSS: alloc dssdevs dynamically 2012-09-18 16:15:05 +03:00
dispc_coefs.c OMAPDSS: DISPC: Fix FIR coefficients 2012-03-06 14:08:23 +02:00
dispc.c OMAPDSS: DISPC: Pass overlay caps as a parameter to dispc plane functions 2012-09-26 14:58:49 +03:00
dispc.h OMAPDSS: Use WB fifo for GFX overlay 2012-09-07 20:02:13 +03:00
display.c OMAPDSS: Create links between managers, outputs and devices 2012-09-26 14:58:33 +03:00
dpi.c OMAPDSS: DPI: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:33 +03:00
dsi.c OMAPDSS: DSI: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:34 +03:00
dss_features.c OMAPDSS: APPLY: Add manager set/unset output ops for omap_overlay_manager 2012-09-26 14:58:31 +03:00
dss_features.h OMAPDSS: APPLY: Add manager set/unset output ops for omap_overlay_manager 2012-09-26 14:58:31 +03:00
dss.c OMAPDSS: Add support for DPI source selection 2012-09-24 16:50:08 +03:00
dss.h OMAPDSS: DISPC: Constify omap_overlay_info in dispc_ovl_setup() 2012-09-26 14:58:48 +03:00
hdmi_panel.c OMAPDSS: HDMI: fix initial HDMI enable 2012-08-22 11:33:32 +03:00
hdmi.c OMAPDSS: HDMI: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:36 +03:00
Kconfig OMAPDSS: DSI: make OMAP2_DSS_DSI depend on ARCH_OMAP5 2012-09-24 16:50:10 +03:00
Makefile OMAPDSS: outputs: Create a new entity called outputs 2012-09-26 16:29:10 +05:30
manager-sysfs.c OMAPDSS: MANAGER: Update display sysfs store 2012-09-26 14:58:37 +03:00
manager.c OMAPDSS: Remove old way of setting manager and device links 2012-09-26 14:58:38 +03:00
output.c OMAPDSS: Create links between managers, outputs and devices 2012-09-26 14:58:33 +03:00
overlay-sysfs.c OMAPDSS: split overlay sysfs code 2012-09-07 20:02:10 +03:00
overlay.c OMAPDSS: OVERLAY/MANAGER: Get device via output 2012-09-26 14:58:37 +03:00
rfbi.c OMAPDSS: RFBI: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:35 +03:00
sdi.c OMAPDSS: SDI: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:35 +03:00
ti_hdmi_4xxx_ip.c OMAPDSS: HDMI: Remove custom hdmi_video_timings struct 2012-06-29 10:15:53 +03:00
ti_hdmi_4xxx_ip.h OMAPDSS: HDMI: Add an audio configuration function 2012-05-11 15:17:08 +03:00
ti_hdmi.h OMAPDSS: HDMI: Remove custom hdmi_video_timings struct 2012-06-29 10:15:53 +03:00
venc_panel.c OMAPDSS: VENC: Maintian copy of video output polarity info in private data 2012-08-16 18:47:52 +05:30
venc.c OMAPDSS: VENC: Replace dssdev->manager with dssdev->output->manager references 2012-09-26 14:58:36 +03:00