fsl-ls1043a-rdb.dts 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. /*
  2. * Device Tree Include file for Freescale Layerscape-1043A family SoC.
  3. *
  4. * Copyright (C) 2015, Freescale Semiconductor
  5. *
  6. * Mingkai Hu <Mingkai.hu@freescale.com>
  7. *
  8. * This file is licensed under the terms of the GNU General Public
  9. * License version 2. This program is licensed "as is" without any
  10. * warranty of any kind, whether express or implied.
  11. */
  12. /dts-v1/;
  13. /include/ "fsl-ls1043a.dtsi"
  14. / {
  15. model = "LS1043A RDB Board";
  16. aliases {
  17. spi1 = &dspi0;
  18. };
  19. };
  20. &dspi0 {
  21. bus-num = <0>;
  22. status = "okay";
  23. dspiflash: n25q12a {
  24. #address-cells = <1>;
  25. #size-cells = <1>;
  26. compatible = "spi-flash";
  27. reg = <0>;
  28. spi-max-frequency = <1000000>; /* input clock */
  29. };
  30. };
  31. &i2c0 {
  32. status = "okay";
  33. ina220@40 {
  34. compatible = "ti,ina220";
  35. reg = <0x40>;
  36. shunt-resistor = <1000>;
  37. };
  38. adt7461a@4c {
  39. compatible = "adi,adt7461a";
  40. reg = <0x4c>;
  41. };
  42. eeprom@52 {
  43. compatible = "at24,24c512";
  44. reg = <0x52>;
  45. };
  46. eeprom@53 {
  47. compatible = "at24,24c512";
  48. reg = <0x53>;
  49. };
  50. rtc@68 {
  51. compatible = "pericom,pt7c4338";
  52. reg = <0x68>;
  53. };
  54. };
  55. &ifc {
  56. status = "okay";
  57. #address-cells = <2>;
  58. #size-cells = <1>;
  59. /* NOR, NAND Flashes and FPGA on board */
  60. ranges = <0x0 0x0 0x0 0x60000000 0x08000000
  61. 0x1 0x0 0x0 0x7e800000 0x00010000
  62. 0x2 0x0 0x0 0x7fb00000 0x00000100>;
  63. nor@0,0 {
  64. compatible = "cfi-flash";
  65. #address-cells = <1>;
  66. #size-cells = <1>;
  67. reg = <0x0 0x0 0x8000000>;
  68. bank-width = <2>;
  69. device-width = <1>;
  70. };
  71. nand@1,0 {
  72. compatible = "fsl,ifc-nand";
  73. #address-cells = <1>;
  74. #size-cells = <1>;
  75. reg = <0x1 0x0 0x10000>;
  76. };
  77. cpld: board-control@2,0 {
  78. compatible = "fsl,ls1043ardb-cpld";
  79. reg = <0x2 0x0 0x0000100>;
  80. };
  81. };
  82. &duart0 {
  83. status = "okay";
  84. };
  85. &duart1 {
  86. status = "okay";
  87. };