linux_dsm_epyc7002/arch/arm64
Dave Martin 8f1eec57cd arm64: cpufeature: Move sys_caps_initialised declarations
update_cpu_features() currently cannot tell whether it is being
called during early or late secondary boot.  This doesn't
desperately matter for anything it currently does.

However, SVE will need to know here whether the set of available
vector lengths is known or still to be determined when booting a
CPU, so that it can be updated appropriately.

This patch simply moves the sys_caps_initialised stuff to the top
of the file so that it can be used more widely.  There doesn't seem
to be a more obvious place to put it.

Signed-off-by: Dave Martin <Dave.Martin@arm.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2017-11-03 15:24:17 +00:00
..
boot ARM: arm64: Devicetree updates for v4.14 2017-09-10 20:54:48 -07:00
configs ARM/arm64: SoC platform updates for v4.14 2017-09-10 20:35:46 -07:00
crypto crypto: arm64/aes - avoid expanded lookup tables in the final round 2017-08-04 09:27:26 +08:00
include arm64/sve: Backend logic for setting the vector length 2017-11-03 15:24:16 +00:00
kernel arm64: cpufeature: Move sys_caps_initialised declarations 2017-11-03 15:24:17 +00:00
kvm arm64: KVM: Hide unsupported AArch64 CPU features from guests 2017-11-03 15:24:12 +00:00
lib arm64: use WFE for long delays 2017-10-13 18:56:15 +01:00
mm arm64: explicitly mask all exceptions 2017-11-02 15:55:40 +00:00
net bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE} 2017-08-09 16:53:56 -07:00
xen
Kconfig arm64/sve: Kconfig update and conditional compilation support 2017-11-03 15:24:14 +00:00
Kconfig.debug
Kconfig.platforms ARM: arm64: Devicetree updates for v4.14 2017-09-10 20:54:48 -07:00
Makefile arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27 2017-10-30 13:45:12 +00:00