From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (EUR03-DB5-obe.outbound.protection.outlook.com [40.107.4.76]) by mx.groups.io with SMTP id smtpd.web12.21491.1621854604409588174 for ; Mon, 24 May 2021 04:10:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=GfJI+10K; spf=pass (domain: arm.com, ip: 40.107.4.76, mailfrom: samer.el-haj-mahmoud@arm.com) 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=evnySJSCJihKGPDXB6v2E5ENiEvBmRJnf2B3X6bkBbQ=; b=GfJI+10KZ1I+JoPk5sT+etgUruAYV45CAyXBqV6SvMjBMGSCyb5edBGrOmk8tR03lnEUuPqYtIBV1w3JWWLJLNe2EzPLJ1//5quCuoJkfG4119fUkUMyApsPWtLeCPUyC3ZLrx/H4/gK747KZ0bRzTRsx8X36JygajzFYDWVxIU= Received: from AM5PR0601CA0033.eurprd06.prod.outlook.com (2603:10a6:203:68::19) by DB6PR0801MB1784.eurprd08.prod.outlook.com (2603:10a6:4:39::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.27; Mon, 24 May 2021 11:10:00 +0000 Received: from AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:68:cafe::16) by AM5PR0601CA0033.outlook.office365.com (2603:10a6:203:68::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.23 via Frontend Transport; Mon, 24 May 2021 11:10:00 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT041.mail.protection.outlook.com (10.152.17.186) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25 via Frontend Transport; Mon, 24 May 2021 11:09:59 +0000 Received: ("Tessian outbound 3c5232d12880:v92"); Mon, 24 May 2021 11:09:59 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 6471ecc2dd5903e9 X-CR-MTA-TID: 64aa7808 Received: from d07b3dd9e1a4.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 71C0C38A-17D9-4A83-8817-C328C72C86AE.1; Mon, 24 May 2021 11:09:53 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d07b3dd9e1a4.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 24 May 2021 11:09:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qq8sjRt6EqfQJLzE3IcShFMG8+SwMV5rtys0ovK4EQgp86cFAjYPluUZG7xJRl1LTnLe5WU2qC9EuNpLBSOG0a6bFUgQ6WSVExt1d7IchL0v+dHDAiSjLJqAPCQYOmM8RBKy5/VWpVGPwyYYwOdHzSo7jD4GTrZYZsNolVKo7Ufs8GuvRCcoxBRzQV0L5jVezL5381Kv7cw8xggJu1+siNA/SgJZ0kFGpmophO91bnCsOMcoCP2lgn2GFjynNsKh5/VPQG6JZyg6J5UndqFB+hgq8lc2KuHpy1OB3uD5x7KSH4XJu+vIqEL1kidzhrtlIDk4kpm9NCOcaPxpZjoQIA== 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-SenderADCheck; bh=evnySJSCJihKGPDXB6v2E5ENiEvBmRJnf2B3X6bkBbQ=; b=GNn2nYCzDafgJNkwia3p0nZoe7/+BcDGDTb4xKA8WZQCeuhT77k0guKLWfK7SPf4Qn8JQt65J9pb0875O3HRsQOkqpW8w/4NC/PnjVLVVza5us4ICv8iI76jezDmnPtS9X7L/dCFJ+YRfz5iD4M4THy4yg9NCDReyduXVuIbKjDPzNFbc6WAcIskGM4ftKg94kgy/BorfPl4mlNdiYrG0OJBQInfc8obrboDRu1q4J8xWA1lkVoh3FiTx22hyiI5XHa0aXjdZgK7vTEWTF3jFnlChYQTlLuoD2tKgcKEYz40iQRbyy0eC6cmvaDnqKb44VnSKswS6IiTY7KOiBWreA== 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=evnySJSCJihKGPDXB6v2E5ENiEvBmRJnf2B3X6bkBbQ=; b=GfJI+10KZ1I+JoPk5sT+etgUruAYV45CAyXBqV6SvMjBMGSCyb5edBGrOmk8tR03lnEUuPqYtIBV1w3JWWLJLNe2EzPLJ1//5quCuoJkfG4119fUkUMyApsPWtLeCPUyC3ZLrx/H4/gK747KZ0bRzTRsx8X36JygajzFYDWVxIU= Received: from PAXPR08MB6987.eurprd08.prod.outlook.com (2603:10a6:102:1df::15) by PR3PR08MB5577.eurprd08.prod.outlook.com (2603:10a6:102:81::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.27; Mon, 24 May 2021 11:09:52 +0000 Received: from PAXPR08MB6987.eurprd08.prod.outlook.com ([fe80::7c65:78c4:8d03:62ad]) by PAXPR08MB6987.eurprd08.prod.outlook.com ([fe80::7c65:78c4:8d03:62ad%7]) with mapi id 15.20.4150.027; Mon, 24 May 2021 11:09:52 +0000 From: "Samer El-Haj-Mahmoud" To: Marcin Wojtas , "devel@edk2.groups.io" CC: "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , Sunny Wang , "gjb@semihalf.com" , "upstream@semihalf.com" , Samer El-Haj-Mahmoud Subject: Re: [edk2-platforms PATCH 1/6] Marvell/Drivers: SmbiosPlatformDxe: Align Type17 to SMBIOS v3.2 Thread-Topic: [edk2-platforms PATCH 1/6] Marvell/Drivers: SmbiosPlatformDxe: Align Type17 to SMBIOS v3.2 Thread-Index: AQHXUF3MRZDJTJXInkeiDx4fgfNaJqryedvQ Date: Mon, 24 May 2021 11:09:52 +0000 Message-ID: References: <20210524052919.2496579-1-mw@semihalf.com> <20210524052919.2496579-2-mw@semihalf.com> In-Reply-To: <20210524052919.2496579-2-mw@semihalf.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [99.132.126.10] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: f7b43a43-0cb7-4126-ff28-08d91ea478b8 x-ms-traffictypediagnostic: PR3PR08MB5577:|DB6PR0801MB1784: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:2657;OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: VGq3lnrM8sjTZC4Ff7agZdAhkH8nFcGXKB8Wn6B8QFEpjuu880dAlGgxx2Wp45M/FKNOF1L8DEGkz0IQ4hVeV59dzhMZaBWU2x1mUAfi0sxgZ0LUu0SlDNX11N4/XzXB+Psj5KyA9uElL2vyia2OeEnDBazWk57Ul1zSJIL//gthn8g7tLI3/UBYGuYOb46itWkZZh4Fo9t6m/48SvUss0YlIimODkcXmjOLHqsQRMxDi4HzxOElFlbjDRzlgkQ9onJ0GBR1KuGPaP5BDliNm277Ob+8c8Xyi7irqOHt1zRGTAgCSB6USgdQ75Ts6OO07Ph7NJMm3q7ht476Aw2pjKx3M+pVKU/eMKTaXvv0pLglqD09l0aRNL0hABUtCNKO6LGxjx/otzNySacVSxw4c9V6OSht84ZAtpJ34rzfUDjvt/Gn84TS2e+6nupyr760Qoy+Z1y1a1D3FskPF75bx6zg5k1T46GjUgLQcqycxVL52Kb+9XfvL8/uAPvZOR/YhIYFivyuCCIw66nRjtj+OngC7Zs8yE3AmmTx+Z+ipNTzQG9Z8SqjtE88PTR8XNGy8KPVb8xPA/VgOW7v2IinLj4dIw70vb5ufTbEOf+Zkso= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6987.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(376002)(346002)(396003)(39860400002)(136003)(9686003)(38100700002)(122000001)(2906002)(54906003)(8936002)(110136005)(66946007)(86362001)(71200400001)(83380400001)(6506007)(53546011)(186003)(4326008)(66476007)(76116006)(55016002)(5660300002)(64756008)(66446008)(19627235002)(52536014)(478600001)(316002)(8676002)(26005)(33656002)(66556008)(7696005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?ZgKWpFX3r7F09G9JyXR2vu3hF6jyd6sksH51R4ETC1XxORdiTb6S0LZpf6/k?= =?us-ascii?Q?ikjS1ExYVu4Ga+Cpg2v0hTGP3aqOkbAI3FY1YlfZMFkW0vxxcos//AI0eIfM?= =?us-ascii?Q?xkHTuR0jsRqhQgzKwXnMcMGSRJf14I2PWQmQ2lRHuvuAN9CMDTWiNSjEoyw6?= =?us-ascii?Q?8L27OuJ0GmPjXvOuWgEtbUXeZk17eBNFu80ruTLwYPaxuZBHTVJc7OFD4Gop?= =?us-ascii?Q?eQGK+9ZXvMdhM34DiqYkqzoYeMdpe5gfgz4vbtMbDcTEjSv27OcsXBt0deHC?= =?us-ascii?Q?YYE+UZBbjzVfUZPBtCItNTA0Snlp61I2SrbZ2cy/CvB3DmBhGzAbQfSDLJ2F?= =?us-ascii?Q?pg/OfIrFvzXJIlzW0NZfKr51hTra/AROCi8AKL8WeMCo8culeoO+9hFnoDya?= =?us-ascii?Q?fYl/4ZjUiYdzLZz/dAXxBD/U3Ftc3fNQCeNzugqTNAvXTYdPuurbz7jU6E6T?= =?us-ascii?Q?2ND+tHuF/rj6JPxvOff31na8S76YodnOFK9OOF+TGaGwxz6xAqvvMMfbMgf8?= =?us-ascii?Q?/dPQy0MJz5QxsLtn5C1BubOqzNPwFJeBSehNJT7Mh32k+17Pa0DGySp4elKj?= =?us-ascii?Q?IPKqkHTs+6v92+LLvM4gxJZWc+MUmRIct+BAAzUVJi4MGc5VGiQsGcbOn6nK?= =?us-ascii?Q?cr54OmxIZ0JX2dpgDpLPjaTp64tJKv2UqcacysxYMkUor0FgK5AUAnrfVDS3?= =?us-ascii?Q?OP2M24AW0pEJRruBE9fTygnApZ5N3ewOq3duflI8m2H4nHKMY5KM8P2WBbOo?= =?us-ascii?Q?/m3EGeaF2bWTFxb0Z0rkQopeOP0fk9Ib4MlWC9eg361oFf2MxOVANnJCwjDB?= =?us-ascii?Q?MuKPKL+T48t0V51B0/sEonVgBa6LEEXRTx3FVQDGdDWG6ebhq+j3M0nBoqpO?= =?us-ascii?Q?pOSj7yoI1/lg//n9BrjaSNnYxNvIMyzackotZVa4rzJcdshYJeycqTWTjouX?= =?us-ascii?Q?Cid3KohmUl6/fTuf/5xLAsj+aTneL/1w5AE/BCvZcjAgoiEu1OHRyCZmVgB1?= =?us-ascii?Q?SNyBKqnXlwNkMUM2MRjVFB0MNE9MorVjhFWg8RjDsRH3ydiaFrF2qHVb8obe?= =?us-ascii?Q?TcQ0OFq+Cn9fua0nFTMn3GvgYKUtWSMBOJg5RkcJla3bEoKIl2pMnJ7TDvVS?= =?us-ascii?Q?LKz1EAIQ1lyRkwF40PxLZjq+axhgRJIorzpNzplRFYUeQVOZULVG8KZ5fbTa?= =?us-ascii?Q?lWWk9o/Xs6n+XuHt+JFkQPqLlWpengKQlZ8Hy2OC8mEiu9i/iuiH+LMatXhO?= =?us-ascii?Q?YQ/RB/BWScKyuqKBJ489DO0i8f25tjL5P2hT/TGhk2PFM9SbNm2RIEZwQ4bv?= =?us-ascii?Q?nxrcMQYX7M9YcMWyL8ora3qI?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5577 Original-Authentication-Results: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: b1f40846-1385-487d-d24e-08d91ea47424 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: np8eo0rvnM5nyv5sI13XXwxhUosLpIi0nV5OrCBR1S9lo0m29VQ/hqIEDvFrWkd3WWCdvxT2boudGdq43ZitOxvrzUCiT0LWM7twddcttpl59mXonV7QSY98HLScOIUeYuN6NaO3XZmjcOsJJKvcBWETcr34J+ATgxDXToKv7YIGP+47yUDMN2S6FSK6sD2Kk4N3VE/SBQbaxhq5KqHAK3pRYPYL9q3Zz2AZPj+tTgcElOyob/y6Xdk+Mw2pzsLKRZhS3pi2KI40qIEIdFbzCxuJSKQ1Cz3rtoIoAh0CQCz0mK39GR9jVOgnfjMreu9fqOJCTAWRzaRKyazeBIa4d9UfOb8WIqcKeDIYQ/7kij8/XMp5UI4/pzjCXootaK6aAaHBysnSHCDLatyefNpkbzc6zjYqH3hvtcgd41KbkHtzcga3EpUFJoSOaf0WogKvYQLAxbDrcxwSP1X/l+iV9G8dWFqfQQ5/N4QkT9EviDDyI0CIxx1AYEE/quJ9ivRFXtMfxXVTjvYlJYyvbT2yuxpmNPB2rPfNX9Pn3ch0kKpsuFo2WoQ5DyXYNTyX8p/Ztmc2NZFR3lueTCIx6zAPAsi4fkkkJT82e5B8W9nWPNl8lOfwgUALh336Lu41KTH2TJoIREacT5sn8UfAULoUzxNWfIrGYF13MuQ9gcZA7xI= 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:(4636009)(376002)(346002)(136003)(39860400002)(396003)(46966006)(36840700001)(36860700001)(2906002)(82310400003)(336012)(8936002)(8676002)(53546011)(6506007)(9686003)(52536014)(5660300002)(70586007)(86362001)(70206006)(186003)(81166007)(356005)(83380400001)(7696005)(26005)(110136005)(478600001)(33656002)(47076005)(316002)(54906003)(82740400003)(55016002)(19627235002)(4326008);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 May 2021 11:09:59.7915 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f7b43a43-0cb7-4126-ff28-08d91ea478b8 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: AM5EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1784 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Samer El-Haj-Mahmoud > -----Original Message----- > From: Marcin Wojtas > Sent: Monday, May 24, 2021 1:29 AM > To: devel@edk2.groups.io > Cc: leif@nuviainc.com; ardb+tianocore@kernel.org; Samer El-Haj-Mahmoud > ; Sunny Wang > ; gjb@semihalf.com; upstream@semihalf.com; > Marcin Wojtas > Subject: [edk2-platforms PATCH 1/6] Marvell/Drivers: SmbiosPlatformDxe: > Align Type17 to SMBIOS v3.2 > > This patch adds missing entries required for SMBIOS v3.2 compliance > of the Type17 table. On the occasion improve Type4 table contents. > > Signed-off-by: Marcin Wojtas > --- > Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c | 39 > ++++++++++++++++++-- > 1 file changed, 35 insertions(+), 4 deletions(-) > > diff --git a/Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.= c > b/Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c > index 2ecaec2af5..a99291e902 100644 > --- a/Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c > +++ b/Silicon/Marvell/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c > @@ -181,7 +181,7 @@ STATIC SMBIOS_TABLE_TYPE4 mArmadaDefaultType4 > =3D { > 3, //version > > {0,0,0,0,0,1}, //voltage > > 0, //external clock > > - 2000, //max speed > > + 2200, //max speed > > 0, //current speed - requires update > > 0x41, //status > > ProcessorUpgradeOther, > > @@ -196,6 +196,9 @@ STATIC SMBIOS_TABLE_TYPE4 mArmadaDefaultType4 > =3D { > 4, //threads per socket > > 0xEC, //processor characteristics > > ProcessorFamilyARM, //ARM core > > + 0, // CoreCount2; > > + 0, // EnabledCoreCount2; > > + 0, // ThreadCount2; > > }; > > > > STATIC CHAR8 CONST *mArmadaDefaultType4Strings[] =3D { > > @@ -457,7 +460,7 @@ STATIC SMBIOS_TABLE_TYPE17 > mArmadaDefaultType17 =3D { > 0, //Memory size obtained dynamically > > MemoryFormFactorRowOfChips, //Memory factor > > 0, //Not part of a set > > - 1, //Right side of board > > + 1, //Location > > 2, //Bank 0 > > MemoryTypeDdr4, //DDR4 > > {0,0,0,0,0,0,0,0,0,0,0,0,0,0,1}, //unbuffered > > @@ -467,10 +470,36 @@ STATIC SMBIOS_TABLE_TYPE17 > mArmadaDefaultType17 =3D { > 0, //asset tag > > 0, //part number > > 0, //rank > > + 0, // ExtendedSize; (since Size < 32GB-1) > > + 0, // ConfiguredMemoryClockSpeed - initialized at runtime > > + 0, // MinimumVoltage; (unknown) > > + 0, // MaximumVoltage; (unknown) > > + 0, // ConfiguredVoltage; (unknown) > > + MemoryTechnologyDram, // MemoryTechnology > > + {{ // MemoryOperatingModeCapability > > + 0, // Reserved :1; > > + 0, // Other :1; > > + 0, // Unknown :1; > > + 1, // VolatileMemory :1; > > + 0, // ByteAccessiblePersistentMemory :1; > > + 0, // BlockAccessiblePersistentMemory :1; > > + 0 // Reserved :10; > > + }}, > > + 0, // FirwareVersion > > + 0, // ModuleManufacturerID (unknown) > > + 0, // ModuleProductID (unknown) > > + 0, // MemorySubsystemControllerManufacturerID (unknown) > > + 0, // MemorySubsystemControllerProductID (unknown) > > + 0, // NonVolatileSize > > + 0, // VolatileSize - initialized at runtime > > + 0, // CacheSize > > + 0, // LogicalSize > > + 0, // ExtendedSpeed, > > + 0 // ExtendedConfiguredMemorySpeed > > }; > > > > STATIC CHAR8 CONST *mArmadaDefaultType17Strings[] =3D { > > - "RIGHT SIDE\0", /* location */ > > + "DIMM SLOT\0", /* location */ > > "BANK 0\0", /* bank description */ > > NULL > > }; > > @@ -735,9 +764,10 @@ SmbiosMemoryInstall ( > } > > > > // > > - // Update TYPE17 memory size field > > + // Update TYPE17 memory size fields > > // > > mArmadaDefaultType17.Size =3D (UINT16)(MemorySize >> 20); > > + mArmadaDefaultType17.VolatileSize =3D MemorySize; > > > > return EFI_SUCCESS; > > } > > @@ -767,6 +797,7 @@ SmbiosInstallAllStructures ( > mArmadaDefaultType0.SystemBiosMinorRelease =3D > FirmwareMinorRevisionNumber; > > mArmadaDefaultType4.CurrentSpeed =3D SampleAtResetGetCpuFrequency > (); > > mArmadaDefaultType17.Speed =3D SampleAtResetGetDramFrequency (); > > + mArmadaDefaultType17.ConfiguredMemoryClockSpeed =3D > SampleAtResetGetDramFrequency (); > > > > // > > // Generate memory descriptors. > > -- > 2.29.0 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.