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 <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/15966
Signed-off-by: John Crispin <[email protected]>
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 {