From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.44]) by mx.groups.io with SMTP id smtpd.web10.21860.1679751993339782205 for ; Sat, 25 Mar 2023 06:46:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=AENg8bri; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.93.44, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PAyKaMJ5VxQFUXpHLwFpj6J+uPJrD9C2KUC8L10LiiHsHErdKRLeiw/cSdSC6Sg6xiUdDTIddq/XhWjjTmewb5U/1d+Z/w2o3Ev0yQ5qGP3YWi1GNBpvlRuEHMJGTv5qURpiwES9De4IjVl/k99lHGWSdlxNu2KZB5N5k+pDyH3c/6sfXPyGGdPS1iiDKJtw8OPRa6qVS4Zk1U/DLoLCiRBUDMJFNMHh4nV12exUXnXEc2a7+OGbK4asgz45X0zTRczsbaN3mEhFVba/XDuHD1GNY5SjbUZCfo8Et1GOjZOXCAJ2TVwOlMpCg4DP3zE7hMEjDWwV8U5hiO/gg9nQjw== 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=2rPddknVZvm+os4Cu76CgZak//IkFTUrlVrbDdNjynM=; b=HZh2c0VdsMF/X0bj3wcfZqS8VsVktWqR4HdQU+/Ndpfes9QJilxe4btbujD8/fcvkGwaElvvx0TFsLsWGJ9J83AJhEQPxXC8DOf9a1Nscrv3phOjOWCkO29ib43hvrgEqItzWN/0E6D+91v71rHzB64FqMYCE6Tt+GXKR4r0u7orC5Mm0KrFPCf9/AcYHmLWDv+YdezvgFzysAez3+5CFLBVJcE+jInZJWGixWVyNC0MnhGoffKuo/6+ZJJY+P1+di9GizlUKrMaKavy6m4BeAboJs1J5aT0Uvpf2KbF3yxw4+E24gFMkycVWu78wQQ4s97euRaz4n0bhTH2+Vx5Zg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2rPddknVZvm+os4Cu76CgZak//IkFTUrlVrbDdNjynM=; b=AENg8briko1v/J2xR2jZq07aqerU5rl3ZT5K+9RemPNAxzZ761LmFZRNQRBctJ32Pfpxe/ugZX1neQsJ8uclcfZ3BU++VcDjDspFqCzhfZBz5wn6EApP5T2riBXHaqapcukhssqISDfnzpJ2yeRtsqGIJiMUKl9e8sb/5qtqCNg= Received: from CH2PR12MB3957.namprd12.prod.outlook.com (2603:10b6:610:2c::17) by CY8PR12MB8412.namprd12.prod.outlook.com (2603:10b6:930:6f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.41; Sat, 25 Mar 2023 13:46:30 +0000 Received: from CH2PR12MB3957.namprd12.prod.outlook.com ([fe80::356e:95ec:357b:3472]) by CH2PR12MB3957.namprd12.prod.outlook.com ([fe80::356e:95ec:357b:3472%7]) with mapi id 15.20.6178.041; Sat, 25 Mar 2023 13:46:30 +0000 From: "Chang, Abner" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Liu, Zhiguang" , Nickle Wang , Igor Kulchytskyy , "Oram, Isaac W" , "Attar, AbdulLateef (Abdul Lateef)" , Tinh Nguyen Subject: Re: [PATCH v4] MdePkg/Include: Add IPMI KCS definitions Thread-Topic: [PATCH v4] MdePkg/Include: Add IPMI KCS definitions Thread-Index: AQHZXf8OBFlmAOLyc0Ca0r8fTg4gj68KVBMAgAEu2gA= Date: Sat, 25 Mar 2023 13:46:29 +0000 Message-ID: References: <20230324031554.264-1-abner.chang@amd.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-03-25T13:46:23Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=80fc6611-31c4-4753-8c52-59cab7246c56; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR12MB3957:EE_|CY8PR12MB8412:EE_ x-ms-office365-filtering-correlation-id: 9608dc02-f350-41f8-be2d-08db2d37566d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: I4Q5Np15OJ7eq1CI8h20yd1idVXSfT+ujR4Dl0dWXspAa3OrnMdMtLvpZnIRrchiGlM7sadLKR/H45o8VHAX60p+ltQ/AwZpWt8y41wrVvoNakcNbfwAjkf9sk/cJGBcrUVqYEnIGQzajFsgwvpQ+2nYrhGz5a/mgxiSfE7yEuUSXJqzUunHZK7BU9i0KEugeILXnwlC5KzEGCe4OZWGmtBdO3RwwbaHVdUOcxC9mkI4+/fo8UFgcWpieJBBm1LerocNedkHVVdX0Sgbu6cFmwmSzR8cwncX19ENgVYkdwSyCFQt4Er7KHXiMcup24dZLBeZXh8yI0DMV6VUzvPAUpiMa3bmcUgTt/29Mdof1FMhdEkJ9o2iaBkVLg0neU5WJOnCf324ajftFybw9sJN2Mema3uEm8dFBKR05Md2kjC3nzs85FHksOnCP5XqCeOFXDuMc1KMksJ5s+O/QJL4yg+AZ3juugxhAP0OwLIz/OdHf72YYctDaR0dJyYIuFges0qs6mJLORBWjamx/fTf1zcjHYDRKNg2dzacVqdwlg8ThbjBZmJbFGQ9fD/wueoxVuNihiX1h8JOtVrD/NCDEY6EAlIl9C3+sddjcwVc2vFtvkCvp7R8lCFGTsATPFtSHPV+Cs0uwUn0Drt+9QlNTjl2EDhgDKh+0l7Ee4wj+4KhlxByd3SjRwFc7w7il4M3Nf5qISifFFNitHO2HGATiNug15kG+whVDI88jEL6QKs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR12MB3957.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(346002)(366004)(39860400002)(136003)(396003)(451199021)(38070700005)(86362001)(55016003)(33656002)(2906002)(478600001)(966005)(71200400001)(6506007)(83380400001)(7696005)(54906003)(4326008)(76116006)(316002)(110136005)(66946007)(66556008)(66476007)(66446008)(64756008)(8676002)(186003)(26005)(99936003)(122000001)(53546011)(9686003)(38100700002)(5660300002)(8936002)(41300700001)(52536014);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dWJOSHJWVGE5eWxmK0RHRkJra1NxTy9uaDRiakc2QjNaelBPQU1ncGNHdE0v?= =?utf-8?B?eU0ycktpZWpXUVFDb2RLTngvV1pPUFVWMk5VdVJVb09IWFIzUHRHdTdpSUsr?= =?utf-8?B?cHVlcVk3aG16cGFEVHQxSnlacVpKQ2VIU05hY3hQVit3UU5PSVZIRStETWFu?= =?utf-8?B?RHMydDJZZVdPTnArMUxxckRCSDNRbjBUMG1uUHM2ZFRyS3pxZExnSitYam5L?= =?utf-8?B?RFlnenBMWk1GQnFacmh0L2pYSGdVSWQyRzlOYzlrOFV2RmpxMFcvTlU0TStp?= =?utf-8?B?RzZGSHpFbWcrMStGdm5OR0xKbzJBWXJGMUx5azNuSm9Md2VYeUkwRTZLQ2kv?= =?utf-8?B?d3E4NGNrZEx2R2lZL3lscjZrUmVmMyt6NDhPQk1HVjI3WjM5Y29YZktwVnYv?= =?utf-8?B?WmV0K09td3I2SVAvb0p1eFBKSTVGdEczZzZ6eHZCUWtPdEtLcGdBZk80VVl4?= =?utf-8?B?OG8xOUNReFgwZnZBYnFtTmcrcVJzc2V6a2xhU2JsLzRrcG0yMk1xelladGN1?= =?utf-8?B?ZlhuN3BjVitnbEdybk1nZ3NtTkI1ZDErdHNxSVMwYkhDdVh3NENOelFsaTZP?= =?utf-8?B?dlF1RkpGQThzNEVDMCtjeTV5elFZRkZDV1BPYk8wRlg0NjNxdksrbXpoR3Rw?= =?utf-8?B?eVBBSjZXblYxY0MycC9vdWdoWklZOTdETVIwUmRnRmMvZkVVOTdqRlF1ZmRL?= =?utf-8?B?R0pOaFRuS0tXU0hhakdkMUo5ZUFsc3U0SWpPZVN6dzIzSW9VL1FyVGFHdWxD?= =?utf-8?B?d2daaFA0Vm92b2pVNGVTYllYWjJtMWFYdE9DRWwwZk5VTHU0TStuSitJRWc5?= =?utf-8?B?MS9la1M1VzlsdmNrSXo0aWxkU0p6TnVTU1hLTnNHOE5KSCtVaWwwYjBiQnFr?= =?utf-8?B?T3k5V2hKWkUxV09pa0E3c0RaMWYzWEhEMzJXSjN2Y3JnSkpXdzJWNWxRVmcz?= =?utf-8?B?RHI4OC9ENnFvVkFJOUtxaS84UHFLWEpkVWFUU1JVUldYdVBwTkNiNld2bnA0?= =?utf-8?B?dGt6NGRRNzcrUTBudlF3dEkvVEJuUEhxY1hHNU5RTzhQRFNnZXYveHJBRnJL?= =?utf-8?B?TWlIbTlPSC9KM0ZTbCt4YjJwMEhMcVU1aUFHbXVmQWZWSktOQnFQVmpHQ2t3?= =?utf-8?B?WGZQVHNxbTFVenVicmJWZGZlMEdseGRySlVzUWJhNzNlQ3dTTFFFRVlyczVy?= =?utf-8?B?R3g4SWtUSG5za20yUlZ2LzdLdERVSTVQV1QybE82dVkrVFUvVGhNeDdaNDJG?= =?utf-8?B?NnhBblIwaW1vcFl0Ri9MUkJWYzZVYXhOYm1PbzdCRlFPRTh5YVpqQWRlNTFv?= =?utf-8?B?ZWNZQXU2bmJBbnA2cXdBZWxZeTl6N2VwdDk5emZPNTRaaHhkMUJ6NzJ5bndn?= =?utf-8?B?ZFBvajcyQ25RUEVtdytISE5DYkloOGRCTmxSK3NUaEI2WFRqQ0tSMS96YS9v?= =?utf-8?B?TXdaMjVKVXpBRm95eEQrU3NJcExSU2pjaHlSdStSRnFLTlB4aG40elRlTVRE?= =?utf-8?B?dWRsTjJLSGhBTGltOGZ6dm1PYm53MjBRaUJJcXAzM2J0azRNRk9jWGJ5VFdu?= =?utf-8?B?UXF6RGdLaHpnOUZLdks3aWY5K01WUlBNcGpFZWEvTXg5NTVpMklRL3kvcHRD?= =?utf-8?B?dVlJM0J2ZmxERWRMODdEWWt3NnRXVXNCQVU1K2VvbG54amtiVnJWVTRNNzMw?= =?utf-8?B?a1JiUjlMbUl3a3Nld2R1T1NEaVRmZHY4enNkNzY0bVNlWFRUbEtmNXVvZEZ4?= =?utf-8?B?NS9mQ1daaVBwVkZ4L1hzSE9FSXl5WStVYXM0a3NKTlJRSGpkVWk2aUZnWGJr?= =?utf-8?B?anl6UlN6UHdMbHpuRXRPUENRcDFPTHBIQUZPMWtLU1J6UStLM2FLVkRaVWdp?= =?utf-8?B?T1VNRTcvZ0R4UjdvQ1JWeXd0WTBadmJCSXlkMnF6VzZHWjBEK0VxS0NrR2dX?= =?utf-8?B?NHYyRitKTWsyNm8wMzRFRXA4QVNDRVVpdVBCL1hOUnkzWllqVy8vM01vZHkz?= =?utf-8?B?ZUFBY2VucVpGS3RwNExpYnhONFBPM0FIYWJKZmt5T1dCKzdqdDZUdW9uVk9r?= =?utf-8?B?czRlVEYyLzVkVmx4aG5wN2JyNkNOaW5lT2ZRMThzVnFWMUxoOTRsUExCWkxz?= =?utf-8?Q?KrH+GbkY3bvp1IeAIL8K/7iTU?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB3957.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9608dc02-f350-41f8-be2d-08db2d37566d X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2023 13:46:29.9384 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: viHNgasDCBdgPO1u2fqsKukfWl+Gj6CPjW67MaRddR8p6I104doNapR9EGkQzH0gg1jUj2EQNVKQGmukHKmcnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB8412 X-Groupsio-MsgNum: 101868 Content-Language: en-US Content-Type: multipart/mixed; boundary="_002_CH2PR12MB3957648930FC130361722005EA859CH2PR12MB3957namp_" --_002_CH2PR12MB3957648930FC130361722005EA859CH2PR12MB3957namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkhpIE1pa2UsIHBsZWFzZSBub3Rl ICB0aGVyZSBpcyBWNSBvZiBJUE1JIEtDUyB0aGF0IGZpeGVzIGEgdHlwbyBmb3VuZCBieSBUaW5o Lg0KVGhhbmtzDQoNCkBUaW5oLCB3b3VsZCB5b3UgbGlrZSB0byBwcm92aWRlIHlvdXIgUi1CIG9y IEFja2VkLWJ5IHRhZyBmb3IgVjU/DQoNClRoYW5rcw0KQWJuZXINCg0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5l eUBpbnRlbC5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5LCBNYXJjaCAyNSwgMjAyMyAzOjM3IEFNDQo+ IFRvOiBDaGFuZywgQWJuZXIgPEFibmVyLkNoYW5nQGFtZC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KPiBDYzogR2FvLCBMaW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwg WmhpZ3VhbmcNCj4gPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBOaWNrbGUgV2FuZyA8bmlja2xl d0BudmlkaWEuY29tPjsgSWdvcg0KPiBLdWxjaHl0c2t5eSA8aWdvcmtAYW1pLmNvbT47IE9yYW0s IElzYWFjIFcgPGlzYWFjLncub3JhbUBpbnRlbC5jb20+Ow0KPiBBdHRhciwgQWJkdWxMYXRlZWYg KEFiZHVsIExhdGVlZikgPEFiZHVsTGF0ZWVmLkF0dGFyQGFtZC5jb20+OyBLaW5uZXksDQo+IE1p Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbUEFU Q0ggdjRdIE1kZVBrZy9JbmNsdWRlOiBBZGQgSVBNSSBLQ1MgZGVmaW5pdGlvbnMNCj4gDQo+IENh dXRpb246IFRoaXMgbWVzc2FnZSBvcmlnaW5hdGVkIGZyb20gYW4gRXh0ZXJuYWwgU291cmNlLiBV c2UgcHJvcGVyDQo+IGNhdXRpb24gd2hlbiBvcGVuaW5nIGF0dGFjaG1lbnRzLCBjbGlja2luZyBs aW5rcywgb3IgcmVzcG9uZGluZy4NCj4gDQo+IA0KPiBSZXZpZXdlZC1ieTogTWljaGFlbCBEIEtp bm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogYWJuZXIuY2hhbmdAYW1kLmNvbSA8YWJuZXIuY2hhbmdA YW1kLmNvbT4NCj4gPiBTZW50OiBUaHVyc2RheSwgTWFyY2ggMjMsIDIwMjMgODoxNiBQTQ0KPiA+ IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBHYW8sIExpbWluZw0KPiA+IDxnYW9saW1pbmdAYnlv c29mdC5jb20uY24+OyBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPjsNCj4g PiBOaWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPjsgSWdvciBLdWxjaHl0c2t5eSA8aWdv cmtAYW1pLmNvbT47DQo+ID4gT3JhbSwgSXNhYWMgVyA8aXNhYWMudy5vcmFtQGludGVsLmNvbT47 IEFiZHVsIExhdGVlZiBBdHRhcg0KPiA+IDxBYmR1bExhdGVlZi5BdHRhckBhbWQuY29tPg0KPiA+ IFN1YmplY3Q6IFtQQVRDSCB2NF0gTWRlUGtnL0luY2x1ZGU6IEFkZCBJUE1JIEtDUyBkZWZpbml0 aW9ucw0KPiA+DQo+ID4gRnJvbTogQWJuZXIgQ2hhbmcgPGFibmVyLmNoYW5nQGFtZC5jb20+DQo+ ID4NCj4gPiBCWiAjNDM1NA0KPiA+IFRoaXMgY2hhbmdlIGFkZHMgZGVmaW5pdGlvbnMgZm9yIElQ TUkgS0NTLg0KPiA+DQo+ID4gU3BlYyByZWY6DQo+ID4NCj4gaHR0cHM6Ly93d3cuaW50ZWwuY29t L2NvbnRlbnQvd3d3L3VzL2VuL3Byb2R1Y3RzL2RvY3Mvc2VydmVycy9pcG1pL2kNCj4gcG0NCj4g PiBpLXNlY29uZC1nZW4taW50ZXJmYWNlLXNwZWMtdjItcmV2MS0xLmh0bWwNCj4gPg0KPiA+IFNp Z25lZC1vZmYtYnk6IEFibmVyIENoYW5nIDxhYm5lci5jaGFuZ0BhbWQuY29tPg0KPiA+IENjOiBN aWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiBDYzogTGlt aW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiA+IENjOiBaaGlndWFuZyBMaXUg PHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+DQo+ID4gQ2M6IE5pY2tsZSBXYW5nIDxuaWNrbGV3QG52 aWRpYS5jb20+DQo+ID4gQ2M6IElnb3IgS3VsY2h5dHNreXkgPGlnb3JrQGFtaS5jb20+DQo+ID4g Q2M6IElzYWFjIE9yYW0gPGlzYWFjLncub3JhbUBpbnRlbC5jb20+DQo+ID4gQ2M6IEFiZHVsIExh dGVlZiBBdHRhciA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT4NCj4gPiBBY2tlZC1ieTogSXNh YWMgT3JhbSA8aXNhYWMudy5vcmFtQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgTWRlUGtnL01k ZVBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArKw0KPiA+ICBNZGVQa2cvSW5j bHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaCB8IDc2DQo+ID4gKysrKysrKysrKysrKysr KysrKysrKysNCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA4MiBpbnNlcnRpb25zKCspDQo+ID4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3Mu aA0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL01kZVBrZy9NZGVQa2cuZGVjIGIvTWRlUGtnL01kZVBr Zy5kZWMgaW5kZXgNCj4gPiAyZDY0M2JlZGUxZC4uNWNmMDRiYzBjYjYgMTAwNjQ0DQo+ID4gLS0t IGEvTWRlUGtnL01kZVBrZy5kZWMNCj4gPiArKysgYi9NZGVQa2cvTWRlUGtnLmRlYw0KPiA+IEBA IC05LDYgKzksNyBAQA0KPiA+ICAjIChDKSBDb3B5cmlnaHQgMjAxNiAtIDIwMjEgSGV3bGV0dCBQ YWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQNCj4gPiBMUDxCUj4gICMgQ29weXJpZ2h0IChj KSAyMDIyLCBMb29uZ3NvbiBUZWNobm9sb2d5IENvcnBvcmF0aW9uIExpbWl0ZWQuDQo+ID4gQWxs IHJpZ2h0cyByZXNlcnZlZC48QlI+ICAjIENvcHlyaWdodCAoYykgMjAyMSAtIDIwMjIsIEFybSBM aW1pdGVkLg0KPiA+IEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiA+ICsjIENvcHlyaWdodCAo QykgMjAyMyBBZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuIEFsbCByaWdodHMNCj4gPiArcmVz ZXJ2ZWQuPEJSPg0KPiA+ICAjDQo+ID4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0y LUNsYXVzZS1QYXRlbnQgICMgQEAgLTIzNDIsNiArMjM0MywxMQ0KPiA+IEBADQo+ID4gICAgIyBA UHJvbXB0IE1lbW9yeSBBZGRyZXNzIG9mIEd1aWRlZEV4dHJhY3RIYW5kbGVyIFRhYmxlLg0KPiA+ DQo+ID4NCj4gZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJhY3RIYW5kbGVy VGFibGVBZGRyZXNzfDB4MTAwMA0KPiAwMDANCj4gPiB8VUlOVDY0fDB4MzAwMDEwMTUNCj4gPg0K PiA+ICsgICMjIFRoaXMgdmFsdWUgaXMgdGhlIElQTUkgS0NTIEludGVyZmFjZSBJL08gYmFzZSBh ZGRyZXNzIHVzZWQgdG8gdHJhbnNtaXQNCj4gSVBNSSBjb21tYW5kcy4NCj4gPiArICAjICBUaGUg dmFsdWUgb2YgMHhjYTIgaXMgdGhlIGRlZmF1bHQgSS9PIGJhc2UgYWRkcmVzcyBkZWZpbmVkIGlu IElQTUkNCj4gc3BlY2lmaWNhdGlvbi4NCj4gPiArICAjIEBQcm9tcHQgSVBNSSBLQ1MgSW50ZXJm YWNlIEkvTyBCYXNlIEFkZHJlc3MNCj4gPiArDQo+ID4gKw0KPiBnRWZpTWRlUGtnVG9rZW5TcGFj ZUd1aWQuUGNkSXBtaUtjc0lvQmFzZUFkZHJlc3N8MHhjYTJ8VUlOVDE2fDB4MDANCj4gMDANCj4g PiArIDAwMzENCj4gPiArDQo+ID4gIFtQY2RzRml4ZWRBdEJ1aWxkLCBQY2RzUGF0Y2hhYmxlSW5N b2R1bGUsIFBjZHNEeW5hbWljLCBQY2RzRHluYW1pY0V4XQ0KPiA+ICAgICMjIFRoaXMgdmFsdWUg aXMgdXNlZCB0byBzZXQgdGhlIGJhc2UgYWRkcmVzcyBvZiBQQ0kgZXhwcmVzcyBoaWVyYXJjaHku DQo+ID4gICAgIyBAUHJvbXB0IFBDSSBFeHByZXNzIEJhc2UgQWRkcmVzcy4NCj4gPiBkaWZmIC0t Z2l0IGEvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9JcG1pS2NzLmgNCj4gPiBiL01k ZVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvSXBtaUtjcy5oDQo+ID4gbmV3IGZpbGUgbW9k ZSAxMDA2NDQNCj4gPiBpbmRleCAwMDAwMDAwMDAwMC4uMWUxYmU3ODc2MTcNCj4gPiAtLS0gL2Rl di9udWxsDQo+ID4gKysrIGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9JcG1pS2Nz LmgNCj4gPiBAQCAtMCwwICsxLDc2IEBADQo+ID4gKy8qKiBAZmlsZQ0KPiA+ICsgIElQTUkgS0NT IFJlZ2lzdGVyIERlZmluaXRpb25zDQo+ID4gKw0KPiA+ICsgIENvcHlyaWdodCAoQykgMjAyMyBB ZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuIEFsbCByaWdodHMNCj4gPiArIHJlc2VydmVkLjxC Uj4NCj4gPiArICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0K PiA+ICsNCj4gPiArICBAcGFyIFJldmlzaW9uIFJlZmVyZW5jZToNCj4gPiArICBJUE1JIFNwZWNp ZmljYXRpb24NCj4gPiArICBWZXJzaW9uIDIuMCwgUmV2LiAxLjENCj4gPiArDQo+ID4NCj4gK2h0 dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9wcm9kdWN0cy9kb2NzL3NlcnZl cnMvaXBtaS8NCj4gaXANCj4gPiArbWktc2Vjb25kLWdlbi1pbnRlcmZhY2Utc3BlYy12Mi1yZXYx LTEuaHRtbA0KPiA+ICsqKi8NCj4gPiArDQo+ID4gKyNpZm5kZWYgSVBNSV9LQ1NfSF8NCj4gPiAr I2RlZmluZSBJUE1JX0tDU19IXw0KPiA+ICsNCj4gPiArI2RlZmluZSBJUE1JX0tDU19TVEFUVVNf UkVHSVNURVJfT0ZGU0VUICAgIDENCj4gPiArI2RlZmluZSBJUE1JX0tDU19DT01NQU5EX1JFR0lT VEVSX09GRlNFVCAgIDENCj4gPiArI2RlZmluZSBJUE1JX0tDU19EQVRBX09VVF9SRUdJU1RFUl9P RkZTRVQgIDANCj4gPiArI2RlZmluZSBJUE1JX0tDU19EQVRBX0lOX1JFR0lTVEVSX09GRlNFVCAg IDANCj4gPiArDQo+ID4gKy8vLw0KPiA+ICsvLy8gSVBNSSBLQ1MgSW50ZXJmYWNlIFN0YXR1cyBC aXRzDQo+ID4gKy8vLw0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX09CRiAgICAgICAgICAgQklUMA0K PiA+ICsjZGVmaW5lIElQTUlfS0NTX0lCRiAgICAgICAgICAgQklUMQ0KPiA+ICsjZGVmaW5lIElQ TUlfS0NTX1NNU19BVE4gICAgICAgQklUMg0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX0NPTU1BTkRf REFUQSAgQklUMw0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX09FTTEgICAgICAgICAgQklUNA0KPiA+ ICsjZGVmaW5lIElQTUlfS0NTX09FTTIgICAgICAgICAgQklUNQ0KPiA+ICsjZGVmaW5lIElQTUlf S0NTX1MwICAgICAgICAgICAgQklUNg0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX1MxICAgICAgICAg ICAgQklUNw0KPiA+ICsNCj4gPiArLy8vDQo+ID4gKy8vLyBJUE1JIEtDUyBJbnRlcmZhY2UgQ29u dHJvbCBDb2Rlcw0KPiA+ICsvLy8NCj4gPiArI2RlZmluZSBJUE1JX0tDU19DT05UUk9MX0NPREVf R0VUX1NUQVRVU19BQk9SVCAgMHg2MA0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX0NPTlRST0xfQ09E RV9XUklURV9TVEFSVCAgICAgICAweDYxDQo+ID4gKyNkZWZpbmUgSVBNSV9LQ1NfQ09OVFJPTF9D T0RFX1dSSVRFX0VORCAgICAgICAgIDB4NjINCj4gPiArI2RlZmluZSBJUE1JX0tDU19DT05UUk9M X0NPREVfUkVBRCAgICAgICAgICAgICAgMHg2OA0KPiA+ICsNCj4gPiArLy8vDQo+ID4gKy8vLyBT dGF0dXMgQ29kZXMNCj4gPiArLy8vDQo+ID4gKyNkZWZpbmUgSVBNSV9LQ1NfU1RBVFVTX05PX0VS Uk9SICAgICAgMHgwMA0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX1NUQVRVU19BQk9SVCAgICAgICAg IDB4MDENCj4gPiArI2RlZmluZSBJUE1JX0tDU19TVEFUVVNfSUxMRUdBTCAgICAgICAweDAyDQo+ ID4gKyNkZWZpbmUgSVBNSV9LQ1NfU1RBVFVTX0xFTkdUSF9FUlJPUiAgMHgwNg0KPiA+ICsjZGVm aW5lIElQTUlfS0NTX1NUQVRVU19VTlNQRUNJRklFRCAgIDB4RkYNCj4gPiArDQo+ID4gKy8vLw0K PiA+ICsvLy8gS0NTIEludGVyZmFjZSBTdGF0ZSBCaXQNCj4gPiArLy8vDQo+ID4gK3R5cGVkZWYg ZW51bSB7DQo+ID4gKyAgSVBNSV9LQ1NfSURMRV9TVEFURSA9IDAsDQo+ID4gKyAgSVBNSV9LQ1Nf UkVBRF9TVEFURSwNCj4gPiArICBJUE1JX0tDU19XUklURV9TVEFURSwNCj4gPiArICBJUE1JX0tD U19FUlJPUl9TVEFURQ0KPiA+ICt9IElQTUlfS0NTX1NUQVRFOw0KPiA+ICsNCj4gPiArLy8vDQo+ ID4gKy8vLyBJUE1JIEtDUyBJbnRlcmZhY2UgUmVxdWVzdCBGb3JtYXQgLy8vIHR5cGVkZWYgc3Ry dWN0IHsNCj4gPiArICBVSU5UOCAgICBOZXRGdW5jOw0KPiA+ICsgIFVJTlQ4ICAgIENvbW1hbmQ7 DQo+ID4gKyAgVUlOVDggICAgRGF0YVtdOw0KPiA+ICt9IElQTUlfS0NTX1JFU1FVRVNUX0hFQURF UjsNCj4gPiArDQo+ID4gKy8vLw0KPiA+ICsvLy8gSVBNSSBLQ1MgSW50ZXJmYWNlIFJlc3BvbnNl IEZvcm1hdCAvLy8gdHlwZWRlZiBzdHJ1Y3Qgew0KPiA+ICsgIFVJTlQ4ICAgIE5ldEZ1bmM7DQo+ ID4gKyAgVUlOVDggICAgQ29tbWFuZDsNCj4gPiArfSBJUE1JX0tDU19SRVNQT05TRV9IRUFERVI7 DQo+ID4gKyNlbmRpZg0KPiA+IC0tDQo+ID4gMi4zNy4xLndpbmRvd3MuMQ0K --_002_CH2PR12MB3957648930FC130361722005EA859CH2PR12MB3957namp_ Content-Type: message/rfc822 Content-Disposition: attachment; creation-date="Sat, 25 Mar 2023 13:46:24 GMT"; modification-date="Sat, 25 Mar 2023 13:46:29 GMT" Received: from BL1PR12MB5111.namprd12.prod.outlook.com (2603:10b6:208:31b::12) by BY5PR12MB3954.namprd12.prod.outlook.com with HTTPS; Fri, 24 Mar 2023 09:14:49 +0000 Received: from MW4PR03CA0156.namprd03.prod.outlook.com (2603:10b6:303:8d::11) by BL1PR12MB5111.namprd12.prod.outlook.com (2603:10b6:208:31b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38; Fri, 24 Mar 2023 09:14:48 +0000 Received: from CO1NAM11FT036.eop-nam11.prod.protection.outlook.com (2603:10b6:303:8d:cafe::1a) by MW4PR03CA0156.outlook.office365.com (2603:10b6:303:8d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.38 via Frontend Transport; Fri, 24 Mar 2023 09:14:47 +0000 Received: from mail02.groups.io (66.175.222.108) by CO1NAM11FT036.mail.protection.outlook.com (10.13.174.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.17 via Frontend Transport; Fri, 24 Mar 2023 09:14:47 +0000 From: "Chang, Abner via groups.io" To: "devel@edk2.groups.io" CC: Michael D Kinney , Liming Gao , Zhiguang Liu , Nickle Wang , Igor Kulchytskyy , Isaac Oram , "Attar, AbdulLateef (Abdul Lateef)" Subject: [edk2-devel] [PATCH v5] MdePkg/Include: Add IPMI KCS definitions Thread-Topic: [edk2-devel] [PATCH v5] MdePkg/Include: Add IPMI KCS definitions Thread-Index: AQHZXjEWfSnFtAcqnkWmnS8WsNl2ZQ== Sender: "devel@edk2.groups.io" Date: Fri, 24 Mar 2023 09:14:18 +0000 Message-ID: <174F50201D0D38A5.19937@groups.io> List-Help: List-Subscribe: List-Unsubscribe: Reply-To: "devel@edk2.groups.io" , "Chang, Abner" Content-Language: zh-CN X-MS-Exchange-Organization-AuthSource: CO1NAM11FT036.eop-nam11.prod.protection.outlook.com X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-Network-Message-Id: 9a8281a3-b35b-4ce5-9f7f-08db2c48370d X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 received-spf: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C x-ms-exchange-organization-originalclientipaddress: 66.175.222.108 x-ms-exchange-organization-originalserveripaddress: 10.13.174.124 x-ms-publictraffictype: Email x-originating-ip: [10.180.168.240] authentication-results: spf=pass (sender IP is 66.175.222.108) smtp.mailfrom=groups.io; dkim=pass (signature was verified) header.d=groups.io;dmarc=bestguesspass action=none header.from=groups.io;compauth=pass reason=109 delivered-to: mailing list devel@edk2.groups.io mailing-list: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io list-id: dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1679649287; bh=JWdhGwEXugz7bpVHUrnV5fJDyGa+aIx0PedED5lDHVw=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=D1lD5IXWRjgRWuT14vq23iusk1pIlcWw362Wzv5biyiz3MKW0Ir5n1yaqychQdsoV4a 7Mp85jtPeKNaBayzJR8RPJ4EArzB6B79XexgightXcFdLm37u6cHL/Nv/p9lqdnXGtRGe k63gi0J10xtXUkOiNGijJ/ANetxCkMhkWKw= x-ms-office365-filtering-correlation-id: 9a8281a3-b35b-4ce5-9f7f-08db2c48370d x-ms-traffictypediagnostic: DM6NAM11FT088:EE_|DM6PR12MB4042:EE_|CO1NAM11FT036:EE_|BL1PR12MB5111:EE_ x-forefront-antispam-report: CIP:66.175.222.108;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail02.groups.io;PTR:mail02.groups.io;CAT:NONE;SFS:(13230025)(4636009)(286005)(451199018)(356005)(336012)(19810500001)(83380400001)(2616005)(26005)(956004)(966005)(76796012)(6486002)(118246002)(7846003)(7696005)(6666004)(36736006)(4326008)(8676002)(66899018)(54906003)(1096003)(34756004)(6862004)(7636003)(7596003)(33656002)(36756003)(9316004)(1406899021);DIR:INB; x-microsoft-antispam: BCL:4; x-ms-exchange-crosstenant-network-message-id: 9a8281a3-b35b-4ce5-9f7f-08db2c48370d x-ms-exchange-crosstenant-originalarrivaltime: 24 Mar 2023 09:14:47.5183 (UTC) x-ms-exchange-crosstenant-fromentityheader: Internet x-ms-exchange-crosstenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d x-ms-exchange-transport-crosstenantheadersstamped: BL1PR12MB5111 x-ms-exchange-transport-endtoendlatency: 00:00:02.4955676 x-ms-exchange-processed-by-bccfoldering: 15.20.6178.037 x-eopattributedmessage: 1 x-ms-exchange-crosstenant-authas: Anonymous x-ms-exchange-crosstenant-authsource: CO1NAM11FT036.eop-nam11.prod.protection.outlook.com x-received: from TPE-L1-ABNCHANG.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Fri, 24 Mar 2023 04:14:39 -0500 arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ub0szFMMMF1GdMv594SOP2ENy2viHdR+m5ezQ5iaN3jJfbri5yCdbb395+yyuecZlBS7OtiOj020+w+XPVabEfSlbh1KtZ5UJbpZaDT/9mNm8j274bEkjqQjZaZlc6eF1H6zlci9DjAY1Hi9myi5OX3mixAX/kb5GwVnB0h2BxMiSRtTv5YslIrCkEQ0tMJfpIELFpHCzziXoMOqjKTNiukZRjwJL0sK39qfG2mba0tJ7anVEszn4jgBzRYFQGZTSmh6C+iX3dHMRBB/488x/8KoDxCXaGmtcqWQypJ71qnfNjrLzgmPRDGmOPkpRHCBnRx0rb3X5x/70KwggeZYkw== 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=rjl+g3ShUU0VTrhYodp7MLciSC5KWtfUDgmJwWCK8y4=; b=R1Qnw8wykTYHuOEVPHqQLfJ4Ty+x7XnP4uylmAglhAKivYuPt36M12QlQVg9gdwZ3XR0EYt3bUMhXfxvJk5xHYicAYeGJLMMme5LbN6xlgmlJ0I4LNTNl3X7e94gmtbzc4kCWea8UA6OFdAYPA6EQWlcFdCYXcj/ZDykYZ/Z4Dqb6iFgJJ+kRbAATzzQ07vUIK985Vx0mzmWY4mX1Ew5TdL+TjCc51bygShe3vh7vHSirFvuHA/WZ1rPR5v0E5Ar90wGXtRnT9N/IWTyichTKqJpNnynZKkOZjjmFVJtGxxSaspBztvXxNl20iD+6pFn48FgeToW+uXThyT+tJfoMA== arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info-original: s+EvVnsoBc6pu9cWhjlEweeo74+4nJxomf1q9W7itV3mjW7pgtTrtJWynGnaBQhFcKRN200zS5BfmhR0hOtNS50NkwZ6m/IKTYyr1Si5VFaESs8fbOckKTO2Y0zJvVhy0EiYGnYAnwuux+uPlF31dumwdGb5maZ4V5uHGeaIJVX3BQaLBZ5B5N+eTk/g7fEjB9ZS5aI4fViwpT03/U9ljE3lvCubq6U/uk2fpfXrtZkLLcYhsUtyxzK25lZPQprvQ7LVu5iVhSngHZnmzX3ywI4NwCvtybBgxP42y3h+CzHZJ987ZhTCkE8dseELsEppU7tIFqbliNS2cGCoijLtZrpZ6lHJuopx0B3RzqLjHRXFbN5PvuVr/aQ5k9iSSVOI1n8gt+icuDejdMOV9sPDYSQ5q7OeVQkwqbtD23Jvb/6piJ/6z8FstOd7pDih2ed/tQmyCkR32DBFs0UhTnZKw+69YKAVHlEiwxlETas4bAZEPUWLlFgbIHfEueljvThwa8uQF/n4RtggWqG839jVN53gDEg8WPXBQHYrTDpaKAMHbcSYSmTXsEwRNGHYYl+aWiDaqanPXShcFaMctuuLBuhZ6gKYTT3VCRDjuD1NIY0LPZK/5JFbzxPi36+PrUWiUus7/jbs1vCtNSsecJzTHL6CuxWPea3RZ7rf64MU0QQjZQjs+BsozpbzpgRSk6tMIADEfZtk50SbIZgkor1uZ+MBYmuDQajrbBlYMViEQ1g= x-ms-exchange-transport-crosstenantheadersstripped: CO1NAM11FT036.eop-nam11.prod.protection.outlook.com x-ms-office365-filtering-correlation-id-prvs: ea83784c-d736-4331-2a02-08db2c4833bc x-ms-exchange-antispam-relay: 0 x-gm-message-state: uc9rfQUuToPJnT0QAlKBMavUx7039027AA= x-clientproxiedby: SATLEXMB03.amd.com (10.181.40.144) To SATLEXMB04.amd.com (10.181.40.145) x-ms-exchange-atpmessageproperties: SA|SL X-Microsoft-Antispam-Mailbox-Delivery: ucf:1;jmr:0;auth:0;dest:C;OFR:CustomRules;ENG:(910001)(944506478)(944626604)(920097)(930097); X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?wm4/XhfqCcHCaQBeLAgABrmtW+UOWgsdSb3m+7ZDOae5o1yelzGF7HbkwS?= =?iso-8859-1?Q?g506t71yBUPp8Wdv2niHYiVs4YNdwUgMARsvbxpOEPgHe7mV/EH6iKEZJH?= =?iso-8859-1?Q?xsN8MnwJXnTIwwOevRNB1MdooKIpo2kIDuOnYOAn1WMIaRU+B+OyqMFh9/?= =?iso-8859-1?Q?zHUv4Df2qrFDelieeJ1wINgHteZS4UvX+QnW65nXEDoEGI9l3RCVkABtd7?= =?iso-8859-1?Q?0JKngR9f1ynsnNIZKmTNwea5yh+bPOGF9yxJLAHhVRgfj33j4hegHeI4im?= =?iso-8859-1?Q?M+GymePWKrT1AMS1lr3p43n/t6HXSGFk7oDJWkoJDfhpMluSRYMwhm3Mg+?= =?iso-8859-1?Q?5I/GKH6SeXqM4+sqSIh8phU93MPJG5uGJ90r0t5uGKjj9DchdWwzX99p1p?= =?iso-8859-1?Q?E8AvQ4Fm6VBqmftF9I8dpwYizHR+jBNOEP+3MocvD4SrjfFth/Adn3GRnd?= =?iso-8859-1?Q?w1XEfAoLL0cs9QejgW5co68PDp2kt6V4VIzUdQe3IukU9RS+5cP8k0xEZ4?= =?iso-8859-1?Q?oUMsIf1udlfPns/JgLLGjgwIVGtmitJCKCFBUgfxXJhj/rYsmC1C1jLD02?= =?iso-8859-1?Q?4IHhiX7dRojfGk2HyctYE9LCWcCHqoq0xRRPGeehfE+zSlYRdj5IJ31+ZJ?= =?iso-8859-1?Q?DcVAC5zEFWbTgDO2ruC+8pLdnHBBj2EochnsNcH+/qiNVQKgDUNH4HZvBD?= =?iso-8859-1?Q?pAMZdyZ8MzFXowc4AbIK01XnrV2R4FwvBADG6zWXvFPevNVUiFU37t70Jh?= =?iso-8859-1?Q?eMAwXbe+IMOzAUVffGGpG9RGVDt1tXvZf/pfF89mSQDq7/xW9LwvYM35mR?= =?iso-8859-1?Q?o+OTloa8sBCA4rBnPTiCyc8/neRy/2bltwZedUQwxqT3WjzYnsKr4yZqlg?= =?iso-8859-1?Q?2wt3+MSyr7uO1gCdCTIgZkMeklXRk7DecvmB4WTySU89c4EZBruKWj/36z?= =?iso-8859-1?Q?aSM33t6YA+clheFIPRgyhpGbnjk71TZ7tz5SJkMBXdzYWdMS63tu0JKFaK?= =?iso-8859-1?Q?LkzY8eu4CrpA7KzgIPf8MTdkQRCevUiP01a/adfW9PjNrLQZMrESbefcF6?= =?iso-8859-1?Q?bvIXqntYHk+iSu+KodstUOtw7wHnO9pj8mGu+Zqopm9YRfgQuY4i1va9r1?= =?iso-8859-1?Q?/0IlFE996xuNBM/4olZvKlkqO1e0IDVTfyJYnmEjW55kiqpqHj1xnUxLi+?= =?iso-8859-1?Q?SPdJneeNU0egzzzahY3izqmRydhXMxxz/qPDEz7IUT9dLae35/gYEZOQQs?= =?iso-8859-1?Q?6ixEjlSG+Zh7RFO1TFcrLx16zTrYEJNqAxHSA8jO866jLiU9wz7WVtdem1?= =?iso-8859-1?Q?rmugO0JJC5UHbzjcyqIXzWVaj7Dtzp8R5KpKwNIc8/bLTJAXdKYxaVEpM2?= =?iso-8859-1?Q?aWwFP13B7ZsSbJkKIGsgdn7lWnomnnIMPJnd3jNDKybS7ITDyZldl/jwvp?= =?iso-8859-1?Q?P015CBpTb4bFZFq0Efk1U0ZW+4zw5XrRu60sTImnvgLzCMAl8R4o6jCs+0?= =?iso-8859-1?Q?QJv4KTriCjyGKKhU8oUiewxdKhjlWuih0yedILzujlC/DMM6lo4OIjCVdR?= =?iso-8859-1?Q?7zUiy01fBlh35Nn66ilpNCk21sO1jTKuf874dUMze1Fig2bdRN0kBrRicx?= =?iso-8859-1?Q?Fj18wrcBTFSRYSrCr8G/sUCT8r+FFJw0Xn?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Caution: This message originated from an External Source. Use proper cautio= n when opening attachments, clicking links, or responding. From: Abner Chang BZ #4354 This change adds definitions for IPMI KCS. Spec ref: https://www.intel.com/content/www/us/en/products/docs/servers/ipmi/ipmi-sec= ond-gen-interface-spec-v2-rev1-1.html Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Nickle Wang Cc: Igor Kulchytskyy Cc: Isaac Oram Cc: Abdul Lateef Attar Acked-by: Isaac Oram --- MdePkg/MdePkg.dec | 6 ++ MdePkg/Include/IndustryStandard/IpmiKcs.h | 76 +++++++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 MdePkg/Include/IndustryStandard/IpmiKcs.h diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index 2d643bede1d..5cf04bc0cb6 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -9,6 +9,7 @@ # (C) Copyright 2016 - 2021 Hewlett Packard Enterprise Development LP
# Copyright (c) 2022, Loongson Technology Corporation Limited. All rights = reserved.
# Copyright (c) 2021 - 2022, Arm Limited. All rights reserved.
+# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -2342,6 +2343,11 @@ # @Prompt Memory Address of GuidedExtractHandler Table. gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress|0x1000000|U= INT64|0x30001015 + ## This value is the IPMI KCS Interface I/O base address used to transmi= t IPMI commands. + # The value of 0xca2 is the default I/O base address defined in IPMI sp= ecification. + # @Prompt IPMI KCS Interface I/O Base Address + gEfiMdePkgTokenSpaceGuid.PcdIpmiKcsIoBaseAddress|0xca2|UINT16|0x00000031 + [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] ## This value is used to set the base address of PCI express hierarchy. # @Prompt PCI Express Base Address. diff --git a/MdePkg/Include/IndustryStandard/IpmiKcs.h b/MdePkg/Include/Ind= ustryStandard/IpmiKcs.h new file mode 100644 index 00000000000..7b3ba45bf9d --- /dev/null +++ b/MdePkg/Include/IndustryStandard/IpmiKcs.h @@ -0,0 +1,76 @@ +/** @file + IPMI KCS Register Definitions + + Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
+ SPDX-License-Identifier: BSD-2-Clause-Patent + + @par Revision Reference: + IPMI Specification + Version 2.0, Rev. 1.1 + https://www.intel.com/content/www/us/en/products/docs/servers/ipmi/ipmi-= second-gen-interface-spec-v2-rev1-1.html +**/ + +#ifndef IPMI_KCS_H_ +#define IPMI_KCS_H_ + +#define IPMI_KCS_STATUS_REGISTER_OFFSET 1 +#define IPMI_KCS_COMMAND_REGISTER_OFFSET 1 +#define IPMI_KCS_DATA_OUT_REGISTER_OFFSET 0 +#define IPMI_KCS_DATA_IN_REGISTER_OFFSET 0 + +/// +/// IPMI KCS Interface Status Bits +/// +#define IPMI_KCS_OBF BIT0 +#define IPMI_KCS_IBF BIT1 +#define IPMI_KCS_SMS_ATN BIT2 +#define IPMI_KCS_COMMAND_DATA BIT3 +#define IPMI_KCS_OEM1 BIT4 +#define IPMI_KCS_OEM2 BIT5 +#define IPMI_KCS_S0 BIT6 +#define IPMI_KCS_S1 BIT7 + +/// +/// IPMI KCS Interface Control Codes +/// +#define IPMI_KCS_CONTROL_CODE_GET_STATUS_ABORT 0x60 +#define IPMI_KCS_CONTROL_CODE_WRITE_START 0x61 +#define IPMI_KCS_CONTROL_CODE_WRITE_END 0x62 +#define IPMI_KCS_CONTROL_CODE_READ 0x68 + +/// +/// Status Codes +/// +#define IPMI_KCS_STATUS_NO_ERROR 0x00 +#define IPMI_KCS_STATUS_ABORT 0x01 +#define IPMI_KCS_STATUS_ILLEGAL 0x02 +#define IPMI_KCS_STATUS_LENGTH_ERROR 0x06 +#define IPMI_KCS_STATUS_UNSPECIFIED 0xFF + +/// +/// KCS Interface State Bit +/// +typedef enum { + IPMI_KCS_IDLE_STATE =3D 0, + IPMI_KCS_READ_STATE, + IPMI_KCS_WRITE_STATE, + IPMI_KCS_ERROR_STATE +} IPMI_KCS_STATE; + +/// +/// IPMI KCS Interface Request Format +/// +typedef struct { + UINT8 NetFunc; + UINT8 Command; + UINT8 Data[]; +} IPMI_KCS_REQUEST_HEADER; + +/// +/// IPMI KCS Interface Response Format +/// +typedef struct { + UINT8 NetFunc; + UINT8 Command; +} IPMI_KCS_RESPONSE_HEADER; +#endif -- 2.37.1.windows.1 -=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 (#101766): https://edk2.groups.io/g/devel/message/101766 Mute This Topic: https://groups.io/mt/97819873/7039027 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [abner.chang@amd.com] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_002_CH2PR12MB3957648930FC130361722005EA859CH2PR12MB3957namp_--