Received: by 10.192.165.148 with SMTP id m20csp1207689imm; Fri, 27 Apr 2018 14:52:03 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr/UphUCSUPyIUYpU38ZCqnPNf/JlWWVcnsxP2v6bzrdEBB2sdtBT+IW7tl1n9bKdvZTSAh X-Received: by 2002:a63:6242:: with SMTP id w63-v6mr3344937pgb.377.1524865923588; Fri, 27 Apr 2018 14:52:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524865923; cv=none; d=google.com; s=arc-20160816; b=qKAWVcLws8slVJIOpolshUroedLteNlRdUR3OyFDXt5EDdDoSR3Y6xoV1glipawhDL gPy/uYnBCTomMx1Dh+iTja5IsorfziqGkCKN0I9mrpi2SGzzoGEUltT3Yx/Lm28dfDxy MAEYLDxLmY38fssPUhrjzE4yvKgnCUFPUWyGblgE+OllaTQcobhccVJrhLmJMfuzU4nR n/ImTWS8oXbzDIBz6UCn+ZWXYSBesLU9zaC8h8j0X3FFcscKLZNx8C20ieFpq5XjFelw F8Bpyd+QN6vsTRqoyIbdzFb7RrkpGzx9V47N53r/aSzOKApjGV1gJpDl1T+q8T64FCs8 ay5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=g0SYL403PCtWY7qIUsEdIfLqV1fsgqO9VGHiwMwM2mc=; b=bpOOx9BAtDdQ8NDWOZp4NnUghuWJgv0TkXGgV3UBoGWgYZyJy91mscw0qWakacu/4Y py5emlY6tUUGgY9KdpatHwk0Tdg0r7LmwBPP4OWUqrzqe+E62z9CFlDOXBSCMJkZeW2R gRqmECJxicFHMGo3LE2F9LJ/IP6x7GXhLDJdXuI0RSYwrj/w9g2Yf1dAj+tzOGp+1fCg JLhu9lSnTa10xiUUe9e5+LkPlnzt6Vla7Vd1IB/g44BEwaU6ZKdEtEsxsIOzSevLaPll YzpN0DI2eAchKV7pacLXA0rjshxDypLmhJZXla4w2RnuxPe6zaF6ThHe6prEHGFfrZkv G9FA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TDZrjrvF; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v12-v6si2009380plz.33.2018.04.27.14.51.49; Fri, 27 Apr 2018 14:52:03 -0700 (PDT) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TDZrjrvF; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932891AbeD0Vui (ORCPT + 99 others); Fri, 27 Apr 2018 17:50:38 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:38979 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932373AbeD0Vuh (ORCPT ); Fri, 27 Apr 2018 17:50:37 -0400 Received: by mail-wr0-f196.google.com with SMTP id q3-v6so3009067wrj.6; Fri, 27 Apr 2018 14:50:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=g0SYL403PCtWY7qIUsEdIfLqV1fsgqO9VGHiwMwM2mc=; b=TDZrjrvFX1tAYG6d5Y9ej0rxlCDlIjs8rWYgGtymc4iP3eYyXepf2FUNh01W26l9AR IB7mY+sG0lsXW22hlKi3G6otB6z6+mu6ihvHPIPIg0FPTmdsZshfA1BeV8pFB0Qx6ZoD b2hT1iG+88hLrFPow5fuwjgX7sCPQnyFZtUoOEMw+1n4SZkfrU+ESLNbyM9C6yLlsSPY 1yESWfSAdmQtAGN7KfKp8n/2IacyiJeHd8h1tylmr8oMU6G+yJwGqGt49u0GimlTSgFa hMQlmRWHpBu+GQsAM8goAgO8kT5vb3KrpXyVS+9zE5Fi1MEG7HE/r0/OPOsYnBtq2TZK ihhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=g0SYL403PCtWY7qIUsEdIfLqV1fsgqO9VGHiwMwM2mc=; b=swT4SmWSXbmtrvqBEj8/Y/tB3cdPVkssm609aBrlQp0gdWsU9H9i34tTfTv8jT6bw+ kcC3dK4BjEkXdR1wLib39RH7bo6jbnFaTStiANujyD0yFCXO9G5bJeqRrwjVrKjJwPy/ 7gy4369+jvLalG2Rz8jcp1Q9zKTbFcq4ezASZZh6gkoBb6r981is057Akv5UORH4Aou1 dG6ZKYds8gDgSEU535SVAaC9OL9iAsmD3+cCB7HlenU7AQrXrqm6cjTxgDAlm1SZF4YI 8NUGYNAVMQGIXM7gdvckL+eXw8mBMEPp50QR29scvXU+8kct88bDyBIYpoEjvRzddy50 X+0Q== X-Gm-Message-State: ALQs6tDTUH2qnskrT/wf135I2md3pDIdp7N/Cbbegohs/GkCGC48rX4t 1dhQQn6aRlWPlNxEKktiavuBk2oe X-Received: by 2002:adf:ba4a:: with SMTP id t10-v6mr2808343wrg.219.1524865835826; Fri, 27 Apr 2018 14:50:35 -0700 (PDT) Received: from intilinux-Swift-SF314-52.lan (62-11-182-151.dialup.tiscali.it. [62.11.182.151]) by smtp.googlemail.com with ESMTPSA id m15-v6sm2494304wri.8.2018.04.27.14.50.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Apr 2018 14:50:35 -0700 (PDT) From: Antonio Rosario Intilisano To: dvhart@infradead.org Cc: andy@infradead.org, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org, locutusofborg@debian.org, Antonio Rosario Intilisano , Chris Chiu , Daniel Drake , Andy Shevchenko Subject: [PATCH] platform/x86: acer-wmi: add another KEY_POWER keycode Date: Fri, 27 Apr 2018 23:50:21 +0200 Message-Id: <20180427215021.2120-1-antonio.intilisano@gmail.com> X-Mailer: git-send-email 2.17.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Now that we have informed the firmware that the Power Button driver is active, laptops such as the Acer Swift 3 will generate a WMI key event with code 0x87 when the power button key is pressed. Add this keycode to the table so that it is converted to an appropriate input event. Signed-off-by: Antonio Rosario Intilisano Acked-by: Gianfranco Costamagna Tested-by: Antonio Rosario Intilisano Cc: Chris Chiu Cc: Daniel Drake Cc: Andy Shevchenko --- drivers/platform/x86/acer-wmi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c index 1be71f956d5c..8952173dd380 100644 --- a/drivers/platform/x86/acer-wmi.c +++ b/drivers/platform/x86/acer-wmi.c @@ -129,6 +129,7 @@ static const struct key_entry acer_wmi_keymap[] __initconst = { {KE_IGNORE, 0x83, {KEY_TOUCHPAD_TOGGLE} }, {KE_KEY, 0x85, {KEY_TOUCHPAD_TOGGLE} }, {KE_KEY, 0x86, {KEY_WLAN} }, + {KE_KEY, 0x87, {KEY_POWER} }, {KE_END, 0} }; -- 2.15.1