From: Arnd Bergmann <[email protected]> A number of board files were marked as 'unused' in 2022 and can get removed in linux-6.2 at the beginning of 2023. I wanted to group these two platforms with the PXA series, but that one is already too big.
MMP is now DT-only, which allows removing most of the platform specific source code. On SA1100, four boards that have no apparent users get removed, while another four boards each had one person saying they would like to keep it around. Arnd Bergmann (11): ARM: sa1100: un-deprecate jornada720 ARM: sa1100: remove unused board files ARM: sa1100: remove irda references ARM: sa1100: make cpufreq driver build standalone cpufreq: remove sa1100 driver mtd: remove lart flash driver ARM: mmp: select specific CPU implementation ARM: mmp: remove all board files ARM: mmp: remove custom sram code ARM: mmp: remove device definitions ARM: mmp: remove old PM support Cc: "Rafael J. Wysocki" <[email protected]> Cc: Alan Stern <[email protected]> Cc: Dominik Brodowski <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Cc: Helge Deller <[email protected]> Cc: Lee Jones <[email protected]> Cc: Lubomir Rintel <[email protected]> Cc: Miquel Raynal <[email protected]> Cc: Peter Chubb <[email protected]> Cc: Richard Weinberger <[email protected]> Cc: Russell King <[email protected]> Cc: Stefan Eletzhofer <[email protected]> Cc: Vignesh Raghavendra <[email protected]> Cc: Vinod Koul <[email protected]> Cc: Viresh Kumar <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] MAINTAINERS | 11 - arch/arm/Kconfig | 6 - arch/arm/boot/compressed/head-sa1100.S | 4 - arch/arm/configs/badge4_defconfig | 105 --- arch/arm/configs/cerfcube_defconfig | 73 -- arch/arm/configs/hackkit_defconfig | 48 -- arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/lart_defconfig | 64 -- arch/arm/configs/pleb_defconfig | 53 -- arch/arm/configs/pxa168_defconfig | 3 - arch/arm/configs/pxa910_defconfig | 2 - arch/arm/configs/shannon_defconfig | 45 -- arch/arm/configs/simpad_defconfig | 100 --- arch/arm/mach-mmp/Kconfig | 96 --- arch/arm/mach-mmp/Makefile | 21 +- arch/arm/mach-mmp/aspenite.c | 284 -------- arch/arm/mach-mmp/avengers_lite.c | 55 -- arch/arm/mach-mmp/brownstone.c | 237 ------ arch/arm/mach-mmp/common.c | 5 - arch/arm/mach-mmp/common.h | 2 - arch/arm/mach-mmp/devices.c | 359 --------- arch/arm/mach-mmp/devices.h | 57 -- arch/arm/mach-mmp/flint.c | 131 ---- arch/arm/mach-mmp/gplugd.c | 206 ------ arch/arm/mach-mmp/irqs.h | 240 ------ arch/arm/mach-mmp/jasper.c | 185 ----- arch/arm/mach-mmp/mfp-mmp2.h | 396 ---------- arch/arm/mach-mmp/mfp-pxa168.h | 355 --------- arch/arm/mach-mmp/mfp-pxa910.h | 170 ----- arch/arm/mach-mmp/mfp.h | 35 - arch/arm/mach-mmp/mmp2.c | 175 ----- arch/arm/mach-mmp/mmp2.h | 104 --- arch/arm/mach-mmp/pm-mmp2.c | 248 ------- arch/arm/mach-mmp/pm-mmp2.h | 59 -- arch/arm/mach-mmp/pm-pxa910.c | 272 ------- arch/arm/mach-mmp/pm-pxa910.h | 75 -- arch/arm/mach-mmp/pxa168.c | 175 ----- arch/arm/mach-mmp/pxa168.h | 139 ---- arch/arm/mach-mmp/pxa910.c | 190 ----- arch/arm/mach-mmp/pxa910.h | 90 --- arch/arm/mach-mmp/regs-apbc.h | 19 - arch/arm/mach-mmp/regs-apmu.h | 28 - arch/arm/mach-mmp/regs-icu.h | 69 -- arch/arm/mach-mmp/regs-timers.h | 5 - arch/arm/mach-mmp/regs-usb.h | 155 ---- arch/arm/mach-mmp/sram.c | 167 ----- arch/arm/mach-mmp/teton_bga.c | 100 --- arch/arm/mach-mmp/teton_bga.h | 22 - arch/arm/mach-mmp/time.c | 9 +- arch/arm/mach-mmp/ttc_dkb.c | 315 -------- arch/arm/mach-sa1100/Kconfig | 112 --- arch/arm/mach-sa1100/Makefile | 21 - arch/arm/mach-sa1100/assabet.c | 1 - arch/arm/mach-sa1100/badge4.c | 338 --------- arch/arm/mach-sa1100/cerf.c | 181 ----- arch/arm/mach-sa1100/collie.c | 1 - arch/arm/mach-sa1100/generic.c | 32 - arch/arm/mach-sa1100/generic.h | 4 - arch/arm/mach-sa1100/h3100.c | 140 ---- arch/arm/mach-sa1100/h3600.c | 1 - arch/arm/mach-sa1100/hackkit.c | 184 ----- arch/arm/mach-sa1100/include/mach/badge4.h | 71 -- arch/arm/mach-sa1100/include/mach/cerf.h | 20 - arch/arm/mach-sa1100/include/mach/generic.h | 1 - .../arm/mach-sa1100/include/mach/nanoengine.h | 48 -- arch/arm/mach-sa1100/include/mach/shannon.h | 40 - arch/arm/mach-sa1100/include/mach/simpad.h | 159 ---- arch/arm/mach-sa1100/lart.c | 177 ----- arch/arm/mach-sa1100/nanoengine.c | 136 ---- arch/arm/mach-sa1100/pci-nanoengine.c | 191 ----- arch/arm/mach-sa1100/pleb.c | 148 ---- arch/arm/mach-sa1100/shannon.c | 157 ---- arch/arm/mach-sa1100/simpad.c | 423 ----------- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/Kconfig.arm | 3 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/sa1100-cpufreq.c | 206 ------ drivers/cpufreq/sa1110-cpufreq.c | 38 +- drivers/dma/mmp_tdma.c | 7 +- drivers/mfd/Kconfig | 2 +- drivers/mtd/devices/Kconfig | 8 - drivers/mtd/devices/Makefile | 1 - drivers/mtd/devices/lart.c | 682 ------------------ drivers/pcmcia/sa1100_generic.c | 5 +- drivers/pcmcia/sa1100_h3600.c | 2 +- drivers/pcmcia/sa1111_generic.c | 4 - drivers/usb/host/ohci-sa1111.c | 5 +- drivers/video/fbdev/sa1100fb.c | 1 - include/linux/platform_data/dma-mmp_tdma.h | 36 - include/linux/platform_data/irda-sa11x0.h | 17 - include/linux/soc/mmp/cputype.h | 24 +- 91 files changed, 43 insertions(+), 9352 deletions(-) delete mode 100644 arch/arm/configs/badge4_defconfig delete mode 100644 arch/arm/configs/cerfcube_defconfig delete mode 100644 arch/arm/configs/hackkit_defconfig delete mode 100644 arch/arm/configs/lart_defconfig delete mode 100644 arch/arm/configs/pleb_defconfig delete mode 100644 arch/arm/configs/shannon_defconfig delete mode 100644 arch/arm/configs/simpad_defconfig delete mode 100644 arch/arm/mach-mmp/aspenite.c delete mode 100644 arch/arm/mach-mmp/avengers_lite.c delete mode 100644 arch/arm/mach-mmp/brownstone.c delete mode 100644 arch/arm/mach-mmp/devices.c delete mode 100644 arch/arm/mach-mmp/devices.h delete mode 100644 arch/arm/mach-mmp/flint.c delete mode 100644 arch/arm/mach-mmp/gplugd.c delete mode 100644 arch/arm/mach-mmp/irqs.h delete mode 100644 arch/arm/mach-mmp/jasper.c delete mode 100644 arch/arm/mach-mmp/mfp-mmp2.h delete mode 100644 arch/arm/mach-mmp/mfp-pxa168.h delete mode 100644 arch/arm/mach-mmp/mfp-pxa910.h delete mode 100644 arch/arm/mach-mmp/mfp.h delete mode 100644 arch/arm/mach-mmp/mmp2.c delete mode 100644 arch/arm/mach-mmp/mmp2.h delete mode 100644 arch/arm/mach-mmp/pm-mmp2.c delete mode 100644 arch/arm/mach-mmp/pm-mmp2.h delete mode 100644 arch/arm/mach-mmp/pm-pxa910.c delete mode 100644 arch/arm/mach-mmp/pm-pxa910.h delete mode 100644 arch/arm/mach-mmp/pxa168.c delete mode 100644 arch/arm/mach-mmp/pxa168.h delete mode 100644 arch/arm/mach-mmp/pxa910.c delete mode 100644 arch/arm/mach-mmp/pxa910.h delete mode 100644 arch/arm/mach-mmp/regs-apbc.h delete mode 100644 arch/arm/mach-mmp/regs-apmu.h delete mode 100644 arch/arm/mach-mmp/regs-icu.h delete mode 100644 arch/arm/mach-mmp/regs-usb.h delete mode 100644 arch/arm/mach-mmp/sram.c delete mode 100644 arch/arm/mach-mmp/teton_bga.c delete mode 100644 arch/arm/mach-mmp/teton_bga.h delete mode 100644 arch/arm/mach-mmp/ttc_dkb.c delete mode 100644 arch/arm/mach-sa1100/badge4.c delete mode 100644 arch/arm/mach-sa1100/cerf.c delete mode 100644 arch/arm/mach-sa1100/h3100.c delete mode 100644 arch/arm/mach-sa1100/hackkit.c delete mode 100644 arch/arm/mach-sa1100/include/mach/badge4.h delete mode 100644 arch/arm/mach-sa1100/include/mach/cerf.h delete mode 100644 arch/arm/mach-sa1100/include/mach/generic.h delete mode 100644 arch/arm/mach-sa1100/include/mach/nanoengine.h delete mode 100644 arch/arm/mach-sa1100/include/mach/shannon.h delete mode 100644 arch/arm/mach-sa1100/include/mach/simpad.h delete mode 100644 arch/arm/mach-sa1100/lart.c delete mode 100644 arch/arm/mach-sa1100/nanoengine.c delete mode 100644 arch/arm/mach-sa1100/pci-nanoengine.c delete mode 100644 arch/arm/mach-sa1100/pleb.c delete mode 100644 arch/arm/mach-sa1100/shannon.c delete mode 100644 arch/arm/mach-sa1100/simpad.c delete mode 100644 drivers/cpufreq/sa1100-cpufreq.c delete mode 100644 drivers/mtd/devices/lart.c delete mode 100644 include/linux/platform_data/dma-mmp_tdma.h delete mode 100644 include/linux/platform_data/irda-sa11x0.h -- 2.29.2
