From patchwork Fri Jul 14 10:04:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Artur Weber X-Patchwork-Id: 12053 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a6b2:0:b0:3e4:2afc:c1 with SMTP id c18csp2409177vqm; Fri, 14 Jul 2023 03:39:54 -0700 (PDT) X-Google-Smtp-Source: APBJJlECY1icqwdSC3P2Y0bDkO9VlHbC2Y0zlrD9fcR90G1fwOKafgDxjH5za1CQ8gl96ODzos5w X-Received: by 2002:a05:6402:14d4:b0:51e:527:3c64 with SMTP id f20-20020a05640214d400b0051e05273c64mr4078374edx.16.1689331194246; Fri, 14 Jul 2023 03:39:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689331194; cv=none; d=google.com; s=arc-20160816; b=ZK7ysy/cJtUJW05xl0GNZkSO1NSoXLC4GwDELCLyAYPYIkQ/na8OlxJoIdw/9ZxaTn DNNK4584SnKCyz3RB9l+Oh+46TR7vMuD9DjSBBRVfTcN5X2r0Y1awH+dHjc4oxnugX/R 1aSU5lHBS5USo4yLIvNDqhEVF+fjigypw9Stuj0F7lDsIXB9XiKHPYYc14MrRlhQAt8K XBJ/g6/UmoOdFyIHrsjVD4k6OhrXnwGQH3IWitqcgti4xdfj9tyMa9LQfY9VIFV+U2Av l0wN6U4AhXg9qVkHziMSg6RVzmTTFKUwD1AwXx9iZ9QQn1FmXIG/zfykJuMgLcdYou8d igfw== 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=an2k+eAcrKU11eva39vMNwnkzixwlsgN74pm/6rFidk=; fh=N/2fIFaQz2lrYh61yb0qBwFuxyS0KJmyYg0Z7UUGswg=; b=LUM+E5JFndn7RY7CQmVKspNXEtBa8pdR+9G0CGyHE1l9qb14VysGVXuhDXfYau0kel w2GdQoGFZW+niapAbJ4d7PbL9rRfTvn3aXskOPbmG3yNpBCEC4k+4WzVW/dWRf446G8V uiSlDxjYe3hRzEscnlkkWmxf9QylYFso0B6lXPqTJhSTUKlWZPGJfD+SLipnivX+8oFp 3vhuLFEwbbskfl7Nbb+AJ8A6/qfM0YVO9cYYn0EMuVNMLmG07MntL0zuLfnomuJcqgF4 Vmo1ZCXWpK5G/lFpN8l+2eg9S0DM22bqDzu1dwlJoSha91JWJvY2pFhP9KAc//AbLavD jfiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Gglh3HT6; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d8-20020a056402516800b0051e0d7a3fc9si8505938ede.37.2023.07.14.03.39.30; Fri, 14 Jul 2023 03:39:54 -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=Gglh3HT6; 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 S235841AbjGNKEd (ORCPT + 99 others); Fri, 14 Jul 2023 06:04:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50714 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235596AbjGNKEb (ORCPT ); Fri, 14 Jul 2023 06:04:31 -0400 Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 47B1126BC; Fri, 14 Jul 2023 03:04:30 -0700 (PDT) Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2b7430a07b7so26757401fa.1; Fri, 14 Jul 2023 03:04:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689329068; x=1691921068; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=an2k+eAcrKU11eva39vMNwnkzixwlsgN74pm/6rFidk=; b=Gglh3HT6qoHbAH9f/+ZPGePc8blbI+/PViC/c6F6GUQOM++ruDHAuhzr2Nb73aCgRl yesxRgEkj1Kmcug8XocCv//kGznIf4aNQTMTN0TQj5Vg9d1LSiFdfWSJ7aWTBMtshQZW OKla4D+7ACYbg8UJV2zUV3O2r0/P9xypKNkx6EKHlhVqCiwyStCjGAOlSQT0UCELQYYs klx1nWrChHKVKsbs5Bioj2UJkVheX4XPOlRAthSErrQuvWLUc7P5RzT5lP1IEQbqc/Lb FjtpzYfziqW9HF0QGoQt8ZhH/dNVgNYCqIVeGUdOag/Z+eC+tl+yvbPbSWsIBbXx524h iKbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689329068; x=1691921068; 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=an2k+eAcrKU11eva39vMNwnkzixwlsgN74pm/6rFidk=; b=M+t2kCZlTOnkZBTV34O9YwbF7FNgBDqI88+AJNehj/kGDwWKuE3OakLW+xWk1ofO+y f+7fT8LpH+/LaBNXYG3ODN/v87qfpRLQhLkALVnYefU+PyUUfPAGm1gvsjXwMULBluxo yZnYvb625oNM1E7d133ejwetfmD08Oh9i3C/90u+vN+wWKsc11HXn6o4uyrHeoTvkEqW RNEQDwoJYaHWkYpIPGSwQLzDVz8WygJSZtUm6HyJJxuOMvs6T9FVFM+Z5Yct0BOqKA+U nzWda0BR4J0b0rTvCBtXvYoCA/xKLDsmIvcfpla4yoZtrPSsT4DuDmFQeuiEBKFSr7pU AsUg== X-Gm-Message-State: ABy/qLYaqfnnp6DazBKQUkLiMQ+1+Gy89lIZTQPgyjgWVqoVaW1F0J4A o1fL2sluMAZ40+3bu+1UEbY= X-Received: by 2002:a2e:3509:0:b0:2b6:c818:a9bc with SMTP id z9-20020a2e3509000000b002b6c818a9bcmr3696089ljz.23.1689329068196; Fri, 14 Jul 2023 03:04:28 -0700 (PDT) Received: from tablet.my.domain (ip-37-248-157-105.multi.internet.cyfrowypolsat.pl. [37.248.157.105]) by smtp.gmail.com with ESMTPSA id h7-20020a1709063c0700b0098e42bef736sm5215415ejg.176.2023.07.14.03.04.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jul 2023 03:04:27 -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: [RESEND PATCH 0/2] mms114: add support for touch keys Date: Fri, 14 Jul 2023 12:04:22 +0200 Message-ID: <20230714100424.29798-1-aweber.kernel@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 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 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1771392146433613907 X-GMAIL-MSGID: 1771392146433613907 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 (Resend of https://lore.kernel.org/all/20230521145843.19489-1-aweber.kernel@gmail.com/) 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: 677232f879f2464007c511a73048ff5996b479fc