diff options
| author | Herbert Xu <herbert@gondor.apana.org.au> | 2025-04-11 15:38:45 +0800 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2025-04-16 15:36:23 +0800 |
| commit | d01dd2700b2d3690e4371466eb6f8a9b24c03e71 (patch) | |
| tree | e327c5531d03ce2caf33185a29f9823bf7e98ee8 /arch/arm/include | |
| parent | asm-generic: Make simd.h more resilient (diff) | |
| download | linux-d01dd2700b2d3690e4371466eb6f8a9b24c03e71.tar.gz linux-d01dd2700b2d3690e4371466eb6f8a9b24c03e71.zip | |
arm: Make simd.h more resilient
Add missing header inclusions and protect against double inclusion.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/arm/include')
| -rw-r--r-- | arch/arm/include/asm/simd.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/arm/include/asm/simd.h b/arch/arm/include/asm/simd.h index 82191dbd7e78..d37559762180 100644 --- a/arch/arm/include/asm/simd.h +++ b/arch/arm/include/asm/simd.h @@ -1,8 +1,14 @@ /* SPDX-License-Identifier: GPL-2.0 */ +#ifndef _ASM_SIMD_H +#define _ASM_SIMD_H -#include <linux/hardirq.h> +#include <linux/compiler_attributes.h> +#include <linux/preempt.h> +#include <linux/types.h> static __must_check inline bool may_use_simd(void) { return IS_ENABLED(CONFIG_KERNEL_MODE_NEON) && !in_hardirq(); } + +#endif /* _ASM_SIMD_H */ |
