similar here when going from mainline 5.3.1 to mainline 5.4.0
following appears on VIM2 serial console during boot for 5.4.0
(I run gentoo)
meson8b-dwmac c9410000.ethernet: Failed to reset the dma meson8b-dwmac c9410000.ethernet eth0: stmmac_hw_setup: DMA engine initialization failed meson8b-dwmac c9410000.ethernet eth0: stmmac_open: Hw setup failed
in .config I notice CONFIG_ARCH_HAS_DMA_MMAP_PGPROT disappeared from mainline 5.3.1 to mainline 5.4.0 and CONFIG_DMABUF_SELFTESTS appeared.
@hyphop : did you find a solution?