Guest User

Generic BCM_21664 Device tree file

a guest
Jan 3rd, 2015
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.38 KB | None | 0 0
  1. /* Generic BCM_21664 Device tree file */
  2.  
  3. / {
  4. #address-cells = <1>;
  5. #size-cells = <1>;
  6. compatible = "bcm,hawaii";
  7. interrupt-parent = <&gic>;
  8.  
  9. gic: interrupt-controller@3ff01000 {
  10. compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
  11. #interrupt-cells = <3>;
  12. #address-cells = <0>;
  13. interrupt-controller;
  14. reg = <0x3ff01000 0x1000>,
  15. <0x3ff00100 0x100>;
  16. };
  17.  
  18. wd-tapper {
  19. compatible = "bcm,wd-tapper";
  20. };
  21.  
  22. kona_pwmc@3e01a000 {
  23. compatible = "bcm,pwmc";
  24. reg = <0x3e01a000 0x10>;
  25. };
  26.  
  27. uart@3e000000 {
  28. compatible = "bcm,uart";
  29. reg = <0x3e000000 0x1000>;
  30. interrupts = <0 67 0x04>;
  31. reg-shift = <2>;
  32. reg-io-width = <4>;
  33. };
  34.  
  35. uart@3e001000 {
  36. compatible = "bcm,uart";
  37. reg = <0x3e001000 0x1000>;
  38. interrupts = <0 66 0x04>;
  39. reg-shift = <2>;
  40. reg-io-width = <4>;
  41. };
  42.  
  43. uart@3e002000 {
  44. compatible = "bcm,uart";
  45. reg = <0x3e002000 0x1000>;
  46. interrupts = <0 65 0x04>;
  47. reg-shift = <2>;
  48. reg-io-width = <4>;
  49. };
  50.  
  51. i2c0: i2c@3e016000 {
  52. compatible = "bcm,bsc-i2c";
  53. reg = <0x3e016000 0x1000>;
  54. #address-cells = <1>;
  55. #size-cells = <0>;
  56. cell-index = <0>;
  57. interrupts = <0 103 0x04>;
  58. };
  59.  
  60. i2c1: i2c@3e017000 {
  61. compatible = "bcm,bsc-i2c";
  62. reg = <0x3e017000 0x1000>;
  63. #address-cells = <1>;
  64. #size-cells = <0>;
  65. cell-index = <1>;
  66. interrupts = <0 102 0x04>;
  67. };
  68.  
  69. i2c2: i2c@3e018000 {
  70. compatible = "bcm,bsc-i2c";
  71. reg = <0x3e018000 0x1000>;
  72. #address-cells = <1>;
  73. #size-cells = <0>;
  74. cell-index = <2>;
  75. interrupts = <0 169 0x04>;
  76. };
  77.  
  78. i2c3: i2c@3e01c000 {
  79. compatible = "bcm,bsc-i2c";
  80. reg = <0x3e01c000 0x1000>;
  81. #address-cells = <1>;
  82. #size-cells = <0>;
  83. cell-index = <3>;
  84. interrupts = <0 170 0x04>;
  85. };
  86.  
  87. i2c4: i2c@3500d000 {
  88. compatible = "bcm,bsc-i2c";
  89. reg = <0x3500d000 0x1000>;
  90. #address-cells = <1>;
  91. #size-cells = <0>;
  92. cell-index = <4>;
  93. interrupts = <0 14 0x04>;
  94. };
  95.  
  96. keypad {
  97. compatible = "bcm,bcm_keypad" ;
  98. reg = <0x35003800 0x800>;
  99. };
  100.  
  101. kona-fb {
  102. compatible = "bcm,kona-fb";
  103. reg = <0x3c200000 0x1000>;
  104. };
  105.  
  106. kona-fb-2 {
  107. compatible = "bcm,kona-fb";
  108. reg = <0x3c200000 0x1000>;
  109. };
  110.  
  111.  
  112. iommu-mm {
  113. compatible = "bcm,iommu-m4u";
  114. interrupts = <0 181 0>;
  115. reg = <0x3500a000 0x1000>;
  116. };
  117.  
  118. gpio: gpio@35003000 {
  119. compatible = "bcm,kona-gpio";
  120. reg = <0x35003000 0x800>;
  121. #gpio-cells = <2>;
  122. gpio-controller;
  123. };
  124. };
Add Comment
Please, Sign In to add comment