drm/panel: Add panel driver for NewVision NV3052C based LCDs
authorChristophe Branchereau <cbranchereau@gmail.com>
Mon, 21 Mar 2022 13:36:50 +0000 (14:36 +0100)
committerPaul Cercueil <paul@crapouillou.net>
Tue, 5 Apr 2022 20:41:36 +0000 (21:41 +0100)
commit49956b505c53923723370a8960ae8fcd9e2b2116
treed84d748db9a8d66420207673bb9a06b7bccde76c
parentaa46154355e1e81ef746470d2e88bdb283508bff
drm/panel: Add panel driver for NewVision NV3052C based LCDs

This driver supports the NewVision NV3052C based LCDs. Right now, it
only supports the LeadTek LTK035C5444T 2.4" 640x480 TFT LCD panel, which
can be found in the Anbernic RG-350M handheld console.

Signed-off-by: Christophe Branchereau <cbranchereau@gmail.com>
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
[pcercuei: Change msleep(5) to usleep_range(5000, 20000)]
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20220321133651.291592-3-cbranchereau@gmail.com
drivers/gpu/drm/panel/Kconfig
drivers/gpu/drm/panel/Makefile
drivers/gpu/drm/panel/panel-newvision-nv3052c.c [new file with mode: 0644]