mirror_ubuntu-kernels/drivers/gpu/drm/mxsfb
Kieran Bingham 6cba31e33e drm: lcdif: Add support for YUV planes
The LCDIF includes a color space converter that supports YUV input. Use
it to support YUV planes, either through the converter if the output
format is RGB, or in conversion bypass mode otherwise.

Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Liu Ying <victor.liu@nxp.com>
Signed-off-by: Marek Vasut <marex@denx.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20220930083955.31580-5-laurent.pinchart@ideasonboard.com
2022-10-15 05:33:15 +02:00
..
Kconfig drm/gem: rename GEM CMA helpers to GEM DMA helpers 2022-08-03 18:31:49 +02:00
lcdif_drv.c drm/lcdif: switch to devm_drm_of_get_bridge 2022-08-22 16:53:31 +02:00
lcdif_drv.h drm/lcdif: Clean up headers 2022-08-22 16:53:29 +02:00
lcdif_kms.c drm: lcdif: Add support for YUV planes 2022-10-15 05:33:15 +02:00
lcdif_regs.h drm: lcdif: Add support for YUV planes 2022-10-15 05:33:15 +02:00
Makefile drm: lcdif: Add support for i.MX8MP LCDIF variant 2022-06-29 01:44:48 +02:00
mxsfb_drv.c drm/gem: rename GEM CMA helpers to GEM DMA helpers 2022-08-03 18:31:49 +02:00
mxsfb_drv.h drm: mxsfb: Implement LCDIF scanout CRC32 support 2022-05-05 01:03:49 +02:00
mxsfb_kms.c drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} 2022-08-03 18:32:27 +02:00
mxsfb_regs.h drm: mxsfb: Implement LCDIF scanout CRC32 support 2022-05-05 01:03:49 +02:00