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