ASR_BASE

Change-Id: Icf3719cc0afe3eeb3edc7fa80a2eb5199ca9dda1
diff --git a/target/linux/bcm63xx/patches-5.4/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch b/target/linux/bcm63xx/patches-5.4/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch
new file mode 100644
index 0000000..ffe842f
--- /dev/null
+++ b/target/linux/bcm63xx/patches-5.4/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch
@@ -0,0 +1,106 @@
+From 28cc80e4ada5d73d5305fd268297825cd8d01936 Mon Sep 17 00:00:00 2001
+From: Jonas Gorski <jonas.gorski@gmail.com>
+Date: Wed, 27 Jul 2016 11:37:08 +0200
+Subject: [PATCH 12/16] Documentation: add BCM63268 pincontroller binding
+ documentation
+
+Add binding documentation for the pincontrol core found in the BCM63268
+family SoCs.
+
+Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
+---
+ .../bindings/pinctrl/brcm,bcm63268-pinctrl.txt     | 88 ++++++++++++++++++++++
+ 1 file changed, 88 insertions(+)
+ create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm63268-pinctrl.txt
+
+--- /dev/null
++++ b/Documentation/devicetree/bindings/pinctrl/brcm,bcm63268-pinctrl.txt
+@@ -0,0 +1,88 @@
++* Broadcom BCM63268 pin controller
++
++Required properties:
++- compatible: Must be "brcm,bcm6362-pinctrl".
++- reg: Register specifiers of dirout, dat, led, mode, ctrl, basemode registers.
++- reg-names: Must be "dirout", "dat", "led", "mode", "ctrl", "basemode".
++- gpio-controller: Identifies this node as a GPIO controller.
++- #gpio-cells: Must be <2>.
++
++Example:
++
++pinctrl: pin-controller@100000c0 {
++	compatible = "brcm,bcm63268-pinctrl";
++	reg = <0x100000c0 0x8>,
++	      <0x100000c8 0x8>,
++	      <0x100000d0 0x4>,
++	      <0x100000d8 0x4>,
++	      <0x100000dc 0x4>,
++	      <0x100000f8 0x4>;
++	reg-names = "dirout", "dat", "led", "mode",
++		    "ctrl", "basemode";
++
++	gpio-controller;
++	#gpio-cells = <2>;
++};
++
++Available pins/groups and functions:
++
++name		pins		functions
++-----------------------------------------------------------
++gpio0		0		led, serial_led_clk
++gpio1		1		led, serial_led_data
++gpio2		2		led,
++gpio3		3		led,
++gpio4		4		led,
++gpio5		5		led,
++gpio6		6		led,
++gpio7		7		led,
++gpio8		8		led, hsspi_cs6
++gpio9		9		led, hsspi_cs7
++gpio10		10		led, uart1_scts
++gpio11		11		led, uart1_srts
++gpio12		12		led, uart1_sdin
++gpio13		13		led, uart1_sdout
++gpio14		14		led, ntr_pulse_in
++gpio15		15		led, dsl_ntr_pulse_out
++gpio16		16		led, hsspi_cs4
++gpio17		17		led, hsspi_cs5
++gpio18		18		led, adsl_spi_miso
++gpio19		19		led, adsl_spi_mosi
++gpio20		20		led,
++gpio21		21		led,
++gpio22		22		led, vreg_clk
++gpio23		23		led, pcie_clkreq_b
++gpio24		24		uart1_scts
++gpio25		25		uart1_srts
++gpio26		26		uart1_sdin
++gpio27		27		uart1_sdout
++gpio28		28		ntr_pulse_in
++gpio29		29		dsl_ntr_pulse_out
++gpio30		30		switch_led_clk
++gpio31		31		switch_led_data
++gpio32		32		wifi
++gpio33		33		wifi
++gpio34		34		wifi
++gpio35		35		wifi
++gpio36		36		wifi
++gpio37		37		wifi
++gpio38		38		wifi
++gpio39		39		wifi
++gpio40		40		wifi
++gpio41		41		wifi
++gpio42		42		wifi
++gpio43		43		wifi
++gpio44		44		wifi
++gpio45		45		wifi
++gpio46		46		wifi
++gpio47		47		wifi
++gpio48		48		wifi
++gpio49		49		wifi
++gpio50		50		wifi
++gpio51		51		wifi
++nand_grp	2-7,24-31	nand
++dect_pd_grp	8-9		dect_pd
++vdsl_phy0_grp	10-11		vdsl_phy0
++vdsl_phy1_grp	12-13		vdsl_phy1
++vdsl_phy2_grp	24-25		vdsl_phy2
++vdsl_phy3_grp	26-27		vdsl_phy3