From d67963943b52bd996368f829d8dea5432de55292 Mon Sep 17 00:00:00 2001 From: Rouven Czerwinski Date: Wed, 17 Jul 2024 21:28:11 +0200 Subject: [PATCH] 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 --- .../arch/arm/boot/dts/qcom/qcom-ipq4018-fritzbox-4040.dts | 2 ++ 1 file changed, 2 insertions(+) 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 { -- 2.30.2