10b56e9a7SVivek Gautam# 20b56e9a7SVivek Gautam# Phy drivers for Allwinner platforms 30b56e9a7SVivek Gautam# 40b56e9a7SVivek Gautamconfig PHY_SUN4I_USB 50b56e9a7SVivek Gautam tristate "Allwinner sunxi SoC USB PHY driver" 60b56e9a7SVivek Gautam depends on ARCH_SUNXI && HAS_IOMEM && OF 70b56e9a7SVivek Gautam depends on RESET_CONTROLLER 80b56e9a7SVivek Gautam depends on EXTCON 90b56e9a7SVivek Gautam depends on POWER_SUPPLY 100b56e9a7SVivek Gautam depends on USB_SUPPORT 110b56e9a7SVivek Gautam select GENERIC_PHY 120b56e9a7SVivek Gautam select USB_COMMON 130b56e9a7SVivek Gautam help 140b56e9a7SVivek Gautam Enable this to support the transceiver that is part of Allwinner 150b56e9a7SVivek Gautam sunxi SoCs. 160b56e9a7SVivek Gautam 170b56e9a7SVivek Gautam This driver controls the entire USB PHY block, both the USB OTG 180b56e9a7SVivek Gautam parts, as well as the 2 regular USB 2 host PHYs. 190b56e9a7SVivek Gautam 200b56e9a7SVivek Gautamconfig PHY_SUN9I_USB 210b56e9a7SVivek Gautam tristate "Allwinner sun9i SoC USB PHY driver" 220b56e9a7SVivek Gautam depends on ARCH_SUNXI && HAS_IOMEM && OF 230b56e9a7SVivek Gautam depends on RESET_CONTROLLER 240b56e9a7SVivek Gautam depends on USB_SUPPORT 250b56e9a7SVivek Gautam select USB_COMMON 260b56e9a7SVivek Gautam select GENERIC_PHY 270b56e9a7SVivek Gautam help 280b56e9a7SVivek Gautam Enable this to support the transceiver that is part of Allwinner 290b56e9a7SVivek Gautam sun9i SoCs. 300b56e9a7SVivek Gautam 310b56e9a7SVivek Gautam This driver controls each individual USB 2 host PHY. 32