Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bc9806e3 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "arch: arm64: Add midr values for kryo2xx big cores"

parents 69dab6af 982ee5e2
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -85,6 +85,8 @@
#define ARM_CPU_PART_KRYO3S		0x803
#define ARM_CPU_PART_KRYO3G		0x802
#define ARM_CPU_PART_CORTEX_A55		0xD05
#define ARM_CPU_PART_KRYO2XX_GOLD	0x800
#define ARM_CPU_PART_KRYO2XX_SILVER	0x801

#define APM_CPU_PART_POTENZA		0x000

@@ -103,6 +105,8 @@
#define MIDR_CORTEX_A55 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A55)
#define MIDR_THUNDERX	MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
#define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
#define MIDR_KRYO2XX_GOLD \
	MIDR_CPU_MODEL(ARM_CPU_IMP_QCOM, ARM_CPU_PART_KRYO2XX_GOLD)

#ifndef __ASSEMBLY__

+5 −0
Original line number Diff line number Diff line
@@ -260,6 +260,11 @@ const struct arm64_cpu_capabilities arm64_errata[] = {
		MIDR_ALL_VERSIONS(MIDR_KRYO3G),
		.enable = enable_psci_bp_hardening,
	},
	{
		.capability = ARM64_HARDEN_BRANCH_PREDICTOR,
		MIDR_ALL_VERSIONS(MIDR_KRYO2XX_GOLD),
		.enable = enable_psci_bp_hardening,
	},
#endif
	{
	}