summaryrefslogtreecommitdiff
path: root/libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch
diff options
context:
space:
mode:
Diffstat (limited to 'libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch')
-rw-r--r--libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch49
1 files changed, 49 insertions, 0 deletions
diff --git a/libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch b/libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch
new file mode 100644
index 000000000..f5f920626
--- /dev/null
+++ b/libre-testing/linux-libre/0011-ARM-dts-imx6qdl-Enable-usb-node-children-with-reg.patch
@@ -0,0 +1,49 @@
+From 0b61e501bdfb883df4211fdc47d246df6af06e5a Mon Sep 17 00:00:00 2001
+From: Joshua Clayton <stillcompiling@gmail.com>
+Date: Wed, 21 Jun 2017 14:42:06 +0800
+Subject: [PATCH 11/14] ARM: dts: imx6qdl: Enable usb node children with <reg>
+
+Give usb nodes #address and #size attributes, so that a child node
+representing a permanently connected device such as an onboard hub may
+be addressed with a <reg> attribute
+
+Signed-off-by: Joshua Clayton <stillcompiling@gmail.com>
+Signed-off-by: Peter Chen <peter.chen@nxp.com>
+---
+ arch/arm/boot/dts/imx6qdl.dtsi | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi
+index 911141e24681..c74e9c7a83bf 100644
+--- a/arch/arm/boot/dts/imx6qdl.dtsi
++++ b/arch/arm/boot/dts/imx6qdl.dtsi
+@@ -965,6 +965,8 @@
+
+ usbh1: usb@2184200 {
+ compatible = "fsl,imx6q-usb", "fsl,imx27-usb";
++ #address-cells = <1>;
++ #size-cells = <0>;
+ reg = <0x02184200 0x200>;
+ interrupts = <0 40 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clks IMX6QDL_CLK_USBOH3>;
+@@ -979,6 +981,8 @@
+
+ usbh2: usb@2184400 {
+ compatible = "fsl,imx6q-usb", "fsl,imx27-usb";
++ #address-cells = <1>;
++ #size-cells = <0>;
+ reg = <0x02184400 0x200>;
+ interrupts = <0 41 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clks IMX6QDL_CLK_USBOH3>;
+@@ -992,6 +996,8 @@
+
+ usbh3: usb@2184600 {
+ compatible = "fsl,imx6q-usb", "fsl,imx27-usb";
++ #address-cells = <1>;
++ #size-cells = <0>;
+ reg = <0x02184600 0x200>;
+ interrupts = <0 42 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clks IMX6QDL_CLK_USBOH3>;
+--
+2.18.0
+