summaryrefslogtreecommitdiff
path: root/arch/alpha/kernel/pci_impl.h
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2023-12-13 18:08:20 +0100
committerArnd Bergmann <arnd@arndb.de>2024-05-03 22:09:59 +0200
commit430ad3f0ddd7bb0f6ed8c4c45bbce67e2c7ed396 (patch)
tree34d0ffdd9756c58d6fa2e28c35a95242ea320eab /arch/alpha/kernel/pci_impl.h
parentd2b1e353dacc1bd0e28be9ec9687e3b408e733c6 (diff)
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>
Diffstat (limited to 'arch/alpha/kernel/pci_impl.h')
-rw-r--r--arch/alpha/kernel/pci_impl.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/alpha/kernel/pci_impl.h b/arch/alpha/kernel/pci_impl.h
index 18043af45e2b..a16325ce21c4 100644
--- a/arch/alpha/kernel/pci_impl.h
+++ b/arch/alpha/kernel/pci_impl.h
@@ -143,9 +143,7 @@ struct pci_iommu_arena
unsigned int align_entry;
};
-#if defined(CONFIG_ALPHA_SRM) && \
- (defined(CONFIG_ALPHA_CIA) || defined(CONFIG_ALPHA_LCA) || \
- defined(CONFIG_ALPHA_AVANTI))
+#if defined(CONFIG_ALPHA_SRM) && defined(CONFIG_ALPHA_CIA)
# define NEED_SRM_SAVE_RESTORE
#else
# undef NEED_SRM_SAVE_RESTORE