From e7961ccd9f99ea2ffebbd50f74bbd67b1cb30a87 Mon Sep 17 00:00:00 2001 From: Andrew Turner Date: Mon, 10 Jan 2022 15:25:18 +0000 Subject: [PATCH] Remove Arm barriers for pre-armv6 CPUs Remove the macros that define the Arm barriers on Armv5 and earlier. We don't support these CPUs. Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33807 --- sys/arm/include/asm.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/sys/arm/include/asm.h b/sys/arm/include/asm.h index 975eca6e680..b346f50ca21 100644 --- a/sys/arm/include/asm.h +++ b/sys/arm/include/asm.h @@ -207,11 +207,6 @@ #define DSB mcr CP15_CP15DSB #define DMB mcr CP15_CP15DMB #define WFI mcr CP15_CP15WFI -#else -#define ISB mcr CP15_CP15ISB -#define DSB mcr CP15_CP15DSB /* DSB and DMB are the */ -#define DMB mcr CP15_CP15DSB /* same prior to v6.*/ -/* No form of WFI available on v4, define nothing to get an error on use. */ #endif #endif /* !_MACHINE_ASM_H_ */