Commit 1b13e52c authored by Zong Li's avatar Zong Li Committed by Vinod Koul
Browse files

dmaengine: xilinx: dma: remove arch dependency



As following patches, xilinx dma is also now architecture agnostic,
and it can be compiled for several architectures. We have verified the
CDMA on RISC-V platform, let's remove the ARCH dependency list instead
of adding new ARCH.

To avoid breaking the s390 build, add a dependency on HAS_IOMEM.

'e8b6c54f ("net: xilinx: temac: Relax Kconfig dependencies")'
'd7eaf962 ("net: axienet: In kconfig remove arch dependency for axi_emac")'

Signed-off-by: default avatarZong Li <zong.li@sifive.com>
Acked-by: default avatarPalmer Dabbelt <palmer@rivosinc.com>
Suggested-by: default avatarRadhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Reported-by: default avatarkernel test robot <lkp@intel.com>
Link: https://lore.kernel.org/r/20230531090141.23546-1-zong.li@sifive.com


Signed-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 4ca95a5b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -697,7 +697,7 @@ config XGENE_DMA

config XILINX_DMA
	tristate "Xilinx AXI DMAS Engine"
	depends on (ARCH_ZYNQ || MICROBLAZE || ARM64)
	depends on HAS_IOMEM
	select DMA_ENGINE
	help
	  Enable support for Xilinx AXI VDMA Soft IP.