[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