From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.2.61; helo=eur02-ve1-obe.outbound.protection.outlook.com; envelope-from=pankaj.bansal@nxp.com; receiver=edk2-devel@lists.01.org Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20061.outbound.protection.outlook.com [40.107.2.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D0B6221BADAB2 for ; Thu, 27 Dec 2018 01:53:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iLVRMDnJAjhCPuvkjmmVBx6DEWk4Xlph+CMsLHa6N6o=; b=IdAcswjSpUKskD/3hZa5MrDvQuYTD5/gWXE9d7lpwU3zz/JnYd3DLp9WioIL18f2F00zLkLqnq6ay9D2utbvFvLETvhAVt1PV/ExMe8vQBjbOwHZcnYW+xhOX2ECnJG0Mo7Vg0y6YF6RSNBjyZppMlNG2KIWk4nG+ZcuG2d/9yc= Received: from HE1PR0402MB3323.eurprd04.prod.outlook.com (10.167.125.20) by HE1PR0402MB3337.eurprd04.prod.outlook.com (10.167.125.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1446.23; Thu, 27 Dec 2018 09:53:20 +0000 Received: from HE1PR0402MB3323.eurprd04.prod.outlook.com ([fe80::d4f9:8911:1ef7:1a45]) by HE1PR0402MB3323.eurprd04.prod.outlook.com ([fe80::d4f9:8911:1ef7:1a45%4]) with mapi id 15.20.1446.027; Thu, 27 Dec 2018 09:53:20 +0000 From: Pankaj Bansal To: Ard Biesheuvel CC: Varun Sethi , Udit Kumar , linux-efi , "edk2-devel@lists.01.org" Thread-Topic: Uefi runtime property in device tree Thread-Index: AdSdAHln2aGWM5jFTve3sdWcE6wCvAAIOtSAACiUBpA= Date: Thu, 27 Dec 2018 09:53:20 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=pankaj.bansal@nxp.com; x-originating-ip: [92.121.36.197] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR0402MB3337; 6:WHb88jrNit/XhfDt7smjq3plA+XGJF+iUJKZPiHNRCV96Q6VJkwJ925VmDSS5rxQMlZ0R7YuE9NhB17Gy6fmKTWZ78tGR4rtjB2FWQsN3rZJ7NR6UG+9yHcTe2ngc0pEQWVSOFXrJ5IYClriIV6tvZ6YaDZcL2prAR5h10+fP7aSXx5zAu7kvQa/qXSMcea83o2aDr/qgwkjisHetfGC5+Dz52z0SSRGM1fgclJ2UOKQgZlY5vJW/mn5lbnp1B3N/v3ylzrAHsYQkEYlYKTyfwzap4rrZ8rkQazZTVT/BcECS/G50s8IiyAMl4Rt71Icx8yAWPHfUxEGsyA6mAA08VRWPM3UzI3gC8yxp3nwKdHDF8LXvq+aYy8D4OKOu3pgvOjrK2pwEQqn0aM2hGL4rxg0fgpUIuYGlGaZSAhcZdg4lF0iHUmsWceo6Z1op0LkpVNec5pCclCuOgOGTooSrw==; 5:FENgP1lV66VadiYE/U781edSKPvdb4jWpFVf1ZyS5QzVQkqmMWFcyD1bwNreQuKilk8WPDV5es7nj2zM8nI5/R1NAIsJMSvmra7v2i18Dbd9zMB/MSy1ELHbPagz8F6Dl7MxYsQ0G6G9tUTFYOqvIJkMCKSphSl+zRET7/i7mHA=; 7:xKVxd7zPbZ28UF/cvm3g1F74dmdJCZYNRIUisGi5HgGSSwxYXewSt0vBcF9Fdlp8G2sFpq4oO/BGTjdgcg1a+53Ve1ZV+uLMb3MaTu8UrI9b5iKQe+TF2tlUhKFbWNLrtf/aLnuRaKGAObl2JttLGg== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: db112731-37a7-47b3-49bc-08d66be12250 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0402MB3337; x-ms-traffictypediagnostic: HE1PR0402MB3337: x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(2401047)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041310)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:HE1PR0402MB3337; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0402MB3337; x-forefront-prvs: 0899B47777 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(396003)(136003)(39860400002)(366004)(13464003)(189003)(199004)(6246003)(71190400001)(71200400001)(7696005)(99286004)(102836004)(4326008)(54906003)(68736007)(6436002)(186003)(446003)(26005)(316002)(229853002)(11346002)(53936002)(476003)(6506007)(53546011)(2906002)(86362001)(6916009)(106356001)(55016002)(105586002)(966005)(5660300001)(14454004)(478600001)(33656002)(486006)(8676002)(66066001)(7736002)(76176011)(25786009)(305945005)(97736004)(9686003)(44832011)(5024004)(81156014)(14444005)(6306002)(256004)(74316002)(3846002)(6116002)(81166006)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0402MB3337; H:HE1PR0402MB3323.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: zhBs5u56tbtr3xwC2guN7g2yUZPFYbfj/sZ8QrH2N/MsnV1iydD0Bk9Bx9ZkopQer3qj50WPHF+KPqrOdvRrB+SEPrz+dx0SpwHQGhBp1XaHwZVpMSkyh6imBm+/cy1mzCZhHYi7ujUSV2TMwT0UgePJ1jeHevJqH1i6WPT7EsVV3DecOy7qs4zwZysZX3xemo4FV4hIYoCJoxn69KHZ7wSXZ7goQ1ZWOPC7pdk5AEPbduY3p9noOwha9lO8yRNlvldkwxdZHXtnAvFmckvC752em5Ji1+bIuYMG9fewEBMf071bo9rE/ldhXOiaKjMJ spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: db112731-37a7-47b3-49bc-08d66be12250 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Dec 2018 09:53:20.5598 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0402MB3337 Subject: Re: Uefi runtime property in device tree X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2018 09:53:26 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8gQXJkLA0KDQpUaGFua3MgZm9yIHJlcGx5aW5nDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gRnJvbTogQXJkIEJpZXNoZXV2ZWwgW21haWx0bzphcmQuYmllc2hldXZlbEBs aW5hcm8ub3JnXQ0KPiBTZW50OiBXZWRuZXNkYXksIERlY2VtYmVyIDI2LCAyMDE4IDc6MTYgUE0N Cj4gVG86IFBhbmthaiBCYW5zYWwgPHBhbmthai5iYW5zYWxAbnhwLmNvbT4NCj4gQ2M6IFZhcnVu IFNldGhpIDxWLlNldGhpQG54cC5jb20+OyBVZGl0IEt1bWFyIDx1ZGl0Lmt1bWFyQG54cC5jb20+ OyBsaW51eC0NCj4gZWZpIDxsaW51eC1lZmlAdmdlci5rZXJuZWwub3JnPjsgZWRrMi1kZXZlbEBs aXN0cy4wMS5vcmcNCj4gU3ViamVjdDogUmU6IFVlZmkgcnVudGltZSBwcm9wZXJ0eSBpbiBkZXZp Y2UgdHJlZQ0KPiANCj4gT24gV2VkLCAyNiBEZWMgMjAxOCBhdCAxMToxNSwgUGFua2FqIEJhbnNh bCA8cGFua2FqLmJhbnNhbEBueHAuY29tPiB3cm90ZToNCj4gPg0KPiA+IEhlbGxvIEFyZCBldCBh bC4NCj4gPg0KPiA+IEkgaGF2ZSBhIHF1ZXJ5IHJlZ2FyZGluZyB0aGUgZGV2aWNlIHRyZWUgdXNh Z2UgaW4gVUVGSS4NCj4gPiBJbiBvdXIgVUVGSSBpbXBsZW1lbnRhdGlvbiBmb3IgTlhQIFNPQ3Ms IHdlIGFyZSB1c2luZyBkZXZpY2UgdHJlZSB0byBkZXRlY3QNCj4gTm9uIGRpc2NvdmVyYWJsZSBw bGF0Zm9ybSBkZXZpY2VzLg0KPiA+IEJhc2VkIG9uIHRoZSBkZXZpY2UgZGV0ZWN0ZWQgaW4gZGV2 aWNlIHRyZWUsIGEgZGV2aWNlIGluc3RhbmNlIGlzIGNyZWF0ZWQgYW5kDQo+IHRoZSBkZXZpY2Xi gJlzIGRyaXZlciBiaW5kcyB0byB0aGF0IGRldmljZeKAmXMgaGFuZGxlIChhIERYRSBkcml2ZXIg b3IgYW4gVUVGSSBkcml2ZXIpLg0KPiA+IGlmIHRoZSBkZXZpY2Ugd2VyZSB0byBiZSB1c2VkIGZv ciBydW50aW1lIHNlcnZpY2UsIHRoZW4gd2UgbmVlZCB0byBhbGxvY2F0ZSB0aGUNCj4gbWVtb3J5 IGZvciB0aGF0IGRldmljZSBpbnN0YW5jZSBmcm9tIHJ1bnRpbWUgcG9vbCBhbmQgc2V0IGl0cyB2 aXJ0dWFsIGFkZHJlc3MNCj4gdXNpbmcgRWZpQ29udmVydFBvaW50ZXIuDQo+ID4gVG8gZmFjaWxp dGF0ZSB0aGlzLCBJIHdpc2ggdG8gYWRkIGFuIG9wdGlvbmFsIHByb3BlcnR5IHRvIHRoZSBkZXZp Y2Ugbm9kZSDigJx1ZWZpLQ0KPiBydW50aW1l4oCdLg0KPiA+IElmIHRoaXMgcHJvcGVydHkgaXMg cHJlc2VudCBpbiBkZXZpY2UgdHJlZSB0aGUgVUVGSSBmaXJtd2FyZSB3aWxsIGFsbG9jYXRlIHRo ZQ0KPiBkYXRhIGZyb20gcnVudGltZSBwb29sIGZvciB0aGlzIGRldmljZS4NCj4gPiBBbHNvIGZp cm13YXJlIHdpbGwgZGlzYWJsZS9kZWxldGUgdGhlIG5vZGUgaW4gZGV2aWNlIHRyZWUgYmVmb3Jl IHBhc3Npbmcgb250bw0KPiBPUywgc28gdGhhdCBPUyBkb2VzbuKAmXQgdXNlIHRoZSBkZXZpY2Uu DQo+ID4NCj4gPiBJIHdpc2ggdG8ga25vdyB5b3VyIHRob3VnaHRzIG9uIHRoaXMuIElmIHRoaXMg ZG9lc27igJl0IHNlZW0gdGhlIHJpZ2h0IHdheSwgSSBhbQ0KPiBoYXBweSB0byBoZWFyIHlvdXIg c3VnZ2VzdGlvbnMuDQo+ID4NCj4gDQo+IEhlbGxvIFBhbmthaiwNCj4gDQo+IEluIGdlbmVyYWws IHlvdSBhcmUgZnJlZSB0byBkbyB3aGF0ZXZlciB5b3UgbGlrZSBpbiB0aGUgaW50ZXJuYWwgaW1w bGVtZW50YXRpb24NCj4gb2YgeW91ciBmaXJtd2FyZS4gWW91IGNhbiBpbnZlbnQgeW91ciBvd24g RFQgcHJvcGVydGllcywgYmluZGluZ3MsIGV0Yywgb3IgZXZlbg0KPiBpbnZlbnQgeW91ciBvd24g ZGVzY3JpcHRpb24gbGFuZ3VhZ2UgYWx0b2dldGhlciBhcyBsb25nIGFzIHlvdSBlbnN1cmUgdGhh dCB0aGUNCj4gZGVzY3JpcHRpb25zIGRvbid0IGxlYWsgaW50byBwbGFjZXMgd2hlcmUgdGhleSBh cmUgdmlzaWJsZSB0byB0aGUgT1MuDQo+IA0KPiBIb3dldmVyLCBJIGRvIHdvbmRlciBob3cgZ2Vu ZXJpYyB0aGlzIGhhcyB0byBiZS4gU2luY2UgdGhlIERUIGFuZCB0aGUgZmlybXdhcmUNCj4gd2ls bCBiZSB0aWdodGx5IGNvdXBsZWQgaW4gYW55IGNhc2UsIHdoYXQgaXMgcHJldmVudGluZyB5b3Ug ZnJvbSBkZWZpbmluZyB0aGUgUlRDDQo+IGFuZCBOT1IgZmxhc2ggZGV2aWNlcyBhcyBEVCBkZXZp Y2UgcGF0aHMgaW4gdGhlIGZpcm13YXJlIHNvdXJjZSwgYW5kIGF0dGFjaGluZw0KPiB0byB0aGVt IGRpcmVjdGx5IHJhdGhlciB0aGFuIHRyYXZlcnNpbmcgdGhlIGRldmljZSB0cmVlIGxvb2tpbmcg Zm9yIHVlZmlfcnVudGltZQ0KPiBub2Rlcy4NCg0KVGhlIFVFRkkgZHJpdmVyIG1vZGVsIHRoYXQg d2UgYXJlIGZvbGxvd2luZywgY3JlYXRlcyB0aGUgZGV2aWNlIGluc3RhbmNlcyBmb3IgYWxsIHRo ZSBkZXZpY2VzDQphdHRhY2hlZCB0byBhIGNvbnRyb2xsZXIgYnkgcGFyc2luZyBEVCBub2RlIGFu ZCBzdWIgbm9kZXMgb2YgYSBjb250cm9sbGVyIG9uIENvbm5lY3RDb250cm9sbGVyIGNhbGwuDQpT byB3ZSBhcmUgbm90IHRyYXZlcnNpbmcgdGhlIERUIGZvciBydW50aW1lIGRldmljZXMsIHJhdGhl ciB3ZSBuZWVkIHRvIGtub3cgaWYgdGhlIGRldmljZSBpcyBydW50aW1lDQpvciBub3Qgd2hlbiBw YXJzaW5nIHRoZSBEVCBub2RlLg0KDQpUYWtlIHRoZSBjYXNlIG9mIFNQSSBOT1IgZm9yIGV4YW1w bGUuIFdoZW4gYSBTUEkgY29udHJvbGxlciBpcyBjb25uZWN0ZWQsIHRoZW4gaW5zdGFuY2VzIGZv ciBhbGwgdGhlIE5PUiBmbGFzaCBkZXZpY2VzDQphdHRhY2hlZCB0byBjb250cm9sbGVyIGFyZSBj cmVhdGVkLiBPbmx5IG9uZSBvZiB0aGUgTk9SIGZsYXNoIGF0dGFjaGVkIHRvIFNQSSBidXMgaXMg Z29pbmcgdG8gYmUgdXNlZCBmb3IgcnVudGltZSBzZXJ2aWNlLg0KDQo+IA0KPiBOb3RlIHRoYXQg KmFueSogbG9naWMgdGhhdCBvcGVyYXRlcyBvbiBkZXZpY2UgdHJlZXMgdGhhdCBhcmUgcHJvdmlk ZWQgYnkgdGhlIE9TDQo+IHRvIHRoZSBmaXJtd2FyZSB3aWxsIGJlIHJlamVjdGVkLiBJdCBpcyB0 aGUgZmlybXdhcmUncyBqb2IgdG8gZGVzY3JpYmUgdGhlIHBsYXRmb3JtDQo+IHRvIHRoZSBPUywg bm90IHRoZSBvdGhlciB3YXkgYXJvdW5kLg0KDQpJIGhhdmUgYSBxdWVzdGlvbiA6IGlmIHdlIHdh bnQgdG8gdXNlIERUIGZvciBEWEUgcGhhc2UgaW4gZmlybXdhcmUgYW5kIHRvIGJvb3QgT1MsIHNo b3VsZCB3ZSB1c2UgYSBjb21tb24gRFQgZm9yIGZpcm13YXJlIGFuZCBPUyBvciBzZXBhcmF0ZT8N Cg0KSWYgRFQgSEFTIFRPIEJFIFNBTUUsIHRoZW4gaG93IGRvIHdlIHNvbHZlIHRoaXMgY29udW5k cnVtID8gaHR0cHM6Ly9lbGludXgub3JnL0RldmljZV9UcmVlX0xpbnV4I2ZvcndhcmRfYW5kX2Jh Y2t3YXJkX2R0c19jb21wYXRpYmlsaXR5DQpDdXJyZW50IHByYWN0aWNlIGlzIHRoYXQNCuKAoglu ZXcga2VybmVscyB3b3JrIHdpdGggb2xkIGRldmljZXRyZWVzDQrigKIJb2xkIGtlcm5lbHMgbWF5 IG9yIG1heSBub3Qgd29yayB3aXRoIG5ldyBkZXZpY2V0cmVlcw0KVGhpcyBtZWFucyB0aGF0IGlm IGEgYmluZGluZyBpcyBtb2RpZmllZCBpbiBhIG5vbi1jb21wYXRpYmxlIG1hbm5lciB0aGVuIHRo ZSBrZXJuZWwgaW1wbGVtZW50YXRpb24gbXVzdCBzdGlsbCByZWNvZ25pemUgdGhlIG9sZCBiaW5k aW5nIHVudGlsIG9sZCBkZXZpY2V0cmVlcyBoYXZlIGJlZW4gb2Jzb2xldGVkIGFuZCBubyBsb25n ZXIgZXhpc3QuDQoNCmkuZS4gYSBwbGF0Zm9ybSdzIERUIGlzIHVwZGF0ZWQgaW4gbGludXggNC4x OSBhbmQgSSBzdGFydCB0byB1c2UgaXQgaW4gVUVGSS4gVGhlbiBJIHRyeSB0byBib290IGxpbnV4 IDQuOSB3aXRoIGl0IGFuZCBpdCBmYWlscy4NCg0KUmVnYXJkcywNClBhbmthaiBCYW5zYWwNCg0K