103 lines
3.0 KiB
Plaintext
103 lines
3.0 KiB
Plaintext
|
config DRIVERS_USB
|
||
|
bool "Enable USB"
|
||
|
default y
|
||
|
depends on DRIVERS && COMPAT_BSD
|
||
|
help
|
||
|
Answer Y to enable LiteOS support usb.
|
||
|
|
||
|
config DRIVERS_USB_HOST_DRIVER
|
||
|
bool "Enable USB HCD"
|
||
|
default y
|
||
|
depends on DRIVERS_USB && DRIVERS
|
||
|
help
|
||
|
Answer Y to enable LiteOS to support usb host controller driver.
|
||
|
|
||
|
choice
|
||
|
depends on DRIVERS_USB_HOST_DRIVER
|
||
|
prompt "USB HCD"
|
||
|
default y
|
||
|
help
|
||
|
Enable EHCI for USB 2.0.
|
||
|
Enable XHCI for USB 3.0
|
||
|
|
||
|
config DRIVERS_USB_HOST_EHCI
|
||
|
bool "Enable EHCI HCD (USB 2.0)"
|
||
|
depends on DRIVERS_USB
|
||
|
|
||
|
config DRIVERS_USB_HOST_XHCI
|
||
|
bool "Enable XHCI HCD (USB 3.0)"
|
||
|
depends on DRIVERS_USB
|
||
|
|
||
|
endchoice
|
||
|
|
||
|
choice
|
||
|
depends on PLATFORM_HI3556AV100 && DRIVERS_USB_HOST_XHCI
|
||
|
prompt ""
|
||
|
default DRIVERS_USB3_HOST_FOR_PORT1
|
||
|
help
|
||
|
This selects the usb3.0 port or usb2.0 port.
|
||
|
|
||
|
config DRIVERS_USB3_HOST_FOR_PORT1
|
||
|
bool "Enable USB3.0 Host Controller For USB3.0 Port1"
|
||
|
|
||
|
config DRIVERS_USB3_HOST_FOR_PORT2
|
||
|
bool "Enable USB3.0 Host Controller For USB2.0 Port2"
|
||
|
|
||
|
endchoice
|
||
|
|
||
|
config DRIVERS_USB_DEVICE_CLASS_DRIVERS
|
||
|
bool "Enable USB Device Class Drivers"
|
||
|
default y
|
||
|
depends on DRIVERS_USB && DRIVERS && DRIVERS_USB_HOST_DRIVER
|
||
|
help
|
||
|
Answer Y to enable LiteOS to support usb device class drivers.
|
||
|
|
||
|
menu "USB Device Class Drivers"
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS
|
||
|
config DRIVERS_USB_MASS_STORAGE
|
||
|
bool "Enable USB Mass Storage Support"
|
||
|
default y
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS && FS_VFS
|
||
|
help
|
||
|
Say Y here if you want to connect USB mass storage devices to your system's USB port.
|
||
|
|
||
|
config DRIVERS_USB_RNDIS_HOST
|
||
|
bool "Enable USB Rndis Host Support"
|
||
|
default y
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS && NET_LWIP_SACK
|
||
|
help
|
||
|
Say Y here if you want to connect USB Rndis Host devices to your system's USB port.
|
||
|
|
||
|
config DRIVERS_USB_4G_MODEM
|
||
|
bool "Enable USB 4G Modem Support"
|
||
|
default y
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS && NET_LWIP_SACK
|
||
|
help
|
||
|
Say Y here if you want to connect USB 4G devices to your system's USB port.
|
||
|
|
||
|
config DRIVERS_USB_SERIAL
|
||
|
bool "Enable USB Serial Converter Support"
|
||
|
default y
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS
|
||
|
help
|
||
|
Say Y here if you want to connect USB serial devices to your system's USB port.
|
||
|
|
||
|
config DRIVERS_USB_ETHERNET
|
||
|
bool "Enable USB Ethernet Support"
|
||
|
depends on NET_LWIP_SACK && DRIVERS_USB_DEVICE_CLASS_DRIVERS
|
||
|
help
|
||
|
Say Y here if you want to connect USB ethernet devices to your system's USB port.
|
||
|
|
||
|
config DRIVERS_USB_WIRELESS
|
||
|
bool "Enable USB Wireless Device Support"
|
||
|
depends on NET_LWIP_SACK && DRIVERS_USB_DEVICE_CLASS_DRIVERS
|
||
|
help
|
||
|
Say Y here if you want to connect usb-wifi devices to your system's USB port.
|
||
|
config DRIVERS_USB_HID_CLASS
|
||
|
bool "Enable USB HID Device Support"
|
||
|
depends on DRIVERS_USB_DEVICE_CLASS_DRIVERS && FS_VFS
|
||
|
help
|
||
|
Say Y here if you want to connect hid devices to your system's USB port.
|
||
|
|
||
|
endmenu
|