cm5200.dts 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /*
  2. * CM5200 board Device Tree Source
  3. *
  4. * Copyright (C) 2007 Semihalf
  5. * Marian Balakowicz <m8@semihalf.com>
  6. *
  7. * This program is free software; you can redistribute it and/or modify it
  8. * under the terms of the GNU General Public License as published by the
  9. * Free Software Foundation; either version 2 of the License, or (at your
  10. * option) any later version.
  11. */
  12. /include/ "mpc5200b.dtsi"
  13. &gpt0 { fsl,has-wdt; };
  14. / {
  15. model = "schindler,cm5200";
  16. compatible = "schindler,cm5200";
  17. soc5200@f0000000 {
  18. can@900 {
  19. status = "disabled";
  20. };
  21. can@980 {
  22. status = "disabled";
  23. };
  24. psc@2000 { // PSC1
  25. compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
  26. };
  27. psc@2200 { // PSC2
  28. compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
  29. };
  30. psc@2400 { // PSC3
  31. compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
  32. };
  33. psc@2600 { // PSC4
  34. status = "disabled";
  35. };
  36. psc@2800 { // PSC5
  37. status = "disabled";
  38. };
  39. psc@2c00 { // PSC6
  40. compatible = "fsl,mpc5200b-psc-uart","fsl,mpc5200-psc-uart";
  41. };
  42. ethernet@3000 {
  43. phy-handle = <&phy0>;
  44. };
  45. mdio@3000 {
  46. phy0: ethernet-phy@0 {
  47. reg = <0>;
  48. };
  49. };
  50. ata@3a00 {
  51. status = "disabled";
  52. };
  53. i2c@3d00 {
  54. status = "disabled";
  55. };
  56. };
  57. pci@f0000d00 {
  58. status = "disabled";
  59. };
  60. localbus {
  61. // 16-bit flash device at LocalPlus Bus CS0
  62. flash@0,0 {
  63. compatible = "cfi-flash";
  64. reg = <0 0 0x2000000>;
  65. bank-width = <2>;
  66. device-width = <2>;
  67. #size-cells = <1>;
  68. #address-cells = <1>;
  69. };
  70. };
  71. };