]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - drivers/cbus/Kconfig
Add Nokia CBUS support
[linux-2.6-omap-h63xx.git] / drivers / cbus / Kconfig
1 #
2 # CBUS device configuration
3 #
4
5 menu "CBUS support"
6
7 config CBUS
8         depends on ARCH_OMAP
9         bool "CBUS support on OMAP"
10         ---help---
11           CBUS is a proprietary serial protocol by Nokia.  It is mainly
12           used for accessing Energy Management auxiliary chips.
13
14           If you want CBUS support, you should say Y here.
15
16 config CBUS_TAHVO
17         depends on CBUS
18         bool "Support for Tahvo"
19         ---help---
20           Tahvo is a mixed signal ASIC with some system features
21
22           If you want Tahvo support, you should say Y here.
23
24 config CBUS_TAHVO_USER
25         depends on CBUS_TAHVO
26         bool "Support for Tahvo user space functions"
27         ---help---
28           If you want support for Tahvo's user space read/write etc. functions,
29           you should say Y here.
30
31 config CBUS_TAHVO_USB
32         depends on CBUS_TAHVO && USB
33         tristate "Support for Tahvo USB transceiver"
34         ---help---
35           If you want Tahvo support for USB transceiver, say Y or M here.
36
37 config CBUS_TAHVO_USB_HOST_BY_DEFAULT
38         depends on CBUS_TAHVO_USB && USB_OTG
39         boolean "Device in USB host mode by default"
40         ---help---
41           Say Y here, if you want the device to enter USB host mode
42           by default on bootup.
43
44 config CBUS_RETU
45         depends on CBUS
46         bool "Support for Retu"
47         ---help---
48           Retu is a mixed signal ASIC with some system features
49
50           If you want Retu support, you should say Y here.
51
52 config CBUS_RETU_USER
53         depends on CBUS_RETU
54         bool "Support for Retu user space functions"
55         ---help---
56           If you want support for Retu's user space read/write etc. functions,
57           you should say Y here.
58
59 config CBUS_RETU_POWERBUTTON
60         depends on CBUS_RETU
61         bool "Support for Retu power button"
62         ---help---
63           The power button on Nokia 770 is connected to the Retu ASIC.
64
65           If you want support for the Retu power button, you should say Y here.
66
67 config CBUS_RETU_RTC
68         depends on CBUS_RETU && SYSFS
69         tristate "Support for Retu pseudo-RTC"
70         ---help---
71           Say Y here if you want support for the device that alleges to be an
72           RTC in Retu. This will expose a sysfs interface for it.
73
74 config CBUS_RETU_WDT
75         depends on CBUS_RETU && SYSFS
76         tristate "Support for Retu watchdog timer"
77         ---help---
78           Say Y here if you want support for the watchdog in Retu. This will
79           expose a sysfs interface to grok it.
80
81 config CBUS_RETU_HEADSET
82         depends on CBUS_RETU && SYSFS
83         tristate "Support for headset detection with Retu/Vilma"
84         ---help---
85           Say Y here if you want support detecting a headset that's connected
86           to Retu/Vilma. Detection state and events are exposed through
87           sysfs.
88
89 endmenu