1*e08539b7SMarek Vasut/* 2*e08539b7SMarek Vasut * Copyright (C) 2016 Marek Vasut <marex@denx.de> 3*e08539b7SMarek Vasut * 4*e08539b7SMarek Vasut * SPDX-License-Identifier: GPL-2.0+ 5*e08539b7SMarek Vasut */ 6*e08539b7SMarek Vasut 7*e08539b7SMarek Vasut#include "skeleton.dtsi" 8*e08539b7SMarek Vasut 9*e08539b7SMarek Vasut/ { 10*e08539b7SMarek Vasut compatible = "qca,ar934x"; 11*e08539b7SMarek Vasut 12*e08539b7SMarek Vasut #address-cells = <1>; 13*e08539b7SMarek Vasut #size-cells = <1>; 14*e08539b7SMarek Vasut 15*e08539b7SMarek Vasut cpus { 16*e08539b7SMarek Vasut #address-cells = <1>; 17*e08539b7SMarek Vasut #size-cells = <0>; 18*e08539b7SMarek Vasut 19*e08539b7SMarek Vasut cpu@0 { 20*e08539b7SMarek Vasut device_type = "cpu"; 21*e08539b7SMarek Vasut compatible = "mips,mips74Kc"; 22*e08539b7SMarek Vasut reg = <0>; 23*e08539b7SMarek Vasut }; 24*e08539b7SMarek Vasut }; 25*e08539b7SMarek Vasut 26*e08539b7SMarek Vasut clocks { 27*e08539b7SMarek Vasut #address-cells = <1>; 28*e08539b7SMarek Vasut #size-cells = <1>; 29*e08539b7SMarek Vasut ranges; 30*e08539b7SMarek Vasut 31*e08539b7SMarek Vasut xtal: xtal { 32*e08539b7SMarek Vasut #clock-cells = <0>; 33*e08539b7SMarek Vasut compatible = "fixed-clock"; 34*e08539b7SMarek Vasut clock-output-names = "xtal"; 35*e08539b7SMarek Vasut }; 36*e08539b7SMarek Vasut }; 37*e08539b7SMarek Vasut 38*e08539b7SMarek Vasut ahb { 39*e08539b7SMarek Vasut compatible = "simple-bus"; 40*e08539b7SMarek Vasut ranges; 41*e08539b7SMarek Vasut 42*e08539b7SMarek Vasut #address-cells = <1>; 43*e08539b7SMarek Vasut #size-cells = <1>; 44*e08539b7SMarek Vasut 45*e08539b7SMarek Vasut apb { 46*e08539b7SMarek Vasut compatible = "simple-bus"; 47*e08539b7SMarek Vasut ranges; 48*e08539b7SMarek Vasut 49*e08539b7SMarek Vasut #address-cells = <1>; 50*e08539b7SMarek Vasut #size-cells = <1>; 51*e08539b7SMarek Vasut 52*e08539b7SMarek Vasut ehci0: ehci@1b000100 { 53*e08539b7SMarek Vasut compatible = "generic-ehci"; 54*e08539b7SMarek Vasut reg = <0x1b000100 0x100>; 55*e08539b7SMarek Vasut 56*e08539b7SMarek Vasut status = "disabled"; 57*e08539b7SMarek Vasut }; 58*e08539b7SMarek Vasut 59*e08539b7SMarek Vasut uart0: uart@18020000 { 60*e08539b7SMarek Vasut compatible = "ns16550"; 61*e08539b7SMarek Vasut reg = <0x18020000 0x20>; 62*e08539b7SMarek Vasut reg-shift = <2>; 63*e08539b7SMarek Vasut 64*e08539b7SMarek Vasut status = "disabled"; 65*e08539b7SMarek Vasut }; 66*e08539b7SMarek Vasut 67*e08539b7SMarek Vasut gmac0: eth@0x19000000 { 68*e08539b7SMarek Vasut compatible = "qca,ag934x-mac"; 69*e08539b7SMarek Vasut reg = <0x19000000 0x200>; 70*e08539b7SMarek Vasut phy = <&phy0>; 71*e08539b7SMarek Vasut phy-mode = "rgmii"; 72*e08539b7SMarek Vasut 73*e08539b7SMarek Vasut status = "disabled"; 74*e08539b7SMarek Vasut 75*e08539b7SMarek Vasut mdio { 76*e08539b7SMarek Vasut #address-cells = <1>; 77*e08539b7SMarek Vasut #size-cells = <0>; 78*e08539b7SMarek Vasut phy0: ethernet-phy@0 { 79*e08539b7SMarek Vasut reg = <0>; 80*e08539b7SMarek Vasut }; 81*e08539b7SMarek Vasut }; 82*e08539b7SMarek Vasut }; 83*e08539b7SMarek Vasut 84*e08539b7SMarek Vasut gmac1: eth@0x1a000000 { 85*e08539b7SMarek Vasut compatible = "qca,ag934x-mac"; 86*e08539b7SMarek Vasut reg = <0x1a000000 0x200>; 87*e08539b7SMarek Vasut phy = <&phy1>; 88*e08539b7SMarek Vasut phy-mode = "rgmii"; 89*e08539b7SMarek Vasut 90*e08539b7SMarek Vasut status = "disabled"; 91*e08539b7SMarek Vasut 92*e08539b7SMarek Vasut mdio { 93*e08539b7SMarek Vasut #address-cells = <1>; 94*e08539b7SMarek Vasut #size-cells = <0>; 95*e08539b7SMarek Vasut phy1: ethernet-phy@0 { 96*e08539b7SMarek Vasut reg = <0>; 97*e08539b7SMarek Vasut }; 98*e08539b7SMarek Vasut }; 99*e08539b7SMarek Vasut }; 100*e08539b7SMarek Vasut }; 101*e08539b7SMarek Vasut 102*e08539b7SMarek Vasut spi0: spi@1f000000 { 103*e08539b7SMarek Vasut compatible = "qca,ar7100-spi"; 104*e08539b7SMarek Vasut reg = <0x1f000000 0x10>; 105*e08539b7SMarek Vasut 106*e08539b7SMarek Vasut status = "disabled"; 107*e08539b7SMarek Vasut 108*e08539b7SMarek Vasut #address-cells = <1>; 109*e08539b7SMarek Vasut #size-cells = <0>; 110*e08539b7SMarek Vasut }; 111*e08539b7SMarek Vasut }; 112*e08539b7SMarek Vasut}; 113