blob: 78ba3c3083d54113fc8e48c85c8e95e2196683db [file] [log] [blame]
Greg Kroah-Hartman8465def2019-08-25 07:54:28 +02001# SPDX-License-Identifier: GPL-2.0
2menuconfig GREYBUS
3 tristate "Greybus support"
4 depends on SYSFS
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +09005 help
Zenyu Sy7aa428d2020-04-26 06:00:48 +00006 This option enables the Greybus driver core. Greybus is a
Greg Kroah-Hartman8465def2019-08-25 07:54:28 +02007 hardware protocol that was designed to provide Unipro with a
8 sane application layer. It was originally designed for the
9 ARA project, a module phone system, but has shown up in other
10 phones, and can be tunneled over other busses in order to
11 control hardware devices.
12
13 Say Y here to enable support for these types of drivers.
14
Zenyu Sy7aa428d2020-04-26 06:00:48 +000015 To compile this code as a module, choose M here: the module
Greg Kroah-Hartman8465def2019-08-25 07:54:28 +020016 will be called greybus.ko
Greg Kroah-Hartmanb81beec2019-08-25 07:54:29 +020017
18if GREYBUS
19
20config GREYBUS_ES2
21 tristate "Greybus ES3 USB host controller"
22 depends on USB
Masahiro Yamadaa7f7f622020-06-14 01:50:22 +090023 help
Greg Kroah-Hartmanb81beec2019-08-25 07:54:29 +020024 Select this option if you have a Toshiba ES3 USB device that
25 acts as a Greybus "host controller". This device is a bridge
26 from a USB device to a Unipro network.
27
Zenyu Sy7aa428d2020-04-26 06:00:48 +000028 To compile this code as a module, choose M here: the module
Greg Kroah-Hartmanb81beec2019-08-25 07:54:29 +020029 will be called gb-es2.ko
30
31endif # GREYBUS
32