aboutsummaryrefslogtreecommitdiffstats
path: root/queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch
diff options
context:
space:
mode:
Diffstat (limited to 'queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch')
-rw-r--r--queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch b/queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch
new file mode 100644
index 0000000000..239e244be8
--- /dev/null
+++ b/queue-6.6/arm-dts-imx6ull-tarragon-fix-usb-over-current-polari.patch
@@ -0,0 +1,36 @@
+From a1d7adcbd72b825c943d43b969572aa23ddf11ad Mon Sep 17 00:00:00 2001
+From: Sasha Levin <sashal@kernel.org>
+Date: Tue, 16 Apr 2024 21:06:58 +0200
+Subject: ARM: dts: imx6ull-tarragon: fix USB over-current polarity
+
+From: Michael Heimpold <michael.heimpold@chargebyte.com>
+
+[ Upstream commit d7f3040a565214a30e2f07dc9b91566d316e2d36 ]
+
+Our Tarragon platform uses a active-low signal to inform
+the i.MX6ULL about the over-current detection.
+
+Fixes: 5e4f393ccbf0 ("ARM: dts: imx6ull: Add chargebyte Tarragon support")
+Signed-off-by: Michael Heimpold <michael.heimpold@chargebyte.com>
+Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
+Signed-off-by: Shawn Guo <shawnguo@kernel.org>
+Signed-off-by: Sasha Levin <sashal@kernel.org>
+---
+ arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi
+index 3fdece5bd31f9..5248a058230c8 100644
+--- a/arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi
++++ b/arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi
+@@ -805,6 +805,7 @@
+ &pinctrl_usb_pwr>;
+ dr_mode = "host";
+ power-active-high;
++ over-current-active-low;
+ disable-over-current;
+ status = "okay";
+ };
+--
+2.43.0
+