From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-sn1nam02on0097.outbound.protection.outlook.com ([104.47.36.97]:15008 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755817AbeDIA2I (ORCPT ); Sun, 8 Apr 2018 20:28:08 -0400 From: Sasha Levin To: "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: =?utf-8?B?Sm/Do28gUGF1bG8gUmVjaGkgVml0YQ==?= , =?utf-8?B?Sm/Do28gUGF1bG8gUmVjaGkgVml0YQ==?= , Andy Shevchenko , Sasha Levin Subject: [PATCH AUTOSEL for 4.9 061/293] platform/x86: acer-wmi: Detect RF Button capability Date: Mon, 9 Apr 2018 00:23:39 +0000 Message-ID: <20180409002239.163177-61-alexander.levin@microsoft.com> References: <20180409002239.163177-1-alexander.levin@microsoft.com> In-Reply-To: <20180409002239.163177-1-alexander.levin@microsoft.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <1D0E6BC55723E54893119BC296ECD0A2@namprd21.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: RnJvbTogSm/Do28gUGF1bG8gUmVjaGkgVml0YSA8anBydml0YUBnbWFpbC5jb20+DQoNClsgVXBz dHJlYW0gY29tbWl0IDNlMmJjNWM1YjMyNzRlYzc0MDJmYWJiZmJhNTU3ZWE1ODA4NDk4NWUgXQ0K DQpJZiBhIG1hY2hpbmUgcmVwb3J0cyBhIFJGIEJ1dHRvbiBpbiB0aGUgY29tbXVuaWNhdGlvbiBi dXR0b24gZGV2aWNlDQpiaXRtYXAsIHdlIG5lZWQgdG8gcmVtb3ZlIGl0IGJlZm9yZSBjYWxsaW5n IEdldCBEZXZpY2UgU3RhdHVzIG90aGVyd2lzZQ0KaXQgd2lsbCByZXR1cm4gdGhlICJVbmRlZmlu ZWQgZGV2aWNlIiAoMHhFMikgZXJyb3IgY29kZS4NCg0KQWx0aG91Z2ggdGhpcyBtYXkgYmUgYSBC SU9TIGJ1Zywgd2UgZG9uJ3QgcmVhbGx5IG5lZWQgdG8gZ2V0IG9yIHNldCB0aGUNClJGIEJ1dHRv biBzdGF0dXMuIFRoZSBzdGF0dXMgaW5kaWNhdG9yIExFRCBlbWJlZGRlZCBpbiB0aGUgYnV0dG9u IGlzDQpjb250cm9sbGVkIGJ5IGZpcm13YXJlIGxvZ2ljLCBkZXBlbmRpbmcgb24gdGhlIHN0YXR1 cyBvZiB0aGUgd2lyZWxlc3MNCnJhZGlvcyBwcmVzZW50IG9uIHRoZSBtYWNoaW5lIChXaUZpIHx8 IFdXQU4pLg0KDQpUaGlzIGNvbW1pdCBmaXhlcyB0aGUgd2lyZWxlc3Mgc3RhdHVzIGluZGljYXRv ciBMRUQgb24gdGhlIEFjZXINClRyYXZlbE1hdGUgUDY0OC1HMi1NRywgYW5kIGNsZWFucyB0aGUg Zm9sbG93aW5nIG1lc3NhZ2UgZnJvbSB0aGUga2VybmVsDQpsb2c6ICJHZXQgQ3VycmVudCBEZXZp Y2UgU3RhdHVzIGZhaWxlZDogMHhlMiAtIDB4MCIuDQoNClNpZ25lZC1vZmYtYnk6IEpvw6NvIFBh dWxvIFJlY2hpIFZpdGEgPGpwcnZpdGFAZW5kbGVzc20uY29tPg0KUmV2aWV3ZWQtYnk6ICJMZWUs IENodW4tWWkiIDxqb2V5bGkua2VybmVsQGdtYWlsLmNvbT4NClNpZ25lZC1vZmYtYnk6IEFuZHkg U2hldmNoZW5rbyA8YW5kcml5LnNoZXZjaGVua29AbGludXguaW50ZWwuY29tPg0KU2lnbmVkLW9m Zi1ieTogU2FzaGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPg0KLS0tDQog ZHJpdmVycy9wbGF0Zm9ybS94ODYvYWNlci13bWkuYyB8IDcgKysrKysrKw0KIDEgZmlsZSBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKykNCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGxhdGZvcm0veDg2 L2FjZXItd21pLmMgYi9kcml2ZXJzL3BsYXRmb3JtL3g4Ni9hY2VyLXdtaS5jDQppbmRleCBjMjli OWI2MTFhYjIuLjI2OGJjOWViMWM2YSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvcGxhdGZvcm0veDg2 L2FjZXItd21pLmMNCisrKyBiL2RyaXZlcnMvcGxhdGZvcm0veDg2L2FjZXItd21pLmMNCkBAIC0x NDgsNiArMTQ4LDggQEAgc3RydWN0IGV2ZW50X3JldHVybl92YWx1ZSB7DQogI2RlZmluZSBBQ0VS X1dNSUQzX0dEU19USFJFRUcJCSgxPDw2KQkvKiAzRyAqLw0KICNkZWZpbmUgQUNFUl9XTUlEM19H RFNfV0lNQVgJCSgxPDw3KQkvKiBXaU1BWCAqLw0KICNkZWZpbmUgQUNFUl9XTUlEM19HRFNfQkxV RVRPT1RICSgxPDwxMSkJLyogQlQgKi8NCisjZGVmaW5lIEFDRVJfV01JRDNfR0RTX1JGQlROCQko MTw8MTQpCS8qIFJGIEJ1dHRvbiAqLw0KKw0KICNkZWZpbmUgQUNFUl9XTUlEM19HRFNfVE9VQ0hQ QUQJCSgxPDwxKQkvKiBUb3VjaHBhZCAqLw0KIA0KIHN0cnVjdCBsbV9pbnB1dF9wYXJhbXMgew0K QEAgLTIwNSw2ICsyMDcsNyBAQCBzdHJ1Y3QgaG90a2V5X2Z1bmN0aW9uX3R5cGVfYWEgew0KICNk ZWZpbmUgQUNFUl9DQVBfQlJJR0hUTkVTUwkJKDE8PDMpDQogI2RlZmluZSBBQ0VSX0NBUF9USFJF RUcJCQkoMTw8NCkNCiAjZGVmaW5lIEFDRVJfQ0FQX0FDQ0VMCQkJKDE8PDUpDQorI2RlZmluZSBB Q0VSX0NBUF9SRkJUTgkJCSgxPDw2KQ0KICNkZWZpbmUgQUNFUl9DQVBfQU5ZCQkJKDB4RkZGRkZG RkYpDQogDQogLyoNCkBAIC0xMjQ4LDYgKzEyNTEsMTAgQEAgc3RhdGljIHZvaWQgX19pbml0IHR5 cGVfYWFfZG1pX2RlY29kZShjb25zdCBzdHJ1Y3QgZG1pX2hlYWRlciAqaGVhZGVyLCB2b2lkICpk KQ0KIAkJaW50ZXJmYWNlLT5jYXBhYmlsaXR5IHw9IEFDRVJfQ0FQX1RIUkVFRzsNCiAJaWYgKHR5 cGVfYWEtPmNvbW11bl9mdW5jX2JpdG1hcCAmIEFDRVJfV01JRDNfR0RTX0JMVUVUT09USCkNCiAJ CWludGVyZmFjZS0+Y2FwYWJpbGl0eSB8PSBBQ0VSX0NBUF9CTFVFVE9PVEg7DQorCWlmICh0eXBl X2FhLT5jb21tdW5fZnVuY19iaXRtYXAgJiBBQ0VSX1dNSUQzX0dEU19SRkJUTikgew0KKwkJaW50 ZXJmYWNlLT5jYXBhYmlsaXR5IHw9IEFDRVJfQ0FQX1JGQlROOw0KKwkJY29tbXVuX2Z1bmNfYml0 bWFwICY9IH5BQ0VSX1dNSUQzX0dEU19SRkJUTjsNCisJfQ0KIA0KIAljb21tdW5fZm5fa2V5X251 bWJlciA9IHR5cGVfYWEtPmNvbW11bl9mbl9rZXlfbnVtYmVyOw0KIH0NCi0tIA0KMi4xNS4xDQo=