aboutsummaryrefslogtreecommitdiff
path: root/sys/gnu
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2019-10-07 08:11:49 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2019-10-07 08:11:49 +0000
commit0a457350fd141cd3e44f39eaea547f81b81e5df0 (patch)
treeca1c2ae6c1f3c07351786c8261b913d4f756a3a8 /sys/gnu
parentf1fd3654e75cd37f8996a43392d6ca632a9b56b7 (diff)
arm: dts: ti: Fix mmc3 instance by setting it to disabled
DTS Import of Linux 5.3 added a patch that rework the L3 mmc instance in the AM335x SoC but removed the status = 'disabled' on the node. This cause the kernel to probe the device even if the board doesn't have this mmc used and since we don't correctly activate the clock for this module we panic with an external data abort. Beaglebone(s) don't have this device anyway so simply disabling it. Patch for the DTS was sent upstream. https://patchwork.kernel.org/patch/11176921/ PR: 241089 Reported by: phk
Notes
Notes: svn path=/head/; revision=353172
Diffstat (limited to 'sys/gnu')
-rw-r--r--sys/gnu/dts/arm/am33xx.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/gnu/dts/arm/am33xx.dtsi b/sys/gnu/dts/arm/am33xx.dtsi
index fb6b8aa12cc5..b3a1fd9e39fa 100644
--- a/sys/gnu/dts/arm/am33xx.dtsi
+++ b/sys/gnu/dts/arm/am33xx.dtsi
@@ -260,6 +260,7 @@
ti,needs-special-reset;
interrupts = <29>;
reg = <0x0 0x1000>;
+ status = "disabled";
};
};