tegra114.dtsi 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. #include "skeleton.dtsi"
  2. / {
  3. compatible = "nvidia,tegra114";
  4. tegra_car: clock {
  5. compatible = "nvidia,tegra114-car";
  6. reg = <0x60006000 0x1000>;
  7. #clock-cells = <1>;
  8. };
  9. gpio: gpio {
  10. compatible = "nvidia,tegra114-gpio", "nvidia,tegra30-gpio";
  11. reg = <0x6000d000 0x1000>;
  12. interrupts = <0 32 0x04
  13. 0 33 0x04
  14. 0 34 0x04
  15. 0 35 0x04
  16. 0 55 0x04
  17. 0 87 0x04
  18. 0 89 0x04
  19. 0 125 0x04>;
  20. #gpio-cells = <2>;
  21. gpio-controller;
  22. #interrupt-cells = <2>;
  23. interrupt-controller;
  24. };
  25. i2c@7000c000 {
  26. compatible = "nvidia,tegra114-i2c";
  27. reg = <0x7000c000 0x100>;
  28. interrupts = <0 38 0x04>;
  29. #address-cells = <1>;
  30. #size-cells = <0>;
  31. clocks = <&tegra_car 12>;
  32. status = "disabled";
  33. };
  34. i2c@7000c400 {
  35. compatible = "nvidia,tegra114-i2c";
  36. reg = <0x7000c400 0x100>;
  37. interrupts = <0 84 0x04>;
  38. #address-cells = <1>;
  39. #size-cells = <0>;
  40. clocks = <&tegra_car 54>;
  41. status = "disabled";
  42. };
  43. i2c@7000c500 {
  44. compatible = "nvidia,tegra114-i2c";
  45. reg = <0x7000c500 0x100>;
  46. interrupts = <0 92 0x04>;
  47. #address-cells = <1>;
  48. #size-cells = <0>;
  49. clocks = <&tegra_car 67>;
  50. status = "disabled";
  51. };
  52. i2c@7000c700 {
  53. compatible = "nvidia,tegra114-i2c";
  54. reg = <0x7000c700 0x100>;
  55. interrupts = <0 120 0x04>;
  56. #address-cells = <1>;
  57. #size-cells = <0>;
  58. clocks = <&tegra_car 103>;
  59. status = "disabled";
  60. };
  61. i2c@7000d000 {
  62. compatible = "nvidia,tegra114-i2c";
  63. reg = <0x7000d000 0x100>;
  64. interrupts = <0 53 0x04>;
  65. #address-cells = <1>;
  66. #size-cells = <0>;
  67. clocks = <&tegra_car 47>;
  68. status = "disabled";
  69. };
  70. };