Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp2061038rdh; Tue, 26 Sep 2023 11:04:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEnHy06WU3KV0Pf+sKO38kRTjrOeGn54h0LONxeNa/ESLL1Xqoe6lQlJbXqkGl6NhESCV1y X-Received: by 2002:a17:90b:1d86:b0:273:ef1b:5a2 with SMTP id pf6-20020a17090b1d8600b00273ef1b05a2mr8134645pjb.47.1695751485313; Tue, 26 Sep 2023 11:04:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695751485; cv=none; d=google.com; s=arc-20160816; b=WHdA6QbWaVdRHP6boUiLbAWYBG6KOQ20Nvtwkgr9737X83zdB4EGR4I61DQi/yY8X6 gOPVkyq8zKu7AovwYDoRVuR+GQkjNoqP3+WOla5iYABQAM55DVZ7NJA6oQS7G7NCr3Yu NuinLDeRxeI7HNGs9icMXQdjYygUiQ3JIrDObJK9PziKG6+EMxaVIPhgK+wqjjbCS9ZQ 0Z92QgY9qJsr7WHsw9TiWn7+F8+Sb7nkE7vtvUChp5KnEXzasX+OfuHbbiTTIDuWCUNE +WfWGNYdT1V4QOYzdu3mhOEydBMUZmDS/g7VDY2hyQs65pWDm/u1HU9jeaih94cBxhel 2ZJQ== 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; bh=ESfXvwByAvueYET9JSMmWUdVEG2/sN+EU5JgOwIkVWo=; fh=OGCFgURKq7tmBP8a8/5fQAca2RWw5J8BmDiLAGVQNhE=; b=coCEA9wbNnMXGimBzyB40MTAzY4KU70qWtv1ZeOSgTZHlIqcnq/mjJt6pwcxaEfEhw TUuV6nA/vtAUYbM4+jh6BAughy/CKjdszd/4CZC9Cwmppk0zHsofgxdpH5hL2ytoRahz ibKsUrs27c4rrZU18IZsY34J7pkILxZ6co0zRhkY9goq68O9kZHR+v99vg7kFKyRRFGk Mn5IBV3vHKi58T+BohJ2omdBwqzIfJBiJyl4ZcBxlIWm/5mhGCZCJ1qyD95wbrHE/S70 II8ZPfoXUk80dUf3/gCXov7sTNHL8UF0LEL1VjZP0oZrpf1WjbOevo0GyjchVujNIZPD wCTg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id mg17-20020a17090b371100b00277382d4803si7384648pjb.173.2023.09.26.11.04.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Sep 2023 11:04:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id DBE598032BB8; Tue, 26 Sep 2023 10:52:14 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235161AbjIZRwO (ORCPT + 99 others); Tue, 26 Sep 2023 13:52:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60600 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229678AbjIZRwN (ORCPT ); Tue, 26 Sep 2023 13:52:13 -0400 X-Greylist: delayed 949 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 26 Sep 2023 10:52:04 PDT Received: from smtp1.ms.mff.cuni.cz (smtp1.ms.mff.cuni.cz [IPv6:2001:718:1e03:801::4]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A23B09F; Tue, 26 Sep 2023 10:52:04 -0700 (PDT) Received: from localhost (internet5.mraknet.com [185.200.108.250]) (authenticated) by smtp1.ms.mff.cuni.cz (8.16.1/8.16.1) with ESMTPS id 38QHZev2083218 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Tue, 26 Sep 2023 19:35:42 +0200 (CEST) (envelope-from balejk@matfyz.cz) From: Karel Balej To: Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Markuss Broks , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Duje=20Mihanovi=C4=87?= , ~postmarketos/upstreaming@lists.sr.ht Cc: Karel Balej Subject: [PATCH 0/2] input: Imagis: add support for the IST3032C touchscreen Date: Tue, 26 Sep 2023 19:35:22 +0200 Message-ID: <20230926173531.18715-1-balejk@matfyz.cz> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 26 Sep 2023 10:52:15 -0700 (PDT) This patch series extends the Imagis driver to support the IST3032C touchscreen, which is used for instance with the samsung,coreprimevelte smartphone, with which this was tested. To use it with this model however, the regulator driver needs to be ported first. Support for this smartphone is not yet in-tree, upstreaming is ongoing at [1]. [1] https://lore.kernel.org/all/20230812-pxa1908-lkml-v5-0-a5d51937ee34@skole.hr/ Karel Balej (2): input: generalize the Imagis touchscreen driver input: Imagis: add support for the IST3032C touchscreen ...gis,ist3038c.yaml => imagis,ist30xxc.yaml} | 3 +- MAINTAINERS | 2 +- drivers/input/touchscreen/Kconfig | 4 +- drivers/input/touchscreen/imagis.c | 99 ++++++++++++------- 4 files changed, 66 insertions(+), 42 deletions(-) rename Documentation/devicetree/bindings/input/touchscreen/{imagis,ist3038c.yaml => imagis,ist30xxc.yaml} (97%) -- 2.42.0