ARM: footbridge: move isa-dma support into footbridge
authorArnd Bergmann <arnd@arndb.de>
Fri, 1 Jul 2022 09:44:52 +0000 (11:44 +0200)
committerArnd Bergmann <arnd@arndb.de>
Fri, 9 Sep 2022 15:14:34 +0000 (17:14 +0200)
commite7536617baec3b4717a37795cec306df9d655d07
tree0c8b0e45d7b50eb16f5a6cc3cb8275457344f48f
parentb6dd828445aa3db9503e95863b6dad7483a963a3
ARM: footbridge: move isa-dma support into footbridge

The dma-isa.c was shared between footbridge and shark a long time ago,
but as shark was removed, it can be made footbridge specific again.

The fb_dma bits in turn are not used at all and can be removed.

All the ISA related files are now built into the platform regardless
of CONFIG_ISA, as they just refer to on-chip devices rather than actual
ISA cards.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Tested-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/Kconfig
arch/arm/include/asm/mach/dma.h
arch/arm/kernel/Makefile
arch/arm/mach-footbridge/Kconfig
arch/arm/mach-footbridge/Makefile
arch/arm/mach-footbridge/dma-isa.c [moved from arch/arm/kernel/dma-isa.c with 98% similarity]
arch/arm/mach-footbridge/dma.c [deleted file]
arch/arm/mach-footbridge/include/mach/isa-dma.h