git: e7961ccd9f99 - main - Remove Arm barriers for pre-armv6 CPUs
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 11 Jan 2022 11:36:14 UTC
The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=e7961ccd9f99ea2ffebbd50f74bbd67b1cb30a87 commit e7961ccd9f99ea2ffebbd50f74bbd67b1cb30a87 Author: Andrew Turner <andrew@FreeBSD.org> AuthorDate: 2022-01-10 15:25:18 +0000 Commit: Andrew Turner <andrew@FreeBSD.org> CommitDate: 2022-01-11 11:22:29 +0000 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 975eca6e680a..b346f50ca210 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_ */