drm/panel: Add driver for Novatek NT35510-based panels
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 23 Feb 2020 12:18:41 +0000 (13:18 +0100)
committerSam Ravnborg <sam@ravnborg.org>
Sat, 29 Feb 2020 13:02:46 +0000 (14:02 +0100)
commit899f24ed8d3a6d87734dc4252b4c3511b1128ad4
treec12715f974e050cd21a8290e05347db03fb76934
parent5ce96fe032f43e92f5324a9b39c70de614efacaa
drm/panel: Add driver for Novatek NT35510-based panels

This adds a driver for panels based on the Novatek NT35510
display driver IC, such as the Hydis HVA40WV1 panel found
in the Samsung GT-S7710.

The NT35510 can be used with both internal and external
backlight (such as GPIO backlight) so we support both:
if no external backlight is found, we register a subdriver
for the internal backlight.

Cc: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200223121841.26836-3-linus.walleij@linaro.org
MAINTAINERS
drivers/gpu/drm/panel/Kconfig
drivers/gpu/drm/panel/Makefile
drivers/gpu/drm/panel/panel-novatek-nt35510.c [new file with mode: 0644]