1# SPDX-License-Identifier: GPL-2.0 2menuconfig FB_TFT 3 tristate "Support for small TFT LCD display modules" 4 depends on FB && SPI 5 depends on BACKLIGHT_CLASS_DEVICE 6 depends on GPIOLIB || COMPILE_TEST 7 select FB_BACKLIGHT 8 select FB_SYSMEM_HELPERS_DEFERRED 9 help 10 Support for small TFT LCD display modules over SPI bus. FB_DEVICE 11 is not required, but if enabled, provides sysfs interface for debugging 12 and gamma curve configuration. 13 14if FB_TFT 15 16config FB_TFT_AGM1264K_FL 17 tristate "FB driver for the AGM1264K-FL LCD display" 18 help 19 Framebuffer support for the AGM1264K-FL LCD display (two Samsung KS0108 compatible chips) 20 21config FB_TFT_BD663474 22 tristate "FB driver for the BD663474 LCD Controller" 23 help 24 Generic Framebuffer support for BD663474 25 26config FB_TFT_HX8340BN 27 tristate "FB driver for the HX8340BN LCD Controller" 28 help 29 Generic Framebuffer support for HX8340BN 30 31config FB_TFT_HX8347D 32 tristate "FB driver for the HX8347D LCD Controller" 33 help 34 Generic Framebuffer support for HX8347D 35 36config FB_TFT_HX8353D 37 tristate "FB driver for the HX8353D LCD Controller" 38 help 39 Generic Framebuffer support for HX8353D 40 41config FB_TFT_HX8357D 42 tristate "FB driver for the HX8357D LCD Controller" 43 help 44 Generic Framebuffer support for HX8357D 45 46config FB_TFT_ILI9163 47 tristate "FB driver for the ILI9163 LCD Controller" 48 help 49 Generic Framebuffer support for ILI9163 50 51config FB_TFT_ILI9320 52 tristate "FB driver for the ILI9320 LCD Controller" 53 help 54 Generic Framebuffer support for ILI9320 55 56config FB_TFT_ILI9325 57 tristate "FB driver for the ILI9325 LCD Controller" 58 help 59 Generic Framebuffer support for ILI9325 60 61config FB_TFT_ILI9340 62 tristate "FB driver for the ILI9340 LCD Controller" 63 help 64 Generic Framebuffer support for ILI9340 65 66config FB_TFT_ILI9341 67 tristate "FB driver for the ILI9341 LCD Controller" 68 help 69 Generic Framebuffer support for ILI9341 70 71config FB_TFT_ILI9481 72 tristate "FB driver for the ILI9481 LCD Controller" 73 help 74 Generic Framebuffer support for ILI9481 75 76config FB_TFT_ILI9486 77 tristate "FB driver for the ILI9486 LCD Controller" 78 help 79 Generic Framebuffer support for ILI9486 80 81config FB_TFT_PCD8544 82 tristate "FB driver for the PCD8544 LCD Controller" 83 help 84 Generic Framebuffer support for PCD8544 85 86config FB_TFT_RA8875 87 tristate "FB driver for the RA8875 LCD Controller" 88 help 89 Generic Framebuffer support for RA8875 90 91config FB_TFT_S6D02A1 92 tristate "FB driver for the S6D02A1 LCD Controller" 93 help 94 Generic Framebuffer support for S6D02A1 95 96config FB_TFT_S6D1121 97 tristate "FB driver for the S6D1211 LCD Controller" 98 help 99 Generic Framebuffer support for S6D1121 100 101config FB_TFT_SEPS525 102 tristate "FB driver for the SEPS525 LCD Controller" 103 help 104 Generic Framebuffer support for SEPS525 105 Say Y if you have such a display that utilizes this controller. 106 107config FB_TFT_SH1106 108 tristate "FB driver for the SH1106 OLED Controller" 109 help 110 Framebuffer support for SH1106 111 112config FB_TFT_SSD1289 113 tristate "FB driver for the SSD1289 LCD Controller" 114 help 115 Framebuffer support for SSD1289 116 117config FB_TFT_SSD1305 118 tristate "FB driver for the SSD1305 OLED Controller" 119 help 120 Framebuffer support for SSD1305 121 122config FB_TFT_SSD1306 123 tristate "FB driver for the SSD1306 OLED Controller" 124 help 125 Framebuffer support for SSD1306 126 127config FB_TFT_SSD1331 128 tristate "FB driver for the SSD1331 LCD Controller" 129 help 130 Framebuffer support for SSD1331 131 132config FB_TFT_SSD1351 133 tristate "FB driver for the SSD1351 LCD Controller" 134 help 135 Framebuffer support for SSD1351 136 137config FB_TFT_ST7735R 138 tristate "FB driver for the ST7735R LCD Controller" 139 help 140 Generic Framebuffer support for ST7735R 141 142config FB_TFT_ST7789V 143 tristate "FB driver for the ST7789V LCD Controller" 144 help 145 This enables generic framebuffer support for the Sitronix ST7789V 146 display controller. The controller is intended for small color 147 displays with a resolution of up to 320x240 pixels. 148 149 Say Y if you have such a display that utilizes this controller. 150 151config FB_TFT_TINYLCD 152 tristate "FB driver for tinylcd.com display" 153 help 154 Custom Framebuffer support for tinylcd.com display 155 156config FB_TFT_TLS8204 157 tristate "FB driver for the TLS8204 LCD Controller" 158 help 159 Generic Framebuffer support for TLS8204 160 161config FB_TFT_UC1611 162 tristate "FB driver for the UC1611 LCD controller" 163 help 164 Generic Framebuffer support for UC1611 165 166config FB_TFT_UC1701 167 tristate "FB driver for the UC1701 LCD Controller" 168 help 169 Generic Framebuffer support for UC1701 170 171config FB_TFT_UPD161704 172 tristate "FB driver for the uPD161704 LCD Controller" 173 help 174 Generic Framebuffer support for uPD161704 175 176endif 177