blob: 1daaf370e84576716f4c92eb0bfdf211865b2ee7 [file] [log] [blame]
# SPDX-License-Identifier: GPL-2.0
menu "USB Support"
config AMLOGIC_USB
bool "Amlogic USB controller support"
default n
select USB_PHY
depends on USB
help
DWC_OTG
USB
host
controller.
config AMLOGIC_COMMON_USB
bool "It is used to cover the USB modification for common dir."
default n
depends on AMLOGIC_USB
depends on AMLOGIC_BREAK_GKI_20
help
DWC_OTG
USB
host
controller.
config AMLOGIC_USB_SUPPORT
tristate "USB Host controller and phy support"
depends on AMLOGIC_USB
help
USB Host
controller
dwc_otg
support
config AMLOGIC_USB_DWC_OTG_HCD
tristate "USB Host controller dwc_otg support"
depends on AMLOGIC_USB
help
USB Host
controller
dwc_otg
support
config AMLOGIC_CRG
bool "USB Host controller corigine support"
depends on AMLOGIC_USB
help
USB Host
controller
corigine
support
config AMLOGIC_USBPHY
bool "Amlogic USB PHY Driver"
depends on AMLOGIC_USB
help
Enable this to support Amlogic USB phy helper driver for Amlogic SoCs.
This driver provides common interface to interact, for Amlogic USB 2.0 PHY
driver and later for Amlogic USB 3.0 PHY driver.
This driver supports GXBABYTV and G9TV.
To compile this driver as a module, choose M here: the
module will be called phy-aml-usb.
config AMLOGIC_USB2PHY
bool "Amlogic USB 2.0 PHY controller Driver"
depends on AMLOGIC_USBPHY
help
Enable this to support Amlogic USB 2.0 (High Speed) PHY controller
for Amlogic SoCs.
This driver supports GXBABYTV and G9TV.
To compile this driver as a module, choose M here: the
module will be called phy-aml-usb.
config AMLOGIC_USB3PHY
bool "Amlogic USB 3.0 PHY controller Driver"
depends on AMLOGIC_USBPHY
help
Enable this to support Amlogic USB 3.0 (Super Speed) phy controller
for Amlogic SoCs.
This driver supports GXBABYTV and G9TV.
To compile this driver as a module, choose M here: the
module will be called phy-aml-usb.
config AMLOGIC_USBPHYC2
bool "Amlogic C2 USB PHY controller Driver"
depends on AMLOGIC_USBPHY
help
Enable this to support Amlogic USB phy controller
for Amlogic SoCs.
This driver supports GXBABYTV and G9TV.
To compile this driver as a module, choose M here: the
module will be called phy-aml-usb.
config AMLOGIC_BC
bool "Amlogic BC detect Driver"
depends on AMLOGIC_USB
help
Enable this to support Amlogic BC detect for Amlogic SoCs.
This driver supports C2.
To compile this driver as a module, choose M here: the
module will be called amlogic-bc.
config AMLOGIC_CC
bool "Amlogic CC detect Driver"
depends on AMLOGIC_USB
help
Enable this to support Amlogic CC detect for Amlogic SoCs.
This driver supports C2.
To compile this driver as a module, choose M here: the
module will be called amlogic-cc.
endmenu