Merge tag 'for-linus-20160324' of git://git.infradead.org/linux-mtd
[cascardo/linux.git] / drivers / staging / fbtft / Kconfig
1 menuconfig 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
12 config 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
18 config 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
24 config 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
30 config 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
36 config 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
42 config 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
48 config 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
54 config 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
60 config 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
66 config 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
72 config 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
78 config 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
84 config 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
90 config 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
96 config 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
102 config 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
108 config 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
114 config FB_TFT_SSD1289
115         tristate "FB driver for the SSD1289 LCD Controller"
116         depends on FB_TFT
117         help
118           Framebuffer support for SSD1289
119
120 config FB_TFT_SSD1305
121         tristate "FB driver for the SSD1305 OLED Controller"
122         depends on FB_TFT
123         help
124           Framebuffer support for SSD1305
125
126 config FB_TFT_SSD1306
127         tristate "FB driver for the SSD1306 OLED Controller"
128         depends on FB_TFT
129         help
130           Framebuffer support for SSD1306
131
132 config FB_TFT_SSD1325
133         tristate "FB driver for the SSD1325 OLED Controller"
134         depends on FB_TFT
135         help
136           Framebuffer support for SSD1305
137
138 config 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
144 config 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
150 config 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
156 config 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
166 config 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
172 config 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
178 config 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
184 config 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
190 config 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
196 config 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
202 config 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
208 config FB_TFT_FBTFT_DEVICE
209         tristate "Module to for adding FBTFT devices"
210         depends on FB_TFT