diff options
author | Suzuki K. Poulose | 2015-01-21 13:43:09 +0100 |
---|---|---|
committer | Catalin Marinas | 2015-01-23 18:02:19 +0100 |
commit | 04597a65c5efc207257a736d339c6f2f5b00250f (patch) | |
tree | 953d59d84ff90345401756301e9eaeee2a4d580f /arch/arm64/include/asm/cpufeature.h | |
parent | arm64: implement generic IOMMU configuration (diff) | |
download | kernel-qcow2-linux-04597a65c5efc207257a736d339c6f2f5b00250f.tar.gz kernel-qcow2-linux-04597a65c5efc207257a736d339c6f2f5b00250f.tar.xz kernel-qcow2-linux-04597a65c5efc207257a736d339c6f2f5b00250f.zip |
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__ */ |