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