drm/panel: re-alphabetize the menu list
authorRandy Dunlap <rdunlap@infradead.org>
Mon, 5 Feb 2024 06:27:08 +0000 (22:27 -0800)
committerNeil Armstrong <neil.armstrong@linaro.org>
Wed, 7 Feb 2024 09:16:26 +0000 (10:16 +0100)
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: Randy 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: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20240205062711.3513-1-rdunlap@infradead.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240205062711.3513-1-rdunlap@infradead.org
drivers/gpu/drm/panel/Kconfig

index 23b089a2103de37125d687396bd6eaa4c91b9ed9..7299ccb82e85066465b14626e76071f1ae1e654f 100644 (file)
@@ -87,53 +87,6 @@ config DRM_PANEL_BOE_TV101WUM_NL6
          Say Y here if you want to support for BOE TV101WUM and AUO KD101N80
          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
        tristate "EBBG FT8719 panel driver"
        depends on OF
@@ -173,6 +126,25 @@ config DRM_PANEL_FEIYANG_FY07024DI26A30D
          Say Y if you want to enable support for panels based on the
          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
        tristate "HIMAX HX8394 MIPI-DSI LCD panels"
        depends on OF
@@ -262,17 +234,6 @@ config DRM_PANEL_JADARD_JD9365DA_H3
          WXGA MIPI DSI panel. The panel support TFT dot matrix LCD with
          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
        tristate "JDI LPM102A188A DSI panel"
        depends on OF && GPIOLIB
@@ -284,6 +245,17 @@ config DRM_PANEL_JDI_LPM102A188A
          The panel has a 2560×1800 resolution. It provides a MIPI DSI interface
          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
        tristate "JDI R63452 Full HD DSI panel"
        depends on OF
@@ -337,12 +309,6 @@ config DRM_PANEL_LEADTEK_LTK500HD1829
          24 bit RGB per pixel. It provides a MIPI DSI interface to
          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
        tristate "LG LB035Q024573 RGB panel"
        depends on GPIOLIB && OF && SPI
@@ -370,6 +336,17 @@ config DRM_PANEL_MAGNACHIP_D53E6EA8966
          with the Magnachip D53E6EA8966 panel IC. This panel receives
          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
        tristate "NEC NL8048HL11 RGB panel"
        depends on GPIOLIB && OF && SPI
@@ -468,17 +445,6 @@ config DRM_PANEL_NOVATEK_NT39016
          Say Y here if you want to enable support for the panels built
          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
        tristate "Olimex LCD-OLinuXino panel"
        depends on OF
@@ -573,6 +539,12 @@ config DRM_PANEL_RONBO_RB070D30
          Say Y here if you want to enable support for Ronbo Electronics
          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
        tristate "Samsung ATNA33XC20 eDP panel"
        depends on OF
@@ -596,6 +568,12 @@ config DRM_PANEL_SAMSUNG_DB7430
          DB7430 DPI display controller used in such devices as the
          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
        tristate "Samsung S6D16D0 DSI video mode panel"
        depends on OF
@@ -661,12 +639,6 @@ config DRM_PANEL_SAMSUNG_S6E63M0_DSI
          Say Y here if you want to be able to access the Samsung
          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
        tristate "Samsung S6E8AA0 DSI video mode panel"
        depends on OF
@@ -765,15 +737,6 @@ config DRM_PANEL_SITRONIX_ST7789V
          Say Y here if you want to enable support for the Sitronix
          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
        tristate "Sony ACX565AKM panel"
        depends on GPIOLIB && OF && SPI
@@ -813,6 +776,43 @@ config DRM_PANEL_STARTEK_KD070FHFID015
          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.
 
+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
        tristate "TDO TL070WSH30 DSI panel"
        depends on OF
@@ -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
          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
        tristate "Visionox RM69299"
        depends on OF
@@ -873,17 +884,6 @@ config DRM_PANEL_VISIONOX_VTDR6130
          Say Y here if you want to enable support for Visionox
          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
        tristate "Widechips WS2401 DPI panel driver"
        depends on SPI && GPIOLIB