summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2017-01-25 10:44:17 +0100
committerFlorian Fainelli <f.fainelli@gmail.com>2017-03-05 16:59:02 -0800
commit4317d557e6290e3982db47f6379dee0ed4c9333a (patch)
treed2e5b8e05995acb615c0e0f134e49ad445ddc877 /arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
parent9e0a805bd77a7bf622bcea05aabfb250348b17ee (diff)
ARM: dts: BCM5301X: Add basic DT for Linksys EA6300 V1
It's wireless home router based on BCM4708A0 with BCM4360 + BCM43217 wireless chipsets. LEDs will be hopefully added later to the DT. According to some sources it may use the same board as EA6400 and just differ by an original vendor firmware. Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts')
-rw-r--r--arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts41
1 files changed, 41 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts b/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
new file mode 100644
index 000000000000..126ab5867772
--- /dev/null
+++ b/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 2017 Rafał Miłecki <rafal@milecki.pl>
+ *
+ * Licensed under the ISC license.
+ */
+
+/dts-v1/;
+
+#include "bcm4708.dtsi"
+#include "bcm5301x-nand-cs0-bch8.dtsi"
+
+/ {
+ compatible = "linksys,ea6300-v1", "brcm,bcm4708";
+ model = "Linksys EA6300 V1";
+
+ chosen {
+ bootargs = "console=ttyS0,115200";
+ };
+
+ memory {
+ reg = <0x00000000 0x08000000>;
+ };
+
+ gpio-keys {
+ compatible = "gpio-keys";
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ wps {
+ label = "WPS";
+ linux,code = <KEY_WPS_BUTTON>;
+ gpios = <&chipcommon 7 GPIO_ACTIVE_LOW>;
+ };
+
+ restart {
+ label = "Reset";
+ linux,code = <KEY_RESTART>;
+ gpios = <&chipcommon 11 GPIO_ACTIVE_LOW>;
+ };
+ };
+};