123456789101112131415161718192021222324252627282930313233343536373839404142 |
- config USB_CHIPIDEA
- tristate "ChipIdea Highspeed Dual Role Controller"
- depends on ((USB_EHCI_HCD && USB_GADGET) || (USB_EHCI_HCD && !USB_GADGET) || (!USB_EHCI_HCD && USB_GADGET)) && HAS_DMA
- select EXTCON
- help
- Say Y here if your system has a dual role high speed USB
- controller based on ChipIdea silicon IP. It supports:
- Dual-role switch (ID, OTG FSM, sysfs), Host-only, and
- Peripheral-only.
- When compiled dynamically, the module will be called ci-hdrc.ko.
- if USB_CHIPIDEA
- config USB_CHIPIDEA_OF
- tristate
- depends on OF
- default USB_CHIPIDEA
- config USB_CHIPIDEA_PCI
- tristate
- depends on PCI
- depends on NOP_USB_XCEIV
- default USB_CHIPIDEA
- config USB_CHIPIDEA_UDC
- bool "ChipIdea device controller"
- depends on USB_GADGET
- help
- Say Y here to enable device controller functionality of the
- ChipIdea driver.
- config USB_CHIPIDEA_HOST
- bool "ChipIdea host controller"
- depends on USB_EHCI_HCD
- select USB_EHCI_ROOT_HUB_TT
- help
- Say Y here to enable host controller functionality of the
- ChipIdea driver.
- endif
|