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