Merge tag 'marvell-boards-net-for-3.8' of git://github.com/MISL-EBU-System-SW/mainlin...
authorJason Cooper <jason@lakedaemon.net>
Wed, 21 Nov 2012 19:51:14 +0000 (19:51 +0000)
committerJason Cooper <jason@lakedaemon.net>
Wed, 21 Nov 2012 19:51:14 +0000 (19:51 +0000)
Marvell boards changes related to Ethernet, for 3.8

Conflicts:
arch/arm/boot/dts/armada-370-xp.dtsi
arch/arm/boot/dts/armada-xp-db.dts

1  2 
arch/arm/boot/dts/armada-370-db.dts
arch/arm/boot/dts/armada-370-xp.dtsi
arch/arm/boot/dts/armada-xp-db.dts
arch/arm/boot/dts/armada-xp.dtsi

                        clock-frequency = <200000000>;
                        status = "okay";
                };
 -              timer@d0020300 {
 -                      clock-frequency = <600000000>;
 +              sata@d00a0000 {
 +                      nr-ports = <2>;
                        status = "okay";
                };
+               mdio {
+                       phy0: ethernet-phy@0 {
+                               reg = <0>;
+                       };
+                       phy1: ethernet-phy@1 {
+                               reg = <1>;
+                       };
+               };
+               ethernet@d0070000 {
+                       clock-frequency = <200000000>;
+                       status = "okay";
+                       phy = <&phy0>;
+                       phy-mode = "rgmii-id";
+               };
+               ethernet@d0074000 {
+                       clock-frequency = <200000000>;
+                       status = "okay";
+                       phy = <&phy1>;
+                       phy-mode = "rgmii-id";
+               };
        };
  };
                        reg = <0xd0020000 0x258>;
                };
  
 +              sata@d00a0000 {
 +                      compatible = "marvell,orion-sata";
 +                      reg = <0xd00a0000 0x2400>;
 +                      interrupts = <55>;
 +                      clocks = <&gateclk 15>, <&gateclk 30>;
 +                      clock-names = "0", "1";
 +                      status = "disabled";
 +              };
 +
+               mdio {
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       compatible = "marvell,orion-mdio";
+                       reg = <0xd0072004 0x4>;
+               };
+               ethernet@d0070000 {
+                               compatible = "marvell,armada-370-neta";
+                               reg = <0xd0070000 0x2500>;
+                               interrupts = <8>;
+                               status = "disabled";
+               };
+               ethernet@d0074000 {
+                               compatible = "marvell,armada-370-neta";
+                               reg = <0xd0074000 0x2500>;
+                               interrupts = <10>;
+                               status = "disabled";
+               };
        };
  };
  
                        clock-frequency = <250000000>;
                        status = "okay";
                };
 +              sata@d00a0000 {
 +                      nr-ports = <2>;
 +                      status = "okay";
 +              };
+               mdio {
+                       phy0: ethernet-phy@0 {
+                               reg = <0>;
+                       };
+                       phy1: ethernet-phy@1 {
+                               reg = <1>;
+                       };
+                       phy2: ethernet-phy@2 {
+                               reg = <25>;
+                       };
+                       phy3: ethernet-phy@3 {
+                               reg = <27>;
+                       };
+               };
+               ethernet@d0070000 {
+                       clock-frequency = <250000000>;
+                       status = "okay";
+                       phy = <&phy0>;
+                       phy-mode = "rgmii-id";
+               };
+               ethernet@d0074000 {
+                       clock-frequency = <250000000>;
+                       status = "okay";
+                       phy = <&phy1>;
+                       phy-mode = "rgmii-id";
+               };
+               ethernet@d0030000 {
+                       clock-frequency = <250000000>;
+                       status = "okay";
+                       phy = <&phy2>;
+                       phy-mode = "sgmii";
+               };
+               ethernet@d0034000 {
+                       clock-frequency = <250000000>;
+                       status = "okay";
+                       phy = <&phy3>;
+                       phy-mode = "sgmii";
+               };
        };
  };
Simple merge