From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.8535.1681477399838154326 for ; Fri, 14 Apr 2023 06:03:19 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=k6kiSn4r; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: benny.lin@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681477399; x=1713013399; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=gABbltzTIKlaZKoLS9zF6e8QJ4XmpRbxIsABBPVRn5Q=; b=k6kiSn4r11GCTboaCb+0kIPlKqSxNBzTh+G2Bf1pnQI+4R+tYNf5QnC1 JXgmplkGaP0boBk8tv5tUe7gfbPtkpL34rBdApmCAxTu43P/pVTz6Z+mK zzEuPoTQgLsHG9WEOCsWDz/0tCVVfG6m8v2qhmzgVC0VYdKzNExJsADL3 iPDQKZ6TwmhcMPwdt94e6Jeb+D3hznUDH9jCjqF/Q6F4FvGjab1rVQuAU ubuYyVvISD4mDUzOodnA0/8Flf3lm6/AJnJHO3bQ0HmxMd8kwxWqNQEeU Jp+D4lXq5O1TaE+LRX4NkamLuviEsX63l+tVgfAVr8V7cGOSl1qTbK1MF g==; X-IronPort-AV: E=McAfee;i="6600,9927,10679"; a="430751260" X-IronPort-AV: E=Sophos;i="5.99,195,1677571200"; d="scan'208";a="430751260" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Apr 2023 06:03:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10679"; a="689802551" X-IronPort-AV: E=Sophos;i="5.99,195,1677571200"; d="scan'208";a="689802551" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP; 14 Apr 2023 06:03:15 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 14 Apr 2023 06:03:15 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Fri, 14 Apr 2023 06:03:15 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Fri, 14 Apr 2023 06:03:15 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Fri, 14 Apr 2023 06:03:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DBVhhVJBkJmqYuCRChrdt5sfgRh3zjcimEdY1gKH5ZZAHgNvqokKcVY1jo6lbmhW34wtI4GH8zSLG8orSKZG/rvg7WWZb//0hfaBTIKS7apFH3UWW8FAcD4SzNER0S4fyETirxzU0WOvCO13xbQr6IatFJkqFGHDAvRpVrkMLApC+BqOZ6ve+bgJ6mC0t2TEaYjo9iVhvda2pcVoOXqjie+cdCBhWGZOI42/VGO6IO2OrRNdNpwEmySWoAX+1gsS/J1KiyNqHlTbj5gRfvwvI/nOvB68edyi28oWDxStzDBlaQNpD5yYsJIIwV00p5qAM1jehxpWxWPms+yadVtEdQ== 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=gABbltzTIKlaZKoLS9zF6e8QJ4XmpRbxIsABBPVRn5Q=; b=BAjSxCMz/mLcZaMjjDYj5p7i6P4a8dDn0Dr43Pg4bRIlUUPS7LSo50jtDUzQmVmVRSuWr+0YPB1hdIsBxyjlVzJ/FSk+fcOuUcNYFosGjFYUD8KsGmxbST8GAZrt6OOztq0OybOG5lu9/e9xHva41x9iOI2Bwe4MKRibJnaRgj/OPiU69prcleb5FiX2TzJJnkgbKhzOdXT3rjqw/6KsV4KelfYSyana5j00PZDtM6HhmV6NKE8CTuTIa0Mf/C8wn3Mluc/BPscNtHU+On04LT3JHJhbkAraHri16KNI90RMbQOG4m8JA77fNCN1se62tRk6Jf2ProYTInlJB8hJFA== 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 BYAPR11MB3557.namprd11.prod.outlook.com (2603:10b6:a03:b4::21) by SJ0PR11MB5893.namprd11.prod.outlook.com (2603:10b6:a03:429::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Fri, 14 Apr 2023 13:03:12 +0000 Received: from BYAPR11MB3557.namprd11.prod.outlook.com ([fe80::98f:a972:7cba:4655]) by BYAPR11MB3557.namprd11.prod.outlook.com ([fe80::98f:a972:7cba:4655%5]) with mapi id 15.20.6298.030; Fri, 14 Apr 2023 13:03:09 +0000 From: "Benny Lin" To: "devel@edk2.groups.io" , "pedro.falcato@gmail.com" , "Kinney, Michael D" Subject: Re: [edk2-devel] FW: [PATCH v2 2/3] MdePkg: Support FDT library. Thread-Topic: [edk2-devel] FW: [PATCH v2 2/3] MdePkg: Support FDT library. Thread-Index: AQHZbW2x4fkd18SZwkCzjYD1B9QaMq8pka0JgAEtpQA= Date: Fri, 14 Apr 2023 13:03:09 +0000 Message-ID: References: <20230412183606.887-1-benny.lin@intel.com> <20230412183606.887-3-benny.lin@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BYAPR11MB3557:EE_|SJ0PR11MB5893:EE_ x-ms-office365-filtering-correlation-id: fcd3e87f-d74c-4c62-6695-08db3ce89892 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8zy3Nlt5RKTZIGyuu2056O9RBKTE0Eev/hLm8sgw6KW+e75Uox2Jfg576jrzRGWLWMgRftpZcZJ4mSTIwvcmTZLWrC/hdm4g6llEfzFPLiiNYFU3N2STp/0w90XEeklP0PEKut7W49s4lg4DmEDAUCC79umyuYuKlKGDZVk+F1L8nToH0wOn4HN1SIYNmgR79SNgsP9lvLa2GsT8LU3iU3FCyd3miWVI+ZjDMSCEsU2Ah5jQ7Z1Ngo6a73ZwDI+3TcgtaGVBu+U39vJtmq3fbIk/i3Y2ugm87fgz/FaUIrtcAMz8F0/U9bHTMHNa3wYeJatzadgYAZ2fIpTeaQ0Ljx7NBzlvL6TH0LalF3DAwV1dx4g/73vtA4HYRtG7f1dy3pYylztmaeOP8Vq4mBxzKOdNnXwyWfh4NMOMA3n7DLdxwkMITIV57pB2LsFerJ0WWIQYUS4iSdR1PJ91+NsvxC5uoavUe9ZyYS7/9UiIC4zLR3kxGwsbzFFoDzVANzgCzk0aTUagePwqzCx4cml/SSJ+yME0nrBEn+aNS8eRbKQBvJAQRsdDsryqfTNrpJhsgYpjbvB8hCJXnSJ/vB6/8h2Q0xLksnSRnHhVqRloGZmTMj6jQ22ZkREgdvd3++TParlvZb447HSFTBzXjf+XUA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR11MB3557.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(396003)(366004)(39860400002)(346002)(376002)(451199021)(66899021)(38100700002)(5660300002)(2906002)(52536014)(38070700005)(8676002)(55016003)(316002)(86362001)(8936002)(64756008)(122000001)(66556008)(82960400001)(41300700001)(53546011)(66446008)(66476007)(66946007)(966005)(76116006)(83380400001)(186003)(6636002)(26005)(9686003)(110136005)(6506007)(7696005)(478600001)(33656002)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZnVqd0lUL0xyRHdqcVNVeWw5RllXREp0ZndUNlpyUlVUdUF0V3NEKzg4SG8r?= =?utf-8?B?U3BWc0ViZDVVTDRWU1FSdDBtZUNqdUR0YTE0VjA0NHpZNHNRQ0pML0t2OXlN?= =?utf-8?B?OHlmelpzcXhqSlRlSkRiZXFhMHViOHlwbFkrMk9DU1RSMTczMHBxazRxR1Nu?= =?utf-8?B?YlRvbjdtdjhsT0wvZkV5T3VJY2tTbUlibC9JcVVOc05HdWdCeGk3blJ4OFZ1?= =?utf-8?B?THk1VkMwN1ZLWGJDK01DZC9PM1FoRkZMTDNYYzhBMDlmdDJYM1lmeVpuQTFU?= =?utf-8?B?em9hekdUZm9OWlhwb09JTFZnYWZmYWw4dUp2eEh3UTRVb1dFamd4SjcwdVBu?= =?utf-8?B?NjZmWTBJSjFNYmVoTXNKMVdkOXRZQjZNTnc0OXlyd0R4dFdTemt5Y0ppN1hP?= =?utf-8?B?dzdoRjE1K2QvS050UnVyN3FiM0s3ODlvU2RDKzF5VEI0cnhXYm85cVNLZWV0?= =?utf-8?B?c0Y5REFIdHdtZU82VjYxbHJ1OUZtTkQ1ZjBoa0xwWmo3bXVqZzlZZDF1YnFh?= =?utf-8?B?MWVsZFdaOCtlZW9rTXgxUDlnNlJRbTdXTXlXSkJDQXFac3pjSklqZFk3dFV1?= =?utf-8?B?L0RRQlkydGZyUmloTDZoZU0wZzd6WlJvMWVEcXBEaGJDK2RSVDlpZEQzenY1?= =?utf-8?B?bEVlWk1DZkpBUlhLblJ0cWswT3VqaDdLdCtvOWgrU1NHMjlOTnZ0YzhHQ1RI?= =?utf-8?B?Nnh0OWhsNkVsWStBSmh2dXl0WEwrWFBYM1lRa0VFYk4zUllDS3RYTGdVbFdh?= =?utf-8?B?blplbTVHb2F6T084SFlmZUMzT1J0QjRoSmx6S0dpNENUZkxsVFZTVCtUSTFJ?= =?utf-8?B?RlpKd3czWUNFSUl0VVlzdDFoWm5kRmljTkE2WkdvYTVtZ1VnaXFhaFIzRmpw?= =?utf-8?B?elVmaVRmWSsyUTNNc0pORjZCcjJUZXN2dDN0YWZaR3V4cE9uSTk4SndWTmRQ?= =?utf-8?B?NDliNU5TRnlsQkhydFJ6elVuMldSNUJuNCtKNUlVWk55UjBnL3NRejg0TXZS?= =?utf-8?B?bEsxUzZHck5NM1RZTStoSTMyeU1Ld0dnS0hhZ3Z2anZody9ESmpvVUIzNkdr?= =?utf-8?B?T0hQa3A2WmNrTWw2eEtCWHZvTG9KM0JwdmV2Um1TN2hyNS9QakZGUWFieU1O?= =?utf-8?B?ZGYwS3JpTTdRUDBCSlJPREFPL1dhZTBuTmRqc3BUSkhHRHNPTnFQTFZoNE0r?= =?utf-8?B?OHdDa1E0WWhnYzZvYjRrWHhEZ0Z1MFZ1b05KZlNhd1BNaktudXl4UXl3eWlk?= =?utf-8?B?L0pLd1NFM25Yem1ycCtXNTBRU1FxRm84dDFXUlRpdk5ITjBtUVR5SndNQ0g2?= =?utf-8?B?QnhnaTNyUFN4UzZ2dEU0bDUySUlkM1Z4NkJKQlhScjlHcmlSWUtncXVoWkVj?= =?utf-8?B?R05aYVFQNTdHOUhVRi9DUmtGckdRdy9aU1NzbzgxZmk0RWozUHQxSEJ5cS94?= =?utf-8?B?Sk9MVlJCV0toamlrOUNBcEpUZ2lMUTAyMWt3Y0NSOXZMS05kVEhZNFptWEdK?= =?utf-8?B?T0hxUjBIaEgwMENzaE5ZNVkzeFE2cVJnekVIMGRzcVFuQ3hXL3FHSDFTSWhx?= =?utf-8?B?QU5FcjljVHR2ajY4cEc2VzhBR0x5RVdjbDY0R0FucXpuSTU0TG9xVzVoV1oy?= =?utf-8?B?MUVCcVA1alB2anlYcTRNdW85emVJVGZyd1FMdUlXcmVsQVIxQjlMdGx0bHVi?= =?utf-8?B?WHpjQW53Y0pvM0FLM3NHc2ttMmZ3bm9hSm9HVWJ3d0tVcUphZmZJVGxwOHhz?= =?utf-8?B?SFFYdlZzOEhCdmJPVzlDaHlxK3orM0dqaTg5QTZHdy9UOTlVVnpEZTB1Z1JD?= =?utf-8?B?aGdWNExzSExxa2ZyZ3FzWThrempWYldqZHFqTEdHZmdpZ21UU0ZFYXc1b1ow?= =?utf-8?B?WW42SitSQmt4Mk5waGNXUk9LRDBpTlAvNDBmTCtoalRSOGNWK0FkQ2p5OFE3?= =?utf-8?B?VC94dHg4bWpMZXJMYTBEM2E0RWIvTndRZ0VFU2ZKOW1ISUVrbW92U3dLSXpa?= =?utf-8?B?TVZsaEtJWWd5N055Z3BJWkRYR2Uwbk5hak1keDRIQzZNRGlnNllVV09Eck15?= =?utf-8?B?cVRWK2xCd0tuQUhvM3ArN1E2OVp4QUtxU3JqZFdpait1bGVMOUtBTkIzQXBR?= =?utf-8?Q?7E2RUUExreW0tqs2+GUwijQ+C?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3557.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fcd3e87f-d74c-4c62-6695-08db3ce89892 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2023 13:03:09.2825 (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: Q35srZF4avDpjNzg8SJJJzAOgvBeCk9ahGhK9ErY4qZyVcRr8GEVHUO4PZuI8Zc/IIWzX6eK1j3r4EKe4v5wfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5893 Return-Path: benny.lin@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksIFBlZHJvLA0KDQpTb3JyeS4gSSB3aWxsIHVwZGF0ZSBjb3B5cmlnaHQgaW4gUGF0Y2ggdjMu DQoNCkluIG15IG9waW5pb24gZm9yIGVkazIgc3R5bGUsIGEgaW1wbGVtZW50YXRpb24gb2YgbGli cmFyeSBpcyByZXF1aXJlZCBhIGhlYWRlciBmaWxlIGFuZCBMaWJyYXJ5Q2xhc3MgbmFtZSBmb3Ig cmVmZXJlbmNlIGJ5IG90aGVycyBleHRlcm5hbGx5LiBTaW5jZSBsaWJmZHQgaXMgYSB0aGlyZC1w YXJ0eSBhbmQgd2UgY2Fubm90IGluY2x1ZGUgaGVhZGVyIGZpbGVzIHVuZGVyIHRoZSBsaWJyYXJ5 IGltbWVkaWF0ZWx5LCB3ZSBoYXZlIHRvIGltcGxlbWVudCBhIGhlYWRlciBmaWxlIGZvciB0aGF0 LiBBbHNvLCB3ZSBmb2xsb3cgdXAgZWRrMiBzdHlsZSB0byBtYWtlIHdyYXBwZXJzLg0KDQpUaGFu a3MgYSBsb3QsIFBlZHJvLg0KDQpRUVENCkJlbm55DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9u IEJlaGFsZiBPZiBQZWRybyBGYWxjYXRvDQpTZW50OiBGcmlkYXksIEFwcmlsIDE0LCAyMDIzIDI6 MzIgQU0NClRvOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ DQpDYzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPg0KU3ViamVj dDogUmU6IFtlZGsyLWRldmVsXSBGVzogW1BBVENIIHYyIDIvM10gTWRlUGtnOiBTdXBwb3J0IEZE VCBsaWJyYXJ5Lg0KDQorQ0MgZWRrMi1kZXZlbCwgSXQgc2VlbXMgdGhhdCB5b3UgZHJvcHBlZCBp dCBhY2NpZGVudGFsbHkuDQoNCk9uIFRodSwgQXByIDEzLCAyMDIzIGF0IDc6MzDigK9QTSBQZWRy byBGYWxjYXRvIDxwZWRyby5mYWxjYXRvQGdtYWlsLmNvbT4gd3JvdGU6DQo+DQo+IE9uIFRodSwg QXByIDEzLCAyMDIzIGF0IDU6NTPigK9QTSBLaW5uZXksIE1pY2hhZWwgRCANCj4gPG1pY2hhZWwu ZC5raW5uZXlAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+IEhpIFBlZHJvLA0KPiA+DQo+ID4g QW55IGNvbW1lbnRzIGluIHRoaXMgbmV3IHZlcnNpb24/ICBIYXZlIHlvdXIgY29uY2VybnMgYmVl biBhZGRyZXNzZWQsIGVzcGVjaWFsbHkgbGliYyBjb25mb3JtYW5jZS4NCj4gPg0KPiA+IE1pa2UN Cj4NCj4gTWlrZSwNCj4NCj4gSSdtIHJlYWxseSBzb3JyeSBidXQgSSdtIGRlYWxpbmcgd2l0aCBz ZXJpb3VzIHBlcnNvbmFsIGlzc3VlcyBzbyBJIA0KPiBjYW4ndCBnaXZlIHlvdSBtdWNoIGZlZWRi YWNrDQo+DQo+IEhvd2V2ZXIgSSBza2ltbWVkIHRocm91Z2ggdGhlIHBhdGNoIGFuZCBpdCBsb29r cyBva2F5IHRvIG1lLCBpZiB5b3UgDQo+IGFkZCBteSBjb3B5cmlnaHQgdG8gdGhlIGZpbGUgd2l0 aCB0aGUgbGliYyBpbXBsZW1lbnRhdGlvbnMgKGFzIHRob3NlIA0KPiB3ZXJlIHRha2VuIGZyb20g TGliY0xpYidzIHBhdGNoKS4gQW5kIHBvc3NpYmx5IG15IHNpZ25lZC1vZmYtYnkgYnV0IA0KPiBJ J2xsIGxlYXZlIHRoYXQgdG8geW91ciBjcml0ZXJpYS4NCj4NCj4gSSBzdGlsbCBkb24ndCBzZWUg bXVjaCBwb2ludCBpbiB0aGUgbGliZmR0IHdyYXBwaW5nIGNvZGUuIEJlbm55IHNheXMgDQo+IGl0 J3MgZHVlIHRvIEVESzIgc3R5bGUsIHlvdSBzYXkgaXQncyBmb3Igc3RhYmlsaXR5L21vZHVsYXJp dHkgcmVhc29ucy4NCj4gSSBwZXJzb25hbGx5IGRvbid0IHNlZSBtdWNoIHBvaW50IGluIHdyaXRp bmcgd2hvbGUgd3JhcHBlcnMgZHVlIHRvIA0KPiBzdHlsZSwgYW5kIGxpYmZkdCBpcyBBSVVJIHZl cnkgbXVjaCBzb21ldGhpbmcgIHRoYXQgaGFzIGJlZW4gbW9zdGx5IA0KPiBzdGFibGUgb3ZlciB0 aW1lLiBJbiBhbnkgY2FzZSwgZG8gd2hhdCB5b3UgdGhpbmsgaXMgYmVzdC4gSSdsbCB0cnVzdCAN Cj4geW91ciBqdWRnZW1lbnQgYW5kIEkgd29uJ3QgYmxvY2sgdGhpcyBwYXRjaCBmb3IgaXQuDQo+ DQo+IFNvIHdpdGggYWxsIHRoYXQgYWRkcmVzc2VkLCBBY2tlZC1ieTogUGVkcm8gRmFsY2F0byAN Cj4gPHBlZHJvLmZhbGNhdG9AZ21haWwuY29tPg0KPg0KPiBUaGFuayB5b3UsDQo+IFBlZHJvDQoN Cg0KDQotLQ0KUGVkcm8NCg0KDQoNCg0KDQo=