diff options
author | Suzuki K. Poulose <suzuki.poulose@arm.com> | 2015-01-21 15:43:09 +0300 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2015-01-23 20:02:19 +0300 |
commit | 04597a65c5efc207257a736d339c6f2f5b00250f (patch) | |
tree | 953d59d84ff90345401756301e9eaeee2a4d580f /arch/arm64/include/asm/cpufeature.h | |
parent | 78d51e0b8b57728099a3da74f4a10b6f8c71b764 (diff) | |
download | linux-04597a65c5efc207257a736d339c6f2f5b00250f.tar.xz |
arm64: Track system support for mixed endian EL0
This patch keeps track of the mixed endian EL0 support across
the system and provides helper functions to export it. The status
is a boolean indicating whether all the CPUs on the system supports
mixed endian at EL0.
Signed-off-by: Suzuki K. Poulose <suzuki.poulose@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/include/asm/cpufeature.h')
-rw-r--r-- | arch/arm64/include/asm/cpufeature.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/include/asm/cpufeature.h b/arch/arm64/include/asm/cpufeature.h index 07547ccc1f2b..b6c16d5f622f 100644 --- a/arch/arm64/include/asm/cpufeature.h +++ b/arch/arm64/include/asm/cpufeature.h @@ -52,6 +52,8 @@ static inline void cpus_set_cap(unsigned int num) } void check_local_cpu_errata(void); +bool cpu_supports_mixed_endian_el0(void); +bool system_supports_mixed_endian_el0(void); #endif /* __ASSEMBLY__ */ |