/[packages]/updates/8/kernel/current/SOURCES/arm64-add-neoverse-n2-cortex-a710-cpu-part-definition.patch
ViewVC logotype

Contents of /updates/8/kernel/current/SOURCES/arm64-add-neoverse-n2-cortex-a710-cpu-part-definition.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1789982 - (show annotations) (download)
Tue Mar 8 23:11:59 2022 UTC (2 years, 1 month ago) by tmb
File size: 1962 byte(s)
add current -stable queue
1 From foo@baz Tue Mar 8 08:47:19 PM CET 2022
2 From: Suzuki K Poulose <suzuki.poulose@arm.com>
3 Date: Tue, 19 Oct 2021 17:31:39 +0100
4 Subject: arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
5
6 From: Suzuki K Poulose <suzuki.poulose@arm.com>
7
8 commit 2d0d656700d67239a57afaf617439143d8dac9be upstream.
9
10 Add the CPU Partnumbers for the new Arm designs.
11
12 Cc: Catalin Marinas <catalin.marinas@arm.com>
13 Cc: Mark Rutland <mark.rutland@arm.com>
14 Cc: Will Deacon <will@kernel.org>
15 Acked-by: Catalin Marinas <catalin.marinas@arm.com>
16 Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
17 Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
18 Link: https://lore.kernel.org/r/20211019163153.3692640-2-suzuki.poulose@arm.com
19 Signed-off-by: Will Deacon <will@kernel.org>
20 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
21 ---
22 arch/arm64/include/asm/cputype.h | 4 ++++
23 1 file changed, 4 insertions(+)
24
25 --- a/arch/arm64/include/asm/cputype.h
26 +++ b/arch/arm64/include/asm/cputype.h
27 @@ -74,6 +74,8 @@
28 #define ARM_CPU_PART_NEOVERSE_N1 0xD0C
29 #define ARM_CPU_PART_CORTEX_A77 0xD0D
30 #define ARM_CPU_PART_CORTEX_A510 0xD46
31 +#define ARM_CPU_PART_CORTEX_A710 0xD47
32 +#define ARM_CPU_PART_NEOVERSE_N2 0xD49
33
34 #define APM_CPU_PART_POTENZA 0x000
35
36 @@ -115,6 +117,8 @@
37 #define MIDR_NEOVERSE_N1 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N1)
38 #define MIDR_CORTEX_A77 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A77)
39 #define MIDR_CORTEX_A510 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A510)
40 +#define MIDR_CORTEX_A710 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A710)
41 +#define MIDR_NEOVERSE_N2 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_NEOVERSE_N2)
42 #define MIDR_THUNDERX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX)
43 #define MIDR_THUNDERX_81XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_81XX)
44 #define MIDR_THUNDERX_83XX MIDR_CPU_MODEL(ARM_CPU_IMP_CAVIUM, CAVIUM_CPU_PART_THUNDERX_83XX)

  ViewVC Help
Powered by ViewVC 1.1.30