Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2101595yba; Fri, 19 Apr 2019 12:09:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqwr5v5pxTEqRk6H2ATt57nnzMkBnBa5Fzke01EoWooWbobjl3XNNLRa/Kp37UoArm0PD45a X-Received: by 2002:a63:6fcf:: with SMTP id k198mr5385449pgc.158.1555700945459; Fri, 19 Apr 2019 12:09:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555700945; cv=none; d=google.com; s=arc-20160816; b=gw8ivqTpjEcG5fJWXHa0meDJ0IJqIlZHbPpXwo5TWepmW/k/nGa5Pq6MuSnCvfDvDd ospvltBg6ypyzAJRAGjGqaLFayyYRCR+xfNhRHmDoFJv5YpOvNEyAScc078R+XQmMeKU 50cR5xpqMaemBzHAtjM4Vfgt1ZCBIoRlYQMbotU5u5h5mctQ/UQTKaS8eh3BvtH/VpYF xtT4xq2fgflDYM5enVb2LFaNAtXSl4EYlLS2zBiPRygR7TiPVHarcBWXkicP/9LlL3qg Rr5KEUdy7e5Yagqx1SMLZYKzBEUsXIPVcy6MCFPJO2g2bjtvu6Vt9nhZ5oA6pPGcsa4e hd6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:from:subject:dkim-signature; bh=BK+hMQZhbc01flr8GR70aSzxt77OZF9p21PsIdL24yQ=; b=ROltcDA+dbKlw0sYwWMDYudLCmLOvnAhHNuRtBYJ3OsueG3bJlA0rPzmUf/oDYugNN nuucqw5qdS4TI0iopICzjI+uUnwxKiA+abCB8bsrQZip8Br1cueYPEtwZ9f7DGhMUHPg jvNKf10qcknG/ergu+Me4/aRl3d0MSn7FvAqaLTAHt2K0BZV3GN1AGLCUNL2sEfhU0Ef lkDiBYBK+5TUIi2Od0thxV5CaiiWuZYDdD9p0nhfEp0SATMBxvU6GDkcgKPtSqZ+Ja5J KUb9pIpyu4A0mCXS6g6JJnj1lWiCuNwdmTHL5pgbwGjRw9qQY8G20jNz14cYpCuoKTpk J+9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Sx7Zd1DL; 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 p14si5999763pfn.267.2019.04.19.12.08.50; Fri, 19 Apr 2019 12:09:05 -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=Sx7Zd1DL; 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 S1727809AbfDSTHR (ORCPT + 99 others); Fri, 19 Apr 2019 15:07:17 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:40673 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727267AbfDSTHR (ORCPT ); Fri, 19 Apr 2019 15:07:17 -0400 Received: by mail-wr1-f65.google.com with SMTP id h4so7945315wre.7; Fri, 19 Apr 2019 12:07:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:from:cc:references:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=BK+hMQZhbc01flr8GR70aSzxt77OZF9p21PsIdL24yQ=; b=Sx7Zd1DLOo8hWgAsVsWBEFYxGJ+IXXaZr0PLYzzRRCQXJ5JeAwNRUdfFhAC26v4Fyz 5zmFj00NwG/77nthJEY6t7pYt/IaRgMc6VnBqDuEq/bzrj3Rb+3ey6gHTk6XBPZgIyPD yRxzNHQ9sEkCHkMghSYSKmO6j+JLq1holWnksi1TAZk7GQKz8kxL1kqlVVGQmlMNuCtS uck2v2limBP8lqH/ZD+67qyjPgclF1ndHLFMVKKO8vLQIee/2D5OxcONZLQDnElitV9w 80Hw5yRTtE0nwBdv1sCZ9LBZS8OVTfhAaeRDfd+OKe1NltnyO/dXh4t+h+qHQMwgfZrZ +iQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BK+hMQZhbc01flr8GR70aSzxt77OZF9p21PsIdL24yQ=; b=qvHsBiijj2CPkiAnxJT30XzWNeBBTSoQsTM20alWmZyJqkGeZSP5GGMPZUSZW8vyQm UTlS85nZeetSecEC8dlGwAX/qSK/asZDEPovLWU5HkHx7RPjyglJkmzZf4QbCb/+K3+s QdyOYFG1qbeaZTCiI+FG5QPJtQRH/nYm+OR8MQ1Wm6SixaBh+TObCTM+ZiJv4pyS6NrM 8gdCgyfthurjidHJjNDTIoJMAENkS6+GptGWMesHy2HrjjWcZdCyQJyvytebYsXgWPBd 6pnUEcwtknugAOi9zwmKTAvpnatL4ndjeOjE8GwHjq6Rtvb/y2FD2mcWIZEMiJVitoyE lUyA== X-Gm-Message-State: APjAAAUBC9Yd2k3eVC/WfpoYmkXKvXyJe5A6oItuNqeyD6IgS1aJm+po ont149O51+3AeFmem9TumNsar462uls= X-Received: by 2002:adf:f78c:: with SMTP id q12mr2349078wrp.172.1555668700232; Fri, 19 Apr 2019 03:11:40 -0700 (PDT) Received: from [192.168.20.141] ([194.99.104.18]) by smtp.gmail.com with ESMTPSA id x5sm3680563wru.12.2019.04.19.03.11.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 Apr 2019 03:11:39 -0700 (PDT) Subject: [PATCH v3 06/11] platform/x86: asus-nb-wmi: Add microphone mute key code From: Yurii Pavlovskyi Cc: Corentin Chary , Darren Hart , Andy Shevchenko , Daniel Drake , acpi4asus-user@lists.sourceforge.net, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org References: <7acd57fe-604a-a96a-4ca2-a25bc88d6405@gmail.com> Message-ID: <27f68b4c-69bf-2129-955e-3a686848fe32@gmail.com> Date: Fri, 19 Apr 2019 12:11:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <7acd57fe-604a-a96a-4ca2-a25bc88d6405@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The microphone mute key is missing from sparse keymap. It is present on FX505GM and possibly other laptops. Add the missing code. Also, comment on the fan mode switch key, which has the same code as the already used key. Signed-off-by: Yurii Pavlovskyi --- drivers/platform/x86/asus-nb-wmi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/platform/x86/asus-nb-wmi.c b/drivers/platform/x86/asus-nb-wmi.c index b6f2ff95c3ed..d2399ce0b3cd 100644 --- a/drivers/platform/x86/asus-nb-wmi.c +++ b/drivers/platform/x86/asus-nb-wmi.c @@ -468,6 +468,7 @@ static const struct key_entry asus_nb_wmi_keymap[] = { { KE_KEY, 0x6B, { KEY_TOUCHPAD_TOGGLE } }, { KE_IGNORE, 0x6E, }, /* Low Battery notification */ { KE_KEY, 0x7a, { KEY_ALS_TOGGLE } }, /* Ambient Light Sensor Toggle */ + { KE_KEY, 0x7c, { KEY_MICMUTE } }, { KE_KEY, 0x7D, { KEY_BLUETOOTH } }, /* Bluetooth Enable */ { KE_KEY, 0x7E, { KEY_BLUETOOTH } }, /* Bluetooth Disable */ { KE_KEY, 0x82, { KEY_CAMERA } }, @@ -482,7 +483,7 @@ static const struct key_entry asus_nb_wmi_keymap[] = { { KE_KEY, 0x92, { KEY_SWITCHVIDEOMODE } }, /* SDSP CRT + TV + DVI */ { KE_KEY, 0x93, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + CRT + TV + DVI */ { KE_KEY, 0x95, { KEY_MEDIA } }, - { KE_KEY, 0x99, { KEY_PHONE } }, + { KE_KEY, 0x99, { KEY_PHONE } }, /* Conflicts with fan mode switch */ { KE_KEY, 0xA0, { KEY_SWITCHVIDEOMODE } }, /* SDSP HDMI only */ { KE_KEY, 0xA1, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + HDMI */ { KE_KEY, 0xA2, { KEY_SWITCHVIDEOMODE } }, /* SDSP CRT + HDMI */ -- 2.17.1