@@ -3,17 +3,29 @@ if GREYBUS
33
44config GREYBUS_AUDIO
55 tristate "Greybus Audio Class driver"
6- depends on SOUND
7- --- help---
6+ depends on SOUND && SND_SOC
7+ help
88 Select this option if you have a device that follows the
99 Greybus Audio Class specification.
1010
1111 To compile this code as a module, chose M here: the module
1212 will be called gb-audio.ko
1313
14+ config GREYBUS_AUDIO_APB_CODEC
15+ tristate "Greybus APBridge Audio codec driver"
16+ depends on SND_SOC && GREYBUS_AUDIO
17+ help
18+ Select this option if you have a Toshiba APB device that has I2S
19+ ports and acts as a Greybus "Dummy codec". This device is a
20+ bridge from an APB-I2S port to a Unipro network.
21+
22+ To compile this code as a module, chose M here: the module
23+ will be called gb-audio-codec.ko
24+
25+
1426config GREYBUS_BOOTROM
1527 tristate "Greybus Bootrom Class driver"
16- --- help---
28+ help
1729 Select this option if you have a device that follows the
1830 Greybus Bootrom Class specification.
1931
@@ -23,7 +35,7 @@ config GREYBUS_BOOTROM
2335config GREYBUS_CAMERA
2436 tristate "Greybus Camera Class driver"
2537 depends on MEDIA_SUPPORT && LEDS_CLASS_FLASH && BROKEN
26- --- help---
38+ help
2739 Select this option if you have a device that follows the
2840 Greybus Camera Class specification.
2941
@@ -33,7 +45,7 @@ config GREYBUS_CAMERA
3345config GREYBUS_FIRMWARE
3446 tristate "Greybus Firmware Download Class driver"
3547 depends on SPI
36- --- help---
48+ help
3749 Select this option if you have a device that follows the
3850 Greybus Firmware Download Class specification.
3951
@@ -43,7 +55,7 @@ config GREYBUS_FIRMWARE
4355config GREYBUS_HID
4456 tristate "Greybus HID Class driver"
4557 depends on HID && INPUT
46- --- help---
58+ help
4759 Select this option if you have a device that follows the
4860 Greybus HID Class specification.
4961
@@ -53,7 +65,7 @@ config GREYBUS_HID
5365config GREYBUS_LIGHT
5466 tristate "Greybus LED Class driver"
5567 depends on LEDS_CLASS
56- --- help---
68+ help
5769 Select this option if you have a device that follows the
5870 Greybus LED Class specification.
5971
@@ -62,7 +74,7 @@ config GREYBUS_LIGHT
6274
6375config GREYBUS_LOG
6476 tristate "Greybus Debug Log Class driver"
65- --- help---
77+ help
6678 Select this option if you have a device that follows the
6779 Greybus Debug Log Class specification.
6880
@@ -71,7 +83,7 @@ config GREYBUS_LOG
7183
7284config GREYBUS_LOOPBACK
7385 tristate "Greybus Loopback Class driver"
74- --- help---
86+ help
7587 Select this option if you have a device that follows the
7688 Greybus Debug Log Class specification.
7789
@@ -81,7 +93,7 @@ config GREYBUS_LOOPBACK
8193config GREYBUS_POWER
8294 tristate "Greybus Powersupply Class driver"
8395 depends on POWER_SUPPLY
84- --- help---
96+ help
8597 Select this option if you have a device that follows the
8698 Greybus Powersupply Class specification.
8799
@@ -90,7 +102,7 @@ config GREYBUS_POWER
90102
91103config GREYBUS_RAW
92104 tristate "Greybus Raw Class driver"
93- --- help---
105+ help
94106 Select this option if you have a device that follows the
95107 Greybus Raw Class specification.
96108
@@ -99,7 +111,7 @@ config GREYBUS_RAW
99111
100112config GREYBUS_VIBRATOR
101113 tristate "Greybus Vibrator Motor Class driver"
102- --- help---
114+ help
103115 Select this option if you have a device that follows the
104116 Greybus Vibrator Motor Class specification.
105117
@@ -108,7 +120,7 @@ config GREYBUS_VIBRATOR
108120
109121menuconfig GREYBUS_BRIDGED_PHY
110122 tristate "Greybus Bridged PHY Class drivers"
111- --- help---
123+ help
112124 Select this option to pick from a variety of Greybus Bridged
113125 PHY class drivers. These drivers emulate a number of
114126 different "traditional" busses by tunneling them over Greybus.
@@ -123,7 +135,7 @@ config GREYBUS_GPIO
123135 tristate "Greybus GPIO Bridged PHY driver"
124136 depends on GPIOLIB
125137 select GPIOLIB_IRQCHIP
126- --- help---
138+ help
127139 Select this option if you have a device that follows the
128140 Greybus GPIO Bridged PHY Class specification.
129141
@@ -133,7 +145,7 @@ config GREYBUS_GPIO
133145config GREYBUS_I2C
134146 tristate "Greybus I2C Bridged PHY driver"
135147 depends on I2C
136- --- help---
148+ help
137149 Select this option if you have a device that follows the
138150 Greybus I2C Bridged PHY Class specification.
139151
@@ -143,7 +155,7 @@ config GREYBUS_I2C
143155config GREYBUS_PWM
144156 tristate "Greybus PWM Bridged PHY driver"
145157 depends on PWM
146- --- help---
158+ help
147159 Select this option if you have a device that follows the
148160 Greybus PWM Bridged PHY Class specification.
149161
@@ -153,7 +165,7 @@ config GREYBUS_PWM
153165config GREYBUS_SDIO
154166 tristate "Greybus SDIO Bridged PHY driver"
155167 depends on MMC
156- --- help---
168+ help
157169 Select this option if you have a device that follows the
158170 Greybus SDIO Bridged PHY Class specification.
159171
@@ -163,7 +175,7 @@ config GREYBUS_SDIO
163175config GREYBUS_SPI
164176 tristate "Greybus SPI Bridged PHY driver"
165177 depends on SPI
166- --- help---
178+ help
167179 Select this option if you have a device that follows the
168180 Greybus SPI Bridged PHY Class specification.
169181
@@ -173,7 +185,7 @@ config GREYBUS_SPI
173185config GREYBUS_UART
174186 tristate "Greybus UART Bridged PHY driver"
175187 depends on TTY
176- --- help---
188+ help
177189 Select this option if you have a device that follows the
178190 Greybus UART Bridged PHY Class specification.
179191
@@ -183,7 +195,7 @@ config GREYBUS_UART
183195config GREYBUS_USB
184196 tristate "Greybus USB Host Bridged PHY driver"
185197 depends on USB
186- --- help---
198+ help
187199 Select this option if you have a device that follows the
188200 Greybus USB Host Bridged PHY Class specification.
189201
@@ -195,7 +207,7 @@ endif # GREYBUS_BRIDGED_PHY
195207config GREYBUS_ARCHE
196208 tristate "Greybus Arche Platform driver"
197209 depends on USB_HSIC_USB3613 || COMPILE_TEST
198- --- help---
210+ help
199211 Select this option if you have an Arche device.
200212
201213 To compile this code as a module, chose M here: the module
0 commit comments