Message ID | 20230811180519.29644-5-blarson@amd.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Support AMD Pensando Elba SoC | expand |
On Fri, Aug 11, 2023 at 11:05:17AM -0700, Brad Larson wrote: > Add ARCH_PENSANDO configuration option for AMD Pensando SoC > based platforms. > > Signed-off-by: Brad Larson <blarson@amd.com> > --- [...] > +config ARCH_PENSANDO > + bool "AMD Pensando Platforms" > + help > + This enables support for the ARMv8 based AMD Pensando SoC > + family to include the Elba SoC. > + > + AMD Pensando SoCs support a range of Distributed Services > + Cards in PCIe format installed into servers. The Elba > + SoC includes 16 A-72 CPU cores, 144 programmable P4 > + cores for a minimal latency/jitter datapath, and network Out of curiosity, what are A-72 and P4? A-72 sounds like Arm Cortex A-72, P4 seems to refer to the P4 programming language (https://opennetworking.org/p4/). Perhaps something like: + Cards in PCIe format installed into servers. The Elba + SoC includes 16 Cortex A-72 CPU cores, 144 P4-programmable + cores for a minimal latency/jitter datapath, and network Best regards, Jonathan
Hi Jonathan, On Mon, Aug 14, 2023 at 10:40:17 +0200, Jonathan Neuschäfer wrote: > On Fri, Aug 11, 2023 at 11:05:17AM -0700, Brad Larson wrote: >> Add ARCH_PENSANDO configuration option for AMD Pensando SoC >> based platforms. >> >> Signed-off-by: Brad Larson <blarson@amd.com> >> --- > [...] >> +config ARCH_PENSANDO >> + bool "AMD Pensando Platforms" >> + help >> + This enables support for the ARMv8 based AMD Pensando SoC >> + family to include the Elba SoC. >> + >> + AMD Pensando SoCs support a range of Distributed Services >> + Cards in PCIe format installed into servers. The Elba >> + SoC includes 16 A-72 CPU cores, 144 programmable P4 >> + cores for a minimal latency/jitter datapath, and network > > Out of curiosity, what are A-72 and P4? > > A-72 sounds like Arm Cortex A-72, P4 seems to refer to the P4 > programming language (https://opennetworking.org/p4/). > > Perhaps something like: > >+ Cards in PCIe format installed into servers. The Elba >+ SoC includes 16 Cortex A-72 CPU cores, 144 P4-programmable >+ cores for a minimal latency/jitter datapath, and network Thanks for the review! Yes, exactly. I'll add that change which makes the description more precise. Regards, Brad
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 6069120199bb..9d09a1cc15ee 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -244,6 +244,18 @@ config ARCH_NPCM General support for NPCM8xx BMC (Arbel). Nuvoton NPCM8xx BMC based on the Cortex A35. +config ARCH_PENSANDO + bool "AMD Pensando Platforms" + help + This enables support for the ARMv8 based AMD Pensando SoC + family to include the Elba SoC. + + AMD Pensando SoCs support a range of Distributed Services + Cards in PCIe format installed into servers. The Elba + SoC includes 16 A-72 CPU cores, 144 programmable P4 + cores for a minimal latency/jitter datapath, and network + interfaces up to 200 Gb/s. + config ARCH_QCOM bool "Qualcomm Platforms" select GPIOLIB
Add ARCH_PENSANDO configuration option for AMD Pensando SoC based platforms. Signed-off-by: Brad Larson <blarson@amd.com> --- arch/arm64/Kconfig.platforms | 12 ++++++++++++ 1 file changed, 12 insertions(+)