1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* 3 * Copyright (C) 2020 ARM Ltd. 4 */ 5 #ifndef __ASM_VDSO_PROCESSOR_H 6 #define __ASM_VDSO_PROCESSOR_H 7 8 #ifndef __ASSEMBLY__ 9 cpu_relax(void)10static inline void cpu_relax(void) 11 { 12 asm volatile("yield" ::: "memory"); 13 } 14 15 #endif /* __ASSEMBLY__ */ 16 17 #endif /* __ASM_VDSO_PROCESSOR_H */ 18