Linux Audio

Check our new training course

Buildroot integration, development and maintenance

Need a Buildroot system for your embedded project?
Loading...
Note: File does not exist in v6.8.
  1// SPDX-License-Identifier: (GPL-2.0 OR MIT)
  2
  3#include "armada-385-clearfog-gtr.dtsi"
  4
  5/ {
  6	model = "SolidRun Clearfog GTR L8";
  7};
  8
  9&mdio {
 10	switch0: switch0@4 {
 11		compatible = "marvell,mv88e6190";
 12		reg = <4>;
 13		pinctrl-names = "default";
 14		pinctrl-0 = <&cf_gtr_switch_reset_pins>;
 15		reset-gpios = <&gpio0 18 GPIO_ACTIVE_LOW>;
 16
 17		ports {
 18			#address-cells = <1>;
 19			#size-cells = <0>;
 20
 21			port@1 {
 22				reg = <1>;
 23				label = "lan8";
 24				phy-handle = <&switch0phy0>;
 25			};
 26
 27			port@2 {
 28				reg = <2>;
 29				label = "lan7";
 30				phy-handle = <&switch0phy1>;
 31			};
 32
 33			port@3 {
 34				reg = <3>;
 35				label = "lan6";
 36				phy-handle = <&switch0phy2>;
 37			};
 38
 39			port@4 {
 40				reg = <4>;
 41				label = "lan5";
 42				phy-handle = <&switch0phy3>;
 43			};
 44
 45			port@5 {
 46				reg = <5>;
 47				label = "lan4";
 48				phy-handle = <&switch0phy4>;
 49			};
 50
 51			port@6 {
 52				reg = <6>;
 53				label = "lan3";
 54				phy-handle = <&switch0phy5>;
 55			};
 56
 57			port@7 {
 58				reg = <7>;
 59				label = "lan2";
 60				phy-handle = <&switch0phy6>;
 61			};
 62
 63			port@8 {
 64				reg = <8>;
 65				label = "lan1";
 66				phy-handle = <&switch0phy7>;
 67			};
 68
 69			port@10 {
 70				reg = <10>;
 71				label = "cpu";
 72				ethernet = <&eth1>;
 73			};
 74
 75		};
 76
 77		mdio {
 78			#address-cells = <1>;
 79			#size-cells = <0>;
 80
 81			switch0phy0: switch0phy0@1 {
 82				reg = <0x1>;
 83			};
 84
 85			switch0phy1: switch0phy1@2 {
 86				reg = <0x2>;
 87			};
 88
 89			switch0phy2: switch0phy2@3 {
 90				reg = <0x3>;
 91			};
 92
 93			switch0phy3: switch0phy3@4 {
 94				reg = <0x4>;
 95			};
 96
 97			switch0phy4: switch0phy4@5 {
 98				reg = <0x5>;
 99			};
100
101			switch0phy5: switch0phy5@6 {
102				reg = <0x6>;
103			};
104
105			switch0phy6: switch0phy6@7 {
106				reg = <0x7>;
107			};
108
109			switch0phy7: switch0phy7@8 {
110				reg = <0x8>;
111			};
112		};
113
114	};
115};