]> git.baikalelectronics.ru Git - kernel.git/commit
drm/panel: db7430: Add driver for Samsung DB7430
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 10 Jun 2021 22:05:27 +0000 (00:05 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 10 Jun 2021 22:43:45 +0000 (00:43 +0200)
commit2d557a3aae217e2b8509ebde1a61dd46faf7be9e
tree8c6cade2d119180112e5a4bbe5b9d027c7450132
parentd9668a13fa9e9a1bb17b61d81cb2deb9d744e38e
drm/panel: db7430: Add driver for Samsung DB7430

This adds a new driver for the Samsung DB7430 DPI display
controller as controlled over SPI.

Right now the only panel product we know that is using this
display controller is the LMS397KF04 but there may be more.

This is the first regular panel driver making use of the
MIPI DBI helper library. The DBI "device" portions can not
be used because that code assumes the use of a single
regulator and specific timings around the reset pulse that
do not match the DB7430 datasheet.

Cc: Paul Cercueil <paul@crapouillou.net>
Cc: Doug Anderson <dianders@chromium.org>
Acked-by: Noralf Trønnes <noralf@tronnes.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210610220527.366432-1-linus.walleij@linaro.org
MAINTAINERS
drivers/gpu/drm/panel/Kconfig
drivers/gpu/drm/panel/Makefile
drivers/gpu/drm/panel/panel-samsung-db7430.c [new file with mode: 0644]