From patchwork Thu Mar 21 08:21:00 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 176 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 62F063F9B9 for ; Thu, 21 Mar 2019 09:21:20 +0100 (CET) Received: by mail-pf1-f199.google.com with SMTP id o67sf4901285pfa.20 for ; Thu, 21 Mar 2019 01:21:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1553156478; cv=pass; d=google.com; s=arc-20160816; b=V4RNZW3yL7JtdZN5ej9/BF0igM7kMdKXB1Ng3wIB4s7o9rehOZZCFXo9L96xcqBW8F /M9Cf/Pgj7qpZkfwcOfRVKZZbkpw34ySMD3rPKp09rrgtQOR/ftAe8yAmRBeSrYEjmZ0 tuqNFSC4m4PQVQpQtmHg43f1mSNKn/oUWbJHOpfYc5iKGxZlVmu9jaeG0+16wb/PqY21 OlJyYUmvW9eCRvuk95FWvP3Cntf88y80Kf+y1R9AJg3f9Rt3ynfOZa9AqFm76RoXAcK6 LlF3/J6dbT2fTNbewEKSCg1aP8ogwwsr70BEk7YeCkQocjK/EMU2DwCRsP8Y1gF3A9D+ eiew== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=cqoLiXPm58j8/faBZRllXX/04WMkRytY3TEdsKvtncU=; b=JcKVkhbDXmcBhO/Rh+WMV+4UteVYJ/5/r39xHkbobCPe2dLn/xYFWxTjHYIdpeGHDJ Vfkdcf+KNWrmfujzD6951Xpav7TdRPBzf2rtbVIm9qgPbf4K+uRYNT6a0N5AzIY7nmab 4qA8a1HxJ44mTNNNZiku31kJaRqBZbqTMuwsvzFMfBqGPVDFD9uOThQimf1i5/7KI1uL T8w4Y6jAyb6avfYD+D0nzKKgNFANB99Z5EN20vZzZdYrimcqZ2Gm8IF+nG9HU/kit5Ve fBsZBoK+LXsico3sKdGadwiFNXY/ddv2FDG5aK3FBEVQF70lPBlJtUjYwBR1ZyhCsiuf 9Q2g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ltujBy46; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=cqoLiXPm58j8/faBZRllXX/04WMkRytY3TEdsKvtncU=; b=KryH2iHQdhXlnIaq0yrdlJeZUd8dTF2kuFsPA5Q59XtkLhad40tn49sQSuHGKN9cJI OUYzL6wSDoGBdlePN+WH39aQ4dAwQATyf+hLJNoJs7Ri98WZeP8UP3NWGjdpMV7EQ3yL F+yT3FoPnQZdyhj0MYyOop5O8boP+/6zT5Hkk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-unsubscribe; bh=cqoLiXPm58j8/faBZRllXX/04WMkRytY3TEdsKvtncU=; b=CwlAG4OwA3VhBZT+snTi5ApqRyKpiBSs2HLLAnIS1JSAL/PAbJgDhv4sLlvcPASIq3 CdmiNhNOZnbxU1CZR4QCBh6tnN1nHJV9/8tyi9q1nTeMDUU8/zpdUw6X/eM6HqIToMAW yTIw3Xo5ZG37ADwPs2Km6zJyWz+fe75hkEj1QEh82JMdFjcZxwfh/7Bszyn0Ol/vi7oB GWhZZsbJMQ3BYaMwNvh9B1owJ3V+VDdFDdhvZlv/luNe8795IzioUYxAqwjn1lQnNR9x P+Vb6oNLkAooEtFSj5vB+bLICwYOOFaugsb9u+es0K2te+r2vZbljt63r2u9w/en1Mis h8oA== X-Gm-Message-State: APjAAAVbkGvkRLWOFcM1fEKsI9AIfGZ4/vFNvXw/yL4zSFhOHrhw8cAp an4AWIZ9vCLAmmYY8nIDTivx6Dp2 X-Google-Smtp-Source: APXvYqxhFOC1MBxNoNjfZioHS35sVkvnxT1YFwqnmKGHM57RwGujtpfn55ZhwkPWjvCGS1PILYa4dg== X-Received: by 2002:a63:fa50:: with SMTP id g16mr105659pgk.112.1553156478071; Thu, 21 Mar 2019 01:21:18 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a65:5081:: with SMTP id r1ls1893696pgp.9.gmail; Thu, 21 Mar 2019 01:21:17 -0700 (PDT) X-Received: by 2002:a63:87c1:: with SMTP id i184mr2178514pge.265.1553156477698; Thu, 21 Mar 2019 01:21:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553156477; cv=none; d=google.com; s=arc-20160816; b=tavUbz4crEDRKsELoOyt4s55l8RLN4FNMWCsdu9wqGzkk0RxGOqPXw/5qJYzCnNrwZ 8Y70V4D/TAHjmnp0xa4UxObCbKDJ9M7cqpNPI4zgOMvUGiwSZ46MtrqdpkHOuwrNQBSx WMOtRkHxe8Hbwb+Zr7mI0JWEGWDyTZwmzEpfPpJd+Is2JDQeWHCrIe9Ug7i61t0bLMED D868Y2lfJpiAJU1OGM1pVAUG/zCpA74ajYe2T0/9oskRw+XplSuwrY7Qe8LFsNqq3dFE w8rcW1KrX1sXyUWwVF3Bedb0cHPnEDyUfEb1gLiBnFBnFYipsd7QBO7KippkjE2aXEc1 ELVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=IAeeHxVdVZULk1ejIDgs0UYX15J3tI1qhH97ASwxQRI=; b=EthloSxThklK6KIG3lw6/OsgiZGir6jkVpBfXSGGM8Cr6bT3T5XVO+emSC7/Cxviuh 8anddTr9o0mY7jWkcbFKMfJrPEqY32eylVG95wpfu/UbOglnfklHyRk3DGkueJJKzL9q 1VcIsyO/Yb/k/WNXIMwdhyBTYsSoJTJiA5vcbOpsJsiCbuMX5X9qCjatk+7AXpXuqrLh EeGyvPFoC03DsSib2KRjaYzClf+bHzMKflWJcOhf0lnOw1GXtsuxhIjXMeQjtSVGVPsA eFOXPM81ewRqr4+1o6ClK/5F7GOZylapFfTsfpljsMqL+gIliIwcCdyOcEUKocAbpEDs u8vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ltujBy46; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65]) by mx.google.com with SMTPS id r77sor4610445pfa.43.2019.03.21.01.21.16 for (Google Transport Security); Thu, 21 Mar 2019 01:21:16 -0700 (PDT) Received-SPF: pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65; X-Received: by 2002:aa7:83cb:: with SMTP id j11mr2103596pfn.117.1553156476331; Thu, 21 Mar 2019 01:21:16 -0700 (PDT) Received: from localhost.localdomain ([49.206.202.234]) by smtp.gmail.com with ESMTPSA id b138sm6288681pfb.48.2019.03.21.01.21.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Mar 2019 01:21:15 -0700 (PDT) From: Jagan Teki To: Dmitry Torokhov , Bastien Nocera , Rob Herring Cc: Henrik Rydberg , linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Mark Rutland , linux-amarula@amarulasolutions.com, Michael Trimarchi , Jagan Teki Subject: [PATCH v7 0/4] input: touchscreen: Add goodix GT5553 CTP support Date: Thu, 21 Mar 2019 13:51:00 +0530 Message-Id: <20190321082104.2874-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 MIME-Version: 1.0 X-Original-Sender: jagan@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ltujBy46; spf=pass (google.com: domain of jagan@amarulasolutions.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=jagan@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This is v7 patchset for supporting goodix GT5553 CTP. Here is the previous version[1] Changes for v5: - rebase on linux-next Changes for v5: - document bindings for required regulators, which are need during power-on sequence - enable, disable required regulators as described in power-on sequence using normal regulator calls - update the proper commi messages Changes for v4: - document AVDD22, DVDD12, VDDIO as optional properties - use regulator bulk calls, for get, enable and disable functionalities Changes for v4: - devm_add_action_or_reset for disabling regulator Changes for v3: - add cover-letter - s/ADVV28/AVDD28 on commit head - fix few typo Changes for v2: - Rename vcc-supply with AVDD28-supply - disable regulator in remove - fix to setup regulator in probe code - add chipdata - drop example node in dt-bindings [1] https://patchwork.kernel.org/cover/10819645/ Jagan Teki (4): dt-bindings: input: touchscreen: goodix: Document regulator properties Input: goodix - Add regulators suppot dt-bindings: input: touchscreen: goodix: Add GT5663 compatible Input: goodix - Add GT5663 CTP support .../bindings/input/touchscreen/goodix.txt | 3 + drivers/input/touchscreen/goodix.c | 60 +++++++++++++++++++ 2 files changed, 63 insertions(+)