bcm53xx: backport accepted BCM5301X and BCM53573 patches
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
This commit is contained in:
		@@ -0,0 +1,54 @@
 | 
			
		||||
From 3344d946ff277425052383e0a7877baf39911046 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Date: Wed, 8 Feb 2017 15:45:15 -0500
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add NAND entries to bcm953012k
 | 
			
		||||
 | 
			
		||||
Add the NAND entry in the DTS for the bcm953012k reference board.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm953012k.dts | 32 ++++++++++++++++++++++++++++++++
 | 
			
		||||
 1 file changed, 32 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm953012k.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm953012k.dts
 | 
			
		||||
@@ -52,6 +52,38 @@
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
 
 | 
			
		||||
+&nand {
 | 
			
		||||
+	nandcs@0 {
 | 
			
		||||
+		compatible = "brcm,nandcs";
 | 
			
		||||
+		reg = <0>;
 | 
			
		||||
+		nand-on-flash-bbt;
 | 
			
		||||
+
 | 
			
		||||
+		#address-cells = <1>;
 | 
			
		||||
+		#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+		nand-ecc-strength = <4>;
 | 
			
		||||
+		nand-ecc-step-size = <512>;
 | 
			
		||||
+
 | 
			
		||||
+		partition@0 {
 | 
			
		||||
+			label = "nboot";
 | 
			
		||||
+			reg = <0x00000000 0x00200000>;
 | 
			
		||||
+			read-only;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@200000 {
 | 
			
		||||
+			label = "nenv";
 | 
			
		||||
+			reg = <0x00200000 0x00400000>;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@600000 {
 | 
			
		||||
+			label = "nsystem";
 | 
			
		||||
+			reg = <0x00600000 0x00a00000>;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@1000000 {
 | 
			
		||||
+			label = "nrootfs";
 | 
			
		||||
+			reg = <0x01000000 0x07000000>;
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
 &uart0 {
 | 
			
		||||
 	clock-frequency = <62499840>;
 | 
			
		||||
 };
 | 
			
		||||
@@ -0,0 +1,69 @@
 | 
			
		||||
From 3dc9eca8ece2934047f1d5c290fd36c0e8698756 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Thu, 23 Feb 2017 14:06:36 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add basic DT for Linksys EA9500
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's tri-band wireless home router based on BCM47094 AKA BCM4709C0. It
 | 
			
		||||
uses 3 x BCM4366 chipsets for wireless.
 | 
			
		||||
Panamera seems to be board name used by Linksys.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/Makefile                      |  1 +
 | 
			
		||||
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 36 +++++++++++++++++++++++++
 | 
			
		||||
 2 files changed, 37 insertions(+)
 | 
			
		||||
 create mode 100644 arch/arm/boot/dts/bcm47094-linksys-panamera.dts
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/Makefile
 | 
			
		||||
+++ b/arch/arm/boot/dts/Makefile
 | 
			
		||||
@@ -83,6 +83,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
 | 
			
		||||
 	bcm4709-netgear-r8000.dtb \
 | 
			
		||||
 	bcm4709-tplink-archer-c9-v1.dtb \
 | 
			
		||||
 	bcm47094-dlink-dir-885l.dtb \
 | 
			
		||||
+	bcm47094-linksys-panamera.dtb \
 | 
			
		||||
 	bcm47094-luxul-xwr-3100.dtb \
 | 
			
		||||
 	bcm47094-netgear-r8500.dtb \
 | 
			
		||||
 	bcm94708.dtb \
 | 
			
		||||
--- /dev/null
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47094-linksys-panamera.dts
 | 
			
		||||
@@ -0,0 +1,36 @@
 | 
			
		||||
+/*
 | 
			
		||||
+ * Copyright (C) 2017 Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
+ *
 | 
			
		||||
+ * Licensed under the ISC license.
 | 
			
		||||
+ */
 | 
			
		||||
+
 | 
			
		||||
+/dts-v1/;
 | 
			
		||||
+
 | 
			
		||||
+#include "bcm47094.dtsi"
 | 
			
		||||
+#include "bcm5301x-nand-cs0-bch8.dtsi"
 | 
			
		||||
+
 | 
			
		||||
+/ {
 | 
			
		||||
+	compatible = "linksys,panamera", "brcm,bcm47094", "brcm,bcm4708";
 | 
			
		||||
+	model = "Linksys EA9500";
 | 
			
		||||
+
 | 
			
		||||
+	chosen {
 | 
			
		||||
+		bootargs = "console=ttyS0,115200";
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	memory {
 | 
			
		||||
+		reg = <0x00000000 0x08000000
 | 
			
		||||
+		       0x88000000 0x08000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	gpio-keys {
 | 
			
		||||
+		compatible = "gpio-keys";
 | 
			
		||||
+		#address-cells = <1>;
 | 
			
		||||
+		#size-cells = <0>;
 | 
			
		||||
+
 | 
			
		||||
+		wps {
 | 
			
		||||
+			label = "WPS";
 | 
			
		||||
+			linux,code = <KEY_WPS_BUTTON>;
 | 
			
		||||
+			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
@@ -0,0 +1,129 @@
 | 
			
		||||
From 475dcdec8cd1bb1b73ddfd9f872822bf4ad9c242 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Steve Lin <steven.lin1@broadcom.com>
 | 
			
		||||
Date: Thu, 23 Feb 2017 14:23:03 -0500
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add support for BCM953012HR
 | 
			
		||||
 | 
			
		||||
Initial version of DTS to support Broadcom BCM953012HR Northstar
 | 
			
		||||
HR platform, similar to, but not the same as existing 953012K.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Steve Lin <steven.lin1@broadcom.com>
 | 
			
		||||
Acked-by: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/Makefile        |  1 +
 | 
			
		||||
 arch/arm/boot/dts/bcm953012hr.dts | 99 +++++++++++++++++++++++++++++++++++++++
 | 
			
		||||
 2 files changed, 100 insertions(+)
 | 
			
		||||
 create mode 100644 arch/arm/boot/dts/bcm953012hr.dts
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/Makefile
 | 
			
		||||
+++ b/arch/arm/boot/dts/Makefile
 | 
			
		||||
@@ -89,6 +89,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
 | 
			
		||||
 	bcm94708.dtb \
 | 
			
		||||
 	bcm94709.dtb \
 | 
			
		||||
 	bcm953012er.dtb \
 | 
			
		||||
+	bcm953012hr.dtb \
 | 
			
		||||
 	bcm953012k.dtb
 | 
			
		||||
 dtb-$(CONFIG_ARCH_BCM_53573) += \
 | 
			
		||||
 	bcm47189-tenda-ac9.dtb
 | 
			
		||||
--- /dev/null
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm953012hr.dts
 | 
			
		||||
@@ -0,0 +1,99 @@
 | 
			
		||||
+/*
 | 
			
		||||
+ *  SPDX-License-Identifier: BSD-3-Clause
 | 
			
		||||
+ *
 | 
			
		||||
+ *  Copyright(c) 2017 Broadcom
 | 
			
		||||
+ *
 | 
			
		||||
+ *  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
+ *  modification, are permitted provided that the following conditions
 | 
			
		||||
+ *  are met:
 | 
			
		||||
+ *
 | 
			
		||||
+ *    * Redistributions of source code must retain the above copyright
 | 
			
		||||
+ *      notice, this list of conditions and the following disclaimer.
 | 
			
		||||
+ *    * Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
+ *      notice, this list of conditions and the following disclaimer in
 | 
			
		||||
+ *      the documentation and/or other materials provided with the
 | 
			
		||||
+ *      distribution.
 | 
			
		||||
+ *    * Neither the name of Broadcom nor the names of its contributors
 | 
			
		||||
+ *      may be used to endorse or promote products derived from this
 | 
			
		||||
+ *      software without specific prior written permission.
 | 
			
		||||
+ *
 | 
			
		||||
+ *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 | 
			
		||||
+ *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 | 
			
		||||
+ *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 | 
			
		||||
+ *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 | 
			
		||||
+ *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 | 
			
		||||
+ *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 | 
			
		||||
+ *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
+ *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
+ *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
+ *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 | 
			
		||||
+ *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
+ */
 | 
			
		||||
+
 | 
			
		||||
+/dts-v1/;
 | 
			
		||||
+
 | 
			
		||||
+#include "bcm4708.dtsi"
 | 
			
		||||
+#include "bcm5301x-nand-cs0-bch4.dtsi"
 | 
			
		||||
+
 | 
			
		||||
+/ {
 | 
			
		||||
+	model = "NorthStar HR (BCM953012HR)";
 | 
			
		||||
+	compatible = "brcm,bcm953012hr", "brcm,brcm53012", "brcm,bcm4708";
 | 
			
		||||
+
 | 
			
		||||
+	aliases {
 | 
			
		||||
+		serial0 = &uart0;
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	chosen {
 | 
			
		||||
+		stdout-path = "serial0:115200n8";
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	memory@80000000 {
 | 
			
		||||
+		reg = <0x80000000 0x10000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
+&nandcs {
 | 
			
		||||
+	partition@0 {
 | 
			
		||||
+		label = "nboot";
 | 
			
		||||
+		reg = <0x00000000 0x00200000>;
 | 
			
		||||
+		read-only;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@200000 {
 | 
			
		||||
+		label = "nenv";
 | 
			
		||||
+		reg = <0x00200000 0x00400000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@600000 {
 | 
			
		||||
+		label = "nsystem";
 | 
			
		||||
+		reg = <0x00600000 0x00a00000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@1000000 {
 | 
			
		||||
+		label = "nrootfs";
 | 
			
		||||
+		reg = <0x01000000 0x07000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
+&spi_nor {
 | 
			
		||||
+	status = "okay";
 | 
			
		||||
+	spi-max-frequency = <62500000>;
 | 
			
		||||
+	m25p,default-addr-width = <3>;
 | 
			
		||||
+
 | 
			
		||||
+	#address-cells = <1>;
 | 
			
		||||
+	#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+	partition@0 {
 | 
			
		||||
+		label = "boot";
 | 
			
		||||
+		reg = <0x00000000 0x000d0000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@d000 {
 | 
			
		||||
+		label = "env";
 | 
			
		||||
+		reg = <0x000d0000 0x00030000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@100000 {
 | 
			
		||||
+		label = "system";
 | 
			
		||||
+		reg = <0x00100000 0x00600000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@700000 {
 | 
			
		||||
+		label = "rootfs";
 | 
			
		||||
+		reg = <0x00700000 0x00900000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
@@ -0,0 +1,70 @@
 | 
			
		||||
From 3ba1bae984e585f500b8406b1bf3e42e0ec752b7 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Tue, 14 Feb 2017 17:49:05 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM53573: Describe Tenda AC9 PCIe card in DT
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
Tenda AC9 has PCIe controller with just one device connected to it:
 | 
			
		||||
0000:00:00.0		14e4:d145	Bridge Device
 | 
			
		||||
└─ 0000:01:00.0		14e4:a8db	Network Controller
 | 
			
		||||
 | 
			
		||||
This card is directly on SoC (doesn't use physical connector) and has
 | 
			
		||||
BCM43217 chipset with bcma bus. One of its components is ChipCommon core
 | 
			
		||||
which is also a GPIO controller. We need to describe it to be able to
 | 
			
		||||
add devices using its GPIO pins.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 27 +++++++++++++++++++++++++++
 | 
			
		||||
 arch/arm/boot/dts/bcm53573.dtsi          |  4 ++++
 | 
			
		||||
 2 files changed, 31 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
@@ -72,3 +72,30 @@
 | 
			
		||||
 		};
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
+
 | 
			
		||||
+&pcie0 {
 | 
			
		||||
+	ranges = <0x00000000 0 0 0 0 0x00100000>;
 | 
			
		||||
+	#address-cells = <3>;
 | 
			
		||||
+	#size-cells = <2>;
 | 
			
		||||
+
 | 
			
		||||
+	bridge@0,0,0 {
 | 
			
		||||
+		reg = <0x0000 0 0 0 0>;
 | 
			
		||||
+		ranges = <0x00000000 0 0 0 0 0 0 0x00100000>;
 | 
			
		||||
+		#address-cells = <3>;
 | 
			
		||||
+		#size-cells = <2>;
 | 
			
		||||
+
 | 
			
		||||
+		wifi@0,1,0 {
 | 
			
		||||
+			reg = <0x0000 0 0 0 0>;
 | 
			
		||||
+			ranges = <0x00000000 0 0 0 0x00100000>;
 | 
			
		||||
+			#address-cells = <1>;
 | 
			
		||||
+			#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+			pcie0_chipcommon: chipcommon@0 {
 | 
			
		||||
+				reg = <0 0x1000>;
 | 
			
		||||
+
 | 
			
		||||
+				gpio-controller;
 | 
			
		||||
+				#gpio-cells = <2>;
 | 
			
		||||
+			};
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm53573.dtsi
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm53573.dtsi
 | 
			
		||||
@@ -113,6 +113,10 @@
 | 
			
		||||
 			};
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
+		pcie0: pcie@2000 {
 | 
			
		||||
+			reg = <0x00002000 0x1000>;
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
 		usb2: usb2@4000 {
 | 
			
		||||
 			reg = <0x4000 0x1000>;
 | 
			
		||||
 			ranges;
 | 
			
		||||
@@ -0,0 +1,36 @@
 | 
			
		||||
From 86cd47e761c773f2384ac2041730d7ccfeb40095 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Tue, 14 Feb 2017 17:49:06 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM53573: Add Tenda AC9 2 GHz LED
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's connected to a GPIO pin of an extra controller placed on the PCIe
 | 
			
		||||
card.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 10 ++++++++++
 | 
			
		||||
 1 file changed, 10 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
@@ -48,6 +48,16 @@
 | 
			
		||||
 		};
 | 
			
		||||
 	};
 | 
			
		||||
 
 | 
			
		||||
+	pcie0_leds {
 | 
			
		||||
+		compatible = "gpio-leds";
 | 
			
		||||
+
 | 
			
		||||
+		2ghz {
 | 
			
		||||
+			label = "bcm53xx:blue:2ghz";
 | 
			
		||||
+			gpios = <&pcie0_chipcommon 3 GPIO_ACTIVE_HIGH>;
 | 
			
		||||
+			linux,default-trigger = "default-off";
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
 	gpio-keys {
 | 
			
		||||
 		compatible = "gpio-keys";
 | 
			
		||||
 		#address-cells = <1>;
 | 
			
		||||
@@ -0,0 +1,265 @@
 | 
			
		||||
From 153580bd3e242c204bb8b1946d76da78e826f555 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Sat, 28 Jan 2017 12:51:35 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Relicense DTS files I created to the ISC
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's preferred to have DT source files licensed under BSD compatible
 | 
			
		||||
license. All new BCM5301X DTS files use ISC so let's also relicense old
 | 
			
		||||
ones to it.
 | 
			
		||||
 | 
			
		||||
Except for me only Hauke was ever touched these files in his commit
 | 
			
		||||
9faa5960eef3 ("ARM: BCM5301X: add NAND flash chip description") and
 | 
			
		||||
commit bb1d8fba1965 ("ARM: BCM5301X: add NAND flash chip description for
 | 
			
		||||
Asus RT-AC87U").
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts     | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts  | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081.dtsi                    | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      | 12 +++++++++++-
 | 
			
		||||
 11 files changed, 121 insertions(+), 11 deletions(-)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081.dtsi
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081.dtsi
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright © 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 #include "bcm5301x.dtsi"
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2016 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
@@ -0,0 +1,66 @@
 | 
			
		||||
From 4a5782a889cfbc8523d7097c3f147572ed5129a6 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Aditya Xavier <adityaxavier@gmail.com>
 | 
			
		||||
Date: Sat, 28 Jan 2017 20:07:49 +0530
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add missing Netgear R8000 LEDs and Keys
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
Added two WAN status LEDs and a GPIO key for brightness which were
 | 
			
		||||
missing.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Aditya Xavier <adityaxavier@gmail.com>
 | 
			
		||||
Acked-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 22 ++++++++++++++++++++--
 | 
			
		||||
 1 file changed, 20 insertions(+), 2 deletions(-)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
@@ -38,18 +38,30 @@
 | 
			
		||||
 	leds {
 | 
			
		||||
 		compatible = "gpio-leds";
 | 
			
		||||
 
 | 
			
		||||
-		power0 {
 | 
			
		||||
+		power-white {
 | 
			
		||||
 			label = "bcm53xx:white:power";
 | 
			
		||||
 			gpios = <&chipcommon 2 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 			linux,default-trigger = "default-on";
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
-		power1 {
 | 
			
		||||
+		power-amber {
 | 
			
		||||
 			label = "bcm53xx:amber:power";
 | 
			
		||||
 			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 			linux,default-trigger = "default-off";
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
+		wan-white {
 | 
			
		||||
+			label = "bcm53xx:white:wan";
 | 
			
		||||
+			gpios = <&chipcommon 8 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+			linux,default-trigger = "default-on";
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
+		wan-amber {
 | 
			
		||||
+			label = "bcm53xx:amber:wan";
 | 
			
		||||
+			gpios = <&chipcommon 9 GPIO_ACTIVE_HIGH>;
 | 
			
		||||
+			linux,default-trigger = "default-off";
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
 		5ghz-1 {
 | 
			
		||||
 			label = "bcm53xx:white:5ghz-1";
 | 
			
		||||
 			gpios = <&chipcommon 12 GPIO_ACTIVE_LOW>;
 | 
			
		||||
@@ -115,6 +127,12 @@
 | 
			
		||||
 			linux,code = <KEY_RESTART>;
 | 
			
		||||
 			gpios = <&chipcommon 6 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 		};
 | 
			
		||||
+
 | 
			
		||||
+		brightness {
 | 
			
		||||
+			label = "Backlight";
 | 
			
		||||
+			linux,code = <KEY_BRIGHTNESS_ZERO>;
 | 
			
		||||
+			gpios = <&chipcommon 19 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+		};
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,54 @@
 | 
			
		||||
From 3344d946ff277425052383e0a7877baf39911046 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Date: Wed, 8 Feb 2017 15:45:15 -0500
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add NAND entries to bcm953012k
 | 
			
		||||
 | 
			
		||||
Add the NAND entry in the DTS for the bcm953012k reference board.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm953012k.dts | 32 ++++++++++++++++++++++++++++++++
 | 
			
		||||
 1 file changed, 32 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm953012k.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm953012k.dts
 | 
			
		||||
@@ -52,6 +52,38 @@
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
 
 | 
			
		||||
+&nand {
 | 
			
		||||
+	nandcs@0 {
 | 
			
		||||
+		compatible = "brcm,nandcs";
 | 
			
		||||
+		reg = <0>;
 | 
			
		||||
+		nand-on-flash-bbt;
 | 
			
		||||
+
 | 
			
		||||
+		#address-cells = <1>;
 | 
			
		||||
+		#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+		nand-ecc-strength = <4>;
 | 
			
		||||
+		nand-ecc-step-size = <512>;
 | 
			
		||||
+
 | 
			
		||||
+		partition@0 {
 | 
			
		||||
+			label = "nboot";
 | 
			
		||||
+			reg = <0x00000000 0x00200000>;
 | 
			
		||||
+			read-only;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@200000 {
 | 
			
		||||
+			label = "nenv";
 | 
			
		||||
+			reg = <0x00200000 0x00400000>;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@600000 {
 | 
			
		||||
+			label = "nsystem";
 | 
			
		||||
+			reg = <0x00600000 0x00a00000>;
 | 
			
		||||
+		};
 | 
			
		||||
+		partition@1000000 {
 | 
			
		||||
+			label = "nrootfs";
 | 
			
		||||
+			reg = <0x01000000 0x07000000>;
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
 &uart0 {
 | 
			
		||||
 	clock-frequency = <62499840>;
 | 
			
		||||
 };
 | 
			
		||||
@@ -0,0 +1,69 @@
 | 
			
		||||
From 3dc9eca8ece2934047f1d5c290fd36c0e8698756 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Thu, 23 Feb 2017 14:06:36 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add basic DT for Linksys EA9500
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's tri-band wireless home router based on BCM47094 AKA BCM4709C0. It
 | 
			
		||||
uses 3 x BCM4366 chipsets for wireless.
 | 
			
		||||
Panamera seems to be board name used by Linksys.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/Makefile                      |  1 +
 | 
			
		||||
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 36 +++++++++++++++++++++++++
 | 
			
		||||
 2 files changed, 37 insertions(+)
 | 
			
		||||
 create mode 100644 arch/arm/boot/dts/bcm47094-linksys-panamera.dts
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/Makefile
 | 
			
		||||
+++ b/arch/arm/boot/dts/Makefile
 | 
			
		||||
@@ -93,6 +93,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
 | 
			
		||||
 	bcm4709-netgear-r8000.dtb \
 | 
			
		||||
 	bcm4709-tplink-archer-c9-v1.dtb \
 | 
			
		||||
 	bcm47094-dlink-dir-885l.dtb \
 | 
			
		||||
+	bcm47094-linksys-panamera.dtb \
 | 
			
		||||
 	bcm47094-luxul-xwr-3100.dtb \
 | 
			
		||||
 	bcm47094-netgear-r8500.dtb \
 | 
			
		||||
 	bcm94708.dtb \
 | 
			
		||||
--- /dev/null
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47094-linksys-panamera.dts
 | 
			
		||||
@@ -0,0 +1,36 @@
 | 
			
		||||
+/*
 | 
			
		||||
+ * Copyright (C) 2017 Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
+ *
 | 
			
		||||
+ * Licensed under the ISC license.
 | 
			
		||||
+ */
 | 
			
		||||
+
 | 
			
		||||
+/dts-v1/;
 | 
			
		||||
+
 | 
			
		||||
+#include "bcm47094.dtsi"
 | 
			
		||||
+#include "bcm5301x-nand-cs0-bch8.dtsi"
 | 
			
		||||
+
 | 
			
		||||
+/ {
 | 
			
		||||
+	compatible = "linksys,panamera", "brcm,bcm47094", "brcm,bcm4708";
 | 
			
		||||
+	model = "Linksys EA9500";
 | 
			
		||||
+
 | 
			
		||||
+	chosen {
 | 
			
		||||
+		bootargs = "console=ttyS0,115200";
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	memory {
 | 
			
		||||
+		reg = <0x00000000 0x08000000
 | 
			
		||||
+		       0x88000000 0x08000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	gpio-keys {
 | 
			
		||||
+		compatible = "gpio-keys";
 | 
			
		||||
+		#address-cells = <1>;
 | 
			
		||||
+		#size-cells = <0>;
 | 
			
		||||
+
 | 
			
		||||
+		wps {
 | 
			
		||||
+			label = "WPS";
 | 
			
		||||
+			linux,code = <KEY_WPS_BUTTON>;
 | 
			
		||||
+			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
@@ -0,0 +1,129 @@
 | 
			
		||||
From 475dcdec8cd1bb1b73ddfd9f872822bf4ad9c242 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Steve Lin <steven.lin1@broadcom.com>
 | 
			
		||||
Date: Thu, 23 Feb 2017 14:23:03 -0500
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add support for BCM953012HR
 | 
			
		||||
 | 
			
		||||
Initial version of DTS to support Broadcom BCM953012HR Northstar
 | 
			
		||||
HR platform, similar to, but not the same as existing 953012K.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Steve Lin <steven.lin1@broadcom.com>
 | 
			
		||||
Acked-by: Jon Mason <jon.mason@broadcom.com>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/Makefile        |  1 +
 | 
			
		||||
 arch/arm/boot/dts/bcm953012hr.dts | 99 +++++++++++++++++++++++++++++++++++++++
 | 
			
		||||
 2 files changed, 100 insertions(+)
 | 
			
		||||
 create mode 100644 arch/arm/boot/dts/bcm953012hr.dts
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/Makefile
 | 
			
		||||
+++ b/arch/arm/boot/dts/Makefile
 | 
			
		||||
@@ -99,6 +99,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
 | 
			
		||||
 	bcm94708.dtb \
 | 
			
		||||
 	bcm94709.dtb \
 | 
			
		||||
 	bcm953012er.dtb \
 | 
			
		||||
+	bcm953012hr.dtb \
 | 
			
		||||
 	bcm953012k.dtb
 | 
			
		||||
 dtb-$(CONFIG_ARCH_BCM_53573) += \
 | 
			
		||||
 	bcm47189-tenda-ac9.dtb
 | 
			
		||||
--- /dev/null
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm953012hr.dts
 | 
			
		||||
@@ -0,0 +1,99 @@
 | 
			
		||||
+/*
 | 
			
		||||
+ *  SPDX-License-Identifier: BSD-3-Clause
 | 
			
		||||
+ *
 | 
			
		||||
+ *  Copyright(c) 2017 Broadcom
 | 
			
		||||
+ *
 | 
			
		||||
+ *  Redistribution and use in source and binary forms, with or without
 | 
			
		||||
+ *  modification, are permitted provided that the following conditions
 | 
			
		||||
+ *  are met:
 | 
			
		||||
+ *
 | 
			
		||||
+ *    * Redistributions of source code must retain the above copyright
 | 
			
		||||
+ *      notice, this list of conditions and the following disclaimer.
 | 
			
		||||
+ *    * Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
+ *      notice, this list of conditions and the following disclaimer in
 | 
			
		||||
+ *      the documentation and/or other materials provided with the
 | 
			
		||||
+ *      distribution.
 | 
			
		||||
+ *    * Neither the name of Broadcom nor the names of its contributors
 | 
			
		||||
+ *      may be used to endorse or promote products derived from this
 | 
			
		||||
+ *      software without specific prior written permission.
 | 
			
		||||
+ *
 | 
			
		||||
+ *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 | 
			
		||||
+ *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 | 
			
		||||
+ *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 | 
			
		||||
+ *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 | 
			
		||||
+ *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 | 
			
		||||
+ *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 | 
			
		||||
+ *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 | 
			
		||||
+ *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 | 
			
		||||
+ *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 | 
			
		||||
+ *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 | 
			
		||||
+ *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
+ */
 | 
			
		||||
+
 | 
			
		||||
+/dts-v1/;
 | 
			
		||||
+
 | 
			
		||||
+#include "bcm4708.dtsi"
 | 
			
		||||
+#include "bcm5301x-nand-cs0-bch4.dtsi"
 | 
			
		||||
+
 | 
			
		||||
+/ {
 | 
			
		||||
+	model = "NorthStar HR (BCM953012HR)";
 | 
			
		||||
+	compatible = "brcm,bcm953012hr", "brcm,brcm53012", "brcm,bcm4708";
 | 
			
		||||
+
 | 
			
		||||
+	aliases {
 | 
			
		||||
+		serial0 = &uart0;
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	chosen {
 | 
			
		||||
+		stdout-path = "serial0:115200n8";
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
+	memory@80000000 {
 | 
			
		||||
+		reg = <0x80000000 0x10000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
+&nandcs {
 | 
			
		||||
+	partition@0 {
 | 
			
		||||
+		label = "nboot";
 | 
			
		||||
+		reg = <0x00000000 0x00200000>;
 | 
			
		||||
+		read-only;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@200000 {
 | 
			
		||||
+		label = "nenv";
 | 
			
		||||
+		reg = <0x00200000 0x00400000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@600000 {
 | 
			
		||||
+		label = "nsystem";
 | 
			
		||||
+		reg = <0x00600000 0x00a00000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@1000000 {
 | 
			
		||||
+		label = "nrootfs";
 | 
			
		||||
+		reg = <0x01000000 0x07000000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
+
 | 
			
		||||
+&spi_nor {
 | 
			
		||||
+	status = "okay";
 | 
			
		||||
+	spi-max-frequency = <62500000>;
 | 
			
		||||
+	m25p,default-addr-width = <3>;
 | 
			
		||||
+
 | 
			
		||||
+	#address-cells = <1>;
 | 
			
		||||
+	#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+	partition@0 {
 | 
			
		||||
+		label = "boot";
 | 
			
		||||
+		reg = <0x00000000 0x000d0000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@d000 {
 | 
			
		||||
+		label = "env";
 | 
			
		||||
+		reg = <0x000d0000 0x00030000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@100000 {
 | 
			
		||||
+		label = "system";
 | 
			
		||||
+		reg = <0x00100000 0x00600000>;
 | 
			
		||||
+	};
 | 
			
		||||
+	partition@700000 {
 | 
			
		||||
+		label = "rootfs";
 | 
			
		||||
+		reg = <0x00700000 0x00900000>;
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
@@ -0,0 +1,70 @@
 | 
			
		||||
From 3ba1bae984e585f500b8406b1bf3e42e0ec752b7 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Tue, 14 Feb 2017 17:49:05 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM53573: Describe Tenda AC9 PCIe card in DT
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
Tenda AC9 has PCIe controller with just one device connected to it:
 | 
			
		||||
0000:00:00.0		14e4:d145	Bridge Device
 | 
			
		||||
└─ 0000:01:00.0		14e4:a8db	Network Controller
 | 
			
		||||
 | 
			
		||||
This card is directly on SoC (doesn't use physical connector) and has
 | 
			
		||||
BCM43217 chipset with bcma bus. One of its components is ChipCommon core
 | 
			
		||||
which is also a GPIO controller. We need to describe it to be able to
 | 
			
		||||
add devices using its GPIO pins.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 27 +++++++++++++++++++++++++++
 | 
			
		||||
 arch/arm/boot/dts/bcm53573.dtsi          |  4 ++++
 | 
			
		||||
 2 files changed, 31 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
@@ -72,3 +72,30 @@
 | 
			
		||||
 		};
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
+
 | 
			
		||||
+&pcie0 {
 | 
			
		||||
+	ranges = <0x00000000 0 0 0 0 0x00100000>;
 | 
			
		||||
+	#address-cells = <3>;
 | 
			
		||||
+	#size-cells = <2>;
 | 
			
		||||
+
 | 
			
		||||
+	bridge@0,0,0 {
 | 
			
		||||
+		reg = <0x0000 0 0 0 0>;
 | 
			
		||||
+		ranges = <0x00000000 0 0 0 0 0 0 0x00100000>;
 | 
			
		||||
+		#address-cells = <3>;
 | 
			
		||||
+		#size-cells = <2>;
 | 
			
		||||
+
 | 
			
		||||
+		wifi@0,1,0 {
 | 
			
		||||
+			reg = <0x0000 0 0 0 0>;
 | 
			
		||||
+			ranges = <0x00000000 0 0 0 0x00100000>;
 | 
			
		||||
+			#address-cells = <1>;
 | 
			
		||||
+			#size-cells = <1>;
 | 
			
		||||
+
 | 
			
		||||
+			pcie0_chipcommon: chipcommon@0 {
 | 
			
		||||
+				reg = <0 0x1000>;
 | 
			
		||||
+
 | 
			
		||||
+				gpio-controller;
 | 
			
		||||
+				#gpio-cells = <2>;
 | 
			
		||||
+			};
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+};
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm53573.dtsi
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm53573.dtsi
 | 
			
		||||
@@ -113,6 +113,10 @@
 | 
			
		||||
 			};
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
+		pcie0: pcie@2000 {
 | 
			
		||||
+			reg = <0x00002000 0x1000>;
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
 		usb2: usb2@4000 {
 | 
			
		||||
 			reg = <0x4000 0x1000>;
 | 
			
		||||
 			ranges;
 | 
			
		||||
@@ -0,0 +1,36 @@
 | 
			
		||||
From 86cd47e761c773f2384ac2041730d7ccfeb40095 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Tue, 14 Feb 2017 17:49:06 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM53573: Add Tenda AC9 2 GHz LED
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's connected to a GPIO pin of an extra controller placed on the PCIe
 | 
			
		||||
card.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 10 ++++++++++
 | 
			
		||||
 1 file changed, 10 insertions(+)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 | 
			
		||||
@@ -48,6 +48,16 @@
 | 
			
		||||
 		};
 | 
			
		||||
 	};
 | 
			
		||||
 
 | 
			
		||||
+	pcie0_leds {
 | 
			
		||||
+		compatible = "gpio-leds";
 | 
			
		||||
+
 | 
			
		||||
+		2ghz {
 | 
			
		||||
+			label = "bcm53xx:blue:2ghz";
 | 
			
		||||
+			gpios = <&pcie0_chipcommon 3 GPIO_ACTIVE_HIGH>;
 | 
			
		||||
+			linux,default-trigger = "default-off";
 | 
			
		||||
+		};
 | 
			
		||||
+	};
 | 
			
		||||
+
 | 
			
		||||
 	gpio-keys {
 | 
			
		||||
 		compatible = "gpio-keys";
 | 
			
		||||
 		#address-cells = <1>;
 | 
			
		||||
@@ -0,0 +1,265 @@
 | 
			
		||||
From 153580bd3e242c204bb8b1946d76da78e826f555 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
 | 
			
		||||
Date: Sat, 28 Jan 2017 12:51:35 +0100
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Relicense DTS files I created to the ISC
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
It's preferred to have DT source files licensed under BSD compatible
 | 
			
		||||
license. All new BCM5301X DTS files use ISC so let's also relicense old
 | 
			
		||||
ones to it.
 | 
			
		||||
 | 
			
		||||
Except for me only Hauke was ever touched these files in his commit
 | 
			
		||||
9faa5960eef3 ("ARM: BCM5301X: add NAND flash chip description") and
 | 
			
		||||
commit bb1d8fba1965 ("ARM: BCM5301X: add NAND flash chip description for
 | 
			
		||||
Asus RT-AC87U").
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts     | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts  | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47081.dtsi                    | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        | 12 +++++++++++-
 | 
			
		||||
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      | 12 +++++++++++-
 | 
			
		||||
 11 files changed, 121 insertions(+), 11 deletions(-)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47081.dtsi
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47081.dtsi
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright © 2014 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 #include "bcm5301x.dtsi"
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2015 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
 | 
			
		||||
@@ -4,7 +4,17 @@
 | 
			
		||||
  *
 | 
			
		||||
  * Copyright (C) 2016 Rafał Miłecki <zajec5@gmail.com>
 | 
			
		||||
  *
 | 
			
		||||
- * Licensed under the GNU/GPL. See COPYING for details.
 | 
			
		||||
+ * Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
+ * purpose with or without fee is hereby granted, provided that the above
 | 
			
		||||
+ * copyright notice and this permission notice appear in all copies.
 | 
			
		||||
+ *
 | 
			
		||||
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 | 
			
		||||
+ * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 | 
			
		||||
+ * AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 | 
			
		||||
+ * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 | 
			
		||||
+ * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 | 
			
		||||
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
			
		||||
+ * PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
  */
 | 
			
		||||
 
 | 
			
		||||
 /dts-v1/;
 | 
			
		||||
@@ -0,0 +1,66 @@
 | 
			
		||||
From 4a5782a889cfbc8523d7097c3f147572ed5129a6 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Aditya Xavier <adityaxavier@gmail.com>
 | 
			
		||||
Date: Sat, 28 Jan 2017 20:07:49 +0530
 | 
			
		||||
Subject: [PATCH] ARM: dts: BCM5301X: Add missing Netgear R8000 LEDs and Keys
 | 
			
		||||
MIME-Version: 1.0
 | 
			
		||||
Content-Type: text/plain; charset=UTF-8
 | 
			
		||||
Content-Transfer-Encoding: 8bit
 | 
			
		||||
 | 
			
		||||
Added two WAN status LEDs and a GPIO key for brightness which were
 | 
			
		||||
missing.
 | 
			
		||||
 | 
			
		||||
Signed-off-by: Aditya Xavier <adityaxavier@gmail.com>
 | 
			
		||||
Acked-by: Rafał Miłecki <rafal@milecki.pl>
 | 
			
		||||
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
 | 
			
		||||
---
 | 
			
		||||
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 22 ++++++++++++++++++++--
 | 
			
		||||
 1 file changed, 20 insertions(+), 2 deletions(-)
 | 
			
		||||
 | 
			
		||||
--- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
+++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
 | 
			
		||||
@@ -38,18 +38,30 @@
 | 
			
		||||
 	leds {
 | 
			
		||||
 		compatible = "gpio-leds";
 | 
			
		||||
 
 | 
			
		||||
-		power0 {
 | 
			
		||||
+		power-white {
 | 
			
		||||
 			label = "bcm53xx:white:power";
 | 
			
		||||
 			gpios = <&chipcommon 2 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 			linux,default-trigger = "default-on";
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
-		power1 {
 | 
			
		||||
+		power-amber {
 | 
			
		||||
 			label = "bcm53xx:amber:power";
 | 
			
		||||
 			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 			linux,default-trigger = "default-off";
 | 
			
		||||
 		};
 | 
			
		||||
 
 | 
			
		||||
+		wan-white {
 | 
			
		||||
+			label = "bcm53xx:white:wan";
 | 
			
		||||
+			gpios = <&chipcommon 8 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+			linux,default-trigger = "default-on";
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
+		wan-amber {
 | 
			
		||||
+			label = "bcm53xx:amber:wan";
 | 
			
		||||
+			gpios = <&chipcommon 9 GPIO_ACTIVE_HIGH>;
 | 
			
		||||
+			linux,default-trigger = "default-off";
 | 
			
		||||
+		};
 | 
			
		||||
+
 | 
			
		||||
 		5ghz-1 {
 | 
			
		||||
 			label = "bcm53xx:white:5ghz-1";
 | 
			
		||||
 			gpios = <&chipcommon 12 GPIO_ACTIVE_LOW>;
 | 
			
		||||
@@ -115,6 +127,12 @@
 | 
			
		||||
 			linux,code = <KEY_RESTART>;
 | 
			
		||||
 			gpios = <&chipcommon 6 GPIO_ACTIVE_LOW>;
 | 
			
		||||
 		};
 | 
			
		||||
+
 | 
			
		||||
+		brightness {
 | 
			
		||||
+			label = "Backlight";
 | 
			
		||||
+			linux,code = <KEY_BRIGHTNESS_ZERO>;
 | 
			
		||||
+			gpios = <&chipcommon 19 GPIO_ACTIVE_LOW>;
 | 
			
		||||
+		};
 | 
			
		||||
 	};
 | 
			
		||||
 };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user