rpcd: iwinfo plugin fixes
[openwrt.git] / target / linux / brcm63xx / dts / bcm6345.dtsi
1 / {
2         #address-cells = <1>;
3         #size-cells = <1>;
4         compatible = "brcm,bcm6345";
5
6         aliases {
7                 pflash = &pflash;
8                 gpio0 = &gpio0;
9         };
10
11         cpus {
12                 #address-cells = <1>;
13                 #size-cells = <0>;
14
15                 cpu@0 {
16                         compatible = "brcm,bmips32", "mips,mips4Kc";
17                         device_type = "cpu";
18                         reg = <0>;
19                 };
20         };
21
22         cpu_intc: interrupt-controller {
23                 #address-cells = <0>;
24                 compatible = "mti,cpu-interrupt-controller";
25
26                 interrupt-controller;
27                 #interrupt-cells = <1>;
28         };
29
30         memory { device_type = "memory"; reg = <0 0>; };
31
32         pflash: nor@1fc00000 {
33                 compatible = "cfi-flash";
34                 reg = <0x1fc00000 0x400000>;
35                 bank-width = <2>;
36                 #address-cells = <1>;
37                 #size-cells = <1>;
38
39                 status = "disabled";
40         };
41
42         ubus@fff00000 {
43                 #address-cells = <1>;
44                 #size-cells = <1>;
45                 ranges;
46                 compatible = "simple-bus";
47
48                 periph_intc: interrupt-controller@fffe000c {
49                         compatible = "brcm,bcm6345-periph-intc";
50                         reg = <0xfffe000c 0x9>;
51
52                         interrupt-controller;
53                         #interrupt-cells = <1>;
54
55                         interrupt-parent = <&cpu_intc>;
56                         interrupts = <2>;
57                 };
58
59                 ext_intc: interrupt-controller@fffe0014 {
60                         compatible = "brcm,bcm6345-ext-intc";
61                         reg = <0xfffe0014 0x4>;
62
63                         interrupt-controller;
64                         #interrupt-cells = <2>;
65
66                         interrupt-parent = <&cpu_intc>;
67                         interrupts = <3>, <4>, <5>, <6>;
68                 };
69
70                 gpio0: gpio-controller@fffe0404 {
71                         compatible = "brcm,bcm6345-gpio";
72                         reg = <0xfffe0404 4>, <0xfffe0408 4>;
73
74                         gpio-controller;
75                         #gpio-cells = <2>;
76
77                         ngpios = <16>;
78                 };
79         };
80 };