183d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+ 29d466f2fSÁlvaro Fernández Rojas/* 39d466f2fSÁlvaro Fernández Rojas * Copyright (C) 2018 Ãlvaro Fernández Rojas <noltari@gmail.com> 49d466f2fSÁlvaro Fernández Rojas */ 59d466f2fSÁlvaro Fernández Rojas 69d466f2fSÁlvaro Fernández Rojas/dts-v1/; 79d466f2fSÁlvaro Fernández Rojas 89d466f2fSÁlvaro Fernández Rojas#include "brcm,bcm6362.dtsi" 99d466f2fSÁlvaro Fernández Rojas 109d466f2fSÁlvaro Fernández Rojas/ { 119d466f2fSÁlvaro Fernández Rojas model = "Netgear DGND3700v2"; 129d466f2fSÁlvaro Fernández Rojas compatible = "netgear,dgnd3700v2", "brcm,bcm6362"; 139d466f2fSÁlvaro Fernández Rojas 149d466f2fSÁlvaro Fernández Rojas aliases { 159d466f2fSÁlvaro Fernández Rojas serial0 = &uart0; 169d466f2fSÁlvaro Fernández Rojas }; 179d466f2fSÁlvaro Fernández Rojas 189d466f2fSÁlvaro Fernández Rojas chosen { 199d466f2fSÁlvaro Fernández Rojas stdout-path = "serial0:115200n8"; 209d466f2fSÁlvaro Fernández Rojas }; 219d466f2fSÁlvaro Fernández Rojas 229d466f2fSÁlvaro Fernández Rojas gpio-leds { 239d466f2fSÁlvaro Fernández Rojas compatible = "gpio-leds"; 249d466f2fSÁlvaro Fernández Rojas 259d466f2fSÁlvaro Fernández Rojas inet_green { 269d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:inet"; 279d466f2fSÁlvaro Fernández Rojas gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; 289d466f2fSÁlvaro Fernández Rojas }; 299d466f2fSÁlvaro Fernández Rojas 309d466f2fSÁlvaro Fernández Rojas dsl_green { 319d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:dsl"; 329d466f2fSÁlvaro Fernández Rojas gpios = <&gpio0 28 GPIO_ACTIVE_LOW>; 339d466f2fSÁlvaro Fernández Rojas }; 349d466f2fSÁlvaro Fernández Rojas 359d466f2fSÁlvaro Fernández Rojas power_amber { 369d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:red:power"; 379d466f2fSÁlvaro Fernández Rojas gpios = <&gpio1 2 GPIO_ACTIVE_LOW>; 389d466f2fSÁlvaro Fernández Rojas }; 399d466f2fSÁlvaro Fernández Rojas }; 409d466f2fSÁlvaro Fernández Rojas}; 419d466f2fSÁlvaro Fernández Rojas 42ddc5dc5aSÁlvaro Fernández Rojas&ehci { 43ddc5dc5aSÁlvaro Fernández Rojas status = "okay"; 44ddc5dc5aSÁlvaro Fernández Rojas}; 45ddc5dc5aSÁlvaro Fernández Rojas 46*ba329fd1SÁlvaro Fernández Rojas&enet { 47*ba329fd1SÁlvaro Fernández Rojas status = "okay"; 48*ba329fd1SÁlvaro Fernández Rojas 49*ba329fd1SÁlvaro Fernández Rojas port@4 { 50*ba329fd1SÁlvaro Fernández Rojas compatible = "brcm,enetsw-port"; 51*ba329fd1SÁlvaro Fernández Rojas reg = <4>; 52*ba329fd1SÁlvaro Fernández Rojas label = "rgmii"; 53*ba329fd1SÁlvaro Fernández Rojas brcm,phy-id = <0xff>; 54*ba329fd1SÁlvaro Fernández Rojas speed = <1000>; 55*ba329fd1SÁlvaro Fernández Rojas full-duplex; 56*ba329fd1SÁlvaro Fernández Rojas bypass-link; 57*ba329fd1SÁlvaro Fernández Rojas }; 58*ba329fd1SÁlvaro Fernández Rojas}; 59*ba329fd1SÁlvaro Fernández Rojas 609d466f2fSÁlvaro Fernández Rojas&gpio0 { 619d466f2fSÁlvaro Fernández Rojas status = "okay"; 629d466f2fSÁlvaro Fernández Rojas}; 639d466f2fSÁlvaro Fernández Rojas 649d466f2fSÁlvaro Fernández Rojas&gpio1 { 659d466f2fSÁlvaro Fernández Rojas status = "okay"; 669d466f2fSÁlvaro Fernández Rojas}; 679d466f2fSÁlvaro Fernández Rojas 689d466f2fSÁlvaro Fernández Rojas&leds { 699d466f2fSÁlvaro Fernández Rojas status = "okay"; 709d466f2fSÁlvaro Fernández Rojas brcm,serial-leds; 719d466f2fSÁlvaro Fernández Rojas brcm,serial-dat-low; 729d466f2fSÁlvaro Fernández Rojas brcm,serial-shift-inv; 739d466f2fSÁlvaro Fernández Rojas brcm,serial-mux; 749d466f2fSÁlvaro Fernández Rojas 759d466f2fSÁlvaro Fernández Rojas led@8 { 769d466f2fSÁlvaro Fernández Rojas reg = <8>; 779d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:power"; 789d466f2fSÁlvaro Fernández Rojas }; 799d466f2fSÁlvaro Fernández Rojas 809d466f2fSÁlvaro Fernández Rojas led@9 { 819d466f2fSÁlvaro Fernández Rojas reg = <9>; 829d466f2fSÁlvaro Fernández Rojas active-low; 839d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:wps"; 849d466f2fSÁlvaro Fernández Rojas }; 859d466f2fSÁlvaro Fernández Rojas 869d466f2fSÁlvaro Fernández Rojas led@10 { 879d466f2fSÁlvaro Fernández Rojas reg = <10>; 889d466f2fSÁlvaro Fernández Rojas active-low; 899d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:usb1"; 909d466f2fSÁlvaro Fernández Rojas }; 919d466f2fSÁlvaro Fernández Rojas 929d466f2fSÁlvaro Fernández Rojas led@11 { 939d466f2fSÁlvaro Fernández Rojas reg = <11>; 949d466f2fSÁlvaro Fernández Rojas active-low; 959d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:usb2"; 969d466f2fSÁlvaro Fernández Rojas }; 979d466f2fSÁlvaro Fernández Rojas 989d466f2fSÁlvaro Fernández Rojas led@12 { 999d466f2fSÁlvaro Fernández Rojas reg = <12>; 1009d466f2fSÁlvaro Fernández Rojas active-low; 1019d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:amber:inet"; 1029d466f2fSÁlvaro Fernández Rojas }; 1039d466f2fSÁlvaro Fernández Rojas 1049d466f2fSÁlvaro Fernández Rojas led@13 { 1059d466f2fSÁlvaro Fernández Rojas reg = <13>; 1069d466f2fSÁlvaro Fernández Rojas active-low; 1079d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:green:ethernet"; 1089d466f2fSÁlvaro Fernández Rojas }; 1099d466f2fSÁlvaro Fernández Rojas 1109d466f2fSÁlvaro Fernández Rojas led@14 { 1119d466f2fSÁlvaro Fernández Rojas reg = <14>; 1129d466f2fSÁlvaro Fernández Rojas active-low; 1139d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:amber:dsl"; 1149d466f2fSÁlvaro Fernández Rojas }; 1159d466f2fSÁlvaro Fernández Rojas 1169d466f2fSÁlvaro Fernández Rojas led@16 { 1179d466f2fSÁlvaro Fernández Rojas reg = <16>; 1189d466f2fSÁlvaro Fernández Rojas active-low; 1199d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:amber:usb1"; 1209d466f2fSÁlvaro Fernández Rojas }; 1219d466f2fSÁlvaro Fernández Rojas 1229d466f2fSÁlvaro Fernández Rojas led@17 { 1239d466f2fSÁlvaro Fernández Rojas reg = <17>; 1249d466f2fSÁlvaro Fernández Rojas active-low; 1259d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:amber:usb2"; 1269d466f2fSÁlvaro Fernández Rojas }; 1279d466f2fSÁlvaro Fernández Rojas 1289d466f2fSÁlvaro Fernández Rojas led@18 { 1299d466f2fSÁlvaro Fernández Rojas reg = <18>; 1309d466f2fSÁlvaro Fernández Rojas active-low; 1319d466f2fSÁlvaro Fernández Rojas label = "DGND3700v2:amber:ethernet"; 1329d466f2fSÁlvaro Fernández Rojas }; 1339d466f2fSÁlvaro Fernández Rojas}; 1349d466f2fSÁlvaro Fernández Rojas 135ddc5dc5aSÁlvaro Fernández Rojas&ohci { 136ddc5dc5aSÁlvaro Fernández Rojas status = "okay"; 137ddc5dc5aSÁlvaro Fernández Rojas}; 138ddc5dc5aSÁlvaro Fernández Rojas 1399d466f2fSÁlvaro Fernández Rojas&uart0 { 1409d466f2fSÁlvaro Fernández Rojas u-boot,dm-pre-reloc; 1419d466f2fSÁlvaro Fernández Rojas status = "okay"; 1429d466f2fSÁlvaro Fernández Rojas}; 143ddc5dc5aSÁlvaro Fernández Rojas 144ddc5dc5aSÁlvaro Fernández Rojas&usbh { 145ddc5dc5aSÁlvaro Fernández Rojas status = "okay"; 146ddc5dc5aSÁlvaro Fernández Rojas}; 147