162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/dts-v1/;
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#include "bcm63268.dtsi"
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci/ {
762306a36Sopenharmony_ci	compatible = "comtrend,vr-3032u", "brcm,bcm63268";
862306a36Sopenharmony_ci	model = "Comtrend VR-3032u";
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci	memory@0 {
1162306a36Sopenharmony_ci		device_type = "memory";
1262306a36Sopenharmony_ci		reg = <0x00000000 0x04000000>;
1362306a36Sopenharmony_ci	};
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci	chosen {
1662306a36Sopenharmony_ci		bootargs = "console=ttyS0,115200";
1762306a36Sopenharmony_ci		stdout-path = &uart0;
1862306a36Sopenharmony_ci	};
1962306a36Sopenharmony_ci};
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ci&leds0 {
2262306a36Sopenharmony_ci	status = "okay";
2362306a36Sopenharmony_ci	brcm,serial-leds;
2462306a36Sopenharmony_ci	brcm,serial-dat-low;
2562306a36Sopenharmony_ci	brcm,serial-shift-inv;
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci	led@0 {
2862306a36Sopenharmony_ci		reg = <0>;
2962306a36Sopenharmony_ci		brcm,hardware-controlled;
3062306a36Sopenharmony_ci		brcm,link-signal-sources = <0>;
3162306a36Sopenharmony_ci		/* GPHY0 Speed 0 */
3262306a36Sopenharmony_ci	};
3362306a36Sopenharmony_ci	led@1 {
3462306a36Sopenharmony_ci		reg = <1>;
3562306a36Sopenharmony_ci		brcm,hardware-controlled;
3662306a36Sopenharmony_ci		brcm,link-signal-sources = <1>;
3762306a36Sopenharmony_ci		/* GPHY0 Speed 1 */
3862306a36Sopenharmony_ci	};
3962306a36Sopenharmony_ci	led@2 {
4062306a36Sopenharmony_ci		reg = <2>;
4162306a36Sopenharmony_ci		active-low;
4262306a36Sopenharmony_ci		label = "vr-3032u:red:inet";
4362306a36Sopenharmony_ci	};
4462306a36Sopenharmony_ci	led@3 {
4562306a36Sopenharmony_ci		reg = <3>;
4662306a36Sopenharmony_ci		active-low;
4762306a36Sopenharmony_ci		label = "vr-3032u:green:dsl";
4862306a36Sopenharmony_ci	};
4962306a36Sopenharmony_ci	led@4 {
5062306a36Sopenharmony_ci		reg = <4>;
5162306a36Sopenharmony_ci		active-low;
5262306a36Sopenharmony_ci		label = "vr-3032u:green:usb";
5362306a36Sopenharmony_ci	};
5462306a36Sopenharmony_ci	led@7 {
5562306a36Sopenharmony_ci		reg = <7>;
5662306a36Sopenharmony_ci		active-low;
5762306a36Sopenharmony_ci		label = "vr-3032u:green:wps";
5862306a36Sopenharmony_ci	};
5962306a36Sopenharmony_ci	led@8 {
6062306a36Sopenharmony_ci		reg = <8>;
6162306a36Sopenharmony_ci		active-low;
6262306a36Sopenharmony_ci		label = "vr-3032u:green:inet";
6362306a36Sopenharmony_ci	};
6462306a36Sopenharmony_ci	led@9 {
6562306a36Sopenharmony_ci		reg = <9>;
6662306a36Sopenharmony_ci		brcm,hardware-controlled;
6762306a36Sopenharmony_ci		/* EPHY0 Activity */
6862306a36Sopenharmony_ci	};
6962306a36Sopenharmony_ci	led@10 {
7062306a36Sopenharmony_ci		reg = <10>;
7162306a36Sopenharmony_ci		brcm,hardware-controlled;
7262306a36Sopenharmony_ci		/* EPHY1 Activity */
7362306a36Sopenharmony_ci	};
7462306a36Sopenharmony_ci	led@11 {
7562306a36Sopenharmony_ci		reg = <11>;
7662306a36Sopenharmony_ci		brcm,hardware-controlled;
7762306a36Sopenharmony_ci		/* EPHY2 Activity */
7862306a36Sopenharmony_ci	};
7962306a36Sopenharmony_ci	led@12 {
8062306a36Sopenharmony_ci		reg = <12>;
8162306a36Sopenharmony_ci		brcm,hardware-controlled;
8262306a36Sopenharmony_ci		/* GPHY0 Activity */
8362306a36Sopenharmony_ci	};
8462306a36Sopenharmony_ci	led@13 {
8562306a36Sopenharmony_ci		reg = <13>;
8662306a36Sopenharmony_ci		brcm,hardware-controlled;
8762306a36Sopenharmony_ci		/* EPHY0 Speed */
8862306a36Sopenharmony_ci	};
8962306a36Sopenharmony_ci	led@14 {
9062306a36Sopenharmony_ci		reg = <14>;
9162306a36Sopenharmony_ci		brcm,hardware-controlled;
9262306a36Sopenharmony_ci		/* EPHY1 Speed */
9362306a36Sopenharmony_ci	};
9462306a36Sopenharmony_ci	led@15 {
9562306a36Sopenharmony_ci		reg = <15>;
9662306a36Sopenharmony_ci		brcm,hardware-controlled;
9762306a36Sopenharmony_ci		/* EPHY2 Speed */
9862306a36Sopenharmony_ci	};
9962306a36Sopenharmony_ci	led@20 {
10062306a36Sopenharmony_ci		reg = <20>;
10162306a36Sopenharmony_ci		active-low;
10262306a36Sopenharmony_ci		label = "vr-3032u:green:power";
10362306a36Sopenharmony_ci		default-state = "on";
10462306a36Sopenharmony_ci	};
10562306a36Sopenharmony_ci};
10662306a36Sopenharmony_ci
10762306a36Sopenharmony_ci&uart0 {
10862306a36Sopenharmony_ci	status = "okay";
10962306a36Sopenharmony_ci};
110