From mboxrd@z Thu Jan 1 00:00:00 1970 From: xiangfu liu Subject: (unknown) Date: Sat, 3 Oct 2009 23:02:27 +0800 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=00163616403d4064390475092bb5 Return-path: Received: from mail-yw0-f176.google.com ([209.85.211.176]:63204 "EHLO mail-yw0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751163AbZJCPDF (ORCPT ); Sat, 3 Oct 2009 11:03:05 -0400 Received: by ywh6 with SMTP id 6so1309584ywh.4 for ; Sat, 03 Oct 2009 08:02:27 -0700 (PDT) Subject: Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: linux-input@vger.kernel.org --00163616403d4064390475092bb5 Content-Type: text/plain; charset=ISO-8859-1 Hi I try to write gpio-keys driver a POWER button. attach is the patch. but when I press or hold the button. the system not poweroff. do nothing. I have change the KEY_POWER to KEY_A. then I press the button again. the terminal ouptu 'a' , it works. but why KEY_POWER? give me some tips thanks for help Best Regards Xiangfu --00163616403d4064390475092bb5 Content-Type: text/x-diff; charset=US-ASCII; name="power-button.patch" Content-Disposition: attachment; filename="power-button.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 ZGlmZiAtLWdpdCBhL2FyY2gvbWlwcy9pbmNsdWRlL2FzbS9tYWNoLWp6NDc0MC9ib2FyZC1xaV9s YjYwLmggYi9hcmNoL21pcHMvaW5jbHVkZS9hc20vbWFjaC1qejQ3NDAvYm9hcmQtcWlfbGI2MC5o CmluZGV4IDJjMzI2MGYuLmFhNDYxYmQgMTAwNjQ0Ci0tLSBhL2FyY2gvbWlwcy9pbmNsdWRlL2Fz bS9tYWNoLWp6NDc0MC9ib2FyZC1xaV9sYjYwLmgKKysrIGIvYXJjaC9taXBzL2luY2x1ZGUvYXNt L21hY2gtano0NzQwL2JvYXJkLXFpX2xiNjAuaApAQCAtMzUsNiArMzUsNyBAQAogI2RlZmluZSBH UElPX0xDRF9DUyAgICAgICAgICAgICBKWl9HUElPX1BPUlRDKDIxKQogI2RlZmluZSBHUElPX0RJ U1BfT0ZGX04gICAgICAgICBKWl9HUElPX1BPUlREKDIxKQogI2RlZmluZSBHUElPX1BXTSAgICAg ICAgICAgICAgICBKWl9HUElPX1BPUlREKDI3KQorI2RlZmluZSBHUElPX1dBS0VVUF9OICAgICAg ICAgICBKWl9HUElPX1BPUlREKDI5KQogCiAjZGVmaW5lIEdQSU9fQU1QX0VOICAgICAgICAgICAg IEpaX0dQSU9fUE9SVEQoNCkKIApkaWZmIC0tZ2l0IGEvYXJjaC9taXBzL2p6NDc0MC9ib2FyZC1x aV9sYjYwLmMgYi9hcmNoL21pcHMvano0NzQwL2JvYXJkLXFpX2xiNjAuYwppbmRleCAxMjdmYWQ4 Li5jNmVmNjBjIDEwMDY0NAotLS0gYS9hcmNoL21pcHMvano0NzQwL2JvYXJkLXFpX2xiNjAuYwor KysgYi9hcmNoL21pcHMvano0NzQwL2JvYXJkLXFpX2xiNjAuYwpAQCAtOTcsNiArOTcsNyBAQCBz dGF0aWMgdm9pZCBfX2luaXQgYm9hcmRfZ3Bpb19zZXR1cCh2b2lkKQogCiAJX19ncGlvX2FzX2lu cHV0KEdQSU9fRENfREVURV9OKTsKIAlfX2dwaW9fYXNfaW5wdXQoR1BJT19DSEFSR19TVEFUX04p OworCV9fZ3Bpb19hc19pbnB1dChHUElPX1dBS0VVUF9OKTsKIH0KIAogdm9pZCBfX2luaXQganpf Ym9hcmRfc2V0dXAodm9pZCkKZGlmZiAtLWdpdCBhL2FyY2gvbWlwcy9qejQ3NDAvcGxhdGZvcm0u YyBiL2FyY2gvbWlwcy9qejQ3NDAvcGxhdGZvcm0uYwppbmRleCBkYzdhODMyLi4xNmEwMDA4IDEw MDY0NAotLS0gYS9hcmNoL21pcHMvano0NzQwL3BsYXRmb3JtLmMKKysrIGIvYXJjaC9taXBzL2p6 NDc0MC9wbGF0Zm9ybS5jCkBAIC0yMSw2ICsyMSw4IEBACiAjaW5jbHVkZSA8bGludXgvc3BpL3Nw aV9ncGlvLmg+CiAjaW5jbHVkZSA8bGludXgvcG93ZXJfc3VwcGx5Lmg+CiAjaW5jbHVkZSA8bGlu dXgvano0NzQwX2JhdHQuaD4KKyNpbmNsdWRlIDxsaW51eC9pbnB1dC5oPgorI2luY2x1ZGUgPGxp bnV4L2dwaW9fa2V5cy5oPgogCiAjaW5jbHVkZSA8YXNtL2p6c29jLmg+CiAjaW5jbHVkZSA8YXNt L2dwaW8uaD4KQEAgLTQ5Miw2ICs0OTQsMzAgQEAgc3RhdGljIHN0cnVjdCBwbGF0Zm9ybV9kZXZp Y2UgYmF0dF9ncGlvX2RldmljZSA9IHsKIAl9LAogfTsKIAorLyogR1BJTyBLZXk6IHBvd2VyICov CitzdGF0aWMgY29uc3Qgc3RydWN0IGdwaW9fa2V5c19idXR0b24gcWlfbGI2MF9ncGlvX2tleXNf YnV0dG9uc1tdID0geworCVswXSA9IHsKKwkJLmNvZGUJCT0gS0VZX1BPV0VSLAorCQkuZ3BpbwkJ PSBHUElPX1dBS0VVUF9OLAorCQkuYWN0aXZlX2xvdwk9IDEsCisJCS5kZXNjCQk9ICJwb3dlciBi dXR0b24iLAorCX0sCit9OworCitzdGF0aWMgY29uc3Qgc3RydWN0IGdwaW9fa2V5c19wbGF0Zm9y bV9kYXRhIHFpX2xiNjBfZ3Bpb19rZXlzX2RhdGEgPSB7CisJLm5idXR0b25zID0JQVJSQVlfU0la RShxaV9sYjYwX2dwaW9fa2V5c19idXR0b25zKSwKKwkuYnV0dG9ucyA9CXFpX2xiNjBfZ3Bpb19r ZXlzX2J1dHRvbnMsCit9OworCitzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RldmljZSBxaV9sYjYw X2dwaW9fa2V5cyA9IHsKKwkubmFtZSA9CSJncGlvLWtleXMiLAorCS5pZCA9CQktMSwKKwkuZGV2 ID0geworCQkucGxhdGZvcm1fZGF0YSA9ICh2b2lkICopICZxaV9sYjYwX2dwaW9fa2V5c19kYXRh LAorCX0KK307CisKKwogLyogQWxsICovCiBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RldmljZSAq anpfcGxhdGZvcm1fZGV2aWNlc1tdIF9faW5pdGRhdGEgPSB7CiAJJmp6X3VzYl9vaGNpX2Rldmlj ZSwKQEAgLTUwNiw2ICs1MzIsNyBAQCBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RldmljZSAqanpf cGxhdGZvcm1fZGV2aWNlc1tdIF9faW5pdGRhdGEgPSB7CiAJJmp6X2NvZGVjX2RldmljZSwKIAkm anpfcnRjX2RldmljZSwKIAkmYmF0dF9ncGlvX2RldmljZSwKKwkmcWlfbGI2MF9ncGlvX2tleXMs CiB9OwogCiBzdGF0aWMgaW50IF9faW5pdCBqel9wbGF0Zm9ybV9pbml0KHZvaWQpCg== --00163616403d4064390475092bb5--