From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web08.5347.1649724232885876947 for ; Mon, 11 Apr 2022 17:43:53 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=B+JHwvvM; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: zhichao.gao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649724232; x=1681260232; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=QbxdznB0DSzxASiDtBeOsH4A457RQyIvNT0d2JKPDhU=; b=B+JHwvvMLFxbGLey5AL0ECbASHcDmy0Q+ONPw8wSlRAi3a7txN+hspCC 0vAh1TMkhayzBHerxJl63yp/pxxgFmICFOZVmcSANqsWuWYARUlM+NkZQ Hdt8jIWLpOSWbXH3HFGAXD8OKCbUxXlARE6QQr+xyUjN9HxLzGrWfjbdA 26H6ybDfeIZTms1HgPtbGEC4GoIyJqOeOEXBDBe7OEpQPfspF8BFkEY3J zjZz07618hG079fffKkWvm+dlR/UxDmu+Vs5AkB9yLhneT+HFsLJDULQR bW63vZQwUeDa/4iN/lC+oRdGvWCP/myOCn1HI+nJc3Tpd+96zujrFm6wL w==; X-IronPort-AV: E=McAfee;i="6400,9594,10314"; a="322691750" X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="322691750" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 17:43:51 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="699604022" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga001.fm.intel.com with ESMTP; 11 Apr 2022 17:43:51 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 11 Apr 2022 17:43:51 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 11 Apr 2022 17:43:50 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Mon, 11 Apr 2022 17:43:50 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.175) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 11 Apr 2022 17:43:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RmRPTJwwVpO+6NrKEpOWLTztcDEFsa/eib5yvoB/VLHrJrxPI5HtenUmPq5w9gUcpwJRH3GJBr26v4J/UdOLNHHGvBRWHbxM0POpZdfbYFSPis6JHYJuMhK7S6Hsv4huSJdKXiTrzJVS2drnhPS486y1XIYduPp2qG5R6mtCPCk8xBwOu2ahAl0eeMDhM/j2iS1gRp8/P3IWa4A6GCbBOfj/fMM6POLWffluouVIgbnq3wFwnIxovq87H+ckbT5wvk1M6yG9L6i4M7JORDrs19dZEQ5/rWVRY7Eq7hNXXjd9w56KSiVCWfWsW83ss4WIAMJ3Doscoy8q2Yrd9kzIgg== 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=cidPKMBPPIoD/NIDcUM7ff+5mylRmwj5cK04hgnGqzk=; b=YWZvNrzv69uCJP8bkr63M+VxbmQy0+dXUJYZz5rykr/yepU1/uuHzqBVaBn2uH5BN0eCXzqjmJuvDxYGd2KTNar+zf/bJtrqdjCbVYPo9X0izb9NSgNEW7trcVY7yRWH2okbzn5HxaVvNJ5R8Ll4wojZ6mytAwU/mMJ4aYOQNFX+J/TxJfa9hZ5yzh/YaROHpWiFLW11JzXyxG582uoPzEX6ZOuVN0AyQ6XqpCV3HSUSY1AxgP9XUBSgddZmuEcnUIJNXxiWBIv3hRfSNnq27zpeyH86ytlPAIby1ytjxm396IqigzwyeMvPQRAqcEzi6Z5XhS/Y5fISFSGLnWYnyg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5277.namprd11.prod.outlook.com (2603:10b6:5:388::23) by SJ0PR11MB4912.namprd11.prod.outlook.com (2603:10b6:a03:2ae::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Tue, 12 Apr 2022 00:43:47 +0000 Received: from DM4PR11MB5277.namprd11.prod.outlook.com ([fe80::3c64:1d03:3b40:7b0e]) by DM4PR11MB5277.namprd11.prod.outlook.com ([fe80::3c64:1d03:3b40:7b0e%5]) with mapi id 15.20.5144.029; Tue, 12 Apr 2022 00:43:47 +0000 From: "Gao, Zhichao" To: "devel@edk2.groups.io" , "Ke, Bo-ChangX" CC: "Liu, Zhiguang" , "Bi, Dandan" , "Zeng, Star" Subject: Re: [edk2-devel] [PATCH] MdePkg: Update smbiosview type 9 with SMBIOS 3.5 fields Thread-Topic: [edk2-devel] [PATCH] MdePkg: Update smbiosview type 9 with SMBIOS 3.5 fields Thread-Index: AQHYTXIhvEhKbN98kkiKT/Wd9CqHvKzrcZ0Q Date: Tue, 12 Apr 2022 00:43:47 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.401.20 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a1172e28-522b-4218-af69-08da1c1d8134 x-ms-traffictypediagnostic: SJ0PR11MB4912:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Dn5XS5gsL/iVihmi5WNs4Yhva7y4uyWcTBy0YL15irfPCM3uCOpX53ZlL7S2ZoB0JPa/liIlJxNPCdFO7yIhCjEVYPownZEgrBaA5pMY+tZ6iAWvAZy5oynJK3O0DovGb+4tn2HFRP/Mse/azP0sd7sT24pc9USlAJBA+8ckTDs5oBYeFNCBPyCcfoFQH2Z1cNLJnobLOgz4xeCnuQcgz0JvPGlYzCjc9uCYgXwe44CgfMJLdLPOlwTJBdAiihvU4JYWWsg+7plq6SwuzK0gKa5ItcGSfbMJtaz5PA2WWGaj6U/nKE+zwVVHlZcC6qBejmrNp78BRUQeVcRIZjVlJgNpJhqFlEVStLm5YXJCgH6hGnQnk9yBA97ChiGu2xIft+BMrndFvRq1Ff38L2xAkFd3EkrTnSFmuRb/c9tWhh+POTfnL0CH+kcHX64flw0vWQhx24gEILNkhX1Ql2GX1g/QiTwWH+Y/Ef4HL1sEXywO2o9I5kZR1Mg1PUTPbKzwxp+zIaFcCY/x56Cfo82B2sAYhTX9i1LxsN+0pMlFvD+xU5WM7t4DvQqrM7hyCF/2J/Sy0lWo/62Dl7DjBpQNMoUYhES0gNZAihaJJXZvfBuOEmVtecyRodn3UHKll/WqUUQfa7udTqE1wxx2x32R/CGpkR7PKZsDH0cSrXXpB81LiAg5kSo3XAqgrNPnhUcwsgoCoB80tbO9amvB05vMJ3+RTKBgChUzu2hbs6YRBy4axn2i4aABObFECpaczgrHSJIV6IzDLe5hsqxbfoTfvHhH64ubcK4oDqrGgghhYR2Dk9MI9TeqUzpp7Rnmvjc6sPga5ZaQ01p3I0UXfMTMjw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5277.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(52536014)(186003)(107886003)(15650500001)(83380400001)(76116006)(66446008)(508600001)(55016003)(2906002)(38100700002)(82960400001)(86362001)(38070700005)(33656002)(8936002)(316002)(122000001)(966005)(66946007)(6636002)(8676002)(53546011)(9686003)(64756008)(7696005)(4326008)(6506007)(110136005)(71200400001)(19627235002)(5660300002)(54906003)(66476007)(66556008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?2jz3lzVkx5WZlL66xmvYqFyaDvvInPe/UjG2RF5HcRqh7NGzPRRSuoJl4nCX?= =?us-ascii?Q?c+cJYCF2RzPWkw3QC35V+ISIM5LOkc+M3ASMCyvl27Rj/hVPwYnZA5UYkWvN?= =?us-ascii?Q?kYn0EAnSMC8/y34xG4ReOV0VoJzD8/pBvIxfVwL18TZOh2XNDTXlDGmjSTn0?= =?us-ascii?Q?CobzZKlhliZcRHMIc052ewWfi5TuKglo2GdBItoS2tSCNaXZ7Esp42fqDs3n?= =?us-ascii?Q?zb58erY/hJ2IsBeZCS3ChtI22FFBEh5zHetaAAX3BQT/TTSjcQo2txVGHJLw?= =?us-ascii?Q?pzIBs+UuUt5/FFhKDEa79e37/cPZnGQ9bHuyrTJtJLspLoSLrjeMZX2lF9lJ?= =?us-ascii?Q?FsrgCh3gE+vAhcUSQrJzpcUQOkR+K76wHHSyU3+pcn8UedLou+BDMM05OIHI?= =?us-ascii?Q?V4kc5G3mGHzROewMfDwjrUU07C81OZuT/bXF5sO02dYO/gew/MmwaD9KG+w2?= =?us-ascii?Q?VkEX6IrJCr/x3gdBXNj1LbRvf9SOakw4jMljklay2mvaWYtXyB6HBM322NIm?= =?us-ascii?Q?liAJCwn2aAVkOL1/qa1wAykD6+AIgpzGAMiS1M3KKXgznQ1gh9hjfHgpQweh?= =?us-ascii?Q?G1NC5B6eXCWeEsWT5vixfpWI4PGk9EevPoXOcsSYYhK5fHYeQOSdp+u/+JsI?= =?us-ascii?Q?S34Z/2LR3KyNtmX5Ee0/B7ibK4ke613hXef9iMe+VRSi/sYTOjoDTAf+4Nir?= =?us-ascii?Q?hZvbERM0VU+6quZsqS7VqWR4/lLSjC1FLGAlZyr/He1D//Nxxfj8xILWhWsV?= =?us-ascii?Q?xd6I3SJ3QR/Ft5lvFqDOhxZJNh97we8aaKeAEzQmORhCKENvH46R96viiCfK?= =?us-ascii?Q?eXKPuMPvJFMiZhTmOay9oAl4/khN8hpRkUwRRaTdVIIHGS5M53EQ/L8hjN6f?= =?us-ascii?Q?h+7LYS99mr1whcdxFnfPTlWnzkIvRuKQXuJnMH8pxj7pK70iDlkOcJXnB72U?= =?us-ascii?Q?aWSNmHdZGopaw19iKpEvNqA3Bd3kyUbd1XrJO7GiFEk3JY9CArVPKvxQ6CM0?= =?us-ascii?Q?IjTdetkCl6jmM7EtUDYJCRQTma+CCWue39guSudUBSy40EycPFzWtYKvrdql?= =?us-ascii?Q?fPIrhD1bFLZ9TPj8G8sISy2QTme3MX9o/jaWu/KNgjkA1Ew9B72qX3nXTiQC?= =?us-ascii?Q?2BTJToJSsLpFyw8V4p0qU0yei4gFqTrM0vDaQeGc5RJPyFqXd+18uL0J7J7t?= =?us-ascii?Q?8kkxn1KY+87OXGG+7xFkjCEeQPgmc9J5/IJ+xLdeQ9fSx1Ph/r/KmJ9i9GGt?= =?us-ascii?Q?QWK4kiexCrUVG1/1H8/ZNeLNTHRukU7H0s4HU1s4Bik+sivsapNTuH7P8WYw?= =?us-ascii?Q?73914sfAHLDJZ/YKnWygohkgWz4kvmPP5Wyyipuc1Wt92uIupsyYez6hIJkr?= =?us-ascii?Q?egLYzkgUukNa9boMXCdAhTDK50eJRC+0lKKbpfojvmd5CPQOpXvwx8ADC+8s?= =?us-ascii?Q?BNPmmIAQbC2p2PCZ4/NfDcmDp/P8xTgc4BUxG7VQj6U8/g6rvcVqIJqj4n7T?= =?us-ascii?Q?3csmnBGUppIHAda5DODuNjhlVVqOK5HjDex2EdLGF3fRg8tfHOJPfSWdN3+K?= =?us-ascii?Q?NTjuL3AtgwKMdRoqwhyFz/LQ3Xkc8kWyDPgnvwYK60io1v2RJdKj2In70rJ2?= =?us-ascii?Q?Zh/BcHo1FWSr0kf5mBZ9vOXKq6PEoDbRtpUlj4TJ/rFjnTpmtbHuMHHF0Yox?= =?us-ascii?Q?Vn9BBjDj5qAC3GC4DltECAA6ymgmHeQInI3phC/YYxfUwgGQnR6Y4a5jINSH?= =?us-ascii?Q?EsXhKWgvUw=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5277.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a1172e28-522b-4218-af69-08da1c1d8134 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2022 00:43:47.2751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HtglfvPSEpABtAMau8P6wAydZBOpKlRK8h1QQgq0Z9KL6CXEWLkD5mgkqgMMdIG6KPt5g6ZRNW87Wel6NqWh7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4912 Return-Path: zhichao.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Bo > Chang Ke > Sent: Monday, April 11, 2022 3:02 PM > To: devel@edk2.groups.io > Cc: Liu, Zhiguang ; Gao, Zhichao > ; Bi, Dandan ; Zeng, Star > > Subject: [edk2-devel] [PATCH] MdePkg: Update smbiosview type 9 with > SMBIOS 3.5 fields >=20 > REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3896 >=20 > update smbiosview type 9 related fileds. >=20 > Signed-off-by: Bo Chang Ke > Cc: Zhiguang Liu > Cc: Zhichao Gao > Cc: Dandan Bi > Cc: Star Zeng > --- > MdePkg/Include/IndustryStandard/SmBios.h | 50 > +++++++++++++++++++++++- > 1 file changed, 49 insertions(+), 1 deletion(-) >=20 > diff --git a/MdePkg/Include/IndustryStandard/SmBios.h > b/MdePkg/Include/IndustryStandard/SmBios.h > index 2b1567b052..cb39470c92 100644 > --- a/MdePkg/Include/IndustryStandard/SmBios.h > +++ b/MdePkg/Include/IndustryStandard/SmBios.h > @@ -1306,6 +1306,11 @@ typedef enum { > SlotTypePciExpressMini52pinWithBSKO =3D 0x21, ///< PCI Express M= ini 52- > pin (CEM spec. 2.0) with bottom-side keep-outs. > SlotTypePciExpressMini52pinWithoutBSKO =3D 0x22, ///< PCI Express M= ini > 52-pin (CEM spec. 2.0) without bottom-side keep-outs. > SlotTypePciExpressMini76pin =3D 0x23, ///< PCI Express M= ini 76-pin > (CEM spec. 2.0) Corresponds to Display-Mini card. > + SlotTypePCIExpressGen4SFF_8639 =3D 0x24, ///< U.2 > + SlotTypePCIExpressGen5SFF_8639 =3D 0x25, ///< U.2 > + SlotTypeOCPNIC30SmallFormFactor =3D 0x26, ///< SFF > + SlotTypeOCPNIC30LargeFormFactor =3D 0x27, ///< LFF > + SlotTypeOCPNICPriorto30 =3D 0x28, > SlotTypeCXLFlexbus10 =3D 0x30, > SlotTypePC98C20 =3D 0xA0, > SlotTypePC98C24 =3D 0xA1, > @@ -1335,7 +1340,17 @@ typedef enum { > SlotTypePciExpressGen4X2 =3D 0xBA, > SlotTypePciExpressGen4X4 =3D 0xBB, > SlotTypePciExpressGen4X8 =3D 0xBC, > - SlotTypePciExpressGen4X16 =3D 0xBD > + SlotTypePciExpressGen4X16 =3D 0xBD, > + SlotTypePCIExpressGen5 =3D 0xBE, > + SlotTypePCIExpressGen5X1 =3D 0xBF, > + SlotTypePCIExpressGen5X2 =3D 0xC0, > + SlotTypePCIExpressGen5X4 =3D 0xC1, > + SlotTypePCIExpressGen5X8 =3D 0xC2, > + SlotTypePCIExpressGen5X16 =3D 0xC3, > + SlotTypePCIExpressGen6andBeyond =3D 0xC4, > + SlotTypeEnterpriseandDatacenter1UE1FormFactorSlot =3D 0xC5, > + SlotTypeEnterpriseandDatacenter3E3FormFactorSlot =3D 0xC6 > + > } MISC_SLOT_TYPE; >=20 > /// > @@ -1358,6 +1373,39 @@ typedef enum { > SlotDataBusWidth32X =3D 0x0E ///< Or X32 > } MISC_SLOT_DATA_BUS_WIDTH; >=20 > +/// > +/// System Slots - Slot Physical Width. > +/// > +typedef enum { > + SlotPhysicalWidthOther =3D 0x01, > + SlotPhysicalWidthUnknown =3D 0x02, > + SlotPhysicalWidth8Bit =3D 0x03, > + SlotPhysicalWidth16Bit =3D 0x04, > + SlotPhysicalWidth32Bit =3D 0x05, > + SlotPhysicalWidth64Bit =3D 0x06, > + SlotPhysicalWidth128Bit =3D 0x07, > + SlotPhysicalWidth1X =3D 0x08, ///< Or X1 > + SlotPhysicalWidth2X =3D 0x09, ///< Or X2 > + SlotPhysicalWidth4X =3D 0x0A, ///< Or X4 > + SlotPhysicalWidth8X =3D 0x0B, ///< Or X8 > + SlotPhysicalWidth12X =3D 0x0C, ///< Or X12 > + SlotPhysicalWidth16X =3D 0x0D, ///< Or X16 > + SlotPhysicalWidth32X =3D 0x0E ///< Or X32 > +} MISC_SLOT_PHYSICAL_WIDTH; > + > +/// > +/// System Slots - Slot Information. > +/// > +typedef enum{ > + others =3D 0x00, > + Gen1 =3D 0x01, > + Gen2 =3D 0x01, > + Gen3 =3D 0x03, > + Gen4 =3D 0x04, > + Gen5 =3D 0x05, > + Gen6 =3D 0x06 > +}MISC_SLOT_INFORMATION; White space between { and the structure name. Others are fine to me. Thanks, Zhichao > + > /// > /// System Slots - Current Usage. > /// > -- > 2.32.0.windows.1 >=20 >=20 >=20 >=20 >=20