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