xref: /openbmc/linux/drivers/usb/phy/Kconfig (revision a67e76ac)
18b7c3b68SRoland Stigge#
28b7c3b68SRoland Stigge# Physical Layer USB driver configuration
38b7c3b68SRoland Stigge#
48b7c3b68SRoland Stiggecomment "USB Physical Layer drivers"
5c6156328SAlexandre Pereira da Silva	depends on USB || USB_GADGET
68b7c3b68SRoland Stigge
78b7c3b68SRoland Stiggeconfig USB_ISP1301
88b7c3b68SRoland Stigge	tristate "NXP ISP1301 USB transceiver support"
9c6156328SAlexandre Pereira da Silva	depends on USB || USB_GADGET
108b7c3b68SRoland Stigge	depends on I2C
118b7c3b68SRoland Stigge	help
128b7c3b68SRoland Stigge	  Say Y here to add support for the NXP ISP1301 USB transceiver driver.
138b7c3b68SRoland Stigge	  This chip is typically used as USB transceiver for USB host, gadget
148b7c3b68SRoland Stigge	  and OTG drivers (to be selected separately).
158b7c3b68SRoland Stigge
168b7c3b68SRoland Stigge	  To compile this driver as a module, choose M here: the
178b7c3b68SRoland Stigge	  module will be called isp1301.
18a67e76acSYu Xu
19a67e76acSYu Xuconfig MV_U3D_PHY
20a67e76acSYu Xu	bool "Marvell USB 3.0 PHY controller Driver"
21a67e76acSYu Xu	depends on USB_MV_U3D
22a67e76acSYu Xu	select USB_OTG_UTILS
23a67e76acSYu Xu	help
24a67e76acSYu Xu	  Enable this to support Marvell USB 3.0 phy controller for Marvell
25a67e76acSYu Xu	  SoC.
26