diff --git a/arch/arm/include/spinlock.h b/arch/arm/include/spinlock.h index b9c53d9418..519cbae8f9 100644 --- a/arch/arm/include/spinlock.h +++ b/arch/arm/include/spinlock.h @@ -59,8 +59,8 @@ * all memory accesses are complete */ -#define SP_DSB(n) __asm__ __volatile__ ("dsb sy" : : : "memory") -#define SP_DMB(n) __asm__ __volatile__ ("dmb st" : : : "memory") +#define SP_DSB() __asm__ __volatile__ ("dsb sy" : : : "memory") +#define SP_DMB() __asm__ __volatile__ ("dmb st" : : : "memory") #ifdef CONFIG_ARM_HAVE_WFE_SEV #define SP_WFE() __asm__ __volatile__ ("wfe" : : : "memory") diff --git a/arch/arm64/include/spinlock.h b/arch/arm64/include/spinlock.h index 5eee94bb55..ced899e13b 100644 --- a/arch/arm64/include/spinlock.h +++ b/arch/arm64/include/spinlock.h @@ -59,8 +59,8 @@ * all memory accesses are complete */ -#define SP_DSB(n) __asm__ __volatile__ ("dsb sy" : : : "memory") -#define SP_DMB(n) __asm__ __volatile__ ("dmb st" : : : "memory") +#define SP_DSB() __asm__ __volatile__ ("dsb sy" : : : "memory") +#define SP_DMB() __asm__ __volatile__ ("dmb st" : : : "memory") #define SP_WFE() __asm__ __volatile__ ("wfe" : : : "memory") #define SP_SEV() __asm__ __volatile__ ("sev" : : : "memory") diff --git a/arch/ceva/include/spinlock.h b/arch/ceva/include/spinlock.h index 13cc8fb1b2..de125f07bd 100644 --- a/arch/ceva/include/spinlock.h +++ b/arch/ceva/include/spinlock.h @@ -61,8 +61,8 @@ * */ -#define SP_DSB(n) up_dsb() -#define SP_DMB(n) up_dmb() +#define SP_DSB() up_dsb() +#define SP_DMB() up_dmb() /**************************************************************************** * Public Types diff --git a/arch/risc-v/include/spinlock.h b/arch/risc-v/include/spinlock.h index 427e1ef51f..3bfe430338 100644 --- a/arch/risc-v/include/spinlock.h +++ b/arch/risc-v/include/spinlock.h @@ -59,8 +59,8 @@ * */ -#define SP_DSB(n) __asm__ __volatile__ ("fence") -#define SP_DMB(n) __asm__ __volatile__ ("fence") +#define SP_DSB() __asm__ __volatile__ ("fence") +#define SP_DMB() __asm__ __volatile__ ("fence") /**************************************************************************** * Public Types diff --git a/arch/x86_64/include/spinlock.h b/arch/x86_64/include/spinlock.h index ac5b7d8b4f..d315a32daf 100644 --- a/arch/x86_64/include/spinlock.h +++ b/arch/x86_64/include/spinlock.h @@ -55,8 +55,8 @@ * */ -#define SP_DSB(n) __asm__ __volatile__ ("mfence") -#define SP_DMB(n) __asm__ __volatile__ ("mfence") +#define SP_DSB() __asm__ __volatile__ ("mfence") +#define SP_DMB() __asm__ __volatile__ ("mfence") /**************************************************************************** * Public Types