1config DRM_PANEL 2 bool 3 depends on DRM 4 help 5 Panel registration and lookup framework. 6 7menu "Display Panels" 8 depends on DRM && DRM_PANEL 9 10config DRM_PANEL_ARM_VERSATILE 11 tristate "ARM Versatile panel driver" 12 depends on OF 13 depends on MFD_SYSCON 14 select VIDEOMODE_HELPERS 15 help 16 This driver supports the ARM Versatile panels connected to ARM 17 reference designs. The panel is detected using special registers 18 in the Versatile family syscon registers. 19 20config DRM_PANEL_LVDS 21 tristate "Generic LVDS panel driver" 22 depends on OF 23 depends on BACKLIGHT_CLASS_DEVICE 24 select VIDEOMODE_HELPERS 25 help 26 This driver supports LVDS panels that don't require device-specific 27 handling of power supplies or control signals. It implements automatic 28 backlight handling if the panel is attached to a backlight controller. 29 30config DRM_PANEL_SIMPLE 31 tristate "support for simple panels" 32 depends on OF 33 depends on BACKLIGHT_CLASS_DEVICE 34 select VIDEOMODE_HELPERS 35 help 36 DRM panel driver for dumb panels that need at most a regulator and 37 a GPIO to be powered up. Optionally a backlight can be attached so 38 that it can be automatically turned off when the panel goes into a 39 low power state. 40 41config DRM_PANEL_ILITEK_IL9322 42 tristate "Ilitek ILI9322 320x240 QVGA panels" 43 depends on OF && SPI 44 select REGMAP 45 help 46 Say Y here if you want to enable support for Ilitek IL9322 47 QVGA (320x240) RGB, YUV and ITU-T BT.656 panels. 48 49config DRM_PANEL_INNOLUX_P079ZCA 50 tristate "Innolux P079ZCA panel" 51 depends on OF 52 depends on DRM_MIPI_DSI 53 depends on BACKLIGHT_CLASS_DEVICE 54 help 55 Say Y here if you want to enable support for Innolux P079ZCA 56 TFT-LCD modules. The panel has a 1024x768 resolution and uses 57 24 bit RGB per pixel. It provides a MIPI DSI interface to 58 the host and has a built-in LED backlight. 59 60config DRM_PANEL_JDI_LT070ME05000 61 tristate "JDI LT070ME05000 WUXGA DSI panel" 62 depends on OF 63 depends on DRM_MIPI_DSI 64 depends on BACKLIGHT_CLASS_DEVICE 65 help 66 Say Y here if you want to enable support for JDI DSI video mode 67 panel as found in Google Nexus 7 (2013) devices. 68 The panel has a 1200(RGB)×1920 (WUXGA) resolution and uses 69 24 bit per pixel. 70 71config DRM_PANEL_SAMSUNG_LD9040 72 tristate "Samsung LD9040 RGB/SPI panel" 73 depends on OF && SPI 74 select VIDEOMODE_HELPERS 75 76config DRM_PANEL_LG_LG4573 77 tristate "LG4573 RGB/SPI panel" 78 depends on OF && SPI 79 select VIDEOMODE_HELPERS 80 help 81 Say Y here if you want to enable support for LG4573 RGB panel. 82 To compile this driver as a module, choose M here. 83 84config DRM_PANEL_ORISETECH_OTM8009A 85 tristate "Orise Technology otm8009a 480x800 dsi 2dl panel" 86 depends on OF 87 depends on DRM_MIPI_DSI 88 depends on BACKLIGHT_CLASS_DEVICE 89 help 90 Say Y here if you want to enable support for Orise Technology 91 otm8009a 480x800 dsi 2dl panel. 92 93config DRM_PANEL_PANASONIC_VVX10F034N00 94 tristate "Panasonic VVX10F034N00 1920x1200 video mode panel" 95 depends on OF 96 depends on DRM_MIPI_DSI 97 depends on BACKLIGHT_CLASS_DEVICE 98 help 99 Say Y here if you want to enable support for Panasonic VVX10F034N00 100 WUXGA (1920x1200) Novatek NT1397-based DSI panel as found in some 101 Xperia Z2 tablets 102 103config DRM_PANEL_RASPBERRYPI_TOUCHSCREEN 104 tristate "Raspberry Pi 7-inch touchscreen panel" 105 depends on DRM_MIPI_DSI 106 help 107 Say Y here if you want to enable support for the Raspberry 108 Pi 7" Touchscreen. To compile this driver as a module, 109 choose M here. 110 111config DRM_PANEL_RAYDIUM_RM68200 112 tristate "Raydium RM68200 720x1280 DSI video mode panel" 113 depends on OF 114 depends on DRM_MIPI_DSI 115 depends on BACKLIGHT_CLASS_DEVICE 116 help 117 Say Y here if you want to enable support for Raydium RM68200 118 720x1280 DSI video mode panel. 119 120config DRM_PANEL_SAMSUNG_S6E3HA2 121 tristate "Samsung S6E3HA2 DSI video mode panel" 122 depends on OF 123 depends on DRM_MIPI_DSI 124 depends on BACKLIGHT_CLASS_DEVICE 125 select VIDEOMODE_HELPERS 126 127config DRM_PANEL_SAMSUNG_S6E63J0X03 128 tristate "Samsung S6E63J0X03 DSI command mode panel" 129 depends on OF 130 depends on DRM_MIPI_DSI 131 depends on BACKLIGHT_CLASS_DEVICE 132 select VIDEOMODE_HELPERS 133 134config DRM_PANEL_SAMSUNG_S6E8AA0 135 tristate "Samsung S6E8AA0 DSI video mode panel" 136 depends on OF 137 select DRM_MIPI_DSI 138 select VIDEOMODE_HELPERS 139 140config DRM_PANEL_SEIKO_43WVF1G 141 tristate "Seiko 43WVF1G panel" 142 depends on OF 143 depends on BACKLIGHT_CLASS_DEVICE 144 select VIDEOMODE_HELPERS 145 help 146 Say Y here if you want to enable support for the Seiko 147 43WVF1G controller for 800x480 LCD panels 148 149config DRM_PANEL_SHARP_LQ101R1SX01 150 tristate "Sharp LQ101R1SX01 panel" 151 depends on OF 152 depends on DRM_MIPI_DSI 153 depends on BACKLIGHT_CLASS_DEVICE 154 help 155 Say Y here if you want to enable support for Sharp LQ101R1SX01 156 TFT-LCD modules. The panel has a 2560x1600 resolution and uses 157 24 bit RGB per pixel. It provides a dual MIPI DSI interface to 158 the host and has a built-in LED backlight. 159 160 To compile this driver as a module, choose M here: the module 161 will be called panel-sharp-lq101r1sx01. 162 163config DRM_PANEL_SHARP_LS043T1LE01 164 tristate "Sharp LS043T1LE01 qHD video mode panel" 165 depends on OF 166 depends on DRM_MIPI_DSI 167 depends on BACKLIGHT_CLASS_DEVICE 168 help 169 Say Y here if you want to enable support for Sharp LS043T1LE01 qHD 170 (540x960) DSI panel as found on the Qualcomm APQ8074 Dragonboard 171 172config DRM_PANEL_SITRONIX_ST7789V 173 tristate "Sitronix ST7789V panel" 174 depends on OF && SPI 175 depends on BACKLIGHT_CLASS_DEVICE 176 help 177 Say Y here if you want to enable support for the Sitronix 178 ST7789V controller for 240x320 LCD panels 179 180endmenu 181