Received: by 2002:a05:6a10:7420:0:0:0:0 with SMTP id hk32csp343240pxb; Thu, 17 Feb 2022 05:29:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJyG5sFF4OpLmF3j/Wv028ykI1LNwRj57RIw3td0bdiSX8U/VM8QLyvbj6DXMBm/mplzyWzj X-Received: by 2002:a62:1d42:0:b0:4c7:f78d:6f62 with SMTP id d63-20020a621d42000000b004c7f78d6f62mr2900079pfd.33.1645104559913; Thu, 17 Feb 2022 05:29:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645104559; cv=none; d=google.com; s=arc-20160816; b=TXDc2bYxAV4F7qSrA1q2gVHKUNgXCiVhcShlwNBtibc3bEguF0StG9/NEtQ4N2AU/O XGIbtclurYrsOqx+XVzCU+eEw2roR/w89LWSaOtCIirU+BUTiIK/SpAeVY45WnDO8hDd rHmqR407X46zg1gv3wCE//mITwI0+5bk5KZrzdXwozbD05SAM6wuSb9QqhK8qZtAekpW BrrN+WGmjtf8MINxInRJEPLCm0yvz8LhTiiLG/0Be1I1fIaGMcgzTyEZODV+lpY8rb1T ULqvlrg0KeVERu8LrxsogDVwjkkp2vP0dLdUzwcMQo/39i8vCGt8/NyO/sMsdR4/RdZQ eUuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:user-agent:from :references:in-reply-to:mime-version:dkim-signature; bh=aVYmbgVTns/qU6vGaPJo+De8qlM44UBRmgs+fYad6dw=; b=zxAXtydvyti0Md9NILfwKqu1l3CZ89rWB4GrXI65l6lsPq8eQcOeMLOpxlLTvseLqG EY0zHUtx3h4QJWkOAKFVEhXW+adoljyeYXHrcPVlWmpBBj1208cyu7O0JsT2pmS5kqYf DXq5AZcyQDkPHIhdV2b9Unktiw9oJ1pXZS+Qsv0OLzz45dJf13csRNAUmdxpWBSvlA25 MT/Gih7P85ZBoMkYYfiVpV91i6EBcfsrZ5tdr7GOQRU8sq5WgwITMZZ35x6eQ9KNZWdA Bl89hV+76xKE4IEs4Lndeq+vbDWzrnOQUp60l8Q7F8wLkRP9bSSnHMpKIEG1LLrgGb5i TTmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=khs7wmXD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q192si8671708pgq.163.2022.02.17.05.29.02; Thu, 17 Feb 2022 05:29:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=khs7wmXD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237876AbiBPTF0 (ORCPT + 99 others); Wed, 16 Feb 2022 14:05:26 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:49010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235248AbiBPTFZ (ORCPT ); Wed, 16 Feb 2022 14:05:25 -0500 Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C7D452599FA for ; Wed, 16 Feb 2022 11:05:12 -0800 (PST) Received: by mail-oi1-x232.google.com with SMTP id v25so1775488oiv.2 for ; Wed, 16 Feb 2022 11:05:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:in-reply-to:references:from:user-agent:date:message-id :subject:to:cc; bh=aVYmbgVTns/qU6vGaPJo+De8qlM44UBRmgs+fYad6dw=; b=khs7wmXDMOrhKc1YljkX/CBjF85HvL3cBs9WN46wnqkX8Tzj8/AP3wK2Ju8tIvx5cC 5UGUG1f2Iw4PRGkDYPrkY1pb6Ter8qA2z1GMETDmcKh/a8HU19Z073Ja5Fmaem2ZHG0x KWd4mnM6JlDnSlVcAbvWpU51IQxnK73BdonKo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from :user-agent:date:message-id:subject:to:cc; bh=aVYmbgVTns/qU6vGaPJo+De8qlM44UBRmgs+fYad6dw=; b=jxShoakK884Gak5o9OKvNmNfq2gSwrXj1LpbH37bNqjWBPxwtzP3yKRWnW82VeL7xN klW+JMJIqGb94apk7p+5Iz70tpg/lmNcTKk4th40k8F4NxxmrFvGGGNu9hJLhOSSRlNt hLhPD0W0MVmvHTnZ8xCYEF9BXGcMmqfBnEAcIS6tiVDWUOE5QhKsooV06JbGn5tTCRVR d+RElEbt8wHPl7Bv/2o0o90+rPgRdKm/h13RbU67f1Ov0ZulfMrMWztn6vuV9npEfaKv IlvVm+nxYLrCPNKvPHDWYxmyCY6PMlFCnkkG4m3Ooh39slHpdeuqTqaPa+DEIoc9OPd9 cj9Q== X-Gm-Message-State: AOAM531yAb+2xO0DXVkTGx+EZ2gS0cJZb2UW5MKf8Ic3vJSKG5I8fbqr iUoBuxuB+93cUuYc4UBOPPyz0fpAlp4znO5korGF3A== X-Received: by 2002:a05:6808:30c:b0:2d4:655b:c8c4 with SMTP id i12-20020a056808030c00b002d4655bc8c4mr794909oie.90.1645038312158; Wed, 16 Feb 2022 11:05:12 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 16 Feb 2022 11:05:11 -0800 MIME-Version: 1.0 In-Reply-To: References: <20220211012510.1198155-1-swboyd@chromium.org> <20220211012510.1198155-2-swboyd@chromium.org> From: Stephen Boyd User-Agent: alot/0.10 Date: Wed, 16 Feb 2022 11:05:11 -0800 Message-ID: Subject: Re: [PATCH v3 1/4] Input: Extract ChromeOS vivaldi physmap show function To: Dmitry Torokhov Cc: benjamin.tissoires@redhat.com, Jiri Kosina , linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, "Sean O'Brien" , Douglas Anderson , Zhengqiao Xia Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Dmitry Torokhov (2022-02-15 21:36:09) > On Thu, Feb 10, 2022 at 05:25:07PM -0800, Stephen Boyd wrote: > > drivers/input/Kconfig | 7 +++++ > > drivers/input/Makefile | 1 + > > drivers/input/keyboard/Kconfig | 2 ++ > > drivers/input/keyboard/atkbd.c | 22 +++++---------- > > drivers/input/keyboard/cros_ec_keyb.c | 32 ++++++++-------------- > > drivers/input/vivaldi-keymap.c | 39 +++++++++++++++++++++++++++ > > include/linux/input/vivaldi-keymap.h | 28 +++++++++++++++++++ > > Since you called the config INPUT_VIVALDIFMAP I think we should call > these files vivaldi-fmap.(h|c) as well. They are not really keymaps. Sure. I used 'f' for 'function'. It could also be INPUT_VIVALDI_PHYSMAP and vivaldi-physmap.(h|c) if that's more appropriate. I'll resend this with fmap and we can take it from there.