Commit aaf7f809 authored by Randy Dunlap's avatar Randy Dunlap Committed by Neil Armstrong

drm/panel: re-alphabetize the menu list

A few of the DRM_PANEL entries have become out of alphabetical order,
so move them around a bit to restore alpha order.
Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Jessica Zhang <quic_jesszhan@quicinc.com>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Maxime Ripard <mripard@kernel.org>
Cc: Thomas Zimmermann <tzimmermann@suse.de>
Cc: David Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc:  <dri-devel@lists.freedesktop.org>
Cc: Aradhya Bhatia <a-bhatia1@ti.com>
Reviewed-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20240205062711.3513-1-rdunlap@infradead.orgSigned-off-by: default avatarNeil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240205062711.3513-1-rdunlap@infradead.org
parent c9424076
...@@ -87,53 +87,6 @@ config DRM_PANEL_BOE_TV101WUM_NL6 ...@@ -87,53 +87,6 @@ config DRM_PANEL_BOE_TV101WUM_NL6
Say Y here if you want to support for BOE TV101WUM and AUO KD101N80 Say Y here if you want to support for BOE TV101WUM and AUO KD101N80
45NA WUXGA PANEL DSI Video Mode panel 45NA WUXGA PANEL DSI Video Mode panel
config DRM_PANEL_DSI_CM
tristate "Generic DSI command mode panels"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
DRM panel driver for DSI command mode panels with support for
embedded and external backlights.
config DRM_PANEL_LVDS
tristate "Generic LVDS panel driver"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
select VIDEOMODE_HELPERS
help
This driver supports LVDS panels that don't require device-specific
handling of power supplies or control signals. It implements automatic
backlight handling if the panel is attached to a backlight controller.
config DRM_PANEL_SIMPLE
tristate "support for simple panels (other than eDP ones)"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
depends on PM
select VIDEOMODE_HELPERS
help
DRM panel driver for dumb non-eDP panels that need at most a regulator
and a GPIO to be powered up. Optionally a backlight can be attached so
that it can be automatically turned off when the panel goes into a
low power state.
config DRM_PANEL_EDP
tristate "support for simple Embedded DisplayPort panels"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
depends on PM
select VIDEOMODE_HELPERS
select DRM_DISPLAY_DP_HELPER
select DRM_DISPLAY_HELPER
select DRM_DP_AUX_BUS
select DRM_KMS_HELPER
help
DRM panel driver for dumb eDP panels that need at most a regulator and
a GPIO to be powered up. Optionally a backlight can be attached so
that it can be automatically turned off when the panel goes into a
low power state.
config DRM_PANEL_EBBG_FT8719 config DRM_PANEL_EBBG_FT8719
tristate "EBBG FT8719 panel driver" tristate "EBBG FT8719 panel driver"
depends on OF depends on OF
...@@ -173,6 +126,25 @@ config DRM_PANEL_FEIYANG_FY07024DI26A30D ...@@ -173,6 +126,25 @@ config DRM_PANEL_FEIYANG_FY07024DI26A30D
Say Y if you want to enable support for panels based on the Say Y if you want to enable support for panels based on the
Feiyang FY07024DI26A30-D MIPI-DSI interface. Feiyang FY07024DI26A30-D MIPI-DSI interface.
config DRM_PANEL_DSI_CM
tristate "Generic DSI command mode panels"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
DRM panel driver for DSI command mode panels with support for
embedded and external backlights.
config DRM_PANEL_LVDS
tristate "Generic LVDS panel driver"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
select VIDEOMODE_HELPERS
help
This driver supports LVDS panels that don't require device-specific
handling of power supplies or control signals. It implements automatic
backlight handling if the panel is attached to a backlight controller.
config DRM_PANEL_HIMAX_HX8394 config DRM_PANEL_HIMAX_HX8394
tristate "HIMAX HX8394 MIPI-DSI LCD panels" tristate "HIMAX HX8394 MIPI-DSI LCD panels"
depends on OF depends on OF
...@@ -262,17 +234,6 @@ config DRM_PANEL_JADARD_JD9365DA_H3 ...@@ -262,17 +234,6 @@ config DRM_PANEL_JADARD_JD9365DA_H3
WXGA MIPI DSI panel. The panel support TFT dot matrix LCD with WXGA MIPI DSI panel. The panel support TFT dot matrix LCD with
800RGBx1280 dots at maximum. 800RGBx1280 dots at maximum.
config DRM_PANEL_JDI_LT070ME05000
tristate "JDI LT070ME05000 WUXGA DSI panel"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y here if you want to enable support for JDI DSI video mode
panel as found in Google Nexus 7 (2013) devices.
The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses
24 bit per pixel.
config DRM_PANEL_JDI_LPM102A188A config DRM_PANEL_JDI_LPM102A188A
tristate "JDI LPM102A188A DSI panel" tristate "JDI LPM102A188A DSI panel"
depends on OF && GPIOLIB depends on OF && GPIOLIB
...@@ -284,6 +245,17 @@ config DRM_PANEL_JDI_LPM102A188A ...@@ -284,6 +245,17 @@ config DRM_PANEL_JDI_LPM102A188A
The panel has a 2560×1800 resolution. It provides a MIPI DSI interface The panel has a 2560×1800 resolution. It provides a MIPI DSI interface
to the host. to the host.
config DRM_PANEL_JDI_LT070ME05000
tristate "JDI LT070ME05000 WUXGA DSI panel"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y here if you want to enable support for JDI DSI video mode
panel as found in Google Nexus 7 (2013) devices.
The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses
24 bit per pixel.
config DRM_PANEL_JDI_R63452 config DRM_PANEL_JDI_R63452
tristate "JDI R63452 Full HD DSI panel" tristate "JDI R63452 Full HD DSI panel"
depends on OF depends on OF
...@@ -337,12 +309,6 @@ config DRM_PANEL_LEADTEK_LTK500HD1829 ...@@ -337,12 +309,6 @@ config DRM_PANEL_LEADTEK_LTK500HD1829
24 bit RGB per pixel. It provides a MIPI DSI interface to 24 bit RGB per pixel. It provides a MIPI DSI interface to
the host and has a built-in LED backlight. the host and has a built-in LED backlight.
config DRM_PANEL_SAMSUNG_LD9040
tristate "Samsung LD9040 RGB/SPI panel"
depends on OF && SPI
depends on BACKLIGHT_CLASS_DEVICE
select VIDEOMODE_HELPERS
config DRM_PANEL_LG_LB035Q02 config DRM_PANEL_LG_LB035Q02
tristate "LG LB035Q024573 RGB panel" tristate "LG LB035Q024573 RGB panel"
depends on GPIOLIB && OF && SPI depends on GPIOLIB && OF && SPI
...@@ -370,6 +336,17 @@ config DRM_PANEL_MAGNACHIP_D53E6EA8966 ...@@ -370,6 +336,17 @@ config DRM_PANEL_MAGNACHIP_D53E6EA8966
with the Magnachip D53E6EA8966 panel IC. This panel receives with the Magnachip D53E6EA8966 panel IC. This panel receives
video data via DSI but commands via 9-bit SPI using DBI. video data via DSI but commands via 9-bit SPI using DBI.
config DRM_PANEL_MANTIX_MLAF057WE51
tristate "Mantix MLAF057WE51-X MIPI-DSI LCD panel"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y here if you want to enable support for the Mantix
MLAF057WE51-X MIPI DSI panel as e.g. used in the Librem 5. It
has a resolution of 720x1440 pixels, a built in backlight and touch
controller.
config DRM_PANEL_NEC_NL8048HL11 config DRM_PANEL_NEC_NL8048HL11
tristate "NEC NL8048HL11 RGB panel" tristate "NEC NL8048HL11 RGB panel"
depends on GPIOLIB && OF && SPI depends on GPIOLIB && OF && SPI
...@@ -468,17 +445,6 @@ config DRM_PANEL_NOVATEK_NT39016 ...@@ -468,17 +445,6 @@ config DRM_PANEL_NOVATEK_NT39016
Say Y here if you want to enable support for the panels built Say Y here if you want to enable support for the panels built
around the Novatek NT39016 display controller. around the Novatek NT39016 display controller.
config DRM_PANEL_MANTIX_MLAF057WE51
tristate "Mantix MLAF057WE51-X MIPI-DSI LCD panel"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y here if you want to enable support for the Mantix
MLAF057WE51-X MIPI DSI panel as e.g. used in the Librem 5. It
has a resolution of 720x1440 pixels, a built in backlight and touch
controller.
config DRM_PANEL_OLIMEX_LCD_OLINUXINO config DRM_PANEL_OLIMEX_LCD_OLINUXINO
tristate "Olimex LCD-OLinuXino panel" tristate "Olimex LCD-OLinuXino panel"
depends on OF depends on OF
...@@ -573,6 +539,12 @@ config DRM_PANEL_RONBO_RB070D30 ...@@ -573,6 +539,12 @@ config DRM_PANEL_RONBO_RB070D30
Say Y here if you want to enable support for Ronbo Electronics Say Y here if you want to enable support for Ronbo Electronics
RB070D30 1024x600 DSI panel. RB070D30 1024x600 DSI panel.
config DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01
tristate "Samsung AMS452EF01 panel with S6E88A0 DSI video mode controller"
depends on OF
select DRM_MIPI_DSI
select VIDEOMODE_HELPERS
config DRM_PANEL_SAMSUNG_ATNA33XC20 config DRM_PANEL_SAMSUNG_ATNA33XC20
tristate "Samsung ATNA33XC20 eDP panel" tristate "Samsung ATNA33XC20 eDP panel"
depends on OF depends on OF
...@@ -596,6 +568,12 @@ config DRM_PANEL_SAMSUNG_DB7430 ...@@ -596,6 +568,12 @@ config DRM_PANEL_SAMSUNG_DB7430
DB7430 DPI display controller used in such devices as the DB7430 DPI display controller used in such devices as the
LMS397KF04 480x800 DPI panel. LMS397KF04 480x800 DPI panel.
config DRM_PANEL_SAMSUNG_LD9040
tristate "Samsung LD9040 RGB/SPI panel"
depends on OF && SPI
depends on BACKLIGHT_CLASS_DEVICE
select VIDEOMODE_HELPERS
config DRM_PANEL_SAMSUNG_S6D16D0 config DRM_PANEL_SAMSUNG_S6D16D0
tristate "Samsung S6D16D0 DSI video mode panel" tristate "Samsung S6D16D0 DSI video mode panel"
depends on OF depends on OF
...@@ -661,12 +639,6 @@ config DRM_PANEL_SAMSUNG_S6E63M0_DSI ...@@ -661,12 +639,6 @@ config DRM_PANEL_SAMSUNG_S6E63M0_DSI
Say Y here if you want to be able to access the Samsung Say Y here if you want to be able to access the Samsung
S6E63M0 panel using DSI. S6E63M0 panel using DSI.
config DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01
tristate "Samsung AMS452EF01 panel with S6E88A0 DSI video mode controller"
depends on OF
select DRM_MIPI_DSI
select VIDEOMODE_HELPERS
config DRM_PANEL_SAMSUNG_S6E8AA0 config DRM_PANEL_SAMSUNG_S6E8AA0
tristate "Samsung S6E8AA0 DSI video mode panel" tristate "Samsung S6E8AA0 DSI video mode panel"
depends on OF depends on OF
...@@ -765,15 +737,6 @@ config DRM_PANEL_SITRONIX_ST7789V ...@@ -765,15 +737,6 @@ config DRM_PANEL_SITRONIX_ST7789V
Say Y here if you want to enable support for the Sitronix Say Y here if you want to enable support for the Sitronix
ST7789V controller for 240x320 LCD panels ST7789V controller for 240x320 LCD panels
config DRM_PANEL_SYNAPTICS_R63353
tristate "Synaptics R63353-based panels"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y if you want to enable support for panels based on the
Synaptics R63353 controller.
config DRM_PANEL_SONY_ACX565AKM config DRM_PANEL_SONY_ACX565AKM
tristate "Sony ACX565AKM panel" tristate "Sony ACX565AKM panel"
depends on GPIOLIB && OF && SPI depends on GPIOLIB && OF && SPI
...@@ -813,6 +776,43 @@ config DRM_PANEL_STARTEK_KD070FHFID015 ...@@ -813,6 +776,43 @@ config DRM_PANEL_STARTEK_KD070FHFID015
with a resolution of 1024 x 600 pixels. It provides a MIPI DSI interface to with a resolution of 1024 x 600 pixels. It provides a MIPI DSI interface to
the host, a built-in LED backlight and touch controller. the host, a built-in LED backlight and touch controller.
config DRM_PANEL_EDP
tristate "support for simple Embedded DisplayPort panels"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
depends on PM
select VIDEOMODE_HELPERS
select DRM_DISPLAY_DP_HELPER
select DRM_DISPLAY_HELPER
select DRM_DP_AUX_BUS
select DRM_KMS_HELPER
help
DRM panel driver for dumb eDP panels that need at most a regulator and
a GPIO to be powered up. Optionally a backlight can be attached so
that it can be automatically turned off when the panel goes into a
low power state.
config DRM_PANEL_SIMPLE
tristate "support for simple panels (other than eDP ones)"
depends on OF
depends on BACKLIGHT_CLASS_DEVICE
depends on PM
select VIDEOMODE_HELPERS
help
DRM panel driver for dumb non-eDP panels that need at most a regulator
and a GPIO to be powered up. Optionally a backlight can be attached so
that it can be automatically turned off when the panel goes into a
low power state.
config DRM_PANEL_SYNAPTICS_R63353
tristate "Synaptics R63353-based panels"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
help
Say Y if you want to enable support for panels based on the
Synaptics R63353 controller.
config DRM_PANEL_TDO_TL070WSH30 config DRM_PANEL_TDO_TL070WSH30
tristate "TDO TL070WSH30 DSI panel" tristate "TDO TL070WSH30 DSI panel"
depends on OF depends on OF
...@@ -856,6 +856,17 @@ config DRM_PANEL_TRULY_NT35597_WQXGA ...@@ -856,6 +856,17 @@ config DRM_PANEL_TRULY_NT35597_WQXGA
Say Y here if you want to enable support for Truly NT35597 WQXGA Dual DSI Say Y here if you want to enable support for Truly NT35597 WQXGA Dual DSI
Video Mode panel Video Mode panel
config DRM_PANEL_VISIONOX_R66451
tristate "Visionox R66451"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
select DRM_DISPLAY_DP_HELPER
select DRM_DISPLAY_HELPER
help
Say Y here if you want to enable support for Visionox
R66451 1080x2340 AMOLED DSI panel.
config DRM_PANEL_VISIONOX_RM69299 config DRM_PANEL_VISIONOX_RM69299
tristate "Visionox RM69299" tristate "Visionox RM69299"
depends on OF depends on OF
...@@ -873,17 +884,6 @@ config DRM_PANEL_VISIONOX_VTDR6130 ...@@ -873,17 +884,6 @@ config DRM_PANEL_VISIONOX_VTDR6130
Say Y here if you want to enable support for Visionox Say Y here if you want to enable support for Visionox
VTDR6130 1080x2400 AMOLED DSI panel. VTDR6130 1080x2400 AMOLED DSI panel.
config DRM_PANEL_VISIONOX_R66451
tristate "Visionox R66451"
depends on OF
depends on DRM_MIPI_DSI
depends on BACKLIGHT_CLASS_DEVICE
select DRM_DISPLAY_DP_HELPER
select DRM_DISPLAY_HELPER
help
Say Y here if you want to enable support for Visionox
R66451 1080x2340 AMOLED DSI panel.
config DRM_PANEL_WIDECHIPS_WS2401 config DRM_PANEL_WIDECHIPS_WS2401
tristate "Widechips WS2401 DPI panel driver" tristate "Widechips WS2401 DPI panel driver"
depends on SPI && GPIOLIB depends on SPI && GPIOLIB
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment