]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
arm: dts: ti: Fix mmc3 instance by setting it to disabled
authormanu <manu@FreeBSD.org>
Mon, 7 Oct 2019 08:11:49 +0000 (08:11 +0000)
committermanu <manu@FreeBSD.org>
Mon, 7 Oct 2019 08:11:49 +0000 (08:11 +0000)
commit6fea2fc980479abbc8a706ff815c1d6e1a376be5
treeca1c2ae6c1f3c07351786c8261b913d4f756a3a8
parenta7e994092fe808dd9efc5b74a1489e97bad738cf
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
sys/gnu/dts/arm/am33xx.dtsi