183d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+ 2664ec31dSÁlvaro Fernández Rojas/* 3664ec31dSÁlvaro Fernández Rojas * Copyright (C) 2018 Álvaro Fernández Rojas <noltari@gmail.com> 4664ec31dSÁlvaro Fernández Rojas */ 5664ec31dSÁlvaro Fernández Rojas 6664ec31dSÁlvaro Fernández Rojas/dts-v1/; 7664ec31dSÁlvaro Fernández Rojas 8664ec31dSÁlvaro Fernández Rojas#include "brcm,bcm6318.dtsi" 9664ec31dSÁlvaro Fernández Rojas 10664ec31dSÁlvaro Fernández Rojas/ { 11664ec31dSÁlvaro Fernández Rojas model = "Comtrend AR-5315u"; 12664ec31dSÁlvaro Fernández Rojas compatible = "comtrend,ar5315-un", "brcm,bcm6318"; 13664ec31dSÁlvaro Fernández Rojas 14664ec31dSÁlvaro Fernández Rojas aliases { 15664ec31dSÁlvaro Fernández Rojas serial0 = &uart0; 16664ec31dSÁlvaro Fernández Rojas }; 17664ec31dSÁlvaro Fernández Rojas 18664ec31dSÁlvaro Fernández Rojas chosen { 19664ec31dSÁlvaro Fernández Rojas stdout-path = "serial0:115200n8"; 20664ec31dSÁlvaro Fernández Rojas }; 21664ec31dSÁlvaro Fernández Rojas}; 22664ec31dSÁlvaro Fernández Rojas 23358daa5bSÁlvaro Fernández Rojas&ehci { 24358daa5bSÁlvaro Fernández Rojas status = "okay"; 25358daa5bSÁlvaro Fernández Rojas}; 26358daa5bSÁlvaro Fernández Rojas 27*a4bfa0e9SÁlvaro Fernández Rojas&enet { 28*a4bfa0e9SÁlvaro Fernández Rojas status = "okay"; 29*a4bfa0e9SÁlvaro Fernández Rojas 30*a4bfa0e9SÁlvaro Fernández Rojas port@0 { 31*a4bfa0e9SÁlvaro Fernández Rojas compatible = "brcm,enetsw-port"; 32*a4bfa0e9SÁlvaro Fernández Rojas reg = <0>; 33*a4bfa0e9SÁlvaro Fernández Rojas label = "fe4"; 34*a4bfa0e9SÁlvaro Fernández Rojas brcm,phy-id = <1>; 35*a4bfa0e9SÁlvaro Fernández Rojas }; 36*a4bfa0e9SÁlvaro Fernández Rojas 37*a4bfa0e9SÁlvaro Fernández Rojas port@1 { 38*a4bfa0e9SÁlvaro Fernández Rojas compatible = "brcm,enetsw-port"; 39*a4bfa0e9SÁlvaro Fernández Rojas reg = <1>; 40*a4bfa0e9SÁlvaro Fernández Rojas label = "fe3"; 41*a4bfa0e9SÁlvaro Fernández Rojas brcm,phy-id = <2>; 42*a4bfa0e9SÁlvaro Fernández Rojas }; 43*a4bfa0e9SÁlvaro Fernández Rojas 44*a4bfa0e9SÁlvaro Fernández Rojas port@2 { 45*a4bfa0e9SÁlvaro Fernández Rojas compatible = "brcm,enetsw-port"; 46*a4bfa0e9SÁlvaro Fernández Rojas reg = <2>; 47*a4bfa0e9SÁlvaro Fernández Rojas label = "fe2"; 48*a4bfa0e9SÁlvaro Fernández Rojas brcm,phy-id = <3>; 49*a4bfa0e9SÁlvaro Fernández Rojas }; 50*a4bfa0e9SÁlvaro Fernández Rojas 51*a4bfa0e9SÁlvaro Fernández Rojas port@3 { 52*a4bfa0e9SÁlvaro Fernández Rojas compatible = "brcm,enetsw-port"; 53*a4bfa0e9SÁlvaro Fernández Rojas reg = <3>; 54*a4bfa0e9SÁlvaro Fernández Rojas label = "fe1"; 55*a4bfa0e9SÁlvaro Fernández Rojas brcm,phy-id = <4>; 56*a4bfa0e9SÁlvaro Fernández Rojas }; 57*a4bfa0e9SÁlvaro Fernández Rojas}; 58*a4bfa0e9SÁlvaro Fernández Rojas 59664ec31dSÁlvaro Fernández Rojas&leds { 60664ec31dSÁlvaro Fernández Rojas status = "okay"; 61664ec31dSÁlvaro Fernández Rojas 62664ec31dSÁlvaro Fernández Rojas led@0 { 63664ec31dSÁlvaro Fernández Rojas reg = <0>; 64664ec31dSÁlvaro Fernández Rojas active-low; 65664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:green:wps"; 66664ec31dSÁlvaro Fernández Rojas }; 67664ec31dSÁlvaro Fernández Rojas 68664ec31dSÁlvaro Fernández Rojas led@1 { 69664ec31dSÁlvaro Fernández Rojas reg = <1>; 70664ec31dSÁlvaro Fernández Rojas active-low; 71664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:green:power"; 72664ec31dSÁlvaro Fernández Rojas }; 73664ec31dSÁlvaro Fernández Rojas 74664ec31dSÁlvaro Fernández Rojas led@2 { 75664ec31dSÁlvaro Fernández Rojas reg = <2>; 76664ec31dSÁlvaro Fernández Rojas active-low; 77664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:green:usb"; 78664ec31dSÁlvaro Fernández Rojas }; 79664ec31dSÁlvaro Fernández Rojas 80664ec31dSÁlvaro Fernández Rojas led@8 { 81664ec31dSÁlvaro Fernández Rojas reg = <8>; 82664ec31dSÁlvaro Fernández Rojas active-low; 83664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:green:inet"; 84664ec31dSÁlvaro Fernández Rojas }; 85664ec31dSÁlvaro Fernández Rojas 86664ec31dSÁlvaro Fernández Rojas led@9 { 87664ec31dSÁlvaro Fernández Rojas reg = <9>; 88664ec31dSÁlvaro Fernández Rojas active-low; 89664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:red:inet"; 90664ec31dSÁlvaro Fernández Rojas }; 91664ec31dSÁlvaro Fernández Rojas 92664ec31dSÁlvaro Fernández Rojas led@10 { 93664ec31dSÁlvaro Fernández Rojas reg = <10>; 94664ec31dSÁlvaro Fernández Rojas active-low; 95664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:green:dsl"; 96664ec31dSÁlvaro Fernández Rojas }; 97664ec31dSÁlvaro Fernández Rojas 98664ec31dSÁlvaro Fernández Rojas led@11 { 99664ec31dSÁlvaro Fernández Rojas reg = <11>; 100664ec31dSÁlvaro Fernández Rojas active-low; 101664ec31dSÁlvaro Fernández Rojas label = "AR-5315u:red:power"; 102664ec31dSÁlvaro Fernández Rojas }; 103664ec31dSÁlvaro Fernández Rojas}; 104664ec31dSÁlvaro Fernández Rojas 105358daa5bSÁlvaro Fernández Rojas&ohci { 106358daa5bSÁlvaro Fernández Rojas status = "okay"; 107358daa5bSÁlvaro Fernández Rojas}; 108358daa5bSÁlvaro Fernández Rojas 109664ec31dSÁlvaro Fernández Rojas&spi { 110664ec31dSÁlvaro Fernández Rojas status = "okay"; 111664ec31dSÁlvaro Fernández Rojas 112664ec31dSÁlvaro Fernández Rojas spi-flash@0 { 113664ec31dSÁlvaro Fernández Rojas compatible = "spi-flash"; 114664ec31dSÁlvaro Fernández Rojas reg = <0>; 115664ec31dSÁlvaro Fernández Rojas #address-cells = <1>; 116664ec31dSÁlvaro Fernández Rojas #size-cells = <1>; 117664ec31dSÁlvaro Fernández Rojas spi-max-frequency = <62500000>; 118664ec31dSÁlvaro Fernández Rojas }; 119664ec31dSÁlvaro Fernández Rojas}; 120664ec31dSÁlvaro Fernández Rojas 121664ec31dSÁlvaro Fernández Rojas&uart0 { 122664ec31dSÁlvaro Fernández Rojas u-boot,dm-pre-reloc; 123664ec31dSÁlvaro Fernández Rojas status = "okay"; 124664ec31dSÁlvaro Fernández Rojas}; 125358daa5bSÁlvaro Fernández Rojas 126358daa5bSÁlvaro Fernández Rojas&usbh { 127358daa5bSÁlvaro Fernández Rojas status = "okay"; 128358daa5bSÁlvaro Fernández Rojas}; 129