]> git.baikalelectronics.ru Git - kernel.git/commit
gpu: ipu-di: Add ipu_di_adjust_videomode()
authorJiada Wang <jiada_wang@mentor.com>
Fri, 19 Dec 2014 02:00:20 +0000 (18:00 -0800)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Wed, 7 Jan 2015 18:12:07 +0000 (19:12 +0100)
commit79e4a836e4f5a19be0de439997319f3fd1c97ec0
tree254653c61e3d12abc3aed43f89afbfe56851759b
parentbc318797de6d10dac171639f075d1b0051e689ac
gpu: ipu-di: Add ipu_di_adjust_videomode()

On some monitors, high resolution modes are not working, exhibiting
pixel column truncation problems (for example, 1280x1024 displays as
1280x1022).

The function ipu_di_adjust_videomode() aims to fix these issues by
adjusting a passed videomode to IPU restrictions. The function can
be called from the drm_crtc_helper_funcs->mode_fixup() methods.

Signed-off-by: Jiada Wang <jiada_wang@mentor.com>
Signed-off-by: Deepak Das <deepak_das@mentor.com>
Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/gpu/ipu-v3/ipu-di.c
include/video/imx-ipu-v3.h