fsl-ls1088a-rdb.dts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. /*
  3. * Device Tree file for NXP LS1088A RDB Board.
  4. *
  5. * Copyright 2017 NXP
  6. *
  7. * Harninder Rai <harninder.rai@nxp.com>
  8. *
  9. */
  10. /dts-v1/;
  11. #include "fsl-ls1088a.dtsi"
  12. / {
  13. model = "LS1088A RDB Board";
  14. compatible = "fsl,ls1088a-rdb", "fsl,ls1088a";
  15. };
  16. &i2c0 {
  17. status = "okay";
  18. i2c-switch@77 {
  19. compatible = "nxp,pca9547";
  20. reg = <0x77>;
  21. #address-cells = <1>;
  22. #size-cells = <0>;
  23. i2c@2 {
  24. #address-cells = <1>;
  25. #size-cells = <0>;
  26. reg = <0x2>;
  27. ina220@40 {
  28. compatible = "ti,ina220";
  29. reg = <0x40>;
  30. shunt-resistor = <1000>;
  31. };
  32. };
  33. i2c@3 {
  34. #address-cells = <1>;
  35. #size-cells = <0>;
  36. reg = <0x3>;
  37. temp-sensor@4c {
  38. compatible = "adi,adt7461a";
  39. reg = <0x4c>;
  40. };
  41. rtc@51 {
  42. compatible = "nxp,pcf2129";
  43. reg = <0x51>;
  44. /* IRQ10_B */
  45. interrupts = <0 150 IRQ_TYPE_LEVEL_HIGH>;
  46. };
  47. };
  48. };
  49. };
  50. &ifc {
  51. ranges = <0 0 0x5 0x30000000 0x00010000
  52. 2 0 0x5 0x20000000 0x00010000>;
  53. status = "okay";
  54. nand@0,0 {
  55. compatible = "fsl,ifc-nand";
  56. reg = <0x0 0x0 0x10000>;
  57. };
  58. fpga: board-control@2,0 {
  59. compatible = "fsl,ls1088ardb-fpga", "fsl,fpga-qixis";
  60. reg = <0x2 0x0 0x0000100>;
  61. };
  62. };
  63. &duart0 {
  64. status = "okay";
  65. };
  66. &duart1 {
  67. status = "okay";
  68. };
  69. &esdhc {
  70. status = "okay";
  71. };
  72. &sata {
  73. status = "okay";
  74. };
  75. &usb0 {
  76. status = "okay";
  77. };
  78. &usb1 {
  79. status = "okay";
  80. };