From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7566542CA4; Tue, 13 Jun 2023 10:18:32 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 66AE540A8A; Tue, 13 Jun 2023 10:18:32 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2058.outbound.protection.outlook.com [40.107.7.58]) by mails.dpdk.org (Postfix) with ESMTP id C01C940698 for ; Tue, 13 Jun 2023 10:18:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DkjDaN1qPYqrxm/MnsVmkVzdOPnfFv5GPR+UoyJ244Q=; b=TC4eG+129kBPd23aoaZ0LvCDkxwEQf42OLtaGzXylrHAZAZbVWso8Jlsd5onLJMt4RwfZnJfQ5yytS24J0z+jnlwoAWfkigjnufWaMJZxuxEorp2cR7Kxsllf9NoC4cLOWKhs5leawJ4932B4yv/112tApc+6ZynRkiRyJhTb8c= Received: from JNXP275CA0012.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:19::24) by AS8PR08MB8135.eurprd08.prod.outlook.com (2603:10a6:20b:560::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.39; Tue, 13 Jun 2023 08:18:24 +0000 Received: from VI1EUR03FT044.eop-EUR03.prod.protection.outlook.com (2603:1086:0:19:cafe::3b) by JNXP275CA0012.outlook.office365.com (2603:1086:0:19::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.34 via Frontend Transport; Tue, 13 Jun 2023 08:18:21 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VI1EUR03FT044.mail.protection.outlook.com (100.127.144.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.22 via Frontend Transport; Tue, 13 Jun 2023 08:18:20 +0000 Received: ("Tessian outbound 945aec65ec65:v136"); Tue, 13 Jun 2023 08:18:20 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d2cbe51eea59c063 X-CR-MTA-TID: 64aa7808 Received: from bafb2e9c006f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 351815D4-7EAF-4A7E-A284-B0DA55E84171.1; Tue, 13 Jun 2023 08:18:13 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bafb2e9c006f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 13 Jun 2023 08:18:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ylnhe/7/EITIEc5OQQ+LtaLGgF32vTUcKyOdhGZRGvFZ4WHV32LNA2da9itwS5yM7k5b3E3EHXWW0B4PauWzeppe46Gu8woAlsdF8gL57NgQMT9MTnKTlyteii+BCYYZP7aaSaAG38TkZtRAuq3TdUYlvSw4LfyS6Jr3Zi7ZSXRQsAQdUQA5f2qAm0gKhFiVYyVm3KI59+9JqKGivNIO98XchAWd2HfYcNK4GSjvQJ/PGmHRcjW4ZDB4/bhvvklL0UFnLHCj4UnkDQCqHLxBqd19Iag/8h1weiYI8bKtHVzuC7OjwvZn883RyQjeooKhpEbP7+lNH+Ra6X3n/uN6xA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DkjDaN1qPYqrxm/MnsVmkVzdOPnfFv5GPR+UoyJ244Q=; b=j9OLocTK2tmFVYb6TjiUV4AARTSoYRljOU/R3AaQaM4bMgPI+IEqIzjEZxQ/gwL9kgqm2C3yM/EFlvvjBP8YXXzc0pjaMFAjoYUv2O3IU8513OY9P934Ympw30sSef2c8z08faN+cOrTr+X7/OUzmJUJsKavbdA99D/FCGXIExlG8N3k/fG3rH9iyVBcX/m9Oi4FCKb8wZpxjxwS5Al3JWMON52h4Wy0Ra8EMlseDMg4yJ/qkcHyfFgG/YJmR6ia2RHqukMcumYOH3B2W32OPkMTtxG1AJv4F1pyWR2GknRLvxkhAbjQa+dshmWMx/ZoDEdCmD4GiUgW+t+XZunGfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DkjDaN1qPYqrxm/MnsVmkVzdOPnfFv5GPR+UoyJ244Q=; b=TC4eG+129kBPd23aoaZ0LvCDkxwEQf42OLtaGzXylrHAZAZbVWso8Jlsd5onLJMt4RwfZnJfQ5yytS24J0z+jnlwoAWfkigjnufWaMJZxuxEorp2cR7Kxsllf9NoC4cLOWKhs5leawJ4932B4yv/112tApc+6ZynRkiRyJhTb8c= Received: from AS8PR08MB7080.eurprd08.prod.outlook.com (2603:10a6:20b:401::19) by DBBPR08MB6313.eurprd08.prod.outlook.com (2603:10a6:10:202::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.44; Tue, 13 Jun 2023 08:18:07 +0000 Received: from AS8PR08MB7080.eurprd08.prod.outlook.com ([fe80::dd71:31fd:80b0:c4e0]) by AS8PR08MB7080.eurprd08.prod.outlook.com ([fe80::dd71:31fd:80b0:c4e0%4]) with mapi id 15.20.6477.028; Tue, 13 Jun 2023 08:18:07 +0000 From: Ruifeng Wang To: Yutang Jiang CC: Open Source Submission , "dev@dpdk.org" , Yutang Jiang OS , =?iso-8859-2?Q?Juraj_Linke=B9?= , nd Subject: RE: [PATCH] config/arm: add Ampere Altra/AltraMax/AmpereOne platform Thread-Topic: [PATCH] config/arm: add Ampere Altra/AltraMax/AmpereOne platform Thread-Index: AQHZnGdejSGGkXY9eECzL4GhNDBckK+HQQCAgAENQlA= Date: Tue, 13 Jun 2023 08:18:07 +0000 Message-ID: References: <20230611050310.22195-1-jiangyutang@os.amperecomputing.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_ActionId=7d3cdeeb-be43-4496-b4f8-d1bdc2749dd6; MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_ContentBits=0; MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Enabled=true; MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Method=Standard; MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_Name=Confidential (Default); MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_SetDate=2023-06-12T14:40:40Z; MSIP_Label_5b82cb1d-c2e0-4643-920a-bbe7b2d7cc47_SiteId=3bc2b170-fd94-476d-b0ce-4229bdc904a7; x-ts-tracking-id: 04E1898D29A8E743A0C1524442901F3F.0 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB7080:EE_|DBBPR08MB6313:EE_|VI1EUR03FT044:EE_|AS8PR08MB8135:EE_ X-MS-Office365-Filtering-Correlation-Id: 23b00579-9295-4c7f-ea67-08db6be6c005 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: oxtUCZMr2fRyMAPWeD99gliuvxB6UNJk06r7Y0UwBNxFNfEl6TJdf52xE7VcDJQ/yvEHcmlXgUbh8CSV9RF+jxJ54XyfMuQs65UOdO1ENShvl3gJCjOthlwgVocYgQHz5JYP6TWf1O8xcm2fPb97/qN7UgW/OfvJd8LnKzYAG1/4d5+7yYDA/eJcKmGRCdbP2yb+gT6yGDbip/5BTyPJOcOr2mEDcoQtofGosJOkNMh2liSnpubbeAyFWK+V+DSXP7DUexBiKne4RqcyGULxHzMYuxtdGdausNtGS/dO/cCyZ02tw5TedWuAkqRb3pU/N9RBCvTJAvpoUJz+RNsthL95V3red9VtqjU897XYGHrfRfYn6DFtH/QVq6QkCwrLMBN/v8wsfAwTTfnC3B9na7iINzCSnfddXyDue/XKeDiZqwlH4LAJ3j9bi9O6TLXWotUag4mrROSfqTLrVK9H+JdEz0ewN/D7b0/o4ZwA8+FX9U50flKNoJ47+IbyWDcQEy1CZZQ3ELhNXzt/Z1KfPDV/vzRD1uCZHHXYLJMgcF+Bz5yTxy03Niu3EEgwujVIJHVOChN1zs6Tj3wJsw4VPZUOJ69S1317g8PQz8UeExhSKqH+qvJh++1PTpvFL10w X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR08MB7080.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(136003)(346002)(376002)(366004)(396003)(451199021)(55016003)(54906003)(71200400001)(66946007)(76116006)(41300700001)(8936002)(8676002)(6916009)(4326008)(122000001)(66446008)(64756008)(66556008)(66476007)(478600001)(316002)(38100700002)(5660300002)(186003)(83380400001)(7696005)(6506007)(9686003)(53546011)(26005)(33656002)(86362001)(52536014)(2906002)(38070700005); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6313 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VI1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 14ebda02-6a5a-4c48-396b-08db6be6b7ce X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: u6wbvxzBzahYfuiw+aMYKhOb/s4RJiGlZRnE5G3VL2z3LkbWEDz4pooSLWex92Ob6F2M57MuhjbdSQmvw5AdMh70Dc7knup0Q3TMclOfurcM5ucoctMq8MAdP0BtrvnryALio5MtkWVWfWOr7ReYbfFQLJGPf384jp+5ZU1YGcgo32P+B+/Zl7oorW4cKRnl8EpsDNoL9bSfJ1GJc4EJqx4LAVvjkJ4T9ZsCfgKQblsgTwM7zFOfMEOFkw0o0wixvQBq4d1sNo1nGfaRGo/D8/u5wStuhpSjs493OS0xYh2zm7tYdXAyym+3DPIT6DJj09f6vWCdofFc6py7fi78pYSIcJK9PQi1aKxIHBxExmQBOZ0x1ka/GCQQurNm0B2vlneE/FOasL3J5vib7EyTpojWrTteqauH1T+mesugvoIwyFn9M3dkH44j64caCvjob0xOXbSqQlff9UDR0qvOeleA9N8q5Jed6BpXcg7Pv2l7FW/z03KQ9a00rIeUtlmZTKb+9ufJSpFp/mTPehL2cMEdqoTxpWRlaNT+Q12OEl8sG4R6bLSHMUavhIizn6LVUXOKPTsEyVMWnPMvy5+gdSHhjikk0RmOkB2Syc1pave+8CaCcFKjkrxWubQ9/Lc9WeJyk6UyMOZi/vqLceJ3Zl5Jf0i+WVWjNLPyGDR5z1ustWVEwcvKUiJv6Now7zA9H+nNpp5cXMZadw/jHwP+oaut2uztJXagW57aAfQZLLpvbEMZUT88cXkefx8xlpP8 X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230028)(4636009)(346002)(39860400002)(136003)(396003)(376002)(451199021)(36840700001)(40470700004)(46966006)(478600001)(70586007)(82740400003)(81166007)(4326008)(70206006)(356005)(54906003)(8676002)(40480700001)(52536014)(55016003)(86362001)(5660300002)(8936002)(33656002)(6862004)(2906002)(316002)(41300700001)(40460700003)(83380400001)(336012)(47076005)(26005)(9686003)(6506007)(53546011)(186003)(36860700001)(7696005)(82310400005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2023 08:18:20.9758 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 23b00579-9295-4c7f-ea67-08db6be6c005 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VI1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8135 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > -----Original Message----- > From: Yutang Jiang > Sent: Monday, June 12, 2023 10:48 PM > To: Ruifeng Wang > Cc: Open Source Submission ; dev@dpdk.org; Y= utang Jiang OS > > Subject: RE: [PATCH] config/arm: add Ampere Altra/AltraMax/AmpereOne plat= form >=20 > Hi Ruifeng, >=20 > Please help me review this patch. Thank you very much. >=20 > Best Regards, > Yutang Jiang >=20 > -----Original Message----- > From: Yutang Jiang OS > Sent: Sunday, June 11, 2023 1:03 PM > To: dev@dpdk.org > Cc: Open Source Submission ; Yutang Jiang > ; Yutang Jiang OS > Subject: [PATCH] config/arm: add Ampere Altra/AltraMax/AmpereOne platform >=20 > This patch add Ampere series platform support for DPDK: > 1. Merging the eMAG and AmpereOne to the one struct implementer_ampere. > 2. The microarchitecture of Altra/AltraMax is N1, which implementer/part_= number > is defined in arm, so the definition of RTE_MAX_LCORE/RTE_MAX_NUMA_NOD= ES > refers to the quadrant sub-numa definition in AltraMax 2P system. > 3. Added basic definition of AmpereOne. >=20 > Signed-off-by: Yutang Jiang > Signed-off-by: Yutang Jiang > --- > config/arm/arm64_altra_linux_gcc | 16 +++++++++ > config/arm/arm64_ampereone_linux_gcc | 16 +++++++++ > config/arm/meson.build | 52 ++++++++++++++++++++++++---- > 3 files changed, 78 insertions(+), 6 deletions(-) create mode 100644 > config/arm/arm64_altra_linux_gcc create mode 100644 config/arm/arm64_amp= ereone_linux_gcc >=20 > diff --git a/config/arm/arm64_altra_linux_gcc b/config/arm/arm64_altra_li= nux_gcc > new file mode 100644 > index 0000000000..ce0667ebe2 > --- /dev/null > +++ b/config/arm/arm64_altra_linux_gcc > @@ -0,0 +1,16 @@ > +[binaries] > +c =3D ['ccache', 'aarch64-linux-gnu-gcc'] cpp =3D ['ccache', > +'aarch64-linux-gnu-g++'] ar =3D 'aarch64-linux-gnu-gcc-ar' > +strip =3D 'aarch64-linux-gnu-strip' > +pkgconfig =3D 'aarch64-linux-gnu-pkg-config' > +pcap-config =3D '' > + > +[host_machine] > +system =3D 'linux' > +cpu_family =3D 'aarch64' > +cpu =3D 'armv8.2-a' > +endian =3D 'little' > + > +[properties] > +platform =3D 'altra' > diff --git a/config/arm/arm64_ampereone_linux_gcc b/config/arm/arm64_ampe= reone_linux_gcc > new file mode 100644 > index 0000000000..8964432a74 > --- /dev/null > +++ b/config/arm/arm64_ampereone_linux_gcc > @@ -0,0 +1,16 @@ > +[binaries] > +c =3D ['ccache', 'aarch64-linux-gnu-gcc'] cpp =3D ['ccache', > +'aarch64-linux-gnu-g++'] ar =3D 'aarch64-linux-gnu-gcc-ar' > +strip =3D 'aarch64-linux-gnu-strip' > +pkgconfig =3D 'aarch64-linux-gnu-pkg-config' > +pcap-config =3D '' > + > +[host_machine] > +system =3D 'linux' > +cpu_family =3D 'aarch64' > +cpu =3D 'armv8.6-a' > +endian =3D 'little' > + > +[properties] > +platform =3D 'ampereone' > diff --git a/config/arm/meson.build b/config/arm/meson.build index 43f6a5= 51a2..57424b88dc > 100644 > --- a/config/arm/meson.build > +++ b/config/arm/meson.build > @@ -71,8 +71,8 @@ part_number_config_arm =3D { > ['RTE_MACHINE', '"neoverse-n1"'], > ['RTE_ARM_FEATURE_ATOMICS', true], > ['RTE_MAX_MEM_MB', 1048576], > - ['RTE_MAX_LCORE', 160], > - ['RTE_MAX_NUMA_NODES', 2] > + ['RTE_MAX_LCORE', 256], > + ['RTE_MAX_NUMA_NODES', 8] > ] > }, > '0xd40': { > @@ -166,16 +166,29 @@ implementer_cavium =3D { implementer_ampere =3D { > 'description': 'Ampere Computing', > 'flags': [ > - ['RTE_MACHINE', '"emag"'], > ['RTE_CACHE_LINE_SIZE', 64], > - ['RTE_MAX_LCORE', 32], > - ['RTE_MAX_NUMA_NODES', 1] > + ['RTE_MAX_LCORE', 1024], > + ['RTE_MAX_NUMA_NODES', 8] > ], > 'part_number_config': { > '0x0': { > 'march': 'armv8-a', eMag is defined as armv8.2-a in cross file. Do you want to update march to armv8.2-a? > 'march_features': ['crc', 'crypto'], > - 'compiler_options': ['-mtune=3Demag'] > + 'compiler_options': ['-mtune=3Demag'], > + 'flags': [ > + ['RTE_MACHINE', '"eMAG"'], > + ['RTE_MAX_LCORE', 32], > + ['RTE_MAX_NUMA_NODES', 1] > + ] > + }, > + '0xac3': { > + 'march': 'armv8.6-a', > + 'march_features': ['crc', 'crypto'], > + 'compiler_options': ['-mcpu=3Dampere1'], > + 'flags': [ > + ['RTE_MACHINE', '"AmpereOne"'], > + ['RTE_MAX_LCORE', 320] Add MAX_NUMA_NODES here. > + ] > } > } > } > @@ -266,6 +279,7 @@ implementers =3D { > '0x43': implementer_cavium, > '0x48': implementer_hisilicon, > '0x50': implementer_ampere, > + '0xc0': implementer_ampere, > '0x51': implementer_qualcomm, > '0x70': implementer_phytium, > } > @@ -347,6 +361,28 @@ soc_emag =3D { > 'part_number': '0x0' > } >=20 > +soc_altra =3D { > + 'description': 'Ampere Altra/AltraMax', > + 'implementer': '0x41', > + 'part_number': '0xd0c', > + 'flags': [ > + ['RTE_MAX_LCORE', 256], > + ['RTE_MAX_NUMA_NODES', 8] These two flags are redundant. MAX_LCORE & MAX_NUMA_NODES are already in co= rresponding part_number_config. > + ], > + 'numa': true > +} > + > +soc_ampereone =3D { > + 'description': 'Ampere AmpereOne', > + 'implementer': '0xc0', > + 'part_number': '0xac3', > + 'flags': [ > + ['RTE_MAX_LCORE', 320], > + ['RTE_MAX_NUMA_NODES', 8] Same here. > + ], > + 'numa': true > +} > + > soc_ft2000plus =3D { > 'description': 'Phytium FT-2000+', > 'implementer': '0x70', > @@ -469,6 +505,8 @@ cn9k: Marvell OCTEON 9 > cn10k: Marvell OCTEON 10 > dpaa: NXP DPAA > emag: Ampere eMAG > +altra: Ampere Altra/AltraMax > +ampereone: Ampere AmpereOne > ft2000plus: Phytium FT-2000+ > tys2500: Phytium TengYun S2500 > graviton2: AWS Graviton2 > @@ -496,6 +534,8 @@ socs =3D { > 'cn10k' : soc_cn10k, > 'dpaa': soc_dpaa, > 'emag': soc_emag, > + 'altra': soc_altra, > + 'ampereone': soc_ampereone, > 'ft2000plus': soc_ft2000plus, > 'tys2500': soc_tys2500, > 'graviton2': soc_graviton2, > -- > 2.40.0