Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 218afd68 authored by Yisen.Zhuang\(Zhuangyuzeng\)'s avatar Yisen.Zhuang\(Zhuangyuzeng\) Committed by David S. Miller
Browse files

dts: hisi: update hns dst for separating dsaf dev support



Because debug dsaf port was separated from service dsaf port, this patch
updates the related configurations of hns dts, changes it to match with
the new binding files. This also removes enet nodes which don't exist in
d02 board.

Signed-off-by: default avatarYisen Zhuang <yisen.zhuang@huawei.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent c132cdcc
Loading
Loading
Loading
Loading
+30 −42
Original line number Diff line number Diff line
@@ -28,13 +28,13 @@ soc0: soc@000000000 {
		mode = "6port-16rss";
		interrupt-parent = <&mbigen_dsa>;

		reg = <0x0 0xC0000000 0x0 0x420000
		       0x0 0xC2000000 0x0 0x300000
		       0x0 0xc5000000 0x0 0x890000
		reg = <0x0 0xc5000000 0x0 0x890000
		       0x0 0xc7000000 0x0 0x60000
		       >;

		phy-handle = <0 0 0 0 &soc0_phy0 &soc0_phy1 0 0>;
		reg-names = "ppe-base","dsaf-base";
		subctrl-syscon = <&dsaf_subctrl>;
		reset-field-offset = <0>;
		interrupts = <
			/* [14] ge fifo err 8 / xge 6**/
			149 0x4 150 0x4 151 0x4 152 0x4
@@ -122,68 +122,56 @@ soc0: soc@000000000 {
		buf-size = <4096>;
		desc-num = <1024>;
		dma-coherent;
	};

	eth0: ethernet@0{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port@0 {
			port-id = <0>;
		local-mac-address = [00 00 00 01 00 58];
		status = "disabled";
		dma-coherent;
			serdes-syscon = <&serdes_ctrl0>;
		};
	eth1: ethernet@1{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port@1 {
			port-id = <1>;
		status = "disabled";
		dma-coherent;
			serdes-syscon = <&serdes_ctrl0>;
		};
	eth2: ethernet@2{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <2>;
		local-mac-address = [00 00 00 01 00 5a];
		status = "disabled";
		dma-coherent;
		port@4 {
			port-id = <4>;
			phy-handle = <&soc0_phy0>;
			serdes-syscon = <&serdes_ctrl1>;
		};
		port@5 {
			port-id = <5>;
			phy-handle = <&soc0_phy1>;
			serdes-syscon = <&serdes_ctrl1>;
		};
	eth3: ethernet@3{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <3>;
		local-mac-address = [00 00 00 01 00 5b];
		status = "disabled";
		dma-coherent;
	};
	eth4: ethernet@4{

	eth0: ethernet@0{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <4>;
		local-mac-address = [00 00 00 01 00 5c];
		port-idx-in-ae = <0>;
		local-mac-address = [00 00 00 01 00 58];
		status = "disabled";
		dma-coherent;
	};
	eth5: ethernet@5{
	eth1: ethernet@1{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <5>;
		local-mac-address = [00 00 00 01 00 5d];
		port-idx-in-ae = <1>;
		local-mac-address = [00 00 00 01 00 59];
		status = "disabled";
		dma-coherent;
	};
	eth6: ethernet@6{
	eth2: ethernet@4{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <6>;
		local-mac-address = [00 00 00 01 00 5e];
		port-idx-in-ae = <4>;
		local-mac-address = [00 00 00 01 00 5a];
		status = "disabled";
		dma-coherent;
	};
	eth7: ethernet@7{
	eth3: ethernet@5{
		compatible = "hisilicon,hns-nic-v1";
		ae-handle = <&dsaf0>;
		port-id = <7>;
		local-mac-address = [00 00 00 01 00 5f];
		port-idx-in-ae = <5>;
		local-mac-address = [00 00 00 01 00 5b];
		status = "disabled";
		dma-coherent;
	};