1 # SPDX-License-Identifier: GPL-2.0
3 tristate "Support for small TFT LCD display modules"
6 depends on BACKLIGHT_CLASS_DEVICE
7 depends on GPIOLIB || COMPILE_TEST
9 select FB_SYSMEM_HELPERS_DEFERRED
11 config FB_TFT_AGM1264K_FL
12 tristate "FB driver for the AGM1264K-FL LCD display"
15 Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips)
17 config FB_TFT_BD663474
18 tristate "FB driver for the BD663474 LCD Controller"
21 Generic Framebuffer support for BD663474
23 config FB_TFT_HX8340BN
24 tristate "FB driver for the HX8340BN LCD Controller"
27 Generic Framebuffer support for HX8340BN
30 tristate "FB driver for the HX8347D LCD Controller"
33 Generic Framebuffer support for HX8347D
36 tristate "FB driver for the HX8353D LCD Controller"
39 Generic Framebuffer support for HX8353D
42 tristate "FB driver for the HX8357D LCD Controller"
45 Generic Framebuffer support for HX8357D
48 tristate "FB driver for the ILI9163 LCD Controller"
51 Generic Framebuffer support for ILI9163
54 tristate "FB driver for the ILI9320 LCD Controller"
57 Generic Framebuffer support for ILI9320
60 tristate "FB driver for the ILI9325 LCD Controller"
63 Generic Framebuffer support for ILI9325
66 tristate "FB driver for the ILI9340 LCD Controller"
69 Generic Framebuffer support for ILI9340
72 tristate "FB driver for the ILI9341 LCD Controller"
75 Generic Framebuffer support for ILI9341
78 tristate "FB driver for the ILI9481 LCD Controller"
81 Generic Framebuffer support for ILI9481
84 tristate "FB driver for the ILI9486 LCD Controller"
87 Generic Framebuffer support for ILI9486
90 tristate "FB driver for the PCD8544 LCD Controller"
93 Generic Framebuffer support for PCD8544
96 tristate "FB driver for the RA8875 LCD Controller"
99 Generic Framebuffer support for RA8875
101 config FB_TFT_S6D02A1
102 tristate "FB driver for the S6D02A1 LCD Controller"
105 Generic Framebuffer support for S6D02A1
107 config FB_TFT_S6D1121
108 tristate "FB driver for the S6D1211 LCD Controller"
111 Generic Framebuffer support for S6D1121
113 config FB_TFT_SEPS525
114 tristate "FB driver for the SEPS525 LCD Controller"
117 Generic Framebuffer support for SEPS525
118 Say Y if you have such a display that utilizes this controller.
121 tristate "FB driver for the SH1106 OLED Controller"
124 Framebuffer support for SH1106
126 config FB_TFT_SSD1289
127 tristate "FB driver for the SSD1289 LCD Controller"
130 Framebuffer support for SSD1289
132 config FB_TFT_SSD1305
133 tristate "FB driver for the SSD1305 OLED Controller"
136 Framebuffer support for SSD1305
138 config FB_TFT_SSD1306
139 tristate "FB driver for the SSD1306 OLED Controller"
142 Framebuffer support for SSD1306
144 config FB_TFT_SSD1331
145 tristate "FB driver for the SSD1331 LCD Controller"
148 Framebuffer support for SSD1331
150 config FB_TFT_SSD1351
151 tristate "FB driver for the SSD1351 LCD Controller"
154 Framebuffer support for SSD1351
156 config FB_TFT_ST7735R
157 tristate "FB driver for the ST7735R LCD Controller"
160 Generic Framebuffer support for ST7735R
162 config FB_TFT_ST7789V
163 tristate "FB driver for the ST7789V LCD Controller"
166 This enables generic framebuffer support for the Sitronix ST7789V
167 display controller. The controller is intended for small color
168 displays with a resolution of up to 320x240 pixels.
170 Say Y if you have such a display that utilizes this controller.
172 config FB_TFT_TINYLCD
173 tristate "FB driver for tinylcd.com display"
176 Custom Framebuffer support for tinylcd.com display
178 config FB_TFT_TLS8204
179 tristate "FB driver for the TLS8204 LCD Controller"
182 Generic Framebuffer support for TLS8204
185 tristate "FB driver for the UC1611 LCD controller"
188 Generic Framebuffer support for UC1611
191 tristate "FB driver for the UC1701 LCD Controller"
194 Generic Framebuffer support for UC1701
196 config FB_TFT_UPD161704
197 tristate "FB driver for the uPD161704 LCD Controller"
200 Generic Framebuffer support for uPD161704