X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=arch%2Farm64%2Finclude%2Fasm%2Fbarrier.h;h=4e0497f581a05ea791564badc73ffa7a1f4a0699;hb=8e4ef6386703835f91898334b72e48649646ec00;hp=4eea7f618dcefff4be6e3f4d99c503cba5e7c779;hpb=a157b3aaa44829998d5a079174df989e5d8c20ff;p=cascardo%2Flinux.git diff --git a/arch/arm64/include/asm/barrier.h b/arch/arm64/include/asm/barrier.h index 4eea7f618dce..4e0497f581a0 100644 --- a/arch/arm64/include/asm/barrier.h +++ b/arch/arm64/include/asm/barrier.h @@ -20,6 +20,9 @@ #ifndef __ASSEMBLY__ +#define __nops(n) ".rept " #n "\nnop\n.endr\n" +#define nops(n) asm volatile(__nops(n)) + #define sev() asm volatile("sev" : : : "memory") #define wfe() asm volatile("wfe" : : : "memory") #define wfi() asm volatile("wfi" : : : "memory")