OSDN Git Service

arm64: fpsimd: Enable FP(floating-point) settings for msm8996
authorSe Wang (Patrick) Oh <sewango@codeaurora.org>
Sat, 17 Oct 2015 07:57:45 +0000 (00:57 -0700)
committerDavid Keitel <dkeitel@codeaurora.org>
Thu, 24 Mar 2016 04:15:57 +0000 (21:15 -0700)
commit2dae58c4af3222fa011dc888a170c24371ff438a
treec99b71715d3f92b235c146d989053015ed5f95ac
parent4a7037e0f888dd55435ced07d424ca191f42e84c
arm64: fpsimd: Enable FP(floating-point) settings for msm8996

Enable FP and SIMD settings for the MSM8996 during the execution
of the AArch32 processes and disable these settings when you switch
to the AArch64 processes.

This commit also adds CONFIG_ENABLE_FP_SIMD_SETTINGS to support
FP and SIMD settings.

CRs-Fixed: 952837
Change-Id: If9537ca7390d8f08a6b48fb8865d1b349a93bcee
Signed-off-by: Se Wang (Patrick) Oh <sewango@codeaurora.org>
arch/arm64/Kconfig
arch/arm64/include/asm/elf.h
arch/arm64/include/asm/fpsimd.h
arch/arm64/kernel/entry-fpsimd.S
arch/arm64/kernel/entry.S
arch/arm64/kernel/fpsimd.c