[v3,0/9] Remove some unneeded arm/mach- dirs

Message ID 20231113144359.174140-1-afd@ti.com
Headers
Series Remove some unneeded arm/mach- dirs |

Message

Andrew Davis Nov. 13, 2023, 2:43 p.m. UTC
  Hello all,

This series removes some of the unneeded arm/mach-* dirs for
reasons described in the patches. Adding this cover letter
to keep track of version changes in one place.

Thanks,
Andrew

Changes from v2:
 - Add patch for mach-nspire as it is now ready for this move
 - Rebased on v6.7-rc1

Changes from v1:
 - Drop two patches that cannot be verified to not change behavior
 - Update commit message to include l2c_aux_mask info

Andrew Davis (9):
  ARM: Kconfig: move platform selection into its own Kconfig file
  ARM: mach-asm9260: Move ASM9260 support into Kconfig.platforms
  ARM: mach-rda: Move RDA Micro support into Kconfig.platforms
  ARM: mach-uniphier: Move Socionext UniPhier support into
    Kconfig.platforms
  ARM: mach-moxart: Move MOXA ART support into Kconfig.platforms
  ARM: mach-airoha: Rework support and directory structure
  ARM: mach-sunplus: Rework support and directory structure
  ARM: mach-hpe: Rework support and directory structure
  ARM: mach-nspire: Rework support and directory structure

 MAINTAINERS                    |   3 -
 arch/arm/Kconfig               |  92 +--------------
 arch/arm/Kconfig.platforms     | 208 +++++++++++++++++++++++++++++++++
 arch/arm/Makefile              |   5 -
 arch/arm/mach-airoha/Makefile  |   2 -
 arch/arm/mach-airoha/airoha.c  |  16 ---
 arch/arm/mach-asm9260/Kconfig  |   9 --
 arch/arm/mach-hpe/Kconfig      |  23 ----
 arch/arm/mach-hpe/Makefile     |   1 -
 arch/arm/mach-hpe/gxp.c        |  15 ---
 arch/arm/mach-moxart/Kconfig   |  28 -----
 arch/arm/mach-moxart/Makefile  |   4 -
 arch/arm/mach-moxart/moxart.c  |   6 -
 arch/arm/mach-nspire/Kconfig   |  15 ---
 arch/arm/mach-nspire/Makefile  |   2 -
 arch/arm/mach-nspire/nspire.c  |  18 ---
 arch/arm/mach-rda/Kconfig      |   8 --
 arch/arm/mach-sunplus/Kconfig  |  27 -----
 arch/arm/mach-sunplus/Makefile |   8 --
 arch/arm/mach-sunplus/sp7021.c |  16 ---
 arch/arm/mach-uniphier/Kconfig |  15 ---
 21 files changed, 209 insertions(+), 312 deletions(-)
 create mode 100644 arch/arm/Kconfig.platforms
 delete mode 100644 arch/arm/mach-airoha/Makefile
 delete mode 100644 arch/arm/mach-airoha/airoha.c
 delete mode 100644 arch/arm/mach-asm9260/Kconfig
 delete mode 100644 arch/arm/mach-hpe/Kconfig
 delete mode 100644 arch/arm/mach-hpe/Makefile
 delete mode 100644 arch/arm/mach-hpe/gxp.c
 delete mode 100644 arch/arm/mach-moxart/Kconfig
 delete mode 100644 arch/arm/mach-moxart/Makefile
 delete mode 100644 arch/arm/mach-moxart/moxart.c
 delete mode 100644 arch/arm/mach-nspire/Kconfig
 delete mode 100644 arch/arm/mach-nspire/Makefile
 delete mode 100644 arch/arm/mach-nspire/nspire.c
 delete mode 100644 arch/arm/mach-rda/Kconfig
 delete mode 100644 arch/arm/mach-sunplus/Kconfig
 delete mode 100644 arch/arm/mach-sunplus/Makefile
 delete mode 100644 arch/arm/mach-sunplus/sp7021.c
 delete mode 100644 arch/arm/mach-uniphier/Kconfig