Lines Matching +full:usb +full:- +full:phy +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0
3 # Physical Layer USB driver configuration
5 menu "USB Physical Layer drivers"
12 # USB Transceiver Drivers
15 tristate "AB8500 USB Transceiver Driver"
19 Enable this to support the USB OTG transceiver in AB8500 chip.
24 tristate "Freescale USB OTG Transceiver Driver"
29 Enable this to support Freescale USB OTG transceiver.
35 depends on USB
40 USB-On-The-Go transceiver working with the OMAP OTG controller.
41 The ISP1301 is a full speed USB transceiver which is used in
46 will be called phy-isp1301-omap.
49 tristate "Keystone USB PHY Driver"
53 Enable this to support Keystone USB phy. This driver provides
54 interface to interact with USB 2.0 and USB 3.0 PHY that is part
58 tristate "NOP USB Transceiver Driver"
59 depends on USB_GADGET || !USB_GADGET # if USB_GADGET=m, NOP can't be built-in
62 This driver is to be used by all the usb transceiver which are either
63 built-in with usb ip or which are autonomous and doesn't require any
64 phy programming such as ISP1x04 etc.
70 tristate "AM335x USB PHY Driver"
77 This driver provides PHY support for that phy which part for the
81 tristate "TWL6030 USB Transceiver Driver"
85 Enable this to support the USB OTG transceiver on TWL6030
88 UTMI PHY is embedded in OMAP4430. The internal PHY configurations APIs
90 The definition of internal PHY APIs are in the mach-omap2 layer.
93 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'"
104 tristate "OMAP USB OTG controller driver"
108 controller is needed to switch between host and peripheral modes.
111 will be called phy-omap-otg.
114 tristate "Tahvo USB transceiver driver"
119 Enable this to support USB transceiver on Tahvo. This is used
124 bool "Device in USB host mode by default"
126 Say Y here, if you want the device to enter USB host mode
130 tristate "NXP ISP1301 USB transceiver support"
131 depends on USB || USB_GADGET
135 Say Y here to add support for the NXP ISP1301 USB transceiver driver.
136 This chip is typically used as USB transceiver for USB host, gadget
140 module will be called phy-isp1301.
143 tristate "Marvell USB OTG support"
148 Say Y here if you want to build Marvell USB OTG transceiver
155 tristate "Freescale MXS USB PHY support"
160 Enable this to support the Freescale MXS USB PHY.
162 MXS Phy is used by some of the i.MX SoCs, for example imx23/28/6x.
165 tristate "NVIDIA Tegra USB PHY Driver"
171 This driver provides PHY support for the USB controllers found
179 Enable this to support ULPI connected USB OTG transceivers which
185 Provides read/write operations to the ULPI phy register set for
193 This driver provides PHY support for the USB controller found
194 on the JZ-series and X-series SoCs from Ingenic.