Skip to content

Commit

Permalink
powerpc: dts: t1040: add bindings for Seville Ethernet switch
Browse files Browse the repository at this point in the history
Add the description of the embedded L2 switch inside the SoC dtsi file
for NXP T1040.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Maxim Kochetkov <fido_max@inbox.ru>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Vladimir Oltean authored and David S. Miller committed Oct 4, 2020
1 parent 9cd8b6c commit aa30986
Showing 1 changed file with 78 additions and 0 deletions.
78 changes: 78 additions & 0 deletions arch/powerpc/boot/dts/fsl/t1040si-post.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -628,6 +628,84 @@
status = "disabled";
};
};

seville_switch: ethernet-switch@800000 {
compatible = "mscc,vsc9953-switch";
reg = <0x800000 0x290000>;
interrupts = <26 2 0 0>;
interrupt-names = "xtr";
little-endian;
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";

ports {
#address-cells = <1>;
#size-cells = <0>;

seville_port0: port@0 {
reg = <0>;
status = "disabled";
};

seville_port1: port@1 {
reg = <1>;
status = "disabled";
};

seville_port2: port@2 {
reg = <2>;
status = "disabled";
};

seville_port3: port@3 {
reg = <3>;
status = "disabled";
};

seville_port4: port@4 {
reg = <4>;
status = "disabled";
};

seville_port5: port@5 {
reg = <5>;
status = "disabled";
};

seville_port6: port@6 {
reg = <6>;
status = "disabled";
};

seville_port7: port@7 {
reg = <7>;
status = "disabled";
};

seville_port8: port@8 {
reg = <8>;
phy-mode = "internal";
status = "disabled";

fixed-link {
speed = <2500>;
full-duplex;
};
};

seville_port9: port@9 {
reg = <9>;
phy-mode = "internal";
status = "disabled";

fixed-link {
speed = <2500>;
full-duplex;
};
};
};
};
};

&qe {
Expand Down

0 comments on commit aa30986

Please sign in to comment.