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