From: Anshuman Khandual <anshuman.khandual@arm.com> To: Arnd Bergmann <arnd@arndb.de> Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>, Mathieu Poirier <mathieu.poirier@linaro.org>, Suzuki Poulose <suzuki.poulose@arm.com>, coresight@lists.linaro.org, Linux Kernel Mailing List <linux-kernel@vger.kernel.org> Subject: Re: [PATCH 1/2] arm64: Add Cortex-X2 CPU part definition Date: Thu, 13 Jan 2022 08:33:04 +0530 [thread overview] Message-ID: <00e28671-8d3a-f789-91c4-109814792a07@arm.com> (raw) In-Reply-To: <CAK8P3a1cDF=jEVGchU8LNBdjdtROmHHHpebOASreR=WOuZ4Z1A@mail.gmail.com> On 1/12/22 4:20 PM, Arnd Bergmann wrote: > On Wed, Jan 12, 2022 at 10:34 AM Anshuman Khandual > <anshuman.khandual@arm.com> wrote: >> >> Add the CPU Partnumbers for the new Arm designs. >> >> Cc: Catalin Marinas <catalin.marinas@arm.com> >> Cc: Will Deacon <will@kernel.org> >> Cc: Suzuki Poulose <suzuki.poulose@arm.com> >> Cc: linux-arm-kernel@lists.infradead.org >> Cc: linux-kernel@vger.kernel.org >> Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com> >> --- >> arch/arm64/include/asm/cputype.h | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h >> index 19b8441aa8f2..657eeb06c784 100644 >> --- a/arch/arm64/include/asm/cputype.h >> +++ b/arch/arm64/include/asm/cputype.h >> @@ -74,6 +74,7 @@ >> #define ARM_CPU_PART_NEOVERSE_N1 0xD0C >> #define ARM_CPU_PART_CORTEX_A77 0xD0D >> #define ARM_CPU_PART_CORTEX_A710 0xD47 >> +#define ARM_CPU_PART_CORTEX_X2 0xD48 >> #define ARM_CPU_PART_NEOVERSE_N2 0xD49 > > No objections to the patch, but would it be possible to just add all the missing > ones here to the degree that they are known already? I don't see any entries for > Cortex-A34, Cortex-A65AE, Cortex-A78, Cortex-A78C, Cortex-A78AE, > Neoverse-E1, Neoverse-V1, Cortex-X1, Cortex-X2, Cortex-A510, Cortex-A710 > and Cortex-R82 among the Arm-designed cores that can run Linux, and there > are probably others that I missed going through the list. Hi Arnd, IIUC the part numbers are enumerated here only if there is an errata applicable for them which needs to be detected at boot. I am not sure whether all cpu versions that can run Linux, needs to be defined here. But then I might be missing something. - Anshuman > > Arnd >
WARNING: multiple messages have this Message-ID (diff)
From: Anshuman Khandual <anshuman.khandual@arm.com> To: Arnd Bergmann <arnd@arndb.de> Cc: Linux ARM <linux-arm-kernel@lists.infradead.org>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>, Mathieu Poirier <mathieu.poirier@linaro.org>, Suzuki Poulose <suzuki.poulose@arm.com>, coresight@lists.linaro.org, Linux Kernel Mailing List <linux-kernel@vger.kernel.org> Subject: Re: [PATCH 1/2] arm64: Add Cortex-X2 CPU part definition Date: Thu, 13 Jan 2022 08:33:04 +0530 [thread overview] Message-ID: <00e28671-8d3a-f789-91c4-109814792a07@arm.com> (raw) In-Reply-To: <CAK8P3a1cDF=jEVGchU8LNBdjdtROmHHHpebOASreR=WOuZ4Z1A@mail.gmail.com> On 1/12/22 4:20 PM, Arnd Bergmann wrote: > On Wed, Jan 12, 2022 at 10:34 AM Anshuman Khandual > <anshuman.khandual@arm.com> wrote: >> >> Add the CPU Partnumbers for the new Arm designs. >> >> Cc: Catalin Marinas <catalin.marinas@arm.com> >> Cc: Will Deacon <will@kernel.org> >> Cc: Suzuki Poulose <suzuki.poulose@arm.com> >> Cc: linux-arm-kernel@lists.infradead.org >> Cc: linux-kernel@vger.kernel.org >> Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com> >> --- >> arch/arm64/include/asm/cputype.h | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/arch/arm64/include/asm/cputype.h b/arch/arm64/include/asm/cputype.h >> index 19b8441aa8f2..657eeb06c784 100644 >> --- a/arch/arm64/include/asm/cputype.h >> +++ b/arch/arm64/include/asm/cputype.h >> @@ -74,6 +74,7 @@ >> #define ARM_CPU_PART_NEOVERSE_N1 0xD0C >> #define ARM_CPU_PART_CORTEX_A77 0xD0D >> #define ARM_CPU_PART_CORTEX_A710 0xD47 >> +#define ARM_CPU_PART_CORTEX_X2 0xD48 >> #define ARM_CPU_PART_NEOVERSE_N2 0xD49 > > No objections to the patch, but would it be possible to just add all the missing > ones here to the degree that they are known already? I don't see any entries for > Cortex-A34, Cortex-A65AE, Cortex-A78, Cortex-A78C, Cortex-A78AE, > Neoverse-E1, Neoverse-V1, Cortex-X1, Cortex-X2, Cortex-A510, Cortex-A710 > and Cortex-R82 among the Arm-designed cores that can run Linux, and there > are probably others that I missed going through the list. Hi Arnd, IIUC the part numbers are enumerated here only if there is an errata applicable for them which needs to be detected at boot. I am not sure whether all cpu versions that can run Linux, needs to be defined here. But then I might be missing something. - Anshuman > > Arnd > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2022-01-13 3:03 UTC|newest] Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-01-12 9:34 [PATCH 0/2] coresight: trbe: Update existing errata for Cortex-X2 Anshuman Khandual 2022-01-12 9:34 ` Anshuman Khandual 2022-01-12 9:34 ` [PATCH 1/2] arm64: Add Cortex-X2 CPU part definition Anshuman Khandual 2022-01-12 9:34 ` Anshuman Khandual 2022-01-12 10:50 ` Arnd Bergmann 2022-01-12 10:50 ` Arnd Bergmann 2022-01-13 3:03 ` Anshuman Khandual [this message] 2022-01-13 3:03 ` Anshuman Khandual 2022-01-13 11:47 ` Arnd Bergmann 2022-01-13 11:47 ` Arnd Bergmann 2022-01-19 6:44 ` Anshuman Khandual 2022-01-19 6:44 ` Anshuman Khandual 2022-01-19 7:44 ` Arnd Bergmann 2022-01-19 7:44 ` Arnd Bergmann 2022-01-19 9:29 ` Mark Rutland 2022-01-19 9:29 ` Mark Rutland 2022-01-12 9:34 ` [PATCH 2/2] arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 ranges Anshuman Khandual 2022-01-12 9:34 ` Anshuman Khandual 2022-01-12 10:32 ` Mark Rutland 2022-01-12 10:32 ` Mark Rutland 2022-01-12 11:06 ` Anshuman Khandual 2022-01-12 11:06 ` Anshuman Khandual 2022-01-12 11:26 ` Mark Rutland 2022-01-12 11:26 ` Mark Rutland
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=00e28671-8d3a-f789-91c4-109814792a07@arm.com \ --to=anshuman.khandual@arm.com \ --cc=arnd@arndb.de \ --cc=catalin.marinas@arm.com \ --cc=coresight@lists.linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mathieu.poirier@linaro.org \ --cc=suzuki.poulose@arm.com \ --cc=will@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.