From patchwork Thu Mar 21 08:21:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1059871 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="J/YsD8di"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44Q0BH2GWbz9sRH for ; Thu, 21 Mar 2019 19:21:43 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727980AbfCUIVV (ORCPT ); Thu, 21 Mar 2019 04:21:21 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:39157 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727967AbfCUIVV (ORCPT ); Thu, 21 Mar 2019 04:21:21 -0400 Received: by mail-pf1-f194.google.com with SMTP id i17so3824061pfo.6 for ; Thu, 21 Mar 2019 01:21:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=YMUNzEzuNv5+/G7LTk2UNMwsYgPjYrZ+abL8baBFG1I=; b=J/YsD8di/55xadaz8dvQEnlByFKXWpDWuyPthAKmZnRlx+9Nkxo8XX25M51UZnP3ZJ xjRB63poBciyqTWuhw41lz/GkHOVl7e22QDTaFWj9HiPmGLvwmd9+5ov5xZpoY735fWW xZE3z0vpB8Tq10rvjJ1ujaVT/NkweRSMnAMXE= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=YMUNzEzuNv5+/G7LTk2UNMwsYgPjYrZ+abL8baBFG1I=; b=IO5v2zbKXheSwIuku5oXzFgMyy9wiVPa0d1fynAC/l38YTeVQT+u3OWAlxvbM6i2uN qLjP4imQLV3c2Qv6jYZBS97i2eVbucVTEeOmN8GhZwjQ0jCJJdeCaRf/KaioEkzxw83X Yo4cRYPqooopSbXbd8d7gYmmZ/ocF8eMNIe0WofdhlZodV5CuIGOuKmfgcjjS+NdAEDx Pujb7vKZzNRUrIIWDq14VSl2Q/IkoxgJGgW7T2ZQUWJ/NyZPPlBq09IRiKvQhu7xr+w4 qHziQsPRD3ZNCraCej/HKGG4z4mLk9mqxHEbxsUDvxHsc3JsvhLM4dKe/u04+Wha6uAe qrfg== X-Gm-Message-State: APjAAAWvF22Ssj3pjwhMUBA0vPOaGtV/mVsyPROMfbqFdiOdEbbgCleS wKPZyUM8GCcgbf0r+13zh5nAOA== X-Google-Smtp-Source: APXvYqw0vT4bnNimJrk86UnIp+C1drymPdpGuM6BqyJ7N3fxlEb8G+5phcT8jCw5YAydtbCQFd0LgA== X-Received: by 2002:a17:902:a5c9:: with SMTP id t9mr2228455plq.196.1553156480222; Thu, 21 Mar 2019 01:21:20 -0700 (PDT) Received: from localhost.localdomain ([49.206.202.234]) by smtp.gmail.com with ESMTPSA id b138sm6288681pfb.48.2019.03.21.01.21.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Mar 2019 01:21:19 -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 1/4] dt-bindings: input: touchscreen: goodix: Document regulator properties Date: Thu, 21 Mar 2019 13:51:01 +0530 Message-Id: <20190321082104.2874-2-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 In-Reply-To: <20190321082104.2874-1-jagan@amarulasolutions.com> References: <20190321082104.2874-1-jagan@amarulasolutions.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Goodix CTP controllers support analog, digital and gpio regulator supplies on relevant controller pin configurations. Out of which AVDD28 and VDDIO regulators are required in few goodix CTP chips during power-on sequence. AVDD22, DVDD12 regulators have no relevant functionality described from datasheet [1]. So, document both AVDD28, VDDIO regulators into optional properties since few of the goodix chip do work without these regulator power-on sequence. [1] GT5663 Datasheet_English_20151106_Rev.01 Signed-off-by: Jagan Teki Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/input/touchscreen/goodix.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/input/touchscreen/goodix.txt b/Documentation/devicetree/bindings/input/touchscreen/goodix.txt index 8cf0b4d38a7e..255673250bbd 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/goodix.txt +++ b/Documentation/devicetree/bindings/input/touchscreen/goodix.txt @@ -19,6 +19,8 @@ Optional properties: - irq-gpios : GPIO pin used for IRQ. The driver uses the interrupt gpio pin as output to reset the device. - reset-gpios : GPIO pin used for reset + - AVDD28-supply : Analog power supply regulator on AVDD28 pin + - VDDIO-supply : GPIO power supply regulator on VDDIO pin - touchscreen-inverted-x - touchscreen-inverted-y - touchscreen-size-x From patchwork Thu Mar 21 08:21:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1059870 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="bUn2PwUh"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 44Q0BD1MbPz9sRM for ; Thu, 21 Mar 2019 19:21:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728037AbfCUIV3 (ORCPT ); Thu, 21 Mar 2019 04:21:29 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:39850 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727921AbfCUIV2 (ORCPT ); Thu, 21 Mar 2019 04:21:28 -0400 Received: by mail-pg1-f194.google.com with SMTP id h8so3710910pgp.6 for ; Thu, 21 Mar 2019 01:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=6aoqLYQZIT86Ut1f16fYi5QgoUZkcEWYGhmNaJd7vFc=; b=bUn2PwUhGhtRsvxfvBhnRmxvWHNn+TEEOcyTTd98twmTXS08GHaL3kLBCO1HuLJ9ZN kLrq73FA30qGy93HxrPEWPjFyE/zJNXYab9hvg50NfDT2A9hGercLlksLmDLss/2QWK0 +bHoADzzOiKVmyvfVdS/qs6AhOgVRK0juJZ68= 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=6aoqLYQZIT86Ut1f16fYi5QgoUZkcEWYGhmNaJd7vFc=; b=nWptlzls1WUNKDPEh2JqiAk45WFfqQetUUPFVnGbQdk9ZEhWtwHtS8KkxjNlszf/LT jWb4qhnyUylggIKuomgFhp6mYy6NraN+pcP6tKorpQtvEJHGfqCyaNEr13dIwTZHm1Up QX8MXJ9xThWblylFI2GsWSBo6N0yiTCAVW0jsbeUUum9sJ1hu5SiGbVXZ31JPoTJ8zTg LD9UswMD6FJ5LI3f98qO5cJ2OSioSyqz6l0felXU2/IDhEzly05l1rDZpjoe1G7UerKX +NEVdmhpnyiBJVMc5F3popyprWnCa6MUbaKKGYWc0uoQRtHVfrNAxEDOWORXR6QiDTH3 i0pw== X-Gm-Message-State: APjAAAVojDoujPgA8UapGAVlGZH9+67LgJeuoiJN2Gelo+drZqNeoHPC prAwetEm9n/tUFptKV2ABTGqzg== X-Google-Smtp-Source: APXvYqymoM32RrBaGjgzQUiIP4RtxwvVP/neCuILi0DhT4kmeyYgQamdl1OlR8q6Ahy0c3Re5eLILQ== X-Received: by 2002:a62:e502:: with SMTP id n2mr2146664pff.242.1553156488261; Thu, 21 Mar 2019 01:21:28 -0700 (PDT) Received: from localhost.localdomain ([49.206.202.234]) by smtp.gmail.com with ESMTPSA id b138sm6288681pfb.48.2019.03.21.01.21.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Mar 2019 01:21:27 -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 3/4] dt-bindings: input: touchscreen: goodix: Add GT5663 compatible Date: Thu, 21 Mar 2019 13:51:03 +0530 Message-Id: <20190321082104.2874-4-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 In-Reply-To: <20190321082104.2874-1-jagan@amarulasolutions.com> References: <20190321082104.2874-1-jagan@amarulasolutions.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org GT5663 is capacitive touch controller with customized smart wakeup gestures, it support chipdata which is similar to existing GT1151 and require AVDD28 supply for some boards. Document the compatible for the same. Signed-off-by: Jagan Teki Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/input/touchscreen/goodix.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/input/touchscreen/goodix.txt b/Documentation/devicetree/bindings/input/touchscreen/goodix.txt index 255673250bbd..fc03ea4cf5ab 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/goodix.txt +++ b/Documentation/devicetree/bindings/input/touchscreen/goodix.txt @@ -3,6 +3,7 @@ Device tree bindings for Goodix GT9xx series touchscreen controller Required properties: - compatible : Should be "goodix,gt1151" + or "goodix,gt5663" or "goodix,gt5688" or "goodix,gt911" or "goodix,gt9110"