1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Freescale ls1021a TWR board common device tree source 4 * 5 * Copyright 2013-2015 Freescale Semiconductor, Inc. 6 */ 7 8#include "ls1021a.dtsi" 9 10/ { 11 model = "LS1021A TWR Board"; 12 13 aliases { 14 enet2_rgmii_phy = &rgmii_phy1; 15 enet0_sgmii_phy = &sgmii_phy2; 16 enet1_sgmii_phy = &sgmii_phy0; 17 spi0 = &qspi; 18 spi1 = &dspi1; 19 }; 20 21 chosen { 22 stdout-path = &uart0; 23 }; 24}; 25 26&qspi { 27 bus-num = <0>; 28 status = "okay"; 29 30 qflash0: n25q128a13@0 { 31 #address-cells = <1>; 32 #size-cells = <1>; 33 compatible = "spi-flash"; 34 spi-max-frequency = <20000000>; 35 reg = <0>; 36 }; 37}; 38 39&dspi1 { 40 bus-num = <0>; 41 status = "okay"; 42 43 dspiflash: at26df081a@0 { 44 #address-cells = <1>; 45 #size-cells = <1>; 46 compatible = "spi-flash"; 47 spi-max-frequency = <16000000>; 48 spi-cpol; 49 spi-cpha; 50 reg = <0>; 51 }; 52}; 53 54&i2c0 { 55 status = "okay"; 56}; 57 58&i2c1 { 59 status = "okay"; 60}; 61 62&ifc { 63 #address-cells = <2>; 64 #size-cells = <1>; 65 /* NOR Flash on board */ 66 ranges = <0x0 0x0 0x60000000 0x08000000>; 67 status = "okay"; 68 69 nor@0,0 { 70 #address-cells = <1>; 71 #size-cells = <1>; 72 compatible = "cfi-flash"; 73 reg = <0x0 0x0 0x8000000>; 74 bank-width = <2>; 75 device-width = <1>; 76 }; 77}; 78 79&lpuart0 { 80 status = "okay"; 81}; 82 83&mdio0 { 84 sgmii_phy0: ethernet-phy@0 { 85 reg = <0x0>; 86 }; 87 rgmii_phy1: ethernet-phy@1 { 88 reg = <0x1>; 89 }; 90 sgmii_phy2: ethernet-phy@2 { 91 reg = <0x2>; 92 }; 93 tbi1: tbi-phy@1f { 94 reg = <0x1f>; 95 device_type = "tbi-phy"; 96 }; 97}; 98 99&uart0 { 100 status = "okay"; 101}; 102 103&uart1 { 104 status = "okay"; 105}; 106