1 #include "bcm6358.dtsi"
3 #include <dt-bindings/input/input.h>
6 model = "BT Home Hub 2.0 Type A";
7 compatible = "bt,home-hub-2-a", "brcm,bcm6358";
10 led-boot = &led_power_green;
11 led-failsafe = &led_power_green;
12 led-running = &led_power_green;
13 led-upgrade = &led_upgrading_green;
17 bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
18 stdout-path = "serial0:115200n8";
22 compatible = "gpio-keys-polled";
29 gpios = <&pinctrl 1 1>;
30 linux,code = <KEY_PHONE>;
31 debounce-interval = <60>;
36 gpios = <&pinctrl 9 1>;
37 linux,code = <KEY_RESTART>;
38 debounce-interval = <60>;
43 gpios = <&pinctrl 11 1>;
44 linux,code = <KEY_WPS_BUTTON>;
45 debounce-interval = <60>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_serial_led>;
62 led_power_green: led@1 {
65 label = "green:power";
78 label = "red:broadband";
84 label = "green:broadband";
90 label = "blue:broadband";
96 label = "red:wireless";
102 label = "green:wireless";
108 label = "blue:wireless";
120 label = "green:phone";
126 label = "blue:phone";
132 label = "red:upgrading";
135 led_upgrading_green: led@13 {
138 label = "green:upgrading";
144 label = "blue:upgrading";
152 compatible = "fixed-partitions";
153 #address-cells = <1>;
158 reg = <0x000000 0x020000>;
163 reg = <0x020000 0xfc0000>;
164 compatible = "brcm,bcm963xx-imagetag";
169 reg = <0xfe0000 0x020000>;