Hi all, According to Technical Update TN-RCT-S0352A/E, MSIOF1 DMA can only be used with SYS-DMAC0 on some SoCs. This patch series fixes the DTS files for the affected SoCs, I have tested this on Ebisu/4D with R-Car E3 using spidev_test and DT overlays - r8a77990-msiof1-dmac0-spidev.dtso - r8a77990-msiof1-dmac1-spidev-bad.dtso - r8a77990-msiof1-dmac2-spidev-bad.dtso from https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/log/?h=topic/renesas-overlays The bad ones fail with: spi_sh_msiof e6ea0000.spi: failed to start hardware spidev spi0.0: SPI transfer failed: -110 I intend to queue these in renesas-devel for v5.10. Thanks for your comments! Geert Uytterhoeven (2): arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 5 ++--- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) -- 2.17.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds