1/* 2 * Digsy MTC board Device Tree Source 3 * 4 * Copyright (C) 2009 Semihalf 5 * 6 * Based on the CM5200 by M. Balakowicz 7 * 8 * This program is free software; you can redistribute it and/or modify it 9 * under the terms of the GNU General Public License as published by the 10 * Free Software Foundation; either version 2 of the License, or (at your 11 * option) any later version. 12 */ 13 14/include/ "mpc5200b.dtsi" 15 16/ { 17 model = "intercontrol,digsy-mtc"; 18 compatible = "intercontrol,digsy-mtc"; 19 20 memory { 21 reg = <0x00000000 0x02000000>; // 32MB 22 }; 23 24 soc5200@f0000000 { 25 timer@600 { // General Purpose Timer 26 fsl,has-wdt; 27 }; 28 29 rtc@800 { 30 status = "disabled"; 31 }; 32 33 can@900 { 34 status = "disabled"; 35 }; 36 37 can@980 { 38 status = "disabled"; 39 }; 40 41 psc@2000 { // PSC1 42 status = "disabled"; 43 }; 44 45 psc@2200 { // PSC2 46 status = "disabled"; 47 }; 48 49 psc@2400 { // PSC3 50 status = "disabled"; 51 }; 52 53 psc@2600 { // PSC4 54 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 55 }; 56 57 psc@2800 { // PSC5 58 compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 59 }; 60 61 psc@2c00 { // PSC6 62 status = "disabled"; 63 }; 64 65 ethernet@3000 { 66 phy-handle = <&phy0>; 67 }; 68 69 mdio@3000 { 70 phy0: ethernet-phy@0 { 71 reg = <0>; 72 }; 73 }; 74 75 i2c@3d00 { 76 rtc@50 { 77 compatible = "at,24c08"; 78 reg = <0x50>; 79 }; 80 81 rtc@68 { 82 compatible = "dallas,ds1339"; 83 reg = <0x68>; 84 }; 85 }; 86 87 i2c@3d40 { 88 status = "disabled"; 89 }; 90 }; 91 92 pci@f0000d00 { 93 status = "disabled"; 94 }; 95 96 localbus { 97 ranges = <0 0 0xff000000 0x1000000>; 98 99 // 16-bit flash device at LocalPlus Bus CS0 100 flash@0,0 { 101 compatible = "cfi-flash"; 102 reg = <0 0 0x1000000>; 103 bank-width = <2>; 104 device-width = <2>; 105 #size-cells = <1>; 106 #address-cells = <1>; 107 108 partition@0 { 109 label = "kernel"; 110 reg = <0x0 0x00200000>; 111 }; 112 partition@200000 { 113 label = "root"; 114 reg = <0x00200000 0x00300000>; 115 }; 116 partition@500000 { 117 label = "user"; 118 reg = <0x00500000 0x00a00000>; 119 }; 120 partition@f00000 { 121 label = "u-boot"; 122 reg = <0x00f00000 0x100000>; 123 }; 124 }; 125 }; 126}; 127