diff options
Diffstat (limited to 'include/linux/simd_aarch64.h')
-rw-r--r-- | include/linux/simd_aarch64.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/include/linux/simd_aarch64.h b/include/linux/simd_aarch64.h index 155ef6205..1cfcd01e4 100644 --- a/include/linux/simd_aarch64.h +++ b/include/linux/simd_aarch64.h @@ -41,20 +41,18 @@ #if defined(_KERNEL) #include <asm/neon.h> -#define kfpu_begin() \ -{ \ - kernel_neon_begin(); \ -} -#define kfpu_end() \ -{ \ - kernel_neon_end(); \ -} +#define kfpu_allowed() 1 +#define kfpu_initialize(tsk) do {} while (0) +#define kfpu_begin() kernel_neon_begin() +#define kfpu_end() kernel_neon_end() #else /* * fpu dummy methods for userspace */ -#define kfpu_begin() do {} while (0) -#define kfpu_end() do {} while (0) +#define kfpu_allowed() 1 +#define kfpu_initialize(tsk) do {} while (0) +#define kfpu_begin() do {} while (0) +#define kfpu_end() do {} while (0) #endif /* defined(_KERNEL) */ #endif /* __aarch64__ */ |