18bd3b709SMarian Balakowicz/* 28bd3b709SMarian Balakowicz * CM5200 board Device Tree Source 38bd3b709SMarian Balakowicz * 48bd3b709SMarian Balakowicz * Copyright (C) 2007 Semihalf 58bd3b709SMarian Balakowicz * Marian Balakowicz <m8@semihalf.com> 68bd3b709SMarian Balakowicz * 78bd3b709SMarian Balakowicz * This program is free software; you can redistribute it and/or modify it 88bd3b709SMarian Balakowicz * under the terms of the GNU General Public License as published by the 98bd3b709SMarian Balakowicz * Free Software Foundation; either version 2 of the License, or (at your 108bd3b709SMarian Balakowicz * option) any later version. 118bd3b709SMarian Balakowicz */ 128bd3b709SMarian Balakowicz 13c8bf6b52SJohn Bonesio/include/ "mpc5200b.dtsi" 148bd3b709SMarian Balakowicz 158bd3b709SMarian Balakowicz/ { 168bd3b709SMarian Balakowicz model = "schindler,cm5200"; 178bd3b709SMarian Balakowicz compatible = "schindler,cm5200"; 188bd3b709SMarian Balakowicz 198bd3b709SMarian Balakowicz soc5200@f0000000 { 2024ce6bc4SGrant Likely timer@600 { // General Purpose Timer 218bd3b709SMarian Balakowicz fsl,has-wdt; 228bd3b709SMarian Balakowicz }; 238bd3b709SMarian Balakowicz 24c8bf6b52SJohn Bonesio can@900 { 25c8bf6b52SJohn Bonesio status = "disabled"; 268bd3b709SMarian Balakowicz }; 278bd3b709SMarian Balakowicz 28c8bf6b52SJohn Bonesio can@980 { 29c8bf6b52SJohn Bonesio status = "disabled"; 308bd3b709SMarian Balakowicz }; 318bd3b709SMarian Balakowicz 32abf1e27fSJohn Bonesio psc@2000 { // PSC1 3324ce6bc4SGrant Likely compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 348bd3b709SMarian Balakowicz }; 358bd3b709SMarian Balakowicz 36abf1e27fSJohn Bonesio psc@2200 { // PSC2 37b8842451SGrant Likely compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 388bd3b709SMarian Balakowicz }; 398bd3b709SMarian Balakowicz 40abf1e27fSJohn Bonesio psc@2400 { // PSC3 41b8842451SGrant Likely compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 42c8bf6b52SJohn Bonesio }; 43c8bf6b52SJohn Bonesio 44c8bf6b52SJohn Bonesio psc@2600 { // PSC4 45c8bf6b52SJohn Bonesio status = "disabled"; 46c8bf6b52SJohn Bonesio }; 47c8bf6b52SJohn Bonesio 48c8bf6b52SJohn Bonesio psc@2800 { // PSC5 49c8bf6b52SJohn Bonesio status = "disabled"; 508bd3b709SMarian Balakowicz }; 518bd3b709SMarian Balakowicz 52abf1e27fSJohn Bonesio psc@2c00 { // PSC6 5324ce6bc4SGrant Likely compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart"; 548bd3b709SMarian Balakowicz }; 558bd3b709SMarian Balakowicz 568bd3b709SMarian Balakowicz ethernet@3000 { 57115e1adcSBartlomiej Sieka phy-handle = <&phy0>; 58115e1adcSBartlomiej Sieka }; 59115e1adcSBartlomiej Sieka 60115e1adcSBartlomiej Sieka mdio@3000 { 61115e1adcSBartlomiej Sieka phy0: ethernet-phy@0 { 62115e1adcSBartlomiej Sieka reg = <0>; 63115e1adcSBartlomiej Sieka }; 648bd3b709SMarian Balakowicz }; 658bd3b709SMarian Balakowicz 66c8bf6b52SJohn Bonesio ata@3a00 { 67c8bf6b52SJohn Bonesio status = "disabled"; 688bd3b709SMarian Balakowicz }; 698bd3b709SMarian Balakowicz 70c8bf6b52SJohn Bonesio i2c@3d00 { 71c8bf6b52SJohn Bonesio status = "disabled"; 728bd3b709SMarian Balakowicz }; 73c8bf6b52SJohn Bonesio 74c8bf6b52SJohn Bonesio }; 75c8bf6b52SJohn Bonesio 76c8bf6b52SJohn Bonesio pci@f0000d00 { 77c8bf6b52SJohn Bonesio status = "disabled"; 788bd3b709SMarian Balakowicz }; 79115e1adcSBartlomiej Sieka 80b8842451SGrant Likely localbus { 81115e1adcSBartlomiej Sieka // 16-bit flash device at LocalPlus Bus CS0 82115e1adcSBartlomiej Sieka flash@0,0 { 83115e1adcSBartlomiej Sieka compatible = "cfi-flash"; 84a2884f37SGrant Likely reg = <0 0 0x2000000>; 85115e1adcSBartlomiej Sieka bank-width = <2>; 86115e1adcSBartlomiej Sieka device-width = <2>; 87c8bf6b52SJohn Bonesio #size-cells = <1>; 88c8bf6b52SJohn Bonesio #address-cells = <1>; 89115e1adcSBartlomiej Sieka }; 90115e1adcSBartlomiej Sieka }; 918bd3b709SMarian Balakowicz}; 92