Skip to content

Commit 7cb3274

Browse files
fekz115superna9999
authored andcommitted
drm/panel: Add Visionox RM692E5 panel driver
Add the driver for Visionox RM692E5 panel support found in Nothing Phone (1). Signed-off-by: Eugene Lepshy <fekz115@gmail.com> Co-developed-by: Danila Tikhonov <danila@jiaxyga.com> Signed-off-by: Danila Tikhonov <danila@jiaxyga.com> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://lore.kernel.org/r/20250217222431.82522-3-danila@jiaxyga.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20250217222431.82522-3-danila@jiaxyga.com
1 parent 383c772 commit 7cb3274

File tree

3 files changed

+453
-0
lines changed

3 files changed

+453
-0
lines changed

drivers/gpu/drm/panel/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1015,6 +1015,16 @@ config DRM_PANEL_VISIONOX_RM69299
10151015
Say Y here if you want to enable support for Visionox
10161016
RM69299 DSI Video Mode panel.
10171017

1018+
config DRM_PANEL_VISIONOX_RM692E5
1019+
tristate "Visionox RM692E5"
1020+
depends on OF
1021+
depends on DRM_MIPI_DSI
1022+
depends on BACKLIGHT_CLASS_DEVICE
1023+
help
1024+
Say Y here if you want to enable support for Visionox RM692E5 amoled
1025+
display panels, such as the one found in the Nothing Phone (1)
1026+
smartphone.
1027+
10181028
config DRM_PANEL_VISIONOX_VTDR6130
10191029
tristate "Visionox VTDR6130"
10201030
depends on OF

drivers/gpu/drm/panel/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ obj-$(CONFIG_DRM_PANEL_TPO_TD043MTEA1) += panel-tpo-td043mtea1.o
102102
obj-$(CONFIG_DRM_PANEL_TPO_TPG110) += panel-tpo-tpg110.o
103103
obj-$(CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA) += panel-truly-nt35597.o
104104
obj-$(CONFIG_DRM_PANEL_VISIONOX_RM69299) += panel-visionox-rm69299.o
105+
obj-$(CONFIG_DRM_PANEL_VISIONOX_RM692E5) += panel-visionox-rm692e5.o
105106
obj-$(CONFIG_DRM_PANEL_VISIONOX_VTDR6130) += panel-visionox-vtdr6130.o
106107
obj-$(CONFIG_DRM_PANEL_VISIONOX_R66451) += panel-visionox-r66451.o
107108
obj-$(CONFIG_DRM_PANEL_WIDECHIPS_WS2401) += panel-widechips-ws2401.o

0 commit comments

Comments
 (0)