drm/ingenic: Add support for serial 8-bit delta-RGB panels
authorPaul Cercueil <paul@crapouillou.net>
Thu, 19 Nov 2020 15:55:59 +0000 (15:55 +0000)
committerPaul Cercueil <paul@crapouillou.net>
Tue, 8 Dec 2020 13:56:00 +0000 (13:56 +0000)
commitca459a7407a2f5c3bad4eb5656ed654b9d3d3579
treeca32fa2c5ad9dbefdd6c7f86efd7644eb7207b31
parent28ab7d35b6e0796dd7a9a382473e2b41a68ff906
drm/ingenic: Add support for serial 8-bit delta-RGB panels

Add support for 24-bit panels that are connected through a 8-bit bus and
use delta-RGB, which means a RGB pixel ordering on odd lines, and a GBR
pixel ordering on even lines.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20201119155559.14112-4-paul@crapouillou.net
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
drivers/gpu/drm/ingenic/ingenic-drm.h