Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1896287rwd; Sun, 21 May 2023 08:24:17 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4WbxSU0a81QNkkk1LpOxlQyKUy9QGV3vJ5xcKrJ5aorLcfeik5/8fEW/mJw1eO4NeiAUmb X-Received: by 2002:a05:6a20:12cb:b0:10b:ab61:3b28 with SMTP id v11-20020a056a2012cb00b0010bab613b28mr387977pzg.23.1684682657185; Sun, 21 May 2023 08:24:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684682657; cv=none; d=google.com; s=arc-20160816; b=WVuqEgcZY4HUxQaVg7e71wN+jd4Fl1Sh8Pn+LpWhqAQV+RaRKDpJb4goXUWB7a5D8I 5KgVWQl78roWiFPgRbbjtHw2EijG+ELN2W1tpQ/3+wvqQeabTMaWQXxZbsRF4g9g1auN 2YIm2z9BaLTgaJ3syjn1zkJ+2jKWEqk++RBMocshwS3hPK6LsmpQ5atkkRCw87hXRpCY DH7tHgt/vNy6S73Bhf3txuL5gvQfHXtKei5Rs2J/e4c2zDSv1TtjpXoW5BrVf5bJJ7eJ fp5V8GrLF+26k/wQNYM5z9k1cQOsWzGBrHRweWxHM2dtVsowpbCeShmmcXtLeFS5LJhZ UQ4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=QREnGxNFYnsuzG2DimJqntoa7qDXEYT8xgd2GHr2Lzw=; b=ocihYqyd3WJXaXEkEuBmB6raW31PBLT3Tafb9hYzvtZA2oJlyHPp07jYbw6zBISPim BvPhSb5WsBHD7WYeEfz5HpeABPt8OrPKqpi0Syd/TnvgzOmH0Nlw5fJh50KmESuxpf1r 0V87kschoVwFe+PYDzEYM93Cb6oIZY9sQyD+Q33vo9Ry84uNjY58/bFbDQjMC+E2lNNq J+3LY65+KE83xrUsIImkQN2GR77Jgx9WEQxm6697gdKfbHnZ9ksp+Cnw6OPsUg7sx3df ek0LOq2qk3sAzULtzuvpXISbaOutGg9wDc0wnMxiasUWb0MH2PGFqUzjFJsClUn2R0OY XPuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=dZT13FAB; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id c4-20020a633504000000b0052feffab912si1628135pga.273.2023.05.21.08.24.00; Sun, 21 May 2023 08:24:17 -0700 (PDT) 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=@gmail.com header.s=20221208 header.b=dZT13FAB; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230085AbjEUPHi (ORCPT + 99 others); Sun, 21 May 2023 11:07:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47172 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230373AbjEUPDZ (ORCPT ); Sun, 21 May 2023 11:03:25 -0400 Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 699AEE3; Sun, 21 May 2023 07:59:36 -0700 (PDT) Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-510e682795fso6792204a12.3; Sun, 21 May 2023 07:59:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684681175; x=1687273175; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=QREnGxNFYnsuzG2DimJqntoa7qDXEYT8xgd2GHr2Lzw=; b=dZT13FABnnOIBYoFGqv7S5phfhw9svLlKV1tT2vpjJ8ChICYBbVhjCFvv5AnYE0/aQ ICwBXV2YL69CVm46NIceZAXGpnzlzllmBEbjmQqFCk4cSE52VlXrFjy0f52GBM6PNXfJ aTjHkwoG/Kg03/X/+OKD7+42vTb8RTA/7g1RhCm4CWdbnruB4xnPaqBDpxUXfi/tryNm y8CXPnJMgTESwJFljrrfXWq2/5+sgIldVR5skBXasw7BuwxFVnUr8OtvSFLDXH8CiBdu kADZibTpdei8u/nVA2Amdre2ngWlKU9RaaoElfs1fcJMoL2tZYUE4+EoZ7R1JQiRCNt/ RXJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684681175; x=1687273175; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=QREnGxNFYnsuzG2DimJqntoa7qDXEYT8xgd2GHr2Lzw=; b=S8MGD+oj4jhWoiKx7dIcaDbEqy5sozhx3Muao1RrejTzLJQShK4Cwt+I/La8Kb456u mzJMgQTgyKc2NstpFL+ROyISEyshCikWoQUNhw6so5wwh1C0XGobP/FVGZbPtNnpT7Wr 71a+c0FIT/IZlzi4Ual0RwU1PlFI8rpfIBUUB//g3CXewpnw4TtMX7V8K9At0lEQ2kLz YXps1MAcD+l7UBakiGC/O63CuIiSoQJYUErrobe81vYo/Yc52XnWwKbuqkgLeN60bSCg 6eNsg34do4WE69pOnvPkeo5Q3qtJaZF71zhnIvhZe6D7F/AMgxipeFtMsaoI/V4FyOKO QeuA== X-Gm-Message-State: AC+VfDz7m5kPMoSX1/dnsp0tt37a+JJ9qSM868giU9olbqhsTqMwbybJ /YtXkEj2Ws3GyP9sAe5Dk2E= X-Received: by 2002:aa7:d5d3:0:b0:50b:f9d8:ff72 with SMTP id d19-20020aa7d5d3000000b0050bf9d8ff72mr7030385eds.31.1684681174622; Sun, 21 May 2023 07:59:34 -0700 (PDT) Received: from localhost.my.domain (83.11.222.198.ipv4.supernova.orange.pl. [83.11.222.198]) by smtp.gmail.com with ESMTPSA id f3-20020a056402160300b0050bca43ff55sm1912225edv.68.2023.05.21.07.59.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 May 2023 07:59:34 -0700 (PDT) From: Artur Weber To: Dmitry Torokhov , Rob Herring Cc: Krzysztof Kozlowski , Linus Walleij , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Artur Weber Subject: [PATCH 0/2] mms114: add support for touch keys Date: Sun, 21 May 2023 16:58:41 +0200 Message-Id: <20230521145843.19489-1-aweber.kernel@gmail.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, 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 MELFAS MMS114 and similar touchscreens have support for touch keys. Enable support of them in the driver. The keycodes to emit can be controlled by the linux,keycodes DT property. Signed-off-by: Artur Weber Artur Weber (2): dt-bindings: mms114: Add linux,keycodes property for touch keys Input: mms114 - add support for touch keys .../input/touchscreen/melfas,mms114.yaml | 5 ++ drivers/input/touchscreen/mms114.c | 88 +++++++++++++++++-- 2 files changed, 86 insertions(+), 7 deletions(-) base-commit: f219050af06d83f436945880fc9c04db3bb2860f -- 2.40.1