linux/drivers/phy/broadcom
Al Cooper fc430aea02 phy: usb: PHY's MDIO registers not accessible without device installed
When there is no device connected and FSM is enabled, the XHCI puts
the PHY into suspend mode.  When the PHY is put into suspend mode
the USB LDO powers down the PHY. This causes the MDIO to be
inaccessible and its registers reset to default. The fix is to
disable FSM.

Signed-off-by: Al Cooper <alcooperx@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
2020-01-08 12:58:06 +05:30
..
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile phy: usb: Add support for new Synopsys USB controller on the 7216 2020-01-08 12:58:06 +05:30
phy-bcm-cygnus-pcie.c phy: Convert to using %pOFn instead of device_node.name 2018-09-25 16:10:07 +05:30
phy-bcm-kona-usb2.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02:00
phy-bcm-ns2-pcie.c
phy-bcm-ns2-usbdrd.c extcon: Split out extcon header file for consumer and provider device 2017-10-23 14:07:58 +09:00
phy-bcm-ns-usb2.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
phy-bcm-ns-usb3.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
phy-bcm-sr-pcie.c phy: bcm-sr-pcie: Change operation when PIPEMUX=1 2019-02-07 11:11:06 +05:30
phy-bcm-sr-usb.c phy: sr-usb: Add Stingray USB PHY driver 2019-04-17 14:12:48 +05:30
phy-brcm-sata.c phy: brcm-sata: Implement 7216 initialization sequence 2020-01-08 12:58:06 +05:30
phy-brcm-usb-init-synopsys.c phy: usb: PHY's MDIO registers not accessible without device installed 2020-01-08 12:58:06 +05:30
phy-brcm-usb-init.c phy: usb: Add support for new Synopsys USB controller on the 7211b0 2020-01-08 12:58:06 +05:30
phy-brcm-usb-init.h phy: usb: Add support for new Synopsys USB controller on the 7211b0 2020-01-08 12:58:06 +05:30
phy-brcm-usb.c phy: usb: fix driver to defer on clk_get defer 2020-01-08 12:58:06 +05:30