[PATCH 0/9] drm/panel: novatek-nt36672a: Extend with 5 new panels

From: Alexey Minnekhanov

Date: Sun Sep 13 2026 - 02:23:56 EST


These series make the driver for novatek-nt36672-based panels more
easily extensible and add support for 5 new panels to it, used in
4 different smartphones, all based on NT36672A:

* Shenchao panel used in Xiaomi Redmi Note 7 (xiaomi-lavender), the
exact model string is unknown
* Tianma TL063FVMCA01-00 for Xiaomi Redmi Note 7 (xiaomi-lavender)
* Tianma TL063FVMC43-02 for Xiaomi Redmi Note 6 Pro (xiaomi-tulip)
* Tianma TL060FVXS16-00 for Xiaomi Mi A2 smartphone (xiaomi-jasmine)
* TXD TXDI600YANPA-43V3 Asus Zenfone Max Pro M1 (asus-x00td).

Combining two init sequences into one was previously briefly
discussed in [1].

[1] https://lore.kernel.org/all/20260523035734.6602-1-chintanlike@xxxxxxxxx/

Signed-off-by: Alexey Minnekhanov <alexeymin@xxxxxxxxxx>
---
Alexey Minnekhanov (9):
dt-bindings: vendor-prefixes: Add Shenzhen TXD Technology Co., Ltd.
dt-bindings: vendor-prefixes: Add Shenzhen Zhuohong Electronic
dt-bindings: display: novatek,nt36672a: Add 5 new panels
drm/panel: novatek-nt36672a: Set driver name to novatek for consistency
drm/panel: novatek-nt36672a: Combine two init callbacks into one
drm/panel: novatek-nt36672a: Add 3 panels used in Xiaomi phones
drm/panel: novatek-nt36672a: Add Tianma panel for Xiaomi Mi A2
drm/panel: novatek-nt36672a: Add panel for Asus Zenfone Max Pro M1
MAINTAINERS: Add Alexey Minnekhanov as maintainer for NT36672A panel

.../bindings/display/panel/novatek,nt36672a.yaml | 5 +
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
MAINTAINERS | 1 +
drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 549 +++++++++++++++++++--
4 files changed, 531 insertions(+), 28 deletions(-)
---
base-commit: 68142f986ff04b2b70b31db00f719bf690f64a9a
change-id: 20260912-nt36672a-panels-e34a72677bb5

Best regards,
--
Alexey Minnekhanov <alexeymin@xxxxxxxxxx>