aliases {
pflash = &pflash;
+ gpio0 = &gpio0;
+ gpio1 = &gpio1;
};
cpus {
cpu@1 {
compatible = "brcm,bmips4350", "mips,mips4Kc";
device_type = "cpu";
- reg = <0>;
+ reg = <1>;
};
};
};
periph_intc: interrupt-controller@10000020 {
- compatible = "brcm,bcm6345-l2-intc";
+ compatible = "brcm,bcm6345-periph-intc";
reg = <0x10000020 0x10>,
<0x10000030 0x10>;
interrupt-parent = <&cpu_intc>;
interrupts = <2>, <3>;
};
+
+ gpio1: gpio-controller@10000080 {
+ compatible = "brcm,bcm6345-gpio";
+ reg = <0x10000080 4>, <0x10000088 4>;
+
+ gpio-controller;
+ #gpio-cells = <2>;
+
+ ngpios = <6>;
+ };
+
+ gpio0: gpio-controller@10000084 {
+ compatible = "brcm,bcm6345-gpio";
+ reg = <0x10000084 4>, <0x1000008c 4>;
+
+ gpio-controller;
+ #gpio-cells = <2>;
+ };
};
pflash: nor@18000000 {