From: Thierry Herbelot Date: Fri, 7 May 2021 08:48:15 +0000 (+0200) Subject: config/arm: add Qualcomm Centriq 2400 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=9f077f1d2397c412e42a6d0098c1f058a80a3a53;p=dpdk.git config/arm: add Qualcomm Centriq 2400 From the documentation: "The SoC configuration is a combination of implementer and CPU part number configuration and SoC-specific configuration." Align Qualcomm SoC configuration with the configuration of other server SoCs (eMAG, Kunpeng 9x0): add a soc configuration to the existing implementer configuration, and a cross file. Signed-off-by: Thierry Herbelot Acked-by: Ruifeng Wang --- diff --git a/config/arm/arm64_centriq2400_linux_gcc b/config/arm/arm64_centriq2400_linux_gcc new file mode 100644 index 0000000000..dfe9110331 --- /dev/null +++ b/config/arm/arm64_centriq2400_linux_gcc @@ -0,0 +1,16 @@ +[binaries] +c = 'aarch64-linux-gnu-gcc' +cpp = 'aarch64-linux-gnu-cpp' +ar = 'aarch64-linux-gnu-gcc-ar' +strip = 'aarch64-linux-gnu-strip' +pkgconfig = 'aarch64-linux-gnu-pkg-config' +pcap-config = '' + +[host_machine] +system = 'linux' +cpu_family = 'aarch64' +cpu = 'armv8-a' +endian = 'little' + +[properties] +platform = 'centriq2400' diff --git a/config/arm/meson.build b/config/arm/meson.build index 3f34ec9248..e83a56e0d5 100644 --- a/config/arm/meson.build +++ b/config/arm/meson.build @@ -223,6 +223,13 @@ soc_bluefield = { 'numa': false } +soc_centriq2400 = { + 'description': 'Qualcomm Centriq 2400', + 'implementer': '0x51', + 'part_number': '0xc00', + 'numa': false +} + soc_cn10k = { 'description' : 'Marvell OCTEON 10', 'implementer' : '0x41', @@ -326,6 +333,7 @@ Start of SoCs list generic: Generic un-optimized build for all aarch64 machines. armada: Marvell ARMADA bluefield: NVIDIA BlueField +centriq2400: Qualcomm Centriq 2400 cn10k: Marvell OCTEON 10 dpaa: NXP DPAA emag: Ampere eMAG @@ -346,6 +354,7 @@ socs = { 'generic': soc_generic, 'armada': soc_armada, 'bluefield': soc_bluefield, + 'centriq2400': soc_centriq2400, 'cn10k' : soc_cn10k, 'dpaa': soc_dpaa, 'emag': soc_emag,