OSDN Git Service

ARM: BCM5301X: Specify USB 3.0 PHY in DT
authorRafał Miłecki <rafal@milecki.pl>
Wed, 21 Sep 2016 20:58:34 +0000 (22:58 +0200)
committerFlorian Fainelli <f.fainelli@gmail.com>
Wed, 19 Oct 2016 13:40:48 +0000 (06:40 -0700)
Driver for Northstar USB 3.0 PHY has been recently added under the name
phy-bcm-ns-usb3. Add binding for it into the DT files.
The only slightly tricky part is BCM47094 which uses different PHY
version and requires different compatible value.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
arch/arm/boot/dts/bcm47094.dtsi
arch/arm/boot/dts/bcm5301x.dtsi

index f039765..4f09aa0 100644 (file)
@@ -6,6 +6,12 @@
 
 #include "bcm4708.dtsi"
 
+/ {
+       usb3_phy: usb3-phy {
+               compatible = "brcm,ns-bx-usb3-phy";
+       };
+};
+
 &uart0 {
        clock-frequency = <125000000>;
 };
index ae4b388..f09a2bb 100644 (file)
                clock-names = "phy-ref-clk";
        };
 
+       usb3_phy: usb3-phy {
+               compatible = "brcm,ns-ax-usb3-phy";
+               reg = <0x18105000 0x1000>, <0x18003000 0x1000>;
+               reg-names = "dmp", "ccb-mii";
+               #phy-cells = <0>;
+       };
+
        axi@18000000 {
                compatible = "brcm,bus-axi";
                reg = <0x18000000 0x1000>;