1# 2# Phy drivers for STMicro platforms 3# 4config PHY_MIPHY28LP 5 tristate "STMicroelectronics MIPHY28LP PHY driver for STiH407" 6 depends on ARCH_STI 7 select GENERIC_PHY 8 help 9 Enable this to support the miphy transceiver (for SATA/PCIE/USB3) 10 that is part of STMicroelectronics STiH407 SoC. 11 12config PHY_ST_SPEAR1310_MIPHY 13 tristate "ST SPEAR1310-MIPHY driver" 14 select GENERIC_PHY 15 depends on MACH_SPEAR1310 || COMPILE_TEST 16 help 17 Support for ST SPEAr1310 MIPHY which can be used for PCIe and SATA. 18 19config PHY_ST_SPEAR1340_MIPHY 20 tristate "ST SPEAR1340-MIPHY driver" 21 select GENERIC_PHY 22 depends on MACH_SPEAR1340 || COMPILE_TEST 23 help 24 Support for ST SPEAr1340 MIPHY which can be used for PCIe and SATA. 25 26config PHY_STIH407_USB 27 tristate "STMicroelectronics USB2 picoPHY driver for STiH407 family" 28 depends on RESET_CONTROLLER 29 depends on ARCH_STI || COMPILE_TEST 30 select GENERIC_PHY 31 help 32 Enable this support to enable the picoPHY device used by USB2 33 and USB3 controllers on STMicroelectronics STiH407 SoC families. 34 35config PHY_STM32_USBPHYC 36 tristate "STMicroelectronics STM32 USB HS PHY Controller driver" 37 depends on ARCH_STM32 || COMPILE_TEST 38 select GENERIC_PHY 39 help 40 Enable this to support the High-Speed USB transceivers that are part 41 of some STMicroelectronics STM32 SoCs. 42 43 This driver controls the entire USB PHY block: the USB PHY controller 44 (USBPHYC) and the two 8-bit wide UTMI+ interfaces. First interface is 45 used by an HS USB Host controller, and the second one is shared 46 between an HS USB OTG controller and an HS USB Host controller, 47 selected by a USB switch. 48