blob: d277f048789e615afda6c4db4bbcb81d1f64923c [file] [log] [blame]
Andres Salomoneecb3e42010-09-24 19:13:42 -07001config FB_OLPC_DCON
2 tristate "One Laptop Per Child Display CONtroller support"
Randy Dunlap6a3a81e2011-02-21 14:39:08 -08003 depends on OLPC && FB
Randy Dunlapd6ae99d2013-10-13 12:30:00 -07004 depends on I2C
5 depends on (GPIO_CS5535 || GPIO_CS5535=n)
Randy Dunlap91e623d2011-05-25 19:17:06 -07006 select BACKLIGHT_CLASS_DEVICE
Andres Salomoneecb3e42010-09-24 19:13:42 -07007 ---help---
Jens Frederich7df68962013-07-30 20:11:34 +02008 In order to support very low power operation, the XO laptop uses a
9 secondary Display CONtroller, or DCON. This secondary controller
10 is present in the video pipeline between the primary display
11 controller (integrate into the processor or chipset) and the LCD
12 panel. It allows the main processor/display controller to be
13 completely powered off while still retaining an image on the display.
14 This controller is only available on OLPC platforms. Unless you have
15 one of these platforms, you will want to say 'N'.
Andres Salomon097cd832011-02-10 17:53:24 -080016
17config FB_OLPC_DCON_1
18 bool "OLPC XO-1 DCON support"
Sascha Silbebed4ab72011-04-03 12:05:36 +020019 depends on FB_OLPC_DCON && GPIO_CS5535
Andres Salomon097cd832011-02-10 17:53:24 -080020 default y
21 ---help---
22 Enable support for the DCON in XO-1 model laptops. The kernel
23 communicates with the DCON using model-specific code. If you
24 have an XO-1 (or if you're unsure what model you have), you should
25 say 'Y'.
26
27config FB_OLPC_DCON_1_5
28 bool "OLPC XO-1.5 DCON support"
Randy Dunlap6a3a81e2011-02-21 14:39:08 -080029 depends on FB_OLPC_DCON && ACPI
Andres Salomon097cd832011-02-10 17:53:24 -080030 default y
31 ---help---
32 Enable support for the DCON in XO-1.5 model laptops. The kernel
33 communicates with the DCON using model-specific code. If you
34 have an XO-1.5 (or if you're unsure what model you have), you
35 should say 'Y'.