bcm3368.dtsi 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. / {
  2. #address-cells = <1>;
  3. #size-cells = <1>;
  4. compatible = "brcm,bcm3368";
  5. aliases {
  6. pflash = &pflash;
  7. gpio0 = &gpio0;
  8. gpio1 = &gpio1;
  9. };
  10. cpus {
  11. #address-cells = <1>;
  12. #size-cells = <0>;
  13. cpu@0 {
  14. compatible = "brcm,bmips4350", "mips,mips4Kc";
  15. device_type = "cpu";
  16. reg = <0>;
  17. };
  18. cpu@1 {
  19. compatible = "brcm,bmips4350", "mips,mips4Kc";
  20. device_type = "cpu";
  21. reg = <1>;
  22. };
  23. };
  24. cpu_intc: interrupt-controller {
  25. #address-cells = <0>;
  26. compatible = "mti,cpu-interrupt-controller";
  27. interrupt-controller;
  28. #interrupt-cells = <1>;
  29. };
  30. memory { device_type = "memory"; reg = <0 0>; };
  31. pflash: nor@1e000000 {
  32. compatible = "cfi-flash";
  33. reg = <0x1e000000 0x2000000>;
  34. bank-width = <2>;
  35. #address-cells = <1>;
  36. #size-cells = <1>;
  37. status = "disabled";
  38. };
  39. ubus@fff00000 {
  40. #address-cells = <1>;
  41. #size-cells = <1>;
  42. ranges;
  43. compatible = "simple-bus";
  44. periph_intc: interrupt-controller@fff8c00c {
  45. compatible = "brcm,bcm6345-l1-intc";
  46. reg = <0xfff8c00c 0x8>;
  47. interrupt-controller;
  48. #interrupt-cells = <1>;
  49. interrupt-parent = <&cpu_intc>;
  50. interrupts = <2>;
  51. };
  52. ext_intc0: interrupt-controller@fff8c014 {
  53. compatible = "brcm,bcm6345-ext-intc";
  54. reg = <0xfff8c014 0x4>;
  55. interrupt-controller;
  56. #interrupt-cells = <2>;
  57. interrupt-parent = <&periph_intc>;
  58. interrupts = <25>, <26>, <27>, <28>;
  59. };
  60. gpio1: gpio-controller@fff8c080 {
  61. compatible = "brcm,bcm6345-gpio";
  62. reg = <0xfff8c080 4>, <0xfff8c088 4>;
  63. gpio-controller;
  64. #gpio-cells = <2>;
  65. ngpios = <8>;
  66. };
  67. gpio0: gpio-controller@fff8c084 {
  68. compatible = "brcm,bcm6345-gpio";
  69. reg = <0xfff8c084 4>, <0xfff8c08c 4>;
  70. gpio-controller;
  71. #gpio-cells = <2>;
  72. };
  73. };
  74. };