1c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2c66ec88fSEmmanuel Vadot/dts-v1/; 3c66ec88fSEmmanuel Vadot 4*2eb4d8dcSEmmanuel Vadot#include "bcm63268.dtsi" 5c66ec88fSEmmanuel Vadot 6c66ec88fSEmmanuel Vadot/ { 7c66ec88fSEmmanuel Vadot compatible = "comtrend,vr-3032u", "brcm,bcm63268"; 8c66ec88fSEmmanuel Vadot model = "Comtrend VR-3032u"; 9c66ec88fSEmmanuel Vadot 10c66ec88fSEmmanuel Vadot memory@0 { 11c66ec88fSEmmanuel Vadot device_type = "memory"; 12c66ec88fSEmmanuel Vadot reg = <0x00000000 0x04000000>; 13c66ec88fSEmmanuel Vadot }; 14c66ec88fSEmmanuel Vadot 15c66ec88fSEmmanuel Vadot chosen { 16c66ec88fSEmmanuel Vadot bootargs = "console=ttyS0,115200"; 17c66ec88fSEmmanuel Vadot stdout-path = &uart0; 18c66ec88fSEmmanuel Vadot }; 19c66ec88fSEmmanuel Vadot}; 20c66ec88fSEmmanuel Vadot 21c66ec88fSEmmanuel Vadot&leds0 { 22c66ec88fSEmmanuel Vadot status = "okay"; 23c66ec88fSEmmanuel Vadot brcm,serial-leds; 24c66ec88fSEmmanuel Vadot brcm,serial-dat-low; 25c66ec88fSEmmanuel Vadot brcm,serial-shift-inv; 26c66ec88fSEmmanuel Vadot 27c66ec88fSEmmanuel Vadot led@0 { 28c66ec88fSEmmanuel Vadot reg = <0>; 29c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 30c66ec88fSEmmanuel Vadot brcm,link-signal-sources = <0>; 31c66ec88fSEmmanuel Vadot /* GPHY0 Speed 0 */ 32c66ec88fSEmmanuel Vadot }; 33c66ec88fSEmmanuel Vadot led@1 { 34c66ec88fSEmmanuel Vadot reg = <1>; 35c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 36c66ec88fSEmmanuel Vadot brcm,link-signal-sources = <1>; 37c66ec88fSEmmanuel Vadot /* GPHY0 Speed 1 */ 38c66ec88fSEmmanuel Vadot }; 39c66ec88fSEmmanuel Vadot led@2 { 40c66ec88fSEmmanuel Vadot reg = <2>; 41c66ec88fSEmmanuel Vadot active-low; 42c66ec88fSEmmanuel Vadot label = "vr-3032u:red:inet"; 43c66ec88fSEmmanuel Vadot }; 44c66ec88fSEmmanuel Vadot led@3 { 45c66ec88fSEmmanuel Vadot reg = <3>; 46c66ec88fSEmmanuel Vadot active-low; 47c66ec88fSEmmanuel Vadot label = "vr-3032u:green:dsl"; 48c66ec88fSEmmanuel Vadot }; 49c66ec88fSEmmanuel Vadot led@4 { 50c66ec88fSEmmanuel Vadot reg = <4>; 51c66ec88fSEmmanuel Vadot active-low; 52c66ec88fSEmmanuel Vadot label = "vr-3032u:green:usb"; 53c66ec88fSEmmanuel Vadot }; 54c66ec88fSEmmanuel Vadot led@7 { 55c66ec88fSEmmanuel Vadot reg = <7>; 56c66ec88fSEmmanuel Vadot active-low; 57c66ec88fSEmmanuel Vadot label = "vr-3032u:green:wps"; 58c66ec88fSEmmanuel Vadot }; 59c66ec88fSEmmanuel Vadot led@8 { 60c66ec88fSEmmanuel Vadot reg = <8>; 61c66ec88fSEmmanuel Vadot active-low; 62c66ec88fSEmmanuel Vadot label = "vr-3032u:green:inet"; 63c66ec88fSEmmanuel Vadot }; 64c66ec88fSEmmanuel Vadot led@9 { 65c66ec88fSEmmanuel Vadot reg = <9>; 66c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 67c66ec88fSEmmanuel Vadot /* EPHY0 Activity */ 68c66ec88fSEmmanuel Vadot }; 69c66ec88fSEmmanuel Vadot led@10 { 70c66ec88fSEmmanuel Vadot reg = <10>; 71c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 72c66ec88fSEmmanuel Vadot /* EPHY1 Activity */ 73c66ec88fSEmmanuel Vadot }; 74c66ec88fSEmmanuel Vadot led@11 { 75c66ec88fSEmmanuel Vadot reg = <11>; 76c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 77c66ec88fSEmmanuel Vadot /* EPHY2 Activity */ 78c66ec88fSEmmanuel Vadot }; 79c66ec88fSEmmanuel Vadot led@12 { 80c66ec88fSEmmanuel Vadot reg = <12>; 81c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 82c66ec88fSEmmanuel Vadot /* GPHY0 Activity */ 83c66ec88fSEmmanuel Vadot }; 84c66ec88fSEmmanuel Vadot led@13 { 85c66ec88fSEmmanuel Vadot reg = <13>; 86c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 87c66ec88fSEmmanuel Vadot /* EPHY0 Speed */ 88c66ec88fSEmmanuel Vadot }; 89c66ec88fSEmmanuel Vadot led@14 { 90c66ec88fSEmmanuel Vadot reg = <14>; 91c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 92c66ec88fSEmmanuel Vadot /* EPHY1 Speed */ 93c66ec88fSEmmanuel Vadot }; 94c66ec88fSEmmanuel Vadot led@15 { 95c66ec88fSEmmanuel Vadot reg = <15>; 96c66ec88fSEmmanuel Vadot brcm,hardware-controlled; 97c66ec88fSEmmanuel Vadot /* EPHY2 Speed */ 98c66ec88fSEmmanuel Vadot }; 99c66ec88fSEmmanuel Vadot led@20 { 100c66ec88fSEmmanuel Vadot reg = <20>; 101c66ec88fSEmmanuel Vadot active-low; 102c66ec88fSEmmanuel Vadot label = "vr-3032u:green:power"; 103c66ec88fSEmmanuel Vadot default-state = "on"; 104c66ec88fSEmmanuel Vadot }; 105c66ec88fSEmmanuel Vadot}; 106c66ec88fSEmmanuel Vadot 107c66ec88fSEmmanuel Vadot&uart0 { 108c66ec88fSEmmanuel Vadot status = "okay"; 109c66ec88fSEmmanuel Vadot}; 110