From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id EF13DAC104F for ; Mon, 8 Jan 2024 11:07:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=noAgMzu3sixdg7hujFnZBuImYG4+0mXWh5L3gYTG4RU=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Received-SPF:ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Authentication-Results-Original:Message-ID:Date:User-Agent:Subject:To:Cc:References:From:In-Reply-To:MIME-Version:NoDisclaimer:Original-Authentication-Results:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1704712048; v=1; b=Bz2TKhQQU2bbBS3kkB2b1J5izFY/H6KJxGNyXfbqrJ4GvERLpWFlem/rhXA1JgqnG/3Bw/UB x9YZ1qdWlQGstZ2JjUbMA8yU53RbabQdr7rhvEAByHjsauJUptW03eTKC/wzHLct6gPEJsUTHLT ADV0DVjJB34gpL2KEPoElBg8= X-Received: by 127.0.0.2 with SMTP id j0YwYY7687511xUkbTO5avry; Mon, 08 Jan 2024 03:07:28 -0800 X-Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.47]) by mx.groups.io with SMTP id smtpd.web11.4336.1704712047136773052 for ; Mon, 08 Jan 2024 03:07:28 -0800 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=hhdvhGrkp4/Ms49J415c9oeDk30V53lgMpUNoxbfTHxxTCH9ea6imtNT/p8lD5kxsQeTdHdExQobSNQQ2kjYXxzlYUqTjueJ+WfAeHgYkva35xTEKKGmTCLF0LWJK2qm/0/pphXvDe560lySCTeQ33gPxOYaXdjpzhreOfErWcW+K2oCZUCOaQw0tY08jFDLtZpKQyEJqwjdz986g+8YBQc9kmSvNiarqiH7jF96BeQx4ovEYBkVEjwfgIAk3T46BgDJGrrzxovIr6QZAmIxdqwkLbIgVcVe+ehsheJbgDRyPeIwBDZcT50d3yyD9hWnudHmL9OltXlXWCJUy1BQng== ARC-Message-Signature: i=2; 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=qgcez5Pko1OIQTkELlFLZKw8jCGMtL90BTNHqk7/Skw=; b=DdpN/b5KToK3x1FZBbd6u6Li9CekAjwaDgWpYt60ZRsmHBoDoV8aMNskMPMX/vxJmHQ7uM5xrYiaNvEHVxkFrUG4eTOTfVBjp0kBl+c00Hdph0zhl0L1ydIvSAe9oGfL/a+6giEZB/2rQq2AWHOXWFG7tV8kTh63A9uQvN26tx2zORhHg7IaU08sRKGYEr8hKRtn6Ay95ZW1QHCHmKUSxalCubiNmbJbtN06e0f+dRvv1moyhmaikuSkOcAh/p4m29OFu08l+AJ5ZFKffxoMOsUqBcedh3+uYykeyrnNOOUjYZ2RaUILi3cxz5otPuUxYQr4AHVQLRY30W/rLjlC3w== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) X-Received: from AS4P195CA0028.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:5d6::13) by GV1PR08MB7916.eurprd08.prod.outlook.com (2603:10a6:150:8c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 11:07:20 +0000 X-Received: from AMS0EPF000001B5.eurprd05.prod.outlook.com (2603:10a6:20b:5d6:cafe::ea) by AS4P195CA0028.outlook.office365.com (2603:10a6:20b:5d6::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21 via Frontend Transport; Mon, 8 Jan 2024 11:07:20 +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 X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AMS0EPF000001B5.mail.protection.outlook.com (10.167.16.169) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.12 via Frontend Transport; Mon, 8 Jan 2024 11:07:20 +0000 X-Received: ("Tessian outbound 9f74e12f0f2b:v239"); Mon, 08 Jan 2024 11:07:19 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 404bf50369122ca9 X-CR-MTA-TID: 64aa7808 X-Received: from 7630d19271c1.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id BB6A3414-8BF5-4BA4-B692-55EE91F833F9.1; Mon, 08 Jan 2024 11:07:13 +0000 X-Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 7630d19271c1.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 08 Jan 2024 11:07:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MwRoGxv7r25RixWk1GFBB4Y+zX1L5/uKSaKAJIj30wHnP0DEe9kNNZNRK8FCv703pgZ7z6Epobbl90TPipwWireAvTH2dGnXjSeVB7Gd2Z21tTopdsOwzGj//MxAtDmwCDmd00tniP87VEu3chlcJtDkA9+UTsTIWpjFShAEfw24WAenSnD8OhOVU20Lz/EkDELQxVLKhZuu2fX/X607kI7Unk3dwnqnaIVaqvV9d38/d8QYXk9x4EFm21qBY963pgS6+S23aJcHahjm4DYe+SG4Jr4Hz2pRAzMAn/L6x+5w3IkxskcTmyFGFpX/IbTK7i3ykMCUHTt+cMe2aAqLfw== 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=qgcez5Pko1OIQTkELlFLZKw8jCGMtL90BTNHqk7/Skw=; b=f50zfDp0AVA8lpCFI7WDS2SaKzoXJi9nipcdAYi/4xcmMtEyxbZJgATkNk3XOo0lS+55QysplY56PHctBQJyow15++315YQ67YdqGH/3mQRgB/aI7o6nK6vSb3gCA6Rd73bikWGBURzYZZhIFl/OcUHOxmup1UzDZ0sYSv5Y1xHSaMXWbwj+pCOIZ4tJw3d6S3BqixX05iKqK6xnrHOwEZYzK7YFOv2FwIPfyMnmM7ufwL6Nk+i7W+um5N8UMlr21i+S4aPzOXz2+Joz6D8+4PV9U3IF+tZShqxuqub5XKotZbfJs9D9F4ys6P8Kds8txg9swZ5/3+d14c9VjuLE1Q== 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 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-Received: from AM0PR08MB4289.eurprd08.prod.outlook.com (2603:10a6:208:148::12) by PR3PR08MB5660.eurprd08.prod.outlook.com (2603:10a6:102:8d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Mon, 8 Jan 2024 11:07:09 +0000 X-Received: from AM0PR08MB4289.eurprd08.prod.outlook.com ([fe80::50d8:8f44:8189:811f]) by AM0PR08MB4289.eurprd08.prod.outlook.com ([fe80::50d8:8f44:8189:811f%7]) with mapi id 15.20.7159.020; Mon, 8 Jan 2024 11:07:09 +0000 Message-ID: <742fc0f8-16ac-4357-a55d-d81270280951@arm.com> Date: Mon, 8 Jan 2024 11:07:07 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 7/7] Platform/Sgi: Extend SMBIOS support for RD-V2 platform To: devel@edk2.groups.io, prabin.ca@arm.com Cc: Ard Biesheuvel , Leif Lindholm , Sami Mujawar References: <20240105153814.427009-1-prabin.ca@arm.com> <20240105153814.427009-8-prabin.ca@arm.com> From: "levi.yun" In-Reply-To: <20240105153814.427009-8-prabin.ca@arm.com> X-ClientProxiedBy: LO4P265CA0030.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::15) To AM0PR08MB4289.eurprd08.prod.outlook.com (2603:10a6:208:148::12) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AM0PR08MB4289:EE_|PR3PR08MB5660:EE_|AMS0EPF000001B5:EE_|GV1PR08MB7916:EE_ X-MS-Office365-Filtering-Correlation-Id: 0637eb56-ef4b-4fea-c604-08dc1039fbb9 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: UZycpfNSzAZ3TVFcn6uonkNPzJS9vjkDM3QZ5Jgx8+6EFV6Cozb5XJX1rQC68rUouN/l0Xxu0BMH0Ft3OGNIgARqwFot1K/F5HWKKrWTbDf3ZKd2LKE+ijz7C+spBqzRauYTspK1glBTLG6Mjt2IfM9TKmiNWyrQShfwB/p1im2o8xFMSikQ8ZiriXVuXeETMGZfcv1tB4bC7GOAnP8cCJtI1bnnqNYoH0GH1mTPaPFhuxupWMqz8k4nvLyhI/k9IuuP8Q+sIxR22AjCyZnyWmEfyfDN9xJtSNINuOf55msS8ivbjZMf/qJSxSDMkV8J+TOM5NFJkHt3yEEmveXxe5qnfCs5bLkVqwdVD0yIPXUEl0MZ5fWBycbuOdYCwqM1d1c2IGDNEvV24veu1wNk6jvgvA864v4NMang5qMaMPBuIjk4qL0k5EaJ+6yHwm1KP0S8cJM+bJI1CMJ8LR96oQdh1vOTJ/jfNn7DBZGedlccB7/3mDymq5vZz0GMCEA2k/eCl/lD+UuVjK+nztpxsJqtMti6jI2O1Bai1TcTl8bdDBHJ7MWZOS/8aM9+0oPirV92hbC4kwdsRU+31UBDwZLPF4HDuxc5SqMuulpl7rHqm1E1W+8MPfAO+rDUM6Qt95tCbkSGFtZxcZIcHCeL0g== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR08MB4289.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(39860400002)(396003)(376002)(346002)(366004)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(31696002)(38100700002)(4326008)(2906002)(5660300002)(478600001)(6512007)(6506007)(53546011)(83380400001)(2616005)(26005)(36756003)(54906003)(316002)(6636002)(66946007)(66556008)(66476007)(8936002)(8676002)(6486002)(86362001)(19627235002)(41300700001)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5660 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: AMS0EPF000001B5.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 46e9fbe9-a2e1-48cd-ad2e-08dc1039f558 X-Microsoft-Antispam-Message-Info: ZA0+fnkAGspMF9hOlJsv2pm6I96LRCBuHs/DFqj7+KlInFFaS2usHKGCJ9kCbXZe1mPpFHYe2VigLjz48MQANdPale69o9EVszZQr2OFDDh1air2v93EWqc8p74IEsDfvg53MFTg+ac/Nr5jRvY/a/5UPdHdxX/HFqMY1p+wZJtz6mL8LU0x6B2eZixy6Dbcx06Y9kU8MCD8SrhVwzYDq8aPLiwSqy1YMKyGVbmA9bzkUt3JmlgJ0zgSuyKnt/3aPVYoG2srtXR7r6GW/f8o0pw6SUPUdcFktMgAmUIu+R8oAX4lRS0xxDzS0vCkhGGb5ZDhBuOKBK2Stut+9/gDqYXrIG2p0fGZMioxpSBbyYKENZllwbXfCnzalklNvhQ8vd7u7hvWiHlXtQmnB/2AodKm9Xl8hXvBxznvj4sUSsDhTVlxdZTwtbyyWpofz65FkFxUs1kt5YntHYfFwQ/IYpy7898CnOAIx06/t6nWwiYAPV+2kITssyNy/uZr8/BVA3gD/viaSUqt0UoHqSEuRtrEDn0TOduQBx3q+B+KuLukspn8ttab6VbzCSrhgHKB2HZayVpLuHpwMzwC0fX1bC5k2sey65u8bbrkxWNXVC9PnP3fh2IJGNxFSu2qljsc0L3KhbNBrHkKDeUkndgOwoKgNn5ghk7osnuHaKUqEhekq4SiXzGwX/8nZxZEvvkPm76T0oqtkPjoPlaocFGpzV8f7KAvo9qdV4bxTkrsquW71kLzQN2k+4c8JoJoKnmpZqIT+BwtNA5ivRf/030sDA== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2024 11:07:20.1422 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0637eb56-ef4b-4fea-c604-08dc1039fbb9 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: AMS0EPF000001B5.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB7916 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,yeoreum.yun@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: sdhedca3IbACFM5FOJdJMg8gx7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=Bz2TKhQQ; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io Reviewed-by: levi.yun On 05/01/2024 15:38, Prabin CA via groups.io wrote: > From: Pranav Madhu > > The Neoverse RD-V2 FVP platform includes 16 CPUs and each CPU has 64KB > of L1 instruction/data cache, 2MB of L2 cache and 32MB of system level > cache. Extend the SMBIOS support for RD-V2 platform with this > configuration and reuse rest of the RD-N2 SMBIOS configuration for the > RD-V2 platform. > > Signed-off-by: Pranav Madhu > Signed-off-by: Prabin CA > --- > Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type1SystemInformation.c = | 7 +++++-- > Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type4ProcessorInformation= .c | 9 ++++++--- > Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type7CacheInformation.c = | 20 +++++++++++++++++++- > 3 files changed, 30 insertions(+), 6 deletions(-) > > diff --git a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type1SystemInf= ormation.c b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type1SystemInfor= mation.c > index b7e2238fb39c..edf2a5f63c63 100644 > --- a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type1SystemInformatio= n.c > +++ b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type1SystemInformatio= n.c > @@ -5,7 +5,7 @@ > Reference Design platforms. Type 1 table defines attributes of the > overall system such as manufacturer, product name, UUID etc. > > - Copyright (c) 2021 - 2022, Arm Limited. All rights reserved. > + Copyright (c) 2021 - 2024, Arm Limited. All rights reserved. > SPDX-License-Identifier: BSD-2-Clause-Patent > > @par Specification Reference: > @@ -33,7 +33,8 @@ > "RdV1Mc\0" \ > "RdN2\0" \ > "RdN2Cfg1\0" \ > - "RdN2Cfg2\0" > + "RdN2Cfg2\0" \ > + "RdV2\0" > > typedef enum { > ManufacturerName =3D 1, > @@ -71,6 +72,8 @@ STATIC GUID mSmbiosUid[] =3D { > {0xa4941d3d, 0xfac3, 0x4ace, {0x9a, 0x7e, 0xce, 0x26, 0x76, 0x64, 0x5= e, 0xda}}, > /* Rd-N2-Cfg2 */ > {0xd2946d07, 0x8057, 0x4c26, {0xbf, 0x53, 0x78, 0xa6, 0x5b, 0xe1, 0xc= 1, 0x60}}, > + /* Rd-V2 */ > + {0x3b1180a3, 0x0744, 0x4194, {0xae, 0x2e, 0xed, 0xa5, 0xbc, 0x2e, 0x43= , 0x45}}, > }; > > /* System information */ > diff --git a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type4Processor= Information.c b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type4Processo= rInformation.c > index b59172cf1cb9..ee269f707714 100644 > --- a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type4ProcessorInforma= tion.c > +++ b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type4ProcessorInforma= tion.c > @@ -6,7 +6,7 @@ > family, processor id, maximum operating frequency, and other informat= ion > related to the processor. > > - Copyright (c) 2021 - 2022, Arm Limited. All rights reserved. > + Copyright (c) 2021 - 2024, Arm Limited. All rights reserved. > SPDX-License-Identifier: BSD-2-Clause-Patent > > @par Specification Reference: > @@ -27,7 +27,7 @@ > #define SOCKET_TYPE_BASE 3 > #define SOCKET_TYPE_NUM 1 > #define PROCESSOR_VERSION_BASE (SOCKET_TYPE_BASE + SOCKET_TYPE_NUM) > -#define PROCESSOR_VERSION_NUM 10 > +#define PROCESSOR_VERSION_NUM 11 > #define SERIAL_NUMBER_BASE (PROCESSOR_VERSION_BASE + PROCESSOR_VER= SION_NUM) > #define TYPE4_STRINGS \ > "0x000\0" /* Part Number */ \ > @@ -43,6 +43,7 @@ > "Neoverse-N2\0" \ > "Neoverse-N2\0" \ > "Neoverse-N2\0" \ > + "Neoverse-V2\0" \ > "000-0\0" /* Serial number */ \ > "783-3\0" \ > "786-1\0" \ > @@ -52,7 +53,8 @@ > "78A-2\0" \ > "7B7-1\0" \ > "7B6-1\0" \ > - "7B7-1\0" > + "7B7-1\0" \ > + "7F2-1\0" > > typedef enum { > PartNumber =3D 1, > @@ -178,6 +180,7 @@ InstallType4ProcessorInformation ( > break; > case RdN2: > case RdN2Cfg1: > + case RdV2: > mArmRdSmbiosType4.Base.CoreCount =3D CoreCount; > mArmRdSmbiosType4.Base.EnabledCoreCount =3D CoreCount; > mArmRdSmbiosType4.Base.ThreadCount =3D CoreCount; > diff --git a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type7CacheInfo= rmation.c b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type7CacheInforma= tion.c > index b71ce721e2e8..4af72919a3f1 100644 > --- a/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type7CacheInformation= .c > +++ b/Platform/ARM/SgiPkg/Drivers/SmbiosPlatformDxe/Type7CacheInformation= .c > @@ -6,7 +6,7 @@ > implemented, cache configuration, ways of associativity and other > information related to cache memory installed. > > - Copyright (c) 2021 - 2022, Arm Limited. All rights reserved. > + Copyright (c) 2021 - 2024, Arm Limited. All rights reserved. > SPDX-License-Identifier: BSD-2-Clause-Patent > > @par Specification Reference: > @@ -334,6 +334,24 @@ InstallType7CacheInformation ( > mArmRdSmbiosType7[4].Base.InstalledSize2 =3D 8192; // 8MB SLC > mArmRdSmbiosType7[4].Base.Associativity =3D CacheAssociativity16Way= ; > break; > + case RdV2: > + /* L1 instruction cache */ > + mArmRdSmbiosType7[0].Base.MaximumCacheSize2 =3D 64; // 64KB > + mArmRdSmbiosType7[0].Base.InstalledSize2 =3D 64; // 64KB > + mArmRdSmbiosType7[0].Base.Associativity =3D CacheAssociativity4Way; > + /* L1 data cache */ > + mArmRdSmbiosType7[1].Base.MaximumCacheSize2 =3D 64; // 64KB > + mArmRdSmbiosType7[1].Base.InstalledSize2 =3D 64; // 64KB > + mArmRdSmbiosType7[1].Base.Associativity =3D CacheAssociativity4Way; > + /* L2 cache */ > + mArmRdSmbiosType7[2].Base.MaximumCacheSize2 =3D 2048; // 2MB > + mArmRdSmbiosType7[2].Base.InstalledSize2 =3D 2048; // 2MB > + mArmRdSmbiosType7[2].Base.Associativity =3D CacheAssociativity8Way; > + /* System level cache */ > + mArmRdSmbiosType7[4].Base.MaximumCacheSize2 =3D 32768; // 32MB SLC > + mArmRdSmbiosType7[4].Base.InstalledSize2 =3D 32768; // 32MB SLC > + mArmRdSmbiosType7[4].Base.Associativity =3D CacheAssociativity16Way; > + break; > } > > /* Install valid cache information tables */ IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#113378): https://edk2.groups.io/g/devel/message/113378 Mute This Topic: https://groups.io/mt/103544576/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-