exynos5.dtsi 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. /*
  2. * Copyright (c) 2013 The Chromium OS Authors
  3. * SAMSUNG EXYNOS5 SoC device tree source
  4. *
  5. * SPDX-License-Identifier: GPL-2.0+
  6. */
  7. /include/ "skeleton.dtsi"
  8. / {
  9. compatible = "samsung,exynos5";
  10. sromc@12250000 {
  11. compatible = "samsung,exynos-sromc";
  12. reg = <0x12250000 0x20>;
  13. #address-cells = <1>;
  14. #size-cells = <0>;
  15. };
  16. i2c@12c60000 {
  17. #address-cells = <1>;
  18. #size-cells = <0>;
  19. compatible = "samsung,s3c2440-i2c";
  20. reg = <0x12C60000 0x100>;
  21. interrupts = <0 56 0>;
  22. };
  23. i2c@12c70000 {
  24. #address-cells = <1>;
  25. #size-cells = <0>;
  26. compatible = "samsung,s3c2440-i2c";
  27. reg = <0x12C70000 0x100>;
  28. interrupts = <0 57 0>;
  29. };
  30. i2c@12c80000 {
  31. #address-cells = <1>;
  32. #size-cells = <0>;
  33. compatible = "samsung,s3c2440-i2c";
  34. reg = <0x12C80000 0x100>;
  35. interrupts = <0 58 0>;
  36. };
  37. i2c@12c90000 {
  38. #address-cells = <1>;
  39. #size-cells = <0>;
  40. compatible = "samsung,s3c2440-i2c";
  41. reg = <0x12C90000 0x100>;
  42. interrupts = <0 59 0>;
  43. };
  44. spi@12d20000 {
  45. #address-cells = <1>;
  46. #size-cells = <0>;
  47. compatible = "samsung,exynos-spi";
  48. reg = <0x12d20000 0x30>;
  49. interrupts = <0 68 0>;
  50. };
  51. spi@12d30000 {
  52. #address-cells = <1>;
  53. #size-cells = <0>;
  54. compatible = "samsung,exynos-spi";
  55. reg = <0x12d30000 0x30>;
  56. interrupts = <0 69 0>;
  57. };
  58. spi@12d40000 {
  59. #address-cells = <1>;
  60. #size-cells = <0>;
  61. compatible = "samsung,exynos-spi";
  62. reg = <0x12d40000 0x30>;
  63. clock-frequency = <50000000>;
  64. interrupts = <0 70 0>;
  65. };
  66. spi@131a0000 {
  67. #address-cells = <1>;
  68. #size-cells = <0>;
  69. compatible = "samsung,exynos-spi";
  70. reg = <0x131a0000 0x30>;
  71. interrupts = <0 129 0>;
  72. };
  73. spi@131b0000 {
  74. #address-cells = <1>;
  75. #size-cells = <0>;
  76. compatible = "samsung,exynos-spi";
  77. reg = <0x131b0000 0x30>;
  78. interrupts = <0 130 0>;
  79. };
  80. ehci@12110000 {
  81. compatible = "samsung,exynos-ehci";
  82. reg = <0x12110000 0x100>;
  83. #address-cells = <1>;
  84. #size-cells = <1>;
  85. phy {
  86. compatible = "samsung,exynos-usb-phy";
  87. reg = <0x12130000 0x100>;
  88. };
  89. };
  90. tmu@10060000 {
  91. compatible = "samsung,exynos-tmu";
  92. reg = <0x10060000 0x10000>;
  93. };
  94. fimd@14400000 {
  95. compatible = "samsung,exynos-fimd";
  96. reg = <0x14400000 0x10000>;
  97. #address-cells = <1>;
  98. #size-cells = <1>;
  99. };
  100. dp@145b0000 {
  101. compatible = "samsung,exynos5-dp";
  102. reg = <0x145b0000 0x1000>;
  103. #address-cells = <1>;
  104. #size-cells = <1>;
  105. };
  106. xhci0: xhci@12000000 {
  107. compatible = "samsung,exynos5250-xhci";
  108. reg = <0x12000000 0x10000>;
  109. #address-cells = <1>;
  110. #size-cells = <1>;
  111. phy {
  112. compatible = "samsung,exynos5250-usb3-phy";
  113. reg = <0x12100000 0x100>;
  114. };
  115. };
  116. mmc@12200000 {
  117. #address-cells = <1>;
  118. #size-cells = <0>;
  119. compatible = "samsung,exynos5250-dwmmc";
  120. reg = <0x12200000 0x1000>;
  121. interrupts = <0 75 0>;
  122. };
  123. mmc@12210000 {
  124. #address-cells = <1>;
  125. #size-cells = <0>;
  126. compatible = "samsung,exynos5250-dwmmc";
  127. reg = <0x12210000 0x1000>;
  128. interrupts = <0 76 0>;
  129. };
  130. mmc@12220000 {
  131. #address-cells = <1>;
  132. #size-cells = <0>;
  133. compatible = "samsung,exynos5250-dwmmc";
  134. reg = <0x12220000 0x1000>;
  135. interrupts = <0 77 0>;
  136. };
  137. mmc@12230000 {
  138. #address-cells = <1>;
  139. #size-cells = <0>;
  140. compatible = "samsung,exynos5250-dwmmc";
  141. reg = <0x12230000 0x1000>;
  142. interrupts = <0 78 0>;
  143. };
  144. serial@12C00000 {
  145. compatible = "samsung,exynos4210-uart";
  146. reg = <0x12C00000 0x100>;
  147. interrupts = <0 51 0>;
  148. id = <0>;
  149. };
  150. serial@12C10000 {
  151. compatible = "samsung,exynos4210-uart";
  152. reg = <0x12C10000 0x100>;
  153. interrupts = <0 52 0>;
  154. id = <1>;
  155. };
  156. serial@12C20000 {
  157. compatible = "samsung,exynos4210-uart";
  158. reg = <0x12C20000 0x100>;
  159. interrupts = <0 53 0>;
  160. id = <2>;
  161. };
  162. serial@12C30000 {
  163. compatible = "samsung,exynos4210-uart";
  164. reg = <0x12C30000 0x100>;
  165. interrupts = <0 54 0>;
  166. id = <3>;
  167. };
  168. gpio: gpio {
  169. };
  170. };