[PATCH v3 0/5] ARM: footbridge: cleanups
Arnd Bergmann
arnd at kernel.org
Fri Sep 9 13:57:44 PDT 2022
From: Arnd Bergmann <arnd at arndb.de>
I'm reposting the footbridge cleanup series for reference
after Marc has successfully tested it. Russell still
had concerns about the CONFIG_ISA patch, and I've tried
to capture the result of the earlier email thread but
left it in.
Russell, let me know if you still prefer me to drop
patch 4/5 instead.
Arnd
Arnd Bergmann (5):
ARM: footbridge: remove addin mode
ARM: footbridge: remove leftover from personal-server
ARM: footbridge: move isa-dma support into footbridge
ARM: footbridge: limit CONFIG_ISA to CATS
ARM: footbridge: remove custom DMA address handling
Changes since v2:
- update changelog text for CONFIG_ISA patch
- add patch to remove custom phys_to_dma()/dma_to_phys
- fix a build failure.
arch/arm/Kconfig | 5 --
arch/arm/include/asm/dma-direct.h | 1 -
arch/arm/include/asm/dma.h | 2 +-
arch/arm/include/asm/hardware/dec21285.h | 20 ++---
arch/arm/include/asm/mach/dma.h | 5 --
arch/arm/include/asm/memory.h | 11 ---
arch/arm/kernel/Makefile | 1 -
arch/arm/mach-footbridge/Kconfig | 31 +------
arch/arm/mach-footbridge/Makefile | 5 +-
arch/arm/mach-footbridge/common.c | 79 +-----------------
arch/arm/mach-footbridge/dc21285.c | 80 +++++++++----------
.../arm/{kernel => mach-footbridge}/dma-isa.c | 11 ++-
arch/arm/mach-footbridge/dma.c | 58 --------------
.../mach-footbridge/include/mach/dma-direct.h | 8 --
.../mach-footbridge/include/mach/isa-dma.h | 14 +---
.../arm/mach-footbridge/include/mach/memory.h | 31 -------
arch/arm/mach-footbridge/isa.c | 14 ++--
drivers/tty/serial/21285.c | 3 -
18 files changed, 71 insertions(+), 308 deletions(-)
delete mode 100644 arch/arm/include/asm/dma-direct.h
rename arch/arm/{kernel => mach-footbridge}/dma-isa.c (95%)
delete mode 100644 arch/arm/mach-footbridge/dma.c
delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h
--
2.29.2
Cc: Russell King <linux at armlinux.org.uk>
Cc: Christoph Hellwig <hch at lst.de>
Cc: Linus Walleij <linus.walleij at linaro.org>
Cc: Marc Zyngier <maz at kernel.org>
More information about the linux-arm-kernel
mailing list