alpha: remove LCA and APECS based machines
authorArnd Bergmann <arnd@arndb.de>
Wed, 13 Dec 2023 17:08:20 +0000 (18:08 +0100)
committerArnd Bergmann <arnd@arndb.de>
Fri, 3 May 2024 20:09:59 +0000 (22:09 +0200)
commit430ad3f0ddd7bb0f6ed8c4c45bbce67e2c7ed396
tree34d0ffdd9756c58d6fa2e28c35a95242ea320eab
parentd2b1e353dacc1bd0e28be9ec9687e3b408e733c6
alpha: remove LCA and APECS based machines

APECS is the DECchip 21071x chipset for the EV4 and EV45 generation, while
LCA is the integrated I/O support on the corresponding low-cost alpha
machines of that generation.

All of these CPUs lack the BWX extension for byte and word access, so
drop the chipset support and all associated machines.

Acked-by: Paul E. McKenney <paulmck@kernel.org>
Acked-by: Matt Turner <mattst88@gmail.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
18 files changed:
arch/alpha/Kconfig
arch/alpha/include/asm/core_apecs.h [deleted file]
arch/alpha/include/asm/core_lca.h [deleted file]
arch/alpha/include/asm/dma.h
arch/alpha/include/asm/io.h
arch/alpha/include/asm/irq.h
arch/alpha/kernel/Makefile
arch/alpha/kernel/core_apecs.c [deleted file]
arch/alpha/kernel/core_lca.c [deleted file]
arch/alpha/kernel/irq_i8259.c
arch/alpha/kernel/pci_impl.h
arch/alpha/kernel/proto.h
arch/alpha/kernel/setup.c
arch/alpha/kernel/sys_cabriolet.c
arch/alpha/kernel/sys_eb64p.c [deleted file]
arch/alpha/kernel/sys_mikasa.c
arch/alpha/kernel/sys_noritake.c
arch/alpha/kernel/sys_sio.c [deleted file]