1371bc96bSHeiko Schocher/* 2371bc96bSHeiko Schocher * Manroland uc101 board Device Tree Source 3371bc96bSHeiko Schocher * 4371bc96bSHeiko Schocher * Copyright (C) 2009 DENX Software Engineering GmbH 5371bc96bSHeiko Schocher * Heiko Schocher <hs@denx.de> 6371bc96bSHeiko Schocher * Copyright 2006-2007 Secret Lab Technologies Ltd. 7371bc96bSHeiko Schocher * 8371bc96bSHeiko Schocher * This program is free software; you can redistribute it and/or modify it 9371bc96bSHeiko Schocher * under the terms of the GNU General Public License as published by the 10371bc96bSHeiko Schocher * Free Software Foundation; either version 2 of the License, or (at your 11371bc96bSHeiko Schocher * option) any later version. 12371bc96bSHeiko Schocher */ 13371bc96bSHeiko Schocher 14c8bf6b52SJohn Bonesio/include/ "mpc5200b.dtsi" 15371bc96bSHeiko Schocher 16fa59f178SGrant Likely&gpt0 { gpio-controller; }; 17fa59f178SGrant Likely&gpt1 { gpio-controller; }; 18fa59f178SGrant Likely&gpt2 { gpio-controller; }; 19fa59f178SGrant Likely&gpt3 { gpio-controller; }; 20fa59f178SGrant Likely&gpt4 { gpio-controller; }; 21fa59f178SGrant Likely&gpt5 { gpio-controller; }; 22fa59f178SGrant Likely&gpt6 { gpio-controller; }; 23fa59f178SGrant Likely&gpt7 { gpio-controller; }; 24fa59f178SGrant Likely 25371bc96bSHeiko Schocher/ { 26371bc96bSHeiko Schocher model = "manroland,uc101"; 27371bc96bSHeiko Schocher compatible = "manroland,uc101"; 28371bc96bSHeiko Schocher 29371bc96bSHeiko Schocher soc5200@f0000000 { 30c8bf6b52SJohn Bonesio rtc@800 { 31c8bf6b52SJohn Bonesio status = "disabled"; 32371bc96bSHeiko Schocher }; 33371bc96bSHeiko Schocher 34c8bf6b52SJohn Bonesio can@900 { 35c8bf6b52SJohn Bonesio status = "disabled"; 36371bc96bSHeiko Schocher }; 37371bc96bSHeiko Schocher 38c8bf6b52SJohn Bonesio can@980 { 39c8bf6b52SJohn Bonesio status = "disabled"; 40371bc96bSHeiko Schocher }; 41371bc96bSHeiko Schocher 42c8bf6b52SJohn Bonesio spi@f00 { 43c8bf6b52SJohn Bonesio status = "disabled"; 44371bc96bSHeiko Schocher }; 45371bc96bSHeiko Schocher 46c8bf6b52SJohn Bonesio usb@1000 { 47c8bf6b52SJohn Bonesio status = "disabled"; 48c8bf6b52SJohn Bonesio }; 49c8bf6b52SJohn Bonesio 50c8bf6b52SJohn Bonesio psc@2000 { // PSC1 51371bc96bSHeiko Schocher compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 52371bc96bSHeiko Schocher }; 53371bc96bSHeiko Schocher 54c8bf6b52SJohn Bonesio psc@2200 { // PSC2 55371bc96bSHeiko Schocher compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 56371bc96bSHeiko Schocher }; 57371bc96bSHeiko Schocher 58c8bf6b52SJohn Bonesio psc@2400 { // PSC3 59c8bf6b52SJohn Bonesio status = "disabled"; 60c8bf6b52SJohn Bonesio }; 61c8bf6b52SJohn Bonesio 62c8bf6b52SJohn Bonesio psc@2600 { // PSC4 63c8bf6b52SJohn Bonesio status = "disabled"; 64c8bf6b52SJohn Bonesio }; 65c8bf6b52SJohn Bonesio 66c8bf6b52SJohn Bonesio psc@2800 { // PSC5 67c8bf6b52SJohn Bonesio status = "disabled"; 68c8bf6b52SJohn Bonesio }; 69c8bf6b52SJohn Bonesio 70c8bf6b52SJohn Bonesio psc@2c00 { // PSC6 71371bc96bSHeiko Schocher compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 72371bc96bSHeiko Schocher }; 73371bc96bSHeiko Schocher 74371bc96bSHeiko Schocher ethernet@3000 { 75371bc96bSHeiko Schocher phy-handle = <&phy0>; 76371bc96bSHeiko Schocher }; 77371bc96bSHeiko Schocher 78371bc96bSHeiko Schocher mdio@3000 { 79371bc96bSHeiko Schocher phy0: ethernet-phy@0 { 80371bc96bSHeiko Schocher compatible = "intel,lxt971"; 81371bc96bSHeiko Schocher reg = <0>; 82371bc96bSHeiko Schocher }; 83371bc96bSHeiko Schocher }; 84371bc96bSHeiko Schocher 85c8bf6b52SJohn Bonesio i2c@3d00 { 86c8bf6b52SJohn Bonesio status = "disabled"; 87371bc96bSHeiko Schocher }; 88371bc96bSHeiko Schocher 89371bc96bSHeiko Schocher i2c@3d40 { 90371bc96bSHeiko Schocher fsl,preserve-clocking; 91371bc96bSHeiko Schocher clock-frequency = <400000>; 92371bc96bSHeiko Schocher 93371bc96bSHeiko Schocher hwmon@2c { 94371bc96bSHeiko Schocher compatible = "ad,adm9240"; 95371bc96bSHeiko Schocher reg = <0x2c>; 96371bc96bSHeiko Schocher }; 97371bc96bSHeiko Schocher rtc@51 { 98371bc96bSHeiko Schocher compatible = "nxp,pcf8563"; 99371bc96bSHeiko Schocher reg = <0x51>; 100371bc96bSHeiko Schocher }; 101371bc96bSHeiko Schocher }; 102371bc96bSHeiko Schocher }; 103c8bf6b52SJohn Bonesio 104c8bf6b52SJohn Bonesio pci@f0000d00 { 105c8bf6b52SJohn Bonesio status = "disabled"; 106371bc96bSHeiko Schocher }; 107371bc96bSHeiko Schocher 108371bc96bSHeiko Schocher localbus { 109371bc96bSHeiko Schocher ranges = <0 0 0xff800000 0x00800000 110371bc96bSHeiko Schocher 1 0 0x80000000 0x00800000 111371bc96bSHeiko Schocher 3 0 0x80000000 0x00800000>; 112371bc96bSHeiko Schocher 113371bc96bSHeiko Schocher flash@0,0 { 114371bc96bSHeiko Schocher compatible = "cfi-flash"; 115371bc96bSHeiko Schocher reg = <0 0 0x00800000>; 116371bc96bSHeiko Schocher bank-width = <2>; 117371bc96bSHeiko Schocher device-width = <2>; 118371bc96bSHeiko Schocher #size-cells = <1>; 119371bc96bSHeiko Schocher #address-cells = <1>; 120371bc96bSHeiko Schocher 121371bc96bSHeiko Schocher partition@0 { 122371bc96bSHeiko Schocher label = "DTS"; 123371bc96bSHeiko Schocher reg = <0x0 0x00100000>; 124371bc96bSHeiko Schocher }; 125371bc96bSHeiko Schocher partition@100000 { 126371bc96bSHeiko Schocher label = "Kernel"; 127371bc96bSHeiko Schocher reg = <0x100000 0x00200000>; 128371bc96bSHeiko Schocher }; 129371bc96bSHeiko Schocher partition@300000 { 130371bc96bSHeiko Schocher label = "RootFS"; 131371bc96bSHeiko Schocher reg = <0x00300000 0x00200000>; 132371bc96bSHeiko Schocher }; 133371bc96bSHeiko Schocher partition@500000 { 134371bc96bSHeiko Schocher label = "user"; 135371bc96bSHeiko Schocher reg = <0x00500000 0x00200000>; 136371bc96bSHeiko Schocher }; 137371bc96bSHeiko Schocher partition@700000 { 138371bc96bSHeiko Schocher label = "U-Boot"; 139371bc96bSHeiko Schocher reg = <0x00700000 0x00040000>; 140371bc96bSHeiko Schocher }; 141371bc96bSHeiko Schocher partition@740000 { 142371bc96bSHeiko Schocher label = "Env"; 143371bc96bSHeiko Schocher reg = <0x00740000 0x00010000>; 144371bc96bSHeiko Schocher }; 145371bc96bSHeiko Schocher partition@750000 { 146371bc96bSHeiko Schocher label = "red. Env"; 147371bc96bSHeiko Schocher reg = <0x00750000 0x00010000>; 148371bc96bSHeiko Schocher }; 149371bc96bSHeiko Schocher partition@760000 { 150371bc96bSHeiko Schocher label = "reserve"; 151371bc96bSHeiko Schocher reg = <0x00760000 0x000a0000>; 152371bc96bSHeiko Schocher }; 153371bc96bSHeiko Schocher }; 154371bc96bSHeiko Schocher 155371bc96bSHeiko Schocher }; 156371bc96bSHeiko Schocher}; 157