Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp3925623ybf; Tue, 3 Mar 2020 16:00:08 -0800 (PST) X-Google-Smtp-Source: ADFU+vsVuuH5/TUsmnNNl5UeP8KtNKAD97+5ypm4F/+WV/KUHwx+ag+liGE8DK+xEHmaYCZkFA8T X-Received: by 2002:a9d:dc1:: with SMTP id 59mr322224ots.250.1583280007964; Tue, 03 Mar 2020 16:00:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583280007; cv=none; d=google.com; s=arc-20160816; b=srZq1ZUQMKt2R26gRPVb76lipJfEA5byS9OTOZTxVFYPPk8OKMahYixp6hpn9t7245 CrqdPNHPTFdtBmdpDVCasnPr50kR1Mr4FodIjpqq35PvaewYaThU1bTRjrbYE4//H+YW xwPrqonWUlQ+WDwRI0zCUoWCrJZG1k49ViSp1E2F/9DsmShgZDabenqwM+Mzd1a0EaVU y9mAGORBh0tyrfhbkw6YO/InwCzkWD8EXRayDWm4D3YzacF9wmMen85zsflBGQNvvPcw FXDnTZwcWv7TzZienbQBM420vD3fOWkQBpw5qBZI1tEszC4mVqSqhMBdEk7VdNhoGFDX u0Cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Ep7YwJ1cSlx/EG1MvH0nW0IG2SdE9N1g2AvP7NSxP1Q=; b=abPNHuAzKljFLg2buTRWUmabO79GnO4azZ8n4yhOkqZuoafme5EbNvv9jDNEuqZB1l mB3wfYmY5bMPRCur0IZYRNJ322ZrdREOQSBCNd2jeFqIBsXf0FGvpN4kdKIhDZIT1T8d Nd5dKBkq6Urq/WSP8NAMSZVtxVSNUxC4qldgH8shWQVFHotBt08mA5NL/vj//bTtbAAQ NpfbzkI60ykNYiFBp+2SVy3sBxeDc/KomNUU0txkMSIDI1P4uv6fp2OEfAk86ENDIjBm S5ZOIdvQ9QlPyjG4zQyAf0Q0H05ofy/QOI7Kn3wX+Tui1IQjxzHoZjbP3DsudvpLDkx3 PwCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=jCHZxkko; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e8si173458oie.96.2020.03.03.15.59.47; Tue, 03 Mar 2020 16:00:07 -0800 (PST) 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=@google.com header.s=20161025 header.b=jCHZxkko; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727895AbgCCX7l (ORCPT + 99 others); Tue, 3 Mar 2020 18:59:41 -0500 Received: from mail-lf1-f65.google.com ([209.85.167.65]:41199 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727274AbgCCX7k (ORCPT ); Tue, 3 Mar 2020 18:59:40 -0500 Received: by mail-lf1-f65.google.com with SMTP id y17so4301838lfe.8 for ; Tue, 03 Mar 2020 15:59:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ep7YwJ1cSlx/EG1MvH0nW0IG2SdE9N1g2AvP7NSxP1Q=; b=jCHZxkkoQbFtzw3oJIeqzx3ybE1ypCB/gQqxwJX7mDyeDnNo2othEGc6L7RReLgt6f E7wyMQE8emqs/hMxJNkC0eowip7GM2a77vD4uT6RSzEYmb4mCTCqFqb0LAURWhyIm0rR fK42QAAQoFwrVIlXuZnjo1RLe2YDU2CZtGlzykpN7Gm5N0AXDsA6Wzz2PIu6cOY+mkow p96sjfsjOGC9ncXpvwTSKcEctrDMm9kg2wtRF4bClgZEkH/GcDe01WRwFph1VpD2ggKg b1YKHsP1W4ObjWXdfesX8kriJlidMsuO+BIfvrAiLG+JV8V56oQ4yT67AEoXku+9m35J fzig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Ep7YwJ1cSlx/EG1MvH0nW0IG2SdE9N1g2AvP7NSxP1Q=; b=CD0pBCkSLsCrsjZDnnBKZ5ZRpMN4vafqsWl/HPf9Q7XQTPsV2kOM0cMEikeSo2fqcd ICAlaiIrTVeS2q6z6gKEviJ5c9uKuYTCXhj0gsNFGmIHHHjs9dRYpbZbqDZESFjCP+K4 QBG/SFZjuDtuzSdsIiuDpbaocONmV4unynN84cveo7SvqHYjfMRn5puc7yF4Vbsp5MFt 2cCP2FOPIOgZGcwuJi3uJlO4ozgf47vM7xPBfpJ9DR00NG+pdttyD2zr+WoCnYXTLJR4 ucA2WCdU0MBmMiznvXXCKSsA5XWa7m6g6aNGnjGolba9ptGML7QE0krKxeaNd1nGW0G3 cUwQ== X-Gm-Message-State: ANhLgQ1g3RwSuaT1IiyUfBlqbHLEpRKIcay5CrXgrvkOuRIOv4EDgnKq lGIGl+6akbuGJ7ueh1VlepRyw2xFo2kn+fnPyRLawKefkMQ= X-Received: by 2002:ac2:5f7c:: with SMTP id c28mr248231lfc.204.1583279978879; Tue, 03 Mar 2020 15:59:38 -0800 (PST) MIME-Version: 1.0 References: <20200303005645.237763-1-rajatja@google.com> In-Reply-To: From: Rajat Jain Date: Tue, 3 Mar 2020 15:59:02 -0800 Message-ID: Subject: Re: [PATCH 1/2] Input: Add keycodes for keyboard backlight control To: Bastien Nocera Cc: Dmitry Torokhov , linux-input@vger.kernel.org, Linux Kernel Mailing List , Dmitry Torokhov , Rajat Jain Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 3, 2020 at 12:15 AM Bastien Nocera wrote: > > On Mon, 2020-03-02 at 16:56 -0800, Rajat Jain wrote: > > New keyboards can have backlight control keys. Allocating keycodes > > for them. Such keyboards are already available in ChromeOS. > > > > Signed-off-by: Rajat Jain > > --- > > include/uapi/linux/input-event-codes.h | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/include/uapi/linux/input-event-codes.h > > b/include/uapi/linux/input-event-codes.h > > index 0f1db1cccc3fd..e12a19dc30262 100644 > > --- a/include/uapi/linux/input-event-codes.h > > +++ b/include/uapi/linux/input-event-codes.h > > @@ -652,6 +652,10 @@ > > /* Electronic privacy screen control */ > > #define KEY_PRIVACY_SCREEN_TOGGLE 0x279 > > > > +/* Keyboard Backlight control */ > > +#define KEY_KBD_BKLIGHT_UP 0x280 > > +#define KEY_KBD_BKLIGHT_DOWN 0x281 > > There's already KEY_KBDILLUMDOWN and KEY_KBDILLUMUP, used since the > aluminium PowerBook G4 in 2005 (commit > 146a4b3bdfb5641bfbf975e29680b482b8b343ba) Thank you for pointing out. Yes, I think those key codes will work for me. I will use those instead. Please consider this patch withdrawn. Thanks & Best Regards, Rajat Jain > > > + > > /* > > * Some keyboards have keys which do not have a defined meaning, > > these keys > > * are intended to be programmed / bound to macros by the user. For > > most >