From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Garrett Subject: Re: BUG: Fn keys not working on EliteBook 8460p after fabf85e3ca15d5b94058f391dac8df870cdd427a Date: Tue, 16 Apr 2013 16:26:26 +0000 Message-ID: <1366129583.13667.11.camel@x230.lan> References: <201304130331.18301@pali> <1365816906.13667.6.camel@x230.lan> <51695169.6090306@gmail.com> <1365870087.13667.7.camel@x230.lan> <51699843.7060905@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from [216.32.180.30] ([216.32.180.30]:54289 "EHLO va3outboundpool.messaging.microsoft.com" rhost-flags-FAIL-FAIL-OK-OK) by vger.kernel.org with ESMTP id S935469Ab3DPQ1w (ORCPT ); Tue, 16 Apr 2013 12:27:52 -0400 In-Reply-To: <51699843.7060905@gmail.com> Content-Language: en-US Content-ID: Sender: platform-driver-x86-owner@vger.kernel.org List-ID: To: Kyle Evans Cc: =?utf-8?B?UGFsaSBSb2jDoXI=?= , "linux-kernel@vger.kernel.org" , "platform-driver-x86@vger.kernel.org" Q2FuIHlvdSB0cnkgdGhpcyBwYXRjaD8NCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGxhdGZvcm0v eDg2L2hwLXdtaS5jDQpiL2RyaXZlcnMvcGxhdGZvcm0veDg2L2hwLXdtaS5jDQppbmRleCA0NWNh Y2Y3Li45MWNjNWRmIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9wbGF0Zm9ybS94ODYvaHAtd21pLmMN CisrKyBiL2RyaXZlcnMvcGxhdGZvcm0veDg2L2hwLXdtaS5jDQpAQCAtNTMsNiArNTMsNyBAQA0K TU9EVUxFX0FMSUFTKCJ3bWk6NUZCN0YwMzQtMkM2My00NWU5LUJFOTEtM0Q0NEUyQzcwN0U0Iik7 DQogI2RlZmluZSBIUFdNSV9BTFNfUVVFUlkgMHgzDQogI2RlZmluZSBIUFdNSV9IQVJEV0FSRV9R VUVSWSAweDQNCiAjZGVmaW5lIEhQV01JX1dJUkVMRVNTX1FVRVJZIDB4NQ0KKyNkZWZpbmUgSFBX TUlfQklPU19RVUVSWSAweDgNCiAjZGVmaW5lIEhQV01JX0hPVEtFWV9RVUVSWSAweGMNCiAjZGVm aW5lIEhQV01JX1dJUkVMRVNTMl9RVUVSWSAweDFiDQogDQpAQCAtMjg0LDYgKzI4NSwxOCBAQCBz dGF0aWMgaW50IGhwX3dtaV90YWJsZXRfc3RhdGUodm9pZCkNCiAJcmV0dXJuIChzdGF0ZSAmIDB4 NCkgPyAxIDogMDsNCiB9DQogDQorc3RhdGljIGludCBocF93bWlfZW5hYmxlX2hvdGtleXMoKQ0K K3sNCisJaW50IHJldDsNCisJaW50IHF1ZXJ5ID0gMTsNCisNCisJcmV0ID0gaHBfd21pX3BlcmZv cm1fcXVlcnkoSFBXTUlfQklPU19RVUVSWSwgMSwgJnF1ZXJ5LCBzaXplb2YocXVlcnkpLA0KKwkJ CQkgICAwKTsNCisJaWYgKHJldCkNCisJCXJldHVybiAtRUlOVkFMOw0KKwlyZXR1cm4gMDsNCit9 DQorDQogc3RhdGljIGludCBocF93bWlfc2V0X2Jsb2NrKHZvaWQgKmRhdGEsIGJvb2wgYmxvY2tl ZCkNCiB7DQogCWVudW0gaHBfd21pX3JhZGlvIHIgPSAoZW51bSBocF93bWlfcmFkaW8pIGRhdGE7 DQpAQCAtOTI1LDkgKzkzOCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGhwX3dtaV9pbml0KHZvaWQp DQogCQllcnIgPSBocF93bWlfaW5wdXRfc2V0dXAoKTsNCiAJCWlmIChlcnIpDQogCQkJcmV0dXJu IGVycjsNCi0JCQ0KLQkJLy9FbmFibGUgbWFnaWMgZm9yIGhvdGtleXMgdGhhdCBydW4gb24gdGhl IFNNQnVzDQotCQllY193cml0ZSgweGU2LDB4NmUpOw0KKwkJaHBfd21pX2VuYWJsZV9ob3RrZXlz KCk7DQogCX0NCiANCiAJaWYgKGJpb3NfY2FwYWJsZSkgew0KDQoNCi0tIA0KTWF0dGhldyBHYXJy ZXR0IHwgbWpnNTlAc3JjZi51Y2FtLm9yZw0K