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 <rouven@czerwinskis.de>

Link: https://github.com/openwrt/openwrt/pull/15966
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
Rouven Czerwinski 2024-07-17 21:28:11 +02:00 committed by John Crispin
parent ebf1866d09
commit d67963943b

View File

@ -151,6 +151,8 @@
pinctrl-0 = <&spi_0_pins>; pinctrl-0 = <&spi_0_pins>;
pinctrl-names = "default"; pinctrl-names = "default";
status = "okay"; status = "okay";
/delete-property/ dmas;
/delete-property/ dma-names;
cs-gpios = <&tlmm 54 GPIO_ACTIVE_HIGH>; cs-gpios = <&tlmm 54 GPIO_ACTIVE_HIGH>;
flash@0 { flash@0 {