mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
03f2a9e796
Create a generic version of ablk_helper so it can be reused by other architectures. Change-Id: I3bc45cde3c736b82e752ae8a9ea6a2f9465963fc Acked-by: Jussi Kivilinna <jussi.kivilinna@iki.fi> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Git-commit: 0df9ee0ee0dd0f50f1c0c03f14f44dc76ad7dd60 Git-repo: https://android.googlesource.com/kernel/common/ Signed-off-by: Samir Mehta <samirn@codeaurora.org>
14 lines
397 B
C
14 lines
397 B
C
|
|
#include <linux/hardirq.h>
|
|
|
|
/*
|
|
* may_use_simd - whether it is allowable at this time to issue SIMD
|
|
* instructions or access the SIMD register file
|
|
*
|
|
* As architectures typically don't preserve the SIMD register file when
|
|
* taking an interrupt, !in_interrupt() should be a reasonable default.
|
|
*/
|
|
static __must_check inline bool may_use_simd(void)
|
|
{
|
|
return !in_interrupt();
|
|
}
|