-
- Downloads
Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver"
This reverts commit d0c69c72 which is commit 0b4edf11 upstream. The reverted commit completely breaks MMC on the AM33xx/AM437x for multiple reasons: - The changed compatible strings ti,am335-sdhci and ti,am437-sdhci aren't supported on Linux 5.4 at all, so no driver is found - Even when additionally backporting the support for these compatible strings in the sdhci-omap driver, I could not the the MMC interfaces to work on our TQMa335x SoM - the interface would time out during card initialization for both an eMMC and an SD card. I did not investigate the cause of the timeouts further, and instead just reverted the commit - switching to a different MMC driver in a stable kernel seems like a rather risky change unless it's thoroughly tested, which has obviously not happened in this case. The reverted commit is also given as a Stable-dep-of commit 2eb502f4 ("ARM: dts: am33xx: Fix MMCHS0 dma properties"), however the conflict resulting when only the one commit is reverted is trivial to resolve, which leads to working MMC controllers again. Signed-off-by:Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
parent
4e53bab1
No related branches found
No related tags found
Showing
- arch/arm/boot/dts/am335x-baltos.dtsi 1 addition, 1 deletionarch/arm/boot/dts/am335x-baltos.dtsi
- arch/arm/boot/dts/am335x-boneblack-common.dtsi 0 additions, 1 deletionarch/arm/boot/dts/am335x-boneblack-common.dtsi
- arch/arm/boot/dts/am335x-boneblack-wireless.dts 1 addition, 0 deletionsarch/arm/boot/dts/am335x-boneblack-wireless.dts
- arch/arm/boot/dts/am335x-boneblue.dts 1 addition, 0 deletionsarch/arm/boot/dts/am335x-boneblue.dts
- arch/arm/boot/dts/am335x-bonegreen-wireless.dts 1 addition, 0 deletionsarch/arm/boot/dts/am335x-bonegreen-wireless.dts
- arch/arm/boot/dts/am335x-evm.dts 2 additions, 1 deletionarch/arm/boot/dts/am335x-evm.dts
- arch/arm/boot/dts/am335x-evmsk.dts 1 addition, 1 deletionarch/arm/boot/dts/am335x-evmsk.dts
- arch/arm/boot/dts/am335x-lxm.dts 1 addition, 1 deletionarch/arm/boot/dts/am335x-lxm.dts
- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi 1 addition, 1 deletionarch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi
- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts 1 addition, 1 deletionarch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts
- arch/arm/boot/dts/am335x-pepper.dts 2 additions, 2 deletionsarch/arm/boot/dts/am335x-pepper.dts
- arch/arm/boot/dts/am335x-phycore-som.dtsi 1 addition, 1 deletionarch/arm/boot/dts/am335x-phycore-som.dtsi
- arch/arm/boot/dts/am33xx-l4.dtsi 4 additions, 2 deletionsarch/arm/boot/dts/am33xx-l4.dtsi
- arch/arm/boot/dts/am33xx.dtsi 1 addition, 2 deletionsarch/arm/boot/dts/am33xx.dtsi
- arch/arm/boot/dts/am4372.dtsi 1 addition, 2 deletionsarch/arm/boot/dts/am4372.dtsi
- arch/arm/boot/dts/am437x-cm-t43.dts 1 addition, 1 deletionarch/arm/boot/dts/am437x-cm-t43.dts
- arch/arm/boot/dts/am437x-gp-evm.dts 2 additions, 2 deletionsarch/arm/boot/dts/am437x-gp-evm.dts
- arch/arm/boot/dts/am437x-l4.dtsi 3 additions, 2 deletionsarch/arm/boot/dts/am437x-l4.dtsi
- arch/arm/boot/dts/am437x-sk-evm.dts 1 addition, 1 deletionarch/arm/boot/dts/am437x-sk-evm.dts
Loading
Please register or sign in to comment