linux_dsm_epyc7002/drivers/video/omap2/dss
Tomi Valkeinen f55fdcfe88 OMAP: DSS2: adjust YUV overlay width to be even
An overlay in YUV mode has to have an even input width, because data for
each pixel is divided between two adjacent pixels.

The algorithm handling manual update overlay adjusting may adjust the
overlay width to be odd.

This patch adds a check for that situation, and makes the width even.
The width is increased by one if it is possible (the unadjusted input
width is larger than the width), and decreased by one if increasing is
not possible.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
2010-08-05 16:52:11 +03:00
..
core.c OMAP: DSS2: Fix omap_dss_probe() error path 2010-05-18 15:06:09 +03:00
dispc.c OMAP: DSS2: DSI: use BTA to end the frame transfer 2010-08-05 16:52:02 +03:00
display.c OMAP: DSS2: Check if display supports update mode changes 2010-08-03 15:18:45 +03:00
dpi.c OMAP: DSS2: move timing functions 2010-02-24 14:31:28 +02:00
dsi.c OMAP: DSS2: DSI: detect unsupported update requests 2010-08-05 16:52:06 +03:00
dss.c OMAP: DSS2: DSI: Wait for DSI PLL clocks to be active before selecting them 2010-08-05 16:51:49 +03:00
dss.h OMAP: DSS2: change manual update scaling setup 2010-08-05 16:52:03 +03:00
Kconfig OMAP: DSS2: Add Kconfig option for DPI display type 2010-05-18 14:14:29 +03:00
Makefile OMAP: DSS2: Add Kconfig option for DPI display type 2010-05-18 14:14:29 +03:00
manager.c OMAP: DSS2: adjust YUV overlay width to be even 2010-08-05 16:52:11 +03:00
overlay.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
rfbi.c OMAP: DSS2: change manual update scaling setup 2010-08-05 16:52:03 +03:00
sdi.c OMAP: DSS2: Use vdds_sdi regulator supply in SDI 2010-05-18 14:14:29 +03:00
venc.c OMAP: DSS2: VENC: don't call platform_enable/disable() twice 2010-05-18 14:14:30 +03:00