From: Rouven Czerwinski Date: Wed, 17 Jul 2024 19:28:11 +0000 (+0200) Subject: ipq40xx: disable SPI DMA for Fritzbox 4040 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=d67963943b52bd996368f829d8dea5432de55292;p=openwrt%2Fstaging%2Fxback.git ipq40xx: disable SPI DMA for Fritzbox 4040 We have seen hung devices and failures during SPI transactions on Fritzbox devices with a gluon based freifunk network. We have narrowed down that disabling DMA for spi fixes the problem, so disable dma for the SPI controller on the Fritzbox 4040. Signed-off-by: Rouven Czerwinski Link: https://github.com/openwrt/openwrt/pull/15966 Signed-off-by: John Crispin --- diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts index b3617eb45e..bcb3b24232 100644 --- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts +++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts @@ -151,6 +151,8 @@ pinctrl-0 = <&spi_0_pins>; pinctrl-names = "default"; status = "okay"; + /delete-property/ dmas; + /delete-property/ dma-names; cs-gpios = <&tlmm 54 GPIO_ACTIVE_HIGH>; flash@0 {