Received: by 10.223.176.5 with SMTP id f5csp341896wra; Tue, 30 Jan 2018 12:24:19 -0800 (PST) X-Google-Smtp-Source: AH8x224kTIY3hxUgznyEFcZh2Wdu2zQ4apYXpFwEY/pfoHc04erhLS3wunHnJM0S7vyrn7CYUWO4 X-Received: by 2002:a17:902:2bc5:: with SMTP id l63-v6mr19258459plb.108.1517343859212; Tue, 30 Jan 2018 12:24:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517343859; cv=none; d=google.com; s=arc-20160816; b=SnzH93zza1Ck17E7LJ0cBuWKC7VpxZ1OW+H5JJ/0/rDWpva6iWX2g3T0CZ0/MIAOw9 N9WQYPQM7Cm+DdwJe3gUAwX9K27t90W4SIxhcTeAoNzEagq9NRnSOVU0Rl7GbQXfIFqi Oh1RraM7xpgql7R8JqNOJteAM5Y7S3mhRiknWGrCPaJJXo0mj7NUIC7EHLNH6NOEBpNE u1gwgBAwcLFd3C5lcTWRvAo027Zv5NgF+1vEWDt8CBFRh9l8FRfVq2rhA66RXsLLLlAr qMZ3b5nIj8jmDP8A62oMWgo+UZ9sc0rkj0YaAVlEVgRxcn/B3nr2NBysWojtRAyFYmBn Riow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=+BYGTB/kzyGHP/8P/3ncr49fuDAlkwUhaRW9fCqduTU=; b=zv/umSjAan+S4ojNVALNWOpkzoDAusgKf+c0tS3pt3ukkvZSPOcn5k06TD92ymjMKF sgkb98P/9zjLR4oooqhWCHpYJVYBu9VMYtJJZ7r/3/8rZAkvah6ux2yXAybNgT+p40i5 QdzoUEduBhoZS1WWgV6DkhYHPe0AuUGmAZHx1Fa+szsSGI0Imi2uNtFcLT5WLC4oAkmB Bgvg3rHUomE6CVJmYffTJP/17AgPLivMGT068t+jzOZ4MGr4slscugP21EHqzoXbS4dh vrK+X8aT10jePKGx43F2SFL2fuUzcqKuZ0rQgck4OQjbRKmcojAg5BEPNoDgahesiOYY E3fQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k23-v6si6653312pli.490.2018.01.30.12.24.03; Tue, 30 Jan 2018 12:24:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752930AbeA3UJH (ORCPT + 99 others); Tue, 30 Jan 2018 15:09:07 -0500 Received: from mga14.intel.com ([192.55.52.115]:5750 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752899AbeA3UJF (ORCPT ); Tue, 30 Jan 2018 15:09:05 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Jan 2018 12:09:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,436,1511856000"; d="scan'208";a="15640222" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by fmsmga002.fm.intel.com with ESMTP; 30 Jan 2018 12:09:05 -0800 Received: from orsmsx110.amr.corp.intel.com ([169.254.10.12]) by ORSMSX107.amr.corp.intel.com ([169.254.1.97]) with mapi id 14.03.0319.002; Tue, 30 Jan 2018 12:09:04 -0800 From: "Moore, Robert" To: "Mario.Limonciello@dell.com" , "Schmauss, Erik" , "andy.shevchenko@gmail.com" , "kai.heng.feng@canonical.com" CC: "rjw@rjwysocki.net" , "lenb@kernel.org" , "linux-acpi@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] ACPI: Parse entire table as a term_list for Dell XPS 9570 and Precision M5530 Thread-Topic: [PATCH] ACPI: Parse entire table as a term_list for Dell XPS 9570 and Precision M5530 Thread-Index: AQHTmZC6rNttyuuvQkOUdxhOtkKTxaONQEaA//97iTCAAJEbgP//jAkg Date: Tue, 30 Jan 2018 20:09:04 +0000 Message-ID: <94F2FBAB4432B54E8AACC7DFDE6C92E3B756CED7@ORSMSX110.amr.corp.intel.com> References: <20180130060744.19049-1-kai.heng.feng@canonical.com> <9f0eaaf403014137a123f6676ddac5b9@ausx13mpc120.AMER.DELL.COM> In-Reply-To: <9f0eaaf403014137a123f6676ddac5b9@ausx13mpc120.AMER.DELL.COM> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTQ0ZDI2N2QtN2VkNC00ZjA5LThkM2QtM2YyZTMzYTVjMzI3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjIuNS4xOCIsIlRydXN0ZWRMYWJlbEhhc2giOiJZS2VkTkR1NXlzTGFaTTdRbnFVdGV3R3gzY2lDcHc2VFdocW9Md3F6YVFRS25NbUxnaUVDdmg4RFZBdFFXMDBVIn0= x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFyaW8uTGltb25jaWVs bG9AZGVsbC5jb20gW21haWx0bzpNYXJpby5MaW1vbmNpZWxsb0BkZWxsLmNvbV0NCj4gU2VudDog VHVlc2RheSwgSmFudWFyeSAzMCwgMjAxOCAxMTowMyBBTQ0KPiBUbzogU2NobWF1c3MsIEVyaWsg PGVyaWsuc2NobWF1c3NAaW50ZWwuY29tPjsgYW5keS5zaGV2Y2hlbmtvQGdtYWlsLmNvbTsNCj4g a2FpLmhlbmcuZmVuZ0BjYW5vbmljYWwuY29tDQo+IENjOiByandAcmp3eXNvY2tpLm5ldDsgbGVu YkBrZXJuZWwub3JnOyBsaW51eC1hY3BpQHZnZXIua2VybmVsLm9yZzsNCj4gbGludXgta2VybmVs QHZnZXIua2VybmVsLm9yZzsgTW9vcmUsIFJvYmVydCA8cm9iZXJ0Lm1vb3JlQGludGVsLmNvbT4N Cj4gU3ViamVjdDogUkU6IFtQQVRDSF0gQUNQSTogUGFyc2UgZW50aXJlIHRhYmxlIGFzIGEgdGVy bV9saXN0IGZvciBEZWxsDQo+IFhQUyA5NTcwIGFuZCBQcmVjaXNpb24gTTU1MzANCj4gDQo+IA0K PiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IFNjaG1hdXNzLCBF cmlrIFttYWlsdG86ZXJpay5zY2htYXVzc0BpbnRlbC5jb21dDQo+ID4gU2VudDogVHVlc2RheSwg SmFudWFyeSAzMCwgMjAxOCAxMjozOCBQTQ0KPiA+IFRvOiBBbmR5IFNoZXZjaGVua28gPGFuZHku c2hldmNoZW5rb0BnbWFpbC5jb20+OyBLYWktSGVuZyBGZW5nDQo+ID4gPGthaS5oZW5nLmZlbmdA Y2Fub25pY2FsLmNvbT4NCj4gPiBDYzogUmFmYWVsIEouIFd5c29ja2kgPHJqd0Byand5c29ja2ku bmV0PjsgTGVuIEJyb3duDQo+ID4gPGxlbmJAa2VybmVsLm9yZz47IEFDUEkgRGV2ZWwgTWFsaW5n IExpc3QNCj4gPiA8bGludXgtYWNwaUB2Z2VyLmtlcm5lbC5vcmc+OyBMaW51eCBLZXJuZWwgTWFp bGluZyBMaXN0IDxsaW51eC0NCj4gPiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPjsgTGltb25jaWVs bG8sIE1hcmlvDQo+ID4gPE1hcmlvX0xpbW9uY2llbGxvQERlbGwuY29tPjsgTW9vcmUsIFJvYmVy dCA8cm9iZXJ0Lm1vb3JlQGludGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBSRTogW1BBVENIXSBBQ1BJ OiBQYXJzZSBlbnRpcmUgdGFibGUgYXMgYSB0ZXJtX2xpc3QgZm9yIERlbGwNCj4gPiBYUFMgOTU3 MCBhbmQgUHJlY2lzaW9uIE01NTMwDQo+ID4NCj4gPiBIaSwNCj4gPiA+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBsaW51eC1hY3BpLW93bmVyQHZnZXIua2VybmVsLm9y ZyBbbWFpbHRvOmxpbnV4LWFjcGktDQo+ID4gPiBvd25lckB2Z2VyLmtlcm5lbC5vcmddIE9uIEJl aGFsZiBPZiBBbmR5IFNoZXZjaGVua28NCj4gPiA+IFNlbnQ6IFR1ZXNkYXksIEphbnVhcnkgMzAs IDIwMTggMTA6MTggQU0NCj4gPiA+IFRvOiBLYWktSGVuZyBGZW5nIDxrYWkuaGVuZy5mZW5nQGNh bm9uaWNhbC5jb20+DQo+ID4gPiBDYzogUmFmYWVsIEouIFd5c29ja2kgPHJqd0Byand5c29ja2ku bmV0PjsgTGVuIEJyb3duDQo+ID4gPiA8bGVuYkBrZXJuZWwub3JnPjsgQUNQSSBEZXZlbCBNYWxp bmcgTGlzdA0KPiA+ID4gPGxpbnV4LWFjcGlAdmdlci5rZXJuZWwub3JnPjsgTGludXggS2VybmVs IE1haWxpbmcgTGlzdCA8bGludXgtDQo+ID4gPiBrZXJuZWxAdmdlci5rZXJuZWwub3JnPjsgTWFy aW8gTGltb25jaWVsbG8NCj4gPiA+IDxtYXJpby5saW1vbmNpZWxsb0BkZWxsLmNvbT4NCj4gPiA+ IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIEFDUEk6IFBhcnNlIGVudGlyZSB0YWJsZSBhcyBhIHRlcm1f bGlzdCBmb3INCj4gPiA+IERlbGwgWFBTIDk1NzAgYW5kIFByZWNpc2lvbiBNNTUzMA0KPiA+ID4N Cj4gPiA+IE9uIFR1ZSwgSmFuIDMwLCAyMDE4IGF0IDg6MDcgQU0sIEthaS1IZW5nIEZlbmcNCj4g PiA+IDxrYWkuaGVuZy5mZW5nQGNhbm9uaWNhbC5jb20+IHdyb3RlOg0KPiA+ID4gPiBUaGUgaTJj IHRvdWNocGFkIG9uIERlbGwgWFBTIDk1NzAgYW5kIFByZWNpc2lvbiBNNTUzMCBkb2Vzbid0IHdv cmsNCj4gPiA+ID4gb3V0IG9mIGJveC4NCj4gPiA+ID4NCj4gPiA+ID4gVGhlIHRvdWNocGFkIHJl bGllcyBvbiBpdHMgX0lOSSBtZXRob2QgdG8gdXBkYXRlIGl0cyBfSElEIHZhbHVlDQo+ID4gPiA+ IGZyb20NCj4gPiA+ID4gWFhYWDAwMDAgdG8gU1lOQTIzOTMuDQo+ID4gPiA+IEFsc28sIHRoZSBf U1RBIHJlbGllcyBvbiB2YWx1ZSBvZiBJMkNOIHRvIHJlcG9ydCBjb3JyZWN0IHN0YXR1cy4NCj4g PiA+ID4NCj4gPiA+ID4gU2V0IGFjcGlfZ2JsX3BhcnNlX3RhYmxlX2FzX3Rlcm1fbGlzdCBzbyB0 aGUgdmFsdWUgb2YgSTJDTiBjYW4gYmUNCj4gPiA+ID4gY29ycmVjdGx5IHNldCB1cCwgYW5kIF9J TkkgY2FuIGdldCBydW4uIFRoZSBBQ1BJIHRhYmxlIGluIHRoaXMNCj4gPiA+ID4gbWFjaGluZSBp cyBkZXNpZ25lZCB0byBnZXQgcGFyc2VkIHRoaXMgd2F5Lg0KPiA+DQo+ID4gSSB0aG91Z2h0IEkg d291bGQgZ2l2ZSBldmVyeW9uZSBhbiB1cGRhdGU6IHdlIGFyZSBnZXR0aW5nIGNsb3NlIHRvDQo+ ID4gZmluaXNoaW5nIHBhdGNoZXMgdG8gZW5hYmxlIHRoaXMgdGVybSBsaXN0IHBhcnNpbmcgYnkg ZGVmYXVsdCBhcyB3ZWxsDQo+ID4gYXMgYSBmZXcgb3RoZXIgZml4ZXMgd2l0aCBmb3J3YXJkIHJl ZmVyZW5jaW5nIG9mIHBhY2thZ2UgZWxlbWVudHMuDQo+ID4gT25jZSB3ZSBoYXZlIGVzdGFibGlz aGVkIHRoYXQgdGhlc2UgcGF0Y2hlcyBhcmUgc3RhYmxlLCB3ZSB3aWxsIGdldA0KPiA+IHJpZCBv ZiBhY3BpX2dibF9wYXJzZV90YWJsZV9hc190ZXJtX2xpc3QuIFNvIHRoaXMgcXVpcmsgbWF5IG5v dCBiZQ0KPiBuZWVkZWQgaW4gdGhlIG5lYXIgZnV0dXJlLi4uDQo+IA0KPiBSYWZhZWwsDQo+IA0K PiBXb3VsZCB5b3UgYmUgb3Bwb3NlZCB0byBjYXJyeWluZyBhIHBhdGNoIHNpbWlsYXIgdG8gdGhp cyAocHJvcG9zZWQpDQo+IHF1aXJrIHBhdGNoIGluIGtlcm5lbCBhbmQgcmV2ZXJ0aW5nIHdoZW4g RXJpayBzdWJtaXRzIHBhdGNoZXMgdGhhdCBnZXQNCj4gcmlkIG9mIGFjcGlfZ2JsX3BhcnNlX3Rh YmxlX2FzX3Rlcm1fbGlzdD8NCj4gDQo+IFRoZSByZWFzb24gYmVpbmcsIEkgdGhpbmsgdGhpcyBj b3VsZCBhbHNvIGJlIGEgY2FuZGlkYXRlIHRvIGJyaW5nIGJhY2sNCj4gdG8gQHN0YWJsZSBhbmQg Zml4IHRoaXMgcHJvYmxlbSBvbiBlYXJsaWVyIGtlcm5lbHMgdG9vLg0KPiANCj4gSSBkb27igJl0 IGJlbGlldmUgdGhlIHBhdGNoZXMgdGhhdCBnZXQgcmlkIG9mDQo+IGFjcGlfZ2JsX3BhcnNlX3Rh YmxlX2FzX3Rlcm1fbGlzdCBsaWtlbHkgd2lsbCBiZSBnb29kIGNhbmRpZGF0ZXMgZm9yDQo+IEBz dGFibGUuDQo+IA0KDQoNCkRvZXMgYW55b25lIHJlbWVtYmVyIHdoYXQgd2FzIHRoZSBleGFjdCBw cm9ibGVtIHRoYXQgZm9yY2VkIHRoZSBjcmVhdGlvbiBvZiBwYXJzZV90YWJsZV9hc190ZXJtX2xp c3QgaW4gdGhlIGZpcnN0IHBsYWNlPw0KDQpCb2INCg0KDQo+IA0KPiA+DQo+ID4gRXJpaw0KPiA+ ID4gPg0KPiA+ID4gPiBBbHNvLCBjaGFuZ2UgdGhlIHF1aXJrIHRhYmxlIHRvIGEgbW9yZSBnZW5l cmljIG5hbWUuDQo+ID4gPg0KPiA+ID4gPiArc3RhdGljIGludCBzZXRfZ2JsX3Rlcm1fbGlzdChj b25zdCBzdHJ1Y3QgZG1pX3N5c3RlbV9pZCAqaWQpIHsNCj4gPiA+ID4gKyAgICAgICBwcl9ub3Rp Y2UoIiVzIGRldGVjdGVkIC0gcGFyc2UgdGhlIGVudGlyZSB0YWJsZSBhcyBhDQo+IHRlcm1fbGlz dFxuIiwNCj4gPiA+ID4gKyAgICAgICAgICAgICAgICAgaWQtPmlkZW50KTsNCj4gPiA+ID4gKyAg ICAgICBhY3BpX2dibF9wYXJzZV90YWJsZV9hc190ZXJtX2xpc3QgPSAxOw0KPiA+ID4gPiArICAg ICAgIHJldHVybiAwOw0KPiA+ID4gPiArfQ0KPiA+ID4gPiAgI2VuZGlmDQo+ID4gPg0KPiA+ID4g VGhlIGFib3ZlIHNob3VsZCBiZSBvdXRzaWRlIG9mIGFub3RoZXIgI2lmZGVmLiBCYXNpY2FsbHkg YWZ0ZXIgdGhlDQo+IGFib3ZlICNlbmRpZi4NCj4gPiA+DQo+ID4gPiA+ICAjZWxzZQ0KPiA+ID4N Cj4gPiA+ID4gICNlbmRpZg0KPiA+ID4NCj4gPiA+ID4gQEAgLTEwMDUsNyArMTAzNCw3IEBAIHZv aWQgX19pbml0IGFjcGlfZWFybHlfaW5pdCh2b2lkKQ0KPiA+ID4NCj4gPiA+ID4gICAgICAgICAg KiBJZiB0aGUgbWFjaGluZSBmYWxscyBpbnRvIHRoZSBETUkgY2hlY2sgdGFibGUsDQo+ID4gPiA+ ICAgICAgICAgICogRFNEVCB3aWxsIGJlIGNvcGllZCB0byBtZW1vcnkNCj4gPiA+ID4gICAgICAg ICAgKi8NCj4gPiA+DQo+ID4gPiBJdCBtaWdodCBtYWtlIHNlbnNlIHRvIGFkanVzdCBjb21tZW50 IGFib3ZlIHRoYXQgaXQncyBhYm91dCBxdWlya3MNCj4gaW4gZ2VuZXJhbC4NCj4gPiA+IEFuZCwg aWYgbmVlZGVkLCBtb3ZlIGN1cnJlbnQgY29udGVudCB0byBhY3R1YWwgRE1JIGdyb3VwIG9mIHJl Y29yZHMuDQo+ID4gPg0KPiA+ID4gPiAtICAgICAgIGRtaV9jaGVja19zeXN0ZW0oZHNkdF9kbWlf dGFibGUpOw0KPiA+ID4gPiArICAgICAgIGRtaV9jaGVja19zeXN0ZW0oYWNwaV9xdWlya3NfZG1p X3RhYmxlKTsNCj4gPiA+DQo+ID4gPiAtLQ0KPiA+ID4gV2l0aCBCZXN0IFJlZ2FyZHMsDQo+ID4g PiBBbmR5IFNoZXZjaGVua28NCj4gPiA+IC0tDQo+ID4gPiBUbyB1bnN1YnNjcmliZSBmcm9tIHRo aXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJzY3JpYmUNCj4gPiA+IGxpbnV4LWFjcGkiIGlu IHRoZSBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnDQo+ID4g PiBNb3JlIG1ham9yZG9tbyBpbmZvIGF0IGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21v LWluZm8uaHRtbA0K