From patchwork Fri Nov 18 18:21:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lin, Meng-Bo" X-Patchwork-Id: 626275 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 38AF3C433FE for ; Fri, 18 Nov 2022 18:21:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242613AbiKRSVs (ORCPT ); Fri, 18 Nov 2022 13:21:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60384 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241807AbiKRSVj (ORCPT ); Fri, 18 Nov 2022 13:21:39 -0500 Received: from mail-4318.protonmail.ch (mail-4318.protonmail.ch [185.70.43.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC9987D533; Fri, 18 Nov 2022 10:21:31 -0800 (PST) Date: Fri, 18 Nov 2022 18:21:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1668795689; x=1669054889; bh=HgXLOqW8YZDy/6BgDftp8Q5C+odX4Kj1c/qv3mh3a2U=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=lANDadsB+2EPEpzGgdkB6Xxf4Owh+1EWZV0uwixSAQl4/f4p/BkppkH3VogwpOBE8 VT4Blk+W8XAlPOGj2URKNndtnbGXJnXhuPkCcuk3egL8TyOn+frdzK2Fr5A3pm3QBR nzHEeKMLi+zOk7gmz2vYSIfbNnqd40LvTSusZ4y5ek+lmaPg4v5aXPz9cNeowEHPrS rFAlHZiWy/RNf7Wg3yTYdHr+8C0Bol85YTHHqH54Xn0rgVmglB0IE8jE5Oi2h6NtPA HaxeSzMBG8nrd8mVUhnJHo89mDGSiHdu+YJXo1DrWvjgFfC3g0CnfCKO64Cnxw9gsn I2k8N9/h3rZrw== To: linux-kernel@vger.kernel.org From: "Lin, Meng-Bo" Cc: Markuss Broks , Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Henrik Rydberg , Stephan Gerhold , Nikita Travkin , linux-input@vger.kernel.org, devicetree@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht Subject: [PATCH v2 0/3] Add support for Imagis IST3038 Message-ID: <20221118182103.3405-1-linmengbo0689@protonmail.com> Feedback-ID: 40467236:user:proton MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org v2: Drop untested, wildcard ist30xxb This series adds support for Imagis IST3038, which is a variants of Imagis IST3038 IC. It has a different register map (labeled protocol b), but otherwise it seems to be the same IC. It is also possible to support various other Imagis ICs using protocol b, such as (but not limited to) IST3044B, IST3026, IST3032, IST3026B, IST3032B. However, most of them (all except IST3044B) use a different coordinate format, so extra effort would be needed to support those. Tested on Samsung Galaxy Core Prime and Grand Max.