exynos4.dtsi 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. /*
  2. * Samsung's Exynos4 SoC common device tree source
  3. *
  4. * Copyright (c) 2014 Samsung Electronics Co., Ltd.
  5. * http://www.samsung.com
  6. *
  7. * SPDX-License-Identifier: GPL-2.0+
  8. */
  9. #include "skeleton.dtsi"
  10. / {
  11. aliases {
  12. i2c0 = &i2c_0;
  13. i2c1 = &i2c_1;
  14. i2c2 = &i2c_2;
  15. i2c3 = &i2c_3;
  16. i2c4 = &i2c_4;
  17. i2c5 = &i2c_5;
  18. i2c6 = &i2c_6;
  19. i2c7 = &i2c_7;
  20. };
  21. combiner: interrupt-controller@10440000 {
  22. compatible = "samsung,exynos4210-combiner";
  23. #interrupt-cells = <2>;
  24. interrupt-controller;
  25. reg = <0x10440000 0x1000>;
  26. };
  27. serial@13800000 {
  28. compatible = "samsung,exynos4210-uart";
  29. reg = <0x13800000 0x3c>;
  30. id = <0>;
  31. };
  32. serial@13810000 {
  33. compatible = "samsung,exynos4210-uart";
  34. reg = <0x13810000 0x3c>;
  35. id = <1>;
  36. };
  37. serial@13820000 {
  38. compatible = "samsung,exynos4210-uart";
  39. reg = <0x13820000 0x3c>;
  40. id = <2>;
  41. };
  42. serial@13830000 {
  43. compatible = "samsung,exynos4210-uart";
  44. reg = <0x13830000 0x3c>;
  45. id = <3>;
  46. };
  47. serial@13840000 {
  48. compatible = "samsung,exynos4210-uart";
  49. reg = <0x13840000 0x3c>;
  50. id = <4>;
  51. };
  52. i2c_0: i2c@13860000 {
  53. #address-cells = <1>;
  54. #size-cells = <0>;
  55. compatible = "samsung,s3c2440-i2c";
  56. reg = <0x13860000 0x100>;
  57. interrupts = <0 56 0>;
  58. };
  59. i2c_1: i2c@13870000 {
  60. #address-cells = <1>;
  61. #size-cells = <0>;
  62. compatible = "samsung,s3c2440-i2c";
  63. reg = <0x13870000 0x100>;
  64. interrupts = <1 57 0>;
  65. };
  66. i2c_2: i2c@13880000 {
  67. #address-cells = <1>;
  68. #size-cells = <0>;
  69. compatible = "samsung,s3c2440-i2c";
  70. reg = <0x13880000 0x100>;
  71. interrupts = <2 58 0>;
  72. };
  73. i2c_3: i2c@13890000 {
  74. #address-cells = <1>;
  75. #size-cells = <0>;
  76. compatible = "samsung,s3c2440-i2c";
  77. reg = <0x13890000 0x100>;
  78. interrupts = <3 59 0>;
  79. };
  80. i2c_4: i2c@138a0000 {
  81. #address-cells = <1>;
  82. #size-cells = <0>;
  83. compatible = "samsung,s3c2440-i2c";
  84. reg = <0x138a0000 0x100>;
  85. interrupts = <4 60 0>;
  86. };
  87. i2c_5: i2c@138b0000 {
  88. #address-cells = <1>;
  89. #size-cells = <0>;
  90. compatible = "samsung,s3c2440-i2c";
  91. reg = <0x138b0000 0x100>;
  92. interrupts = <5 61 0>;
  93. };
  94. i2c_6: i2c@138c0000 {
  95. #address-cells = <1>;
  96. #size-cells = <0>;
  97. compatible = "samsung,s3c2440-i2c";
  98. reg = <0x138c0000 0x100>;
  99. interrupts = <6 62 0>;
  100. };
  101. i2c_7: i2c@138d0000 {
  102. #address-cells = <1>;
  103. #size-cells = <0>;
  104. compatible = "samsung,s3c2440-i2c";
  105. reg = <0x138d0000 0x100>;
  106. interrupts = <7 63 0>;
  107. };
  108. sdhci0: sdhci@12510000 {
  109. #address-cells = <1>;
  110. #size-cells = <0>;
  111. compatible = "samsung,exynos4412-sdhci";
  112. reg = <0x12510000 0x1000>;
  113. interrupts = <0 75 0>;
  114. status = "disabled";
  115. };
  116. sdhci1: sdhci@12520000 {
  117. #address-cells = <1>;
  118. #size-cells = <0>;
  119. compatible = "samsung,exynos4412-sdhci";
  120. reg = <0x12520000 0x1000>;
  121. interrupts = <0 76 0>;
  122. status = "disabled";
  123. };
  124. sdhci2: sdhci@12530000 {
  125. #address-cells = <1>;
  126. #size-cells = <0>;
  127. compatible = "samsung,exynos4412-sdhci";
  128. reg = <0x12530000 0x1000>;
  129. interrupts = <0 77 0>;
  130. status = "disabled";
  131. };
  132. sdhci3: sdhci@12540000 {
  133. #address-cells = <1>;
  134. #size-cells = <0>;
  135. compatible = "samsung,exynos4412-sdhci";
  136. reg = <0x12540000 0x1000>;
  137. interrupts = <0 78 0>;
  138. status = "disabled";
  139. };
  140. mshc_0: dwmmc@12550000 {
  141. #address-cells = <1>;
  142. #size-cells = <0>;
  143. compatible = "samsung,exynos4412-dw-mshc";
  144. reg = <0x12550000 0x1000>;
  145. interrupts = <0 131 0>;
  146. status = "disabled";
  147. };
  148. };