18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig DRM_PANEL 38c2ecf20Sopenharmony_ci bool 48c2ecf20Sopenharmony_ci depends on DRM 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci Panel registration and lookup framework. 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_cimenu "Display Panels" 98c2ecf20Sopenharmony_ci depends on DRM && DRM_PANEL 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciconfig DRM_PANEL_ARM_VERSATILE 128c2ecf20Sopenharmony_ci tristate "ARM Versatile panel driver" 138c2ecf20Sopenharmony_ci depends on OF 148c2ecf20Sopenharmony_ci depends on MFD_SYSCON 158c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 168c2ecf20Sopenharmony_ci help 178c2ecf20Sopenharmony_ci This driver supports the ARM Versatile panels connected to ARM 188c2ecf20Sopenharmony_ci reference designs. The panel is detected using special registers 198c2ecf20Sopenharmony_ci in the Versatile family syscon registers. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ciconfig DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 228c2ecf20Sopenharmony_ci tristate "ASUS Z00T TM5P5 NT35596 panel" 238c2ecf20Sopenharmony_ci depends on GPIOLIB && OF 248c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 258c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 268c2ecf20Sopenharmony_ci help 278c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the ASUS TMP5P5 288c2ecf20Sopenharmony_ci NT35596 1080x1920 video mode panel as found in some Asus 298c2ecf20Sopenharmony_ci Zenfone 2 Laser Z00T devices. 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ciconfig DRM_PANEL_BOE_HIMAX8279D 328c2ecf20Sopenharmony_ci tristate "Boe Himax8279d panel" 338c2ecf20Sopenharmony_ci depends on OF 348c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 358c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 368c2ecf20Sopenharmony_ci help 378c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Boe Himax8279d 388c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 1200x1920 resolution and uses 398c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a MIPI DSI interface to 408c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ciconfig DRM_PANEL_BOE_TV101WUM_NL6 438c2ecf20Sopenharmony_ci tristate "BOE TV101WUM and AUO KD101N80 45NA 1200x1920 panel" 448c2ecf20Sopenharmony_ci depends on OF 458c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 468c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 478c2ecf20Sopenharmony_ci help 488c2ecf20Sopenharmony_ci Say Y here if you want to support for BOE TV101WUM and AUO KD101N80 498c2ecf20Sopenharmony_ci 45NA WUXGA PANEL DSI Video Mode panel 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig DRM_PANEL_LVDS 528c2ecf20Sopenharmony_ci tristate "Generic LVDS panel driver" 538c2ecf20Sopenharmony_ci depends on OF 548c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 558c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 568c2ecf20Sopenharmony_ci help 578c2ecf20Sopenharmony_ci This driver supports LVDS panels that don't require device-specific 588c2ecf20Sopenharmony_ci handling of power supplies or control signals. It implements automatic 598c2ecf20Sopenharmony_ci backlight handling if the panel is attached to a backlight controller. 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ciconfig DRM_PANEL_SIMPLE 628c2ecf20Sopenharmony_ci tristate "support for simple panels" 638c2ecf20Sopenharmony_ci depends on OF 648c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 658c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 668c2ecf20Sopenharmony_ci help 678c2ecf20Sopenharmony_ci DRM panel driver for dumb panels that need at most a regulator and 688c2ecf20Sopenharmony_ci a GPIO to be powered up. Optionally a backlight can be attached so 698c2ecf20Sopenharmony_ci that it can be automatically turned off when the panel goes into a 708c2ecf20Sopenharmony_ci low power state. 718c2ecf20Sopenharmony_ci 728c2ecf20Sopenharmony_ciconfig DRM_PANEL_ELIDA_KD35T133 738c2ecf20Sopenharmony_ci tristate "Elida KD35T133 panel driver" 748c2ecf20Sopenharmony_ci depends on OF 758c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 768c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 778c2ecf20Sopenharmony_ci help 788c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Elida 798c2ecf20Sopenharmony_ci KD35T133 controller for 320x480 LCD panels with MIPI-DSI 808c2ecf20Sopenharmony_ci system interfaces. 818c2ecf20Sopenharmony_ci 828c2ecf20Sopenharmony_ciconfig DRM_PANEL_FEIXIN_K101_IM2BA02 838c2ecf20Sopenharmony_ci tristate "Feixin K101 IM2BA02 panel" 848c2ecf20Sopenharmony_ci depends on OF 858c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 868c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 878c2ecf20Sopenharmony_ci help 888c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Feixin K101 IM2BA02 898c2ecf20Sopenharmony_ci 4-lane 800x1280 MIPI DSI panel. 908c2ecf20Sopenharmony_ci 918c2ecf20Sopenharmony_ciconfig DRM_PANEL_FEIYANG_FY07024DI26A30D 928c2ecf20Sopenharmony_ci tristate "Feiyang FY07024DI26A30-D MIPI-DSI LCD panel" 938c2ecf20Sopenharmony_ci depends on OF 948c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 958c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 968c2ecf20Sopenharmony_ci help 978c2ecf20Sopenharmony_ci Say Y if you want to enable support for panels based on the 988c2ecf20Sopenharmony_ci Feiyang FY07024DI26A30-D MIPI-DSI interface. 998c2ecf20Sopenharmony_ci 1008c2ecf20Sopenharmony_ciconfig DRM_PANEL_ILITEK_IL9322 1018c2ecf20Sopenharmony_ci tristate "Ilitek ILI9322 320x240 QVGA panels" 1028c2ecf20Sopenharmony_ci depends on OF && SPI 1038c2ecf20Sopenharmony_ci select REGMAP 1048c2ecf20Sopenharmony_ci help 1058c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Ilitek IL9322 1068c2ecf20Sopenharmony_ci QVGA (320x240) RGB, YUV and ITU-T BT.656 panels. 1078c2ecf20Sopenharmony_ci 1088c2ecf20Sopenharmony_ciconfig DRM_PANEL_ILITEK_ILI9881C 1098c2ecf20Sopenharmony_ci tristate "Ilitek ILI9881C-based panels" 1108c2ecf20Sopenharmony_ci depends on OF 1118c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1128c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1138c2ecf20Sopenharmony_ci help 1148c2ecf20Sopenharmony_ci Say Y if you want to enable support for panels based on the 1158c2ecf20Sopenharmony_ci Ilitek ILI9881c controller. 1168c2ecf20Sopenharmony_ci 1178c2ecf20Sopenharmony_ciconfig DRM_PANEL_INNOLUX_P079ZCA 1188c2ecf20Sopenharmony_ci tristate "Innolux P079ZCA panel" 1198c2ecf20Sopenharmony_ci depends on OF 1208c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1218c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1228c2ecf20Sopenharmony_ci help 1238c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Innolux P079ZCA 1248c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 1024x768 resolution and uses 1258c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a MIPI DSI interface to 1268c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 1278c2ecf20Sopenharmony_ci 1288c2ecf20Sopenharmony_ciconfig DRM_PANEL_JDI_LT070ME05000 1298c2ecf20Sopenharmony_ci tristate "JDI LT070ME05000 WUXGA DSI panel" 1308c2ecf20Sopenharmony_ci depends on OF 1318c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1328c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1338c2ecf20Sopenharmony_ci help 1348c2ecf20Sopenharmony_ci Say Y here if you want to enable support for JDI DSI video mode 1358c2ecf20Sopenharmony_ci panel as found in Google Nexus 7 (2013) devices. 1368c2ecf20Sopenharmony_ci The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses 1378c2ecf20Sopenharmony_ci 24 bit per pixel. 1388c2ecf20Sopenharmony_ci 1398c2ecf20Sopenharmony_ciconfig DRM_PANEL_KINGDISPLAY_KD097D04 1408c2ecf20Sopenharmony_ci tristate "Kingdisplay kd097d04 panel" 1418c2ecf20Sopenharmony_ci depends on OF 1428c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1438c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1448c2ecf20Sopenharmony_ci help 1458c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Kingdisplay kd097d04 1468c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 1536x2048 resolution and uses 1478c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a MIPI DSI interface to 1488c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 1498c2ecf20Sopenharmony_ci 1508c2ecf20Sopenharmony_ciconfig DRM_PANEL_LEADTEK_LTK050H3146W 1518c2ecf20Sopenharmony_ci tristate "Leadtek LTK050H3146W panel" 1528c2ecf20Sopenharmony_ci depends on OF 1538c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1548c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1558c2ecf20Sopenharmony_ci help 1568c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Leadtek LTK050H3146W 1578c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 720x1280 resolution and uses 1588c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a MIPI DSI interface to 1598c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 1608c2ecf20Sopenharmony_ci 1618c2ecf20Sopenharmony_ciconfig DRM_PANEL_LEADTEK_LTK500HD1829 1628c2ecf20Sopenharmony_ci tristate "Leadtek LTK500HD1829 panel" 1638c2ecf20Sopenharmony_ci depends on OF 1648c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 1658c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 1668c2ecf20Sopenharmony_ci help 1678c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Kingdisplay kd097d04 1688c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 1536x2048 resolution and uses 1698c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a MIPI DSI interface to 1708c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 1718c2ecf20Sopenharmony_ci 1728c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_LD9040 1738c2ecf20Sopenharmony_ci tristate "Samsung LD9040 RGB/SPI panel" 1748c2ecf20Sopenharmony_ci depends on OF && SPI 1758c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 1768c2ecf20Sopenharmony_ci 1778c2ecf20Sopenharmony_ciconfig DRM_PANEL_LG_LB035Q02 1788c2ecf20Sopenharmony_ci tristate "LG LB035Q024573 RGB panel" 1798c2ecf20Sopenharmony_ci depends on GPIOLIB && OF && SPI 1808c2ecf20Sopenharmony_ci help 1818c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the LB035Q02 RGB panel 1828c2ecf20Sopenharmony_ci (found on the Gumstix Overo Palo35 board). To compile this driver as 1838c2ecf20Sopenharmony_ci a module, choose M here. 1848c2ecf20Sopenharmony_ci 1858c2ecf20Sopenharmony_ciconfig DRM_PANEL_LG_LG4573 1868c2ecf20Sopenharmony_ci tristate "LG4573 RGB/SPI panel" 1878c2ecf20Sopenharmony_ci depends on OF && SPI 1888c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 1898c2ecf20Sopenharmony_ci help 1908c2ecf20Sopenharmony_ci Say Y here if you want to enable support for LG4573 RGB panel. 1918c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. 1928c2ecf20Sopenharmony_ci 1938c2ecf20Sopenharmony_ciconfig DRM_PANEL_NEC_NL8048HL11 1948c2ecf20Sopenharmony_ci tristate "NEC NL8048HL11 RGB panel" 1958c2ecf20Sopenharmony_ci depends on GPIOLIB && OF && SPI 1968c2ecf20Sopenharmony_ci help 1978c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the NEC NL8048HL11 RGB 1988c2ecf20Sopenharmony_ci panel (found on the Zoom2/3/3630 SDP boards). To compile this driver 1998c2ecf20Sopenharmony_ci as a module, choose M here. 2008c2ecf20Sopenharmony_ci 2018c2ecf20Sopenharmony_ciconfig DRM_PANEL_NOVATEK_NT35510 2028c2ecf20Sopenharmony_ci tristate "Novatek NT35510 RGB panel driver" 2038c2ecf20Sopenharmony_ci depends on OF 2048c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2058c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2068c2ecf20Sopenharmony_ci help 2078c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the panels built 2088c2ecf20Sopenharmony_ci around the Novatek NT35510 display controller, such as some 2098c2ecf20Sopenharmony_ci Hydis panels. 2108c2ecf20Sopenharmony_ci 2118c2ecf20Sopenharmony_ciconfig DRM_PANEL_NOVATEK_NT39016 2128c2ecf20Sopenharmony_ci tristate "Novatek NT39016 RGB/SPI panel" 2138c2ecf20Sopenharmony_ci depends on OF && SPI 2148c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2158c2ecf20Sopenharmony_ci select REGMAP_SPI 2168c2ecf20Sopenharmony_ci help 2178c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the panels built 2188c2ecf20Sopenharmony_ci around the Novatek NT39016 display controller. 2198c2ecf20Sopenharmony_ci 2208c2ecf20Sopenharmony_ciconfig DRM_PANEL_MANTIX_MLAF057WE51 2218c2ecf20Sopenharmony_ci tristate "Mantix MLAF057WE51-X MIPI-DSI LCD panel" 2228c2ecf20Sopenharmony_ci depends on OF 2238c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2248c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2258c2ecf20Sopenharmony_ci help 2268c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Mantix 2278c2ecf20Sopenharmony_ci MLAF057WE51-X MIPI DSI panel as e.g. used in the Librem 5. It 2288c2ecf20Sopenharmony_ci has a resolution of 720x1440 pixels, a built in backlight and touch 2298c2ecf20Sopenharmony_ci controller. 2308c2ecf20Sopenharmony_ci 2318c2ecf20Sopenharmony_ciconfig DRM_PANEL_OLIMEX_LCD_OLINUXINO 2328c2ecf20Sopenharmony_ci tristate "Olimex LCD-OLinuXino panel" 2338c2ecf20Sopenharmony_ci depends on OF 2348c2ecf20Sopenharmony_ci depends on I2C 2358c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2368c2ecf20Sopenharmony_ci select CRC32 2378c2ecf20Sopenharmony_ci help 2388c2ecf20Sopenharmony_ci The panel is used with different sizes LCDs, from 480x272 to 2398c2ecf20Sopenharmony_ci 1280x800, and 24 bit per pixel. 2408c2ecf20Sopenharmony_ci 2418c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Olimex Ltd. 2428c2ecf20Sopenharmony_ci LCD-OLinuXino panel. 2438c2ecf20Sopenharmony_ci 2448c2ecf20Sopenharmony_ciconfig DRM_PANEL_ORISETECH_OTM8009A 2458c2ecf20Sopenharmony_ci tristate "Orise Technology otm8009a 480x800 dsi 2dl panel" 2468c2ecf20Sopenharmony_ci depends on OF 2478c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2488c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2498c2ecf20Sopenharmony_ci help 2508c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Orise Technology 2518c2ecf20Sopenharmony_ci otm8009a 480x800 dsi 2dl panel. 2528c2ecf20Sopenharmony_ci 2538c2ecf20Sopenharmony_ciconfig DRM_PANEL_OSD_OSD101T2587_53TS 2548c2ecf20Sopenharmony_ci tristate "OSD OSD101T2587-53TS DSI 1920x1200 video mode panel" 2558c2ecf20Sopenharmony_ci depends on OF 2568c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2578c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2588c2ecf20Sopenharmony_ci help 2598c2ecf20Sopenharmony_ci Say Y here if you want to enable support for One Stop Displays 2608c2ecf20Sopenharmony_ci OSD101T2587-53TS 10.1" 1920x1200 dsi panel. 2618c2ecf20Sopenharmony_ci 2628c2ecf20Sopenharmony_ciconfig DRM_PANEL_PANASONIC_VVX10F034N00 2638c2ecf20Sopenharmony_ci tristate "Panasonic VVX10F034N00 1920x1200 video mode panel" 2648c2ecf20Sopenharmony_ci depends on OF 2658c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2668c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2678c2ecf20Sopenharmony_ci help 2688c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Panasonic VVX10F034N00 2698c2ecf20Sopenharmony_ci WUXGA (1920x1200) Novatek NT1397-based DSI panel as found in some 2708c2ecf20Sopenharmony_ci Xperia Z2 tablets 2718c2ecf20Sopenharmony_ci 2728c2ecf20Sopenharmony_ciconfig DRM_PANEL_RASPBERRYPI_TOUCHSCREEN 2738c2ecf20Sopenharmony_ci tristate "Raspberry Pi 7-inch touchscreen panel" 2748c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2758c2ecf20Sopenharmony_ci help 2768c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Raspberry 2778c2ecf20Sopenharmony_ci Pi 7" Touchscreen. To compile this driver as a module, 2788c2ecf20Sopenharmony_ci choose M here. 2798c2ecf20Sopenharmony_ci 2808c2ecf20Sopenharmony_ciconfig DRM_PANEL_RAYDIUM_RM67191 2818c2ecf20Sopenharmony_ci tristate "Raydium RM67191 FHD 1080x1920 DSI video mode panel" 2828c2ecf20Sopenharmony_ci depends on OF 2838c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2848c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2858c2ecf20Sopenharmony_ci help 2868c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Raydium RM67191 FHD 2878c2ecf20Sopenharmony_ci (1080x1920) DSI panel. 2888c2ecf20Sopenharmony_ci 2898c2ecf20Sopenharmony_ciconfig DRM_PANEL_RAYDIUM_RM68200 2908c2ecf20Sopenharmony_ci tristate "Raydium RM68200 720x1280 DSI video mode panel" 2918c2ecf20Sopenharmony_ci depends on OF 2928c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 2938c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 2948c2ecf20Sopenharmony_ci help 2958c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Raydium RM68200 2968c2ecf20Sopenharmony_ci 720x1280 DSI video mode panel. 2978c2ecf20Sopenharmony_ci 2988c2ecf20Sopenharmony_ciconfig DRM_PANEL_RONBO_RB070D30 2998c2ecf20Sopenharmony_ci tristate "Ronbo Electronics RB070D30 panel" 3008c2ecf20Sopenharmony_ci depends on OF 3018c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3028c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3038c2ecf20Sopenharmony_ci help 3048c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Ronbo Electronics 3058c2ecf20Sopenharmony_ci RB070D30 1024x600 DSI panel. 3068c2ecf20Sopenharmony_ci 3078c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6D16D0 3088c2ecf20Sopenharmony_ci tristate "Samsung S6D16D0 DSI video mode panel" 3098c2ecf20Sopenharmony_ci depends on OF 3108c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3118c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3128c2ecf20Sopenharmony_ci 3138c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E3HA2 3148c2ecf20Sopenharmony_ci tristate "Samsung S6E3HA2 DSI video mode panel" 3158c2ecf20Sopenharmony_ci depends on OF 3168c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3178c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3188c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3198c2ecf20Sopenharmony_ci 3208c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E63J0X03 3218c2ecf20Sopenharmony_ci tristate "Samsung S6E63J0X03 DSI command mode panel" 3228c2ecf20Sopenharmony_ci depends on OF 3238c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3248c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3258c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3268c2ecf20Sopenharmony_ci 3278c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E63M0 3288c2ecf20Sopenharmony_ci tristate "Samsung S6E63M0 RGB panel" 3298c2ecf20Sopenharmony_ci depends on OF 3308c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3318c2ecf20Sopenharmony_ci help 3328c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Samsung S6E63M0 3338c2ecf20Sopenharmony_ci AMOLED LCD panel. This panel can be accessed using SPI or 3348c2ecf20Sopenharmony_ci DSI. 3358c2ecf20Sopenharmony_ci 3368c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E63M0_SPI 3378c2ecf20Sopenharmony_ci tristate "Samsung S6E63M0 RGB SPI interface" 3388c2ecf20Sopenharmony_ci depends on SPI 3398c2ecf20Sopenharmony_ci depends on DRM_PANEL_SAMSUNG_S6E63M0 3408c2ecf20Sopenharmony_ci default DRM_PANEL_SAMSUNG_S6E63M0 3418c2ecf20Sopenharmony_ci help 3428c2ecf20Sopenharmony_ci Say Y here if you want to be able to access the Samsung 3438c2ecf20Sopenharmony_ci S6E63M0 panel using SPI. 3448c2ecf20Sopenharmony_ci 3458c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E63M0_DSI 3468c2ecf20Sopenharmony_ci tristate "Samsung S6E63M0 RGB DSI interface" 3478c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3488c2ecf20Sopenharmony_ci depends on DRM_PANEL_SAMSUNG_S6E63M0 3498c2ecf20Sopenharmony_ci help 3508c2ecf20Sopenharmony_ci Say Y here if you want to be able to access the Samsung 3518c2ecf20Sopenharmony_ci S6E63M0 panel using DSI. 3528c2ecf20Sopenharmony_ci 3538c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 3548c2ecf20Sopenharmony_ci tristate "Samsung AMS452EF01 panel with S6E88A0 DSI video mode controller" 3558c2ecf20Sopenharmony_ci depends on OF 3568c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 3578c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3588c2ecf20Sopenharmony_ci 3598c2ecf20Sopenharmony_ciconfig DRM_PANEL_SAMSUNG_S6E8AA0 3608c2ecf20Sopenharmony_ci tristate "Samsung S6E8AA0 DSI video mode panel" 3618c2ecf20Sopenharmony_ci depends on OF 3628c2ecf20Sopenharmony_ci select DRM_MIPI_DSI 3638c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3648c2ecf20Sopenharmony_ci 3658c2ecf20Sopenharmony_ciconfig DRM_PANEL_SEIKO_43WVF1G 3668c2ecf20Sopenharmony_ci tristate "Seiko 43WVF1G panel" 3678c2ecf20Sopenharmony_ci depends on OF 3688c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3698c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 3708c2ecf20Sopenharmony_ci help 3718c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Seiko 3728c2ecf20Sopenharmony_ci 43WVF1G controller for 800x480 LCD panels 3738c2ecf20Sopenharmony_ci 3748c2ecf20Sopenharmony_ciconfig DRM_PANEL_SHARP_LQ101R1SX01 3758c2ecf20Sopenharmony_ci tristate "Sharp LQ101R1SX01 panel" 3768c2ecf20Sopenharmony_ci depends on OF 3778c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3788c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 3798c2ecf20Sopenharmony_ci help 3808c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Sharp LQ101R1SX01 3818c2ecf20Sopenharmony_ci TFT-LCD modules. The panel has a 2560x1600 resolution and uses 3828c2ecf20Sopenharmony_ci 24 bit RGB per pixel. It provides a dual MIPI DSI interface to 3838c2ecf20Sopenharmony_ci the host and has a built-in LED backlight. 3848c2ecf20Sopenharmony_ci 3858c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module 3868c2ecf20Sopenharmony_ci will be called panel-sharp-lq101r1sx01. 3878c2ecf20Sopenharmony_ci 3888c2ecf20Sopenharmony_ciconfig DRM_PANEL_SHARP_LS037V7DW01 3898c2ecf20Sopenharmony_ci tristate "Sharp LS037V7DW01 VGA LCD panel" 3908c2ecf20Sopenharmony_ci depends on GPIOLIB && OF && REGULATOR 3918c2ecf20Sopenharmony_ci help 3928c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Sharp LS037V7DW01 VGA 3938c2ecf20Sopenharmony_ci (480x640) LCD panel (found on the TI SDP3430 board). 3948c2ecf20Sopenharmony_ci 3958c2ecf20Sopenharmony_ciconfig DRM_PANEL_SHARP_LS043T1LE01 3968c2ecf20Sopenharmony_ci tristate "Sharp LS043T1LE01 qHD video mode panel" 3978c2ecf20Sopenharmony_ci depends on OF 3988c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 3998c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4008c2ecf20Sopenharmony_ci help 4018c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Sharp LS043T1LE01 qHD 4028c2ecf20Sopenharmony_ci (540x960) DSI panel as found on the Qualcomm APQ8074 Dragonboard 4038c2ecf20Sopenharmony_ci 4048c2ecf20Sopenharmony_ciconfig DRM_PANEL_SITRONIX_ST7701 4058c2ecf20Sopenharmony_ci tristate "Sitronix ST7701 panel driver" 4068c2ecf20Sopenharmony_ci depends on OF 4078c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4088c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4098c2ecf20Sopenharmony_ci help 4108c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Sitronix 4118c2ecf20Sopenharmony_ci ST7701 controller for 480X864 LCD panels with MIPI/RGB/SPI 4128c2ecf20Sopenharmony_ci system interfaces. 4138c2ecf20Sopenharmony_ci 4148c2ecf20Sopenharmony_ciconfig DRM_PANEL_SITRONIX_ST7703 4158c2ecf20Sopenharmony_ci tristate "Sitronix ST7703 based MIPI touchscreen panels" 4168c2ecf20Sopenharmony_ci depends on OF 4178c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4188c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4198c2ecf20Sopenharmony_ci help 4208c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Sitronix ST7703 based 4218c2ecf20Sopenharmony_ci panels, souch as Rocktech JH057N00900 MIPI DSI panel as e.g. used in 4228c2ecf20Sopenharmony_ci the Librem 5 devkit. It has a resolution of 720x1440 pixels, a built 4238c2ecf20Sopenharmony_ci in backlight and touch controller. 4248c2ecf20Sopenharmony_ci Touch input support is provided by the goodix driver and needs to be 4258c2ecf20Sopenharmony_ci selected separately. 4268c2ecf20Sopenharmony_ci 4278c2ecf20Sopenharmony_ciconfig DRM_PANEL_SITRONIX_ST7789V 4288c2ecf20Sopenharmony_ci tristate "Sitronix ST7789V panel" 4298c2ecf20Sopenharmony_ci depends on OF && SPI 4308c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4318c2ecf20Sopenharmony_ci help 4328c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Sitronix 4338c2ecf20Sopenharmony_ci ST7789V controller for 240x320 LCD panels 4348c2ecf20Sopenharmony_ci 4358c2ecf20Sopenharmony_ciconfig DRM_PANEL_SONY_ACX424AKP 4368c2ecf20Sopenharmony_ci tristate "Sony ACX424AKP DSI command mode panel" 4378c2ecf20Sopenharmony_ci depends on OF 4388c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4398c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4408c2ecf20Sopenharmony_ci select VIDEOMODE_HELPERS 4418c2ecf20Sopenharmony_ci help 4428c2ecf20Sopenharmony_ci Say Y here if you want to enable the Sony ACX424 display 4438c2ecf20Sopenharmony_ci panel. This panel supports DSI in both command and video 4448c2ecf20Sopenharmony_ci mode. 4458c2ecf20Sopenharmony_ci 4468c2ecf20Sopenharmony_ciconfig DRM_PANEL_SONY_ACX565AKM 4478c2ecf20Sopenharmony_ci tristate "Sony ACX565AKM panel" 4488c2ecf20Sopenharmony_ci depends on GPIOLIB && OF && SPI 4498c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4508c2ecf20Sopenharmony_ci help 4518c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Sony ACX565AKM 4528c2ecf20Sopenharmony_ci 800x600 3.5" panel (found on the Nokia N900). 4538c2ecf20Sopenharmony_ci 4548c2ecf20Sopenharmony_ciconfig DRM_PANEL_TPO_TD028TTEC1 4558c2ecf20Sopenharmony_ci tristate "Toppoly (TPO) TD028TTEC1 panel driver" 4568c2ecf20Sopenharmony_ci depends on OF && SPI 4578c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4588c2ecf20Sopenharmony_ci help 4598c2ecf20Sopenharmony_ci Say Y here if you want to enable support for TPO TD028TTEC1 480x640 4608c2ecf20Sopenharmony_ci 2.8" panel (found on the OpenMoko Neo FreeRunner and Neo 1973). 4618c2ecf20Sopenharmony_ci 4628c2ecf20Sopenharmony_ciconfig DRM_PANEL_TPO_TD043MTEA1 4638c2ecf20Sopenharmony_ci tristate "Toppoly (TPO) TD043MTEA1 panel driver" 4648c2ecf20Sopenharmony_ci depends on GPIOLIB && OF && REGULATOR && SPI 4658c2ecf20Sopenharmony_ci help 4668c2ecf20Sopenharmony_ci Say Y here if you want to enable support for TPO TD043MTEA1 800x480 4678c2ecf20Sopenharmony_ci 4.3" panel (found on the OMAP3 Pandora board). 4688c2ecf20Sopenharmony_ci 4698c2ecf20Sopenharmony_ciconfig DRM_PANEL_TPO_TPG110 4708c2ecf20Sopenharmony_ci tristate "TPO TPG 800x400 panel" 4718c2ecf20Sopenharmony_ci depends on OF && SPI && GPIOLIB 4728c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4738c2ecf20Sopenharmony_ci help 4748c2ecf20Sopenharmony_ci Say Y here if you want to enable support for TPO TPG110 4758c2ecf20Sopenharmony_ci 400CH LTPS TFT LCD Single Chip Digital Driver for up to 4768c2ecf20Sopenharmony_ci 800x400 LCD panels. 4778c2ecf20Sopenharmony_ci 4788c2ecf20Sopenharmony_ciconfig DRM_PANEL_TRULY_NT35597_WQXGA 4798c2ecf20Sopenharmony_ci tristate "Truly WQXGA" 4808c2ecf20Sopenharmony_ci depends on OF 4818c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4828c2ecf20Sopenharmony_ci help 4838c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Truly NT35597 WQXGA Dual DSI 4848c2ecf20Sopenharmony_ci Video Mode panel 4858c2ecf20Sopenharmony_ci 4868c2ecf20Sopenharmony_ciconfig DRM_PANEL_VISIONOX_RM69299 4878c2ecf20Sopenharmony_ci tristate "Visionox RM69299" 4888c2ecf20Sopenharmony_ci depends on OF 4898c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4908c2ecf20Sopenharmony_ci help 4918c2ecf20Sopenharmony_ci Say Y here if you want to enable support for Visionox 4928c2ecf20Sopenharmony_ci RM69299 DSI Video Mode panel. 4938c2ecf20Sopenharmony_ci 4948c2ecf20Sopenharmony_ciconfig DRM_PANEL_XINPENG_XPP055C272 4958c2ecf20Sopenharmony_ci tristate "Xinpeng XPP055C272 panel driver" 4968c2ecf20Sopenharmony_ci depends on OF 4978c2ecf20Sopenharmony_ci depends on DRM_MIPI_DSI 4988c2ecf20Sopenharmony_ci depends on BACKLIGHT_CLASS_DEVICE 4998c2ecf20Sopenharmony_ci help 5008c2ecf20Sopenharmony_ci Say Y here if you want to enable support for the Xinpeng 5018c2ecf20Sopenharmony_ci XPP055C272 controller for 720x1280 LCD panels with MIPI/RGB/SPI 5028c2ecf20Sopenharmony_ci system interfaces. 5038c2ecf20Sopenharmony_ciendmenu 504