diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2019-10-07 08:11:49 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2019-10-07 08:11:49 +0000 |
commit | 0a457350fd141cd3e44f39eaea547f81b81e5df0 (patch) | |
tree | ca1c2ae6c1f3c07351786c8261b913d4f756a3a8 /sys/gnu | |
parent | f1fd3654e75cd37f8996a43392d6ca632a9b56b7 (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.dtsi | 1 |
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"; }; }; |