Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp1187518ybk; Thu, 14 May 2020 02:41:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzfpGvbjDJ5y8C2oJssMPiisgvajR8AnpPabjCMpxwfOH9BA0dKMo2/nGgnaCcEYBJovveM X-Received: by 2002:a05:6402:22cd:: with SMTP id dm13mr3197026edb.56.1589449286796; Thu, 14 May 2020 02:41:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589449286; cv=none; d=google.com; s=arc-20160816; b=fNdvjyjE0Oqjxv/X0+mIHgBbOMu5NszlselBo3YTQt/T0u/701xoeJ5IAgOrmKwAUa n8CZbl+XWG4w3O55KBHKa8mIvDuE/k4VkZW7PcPPKSGBo4LSu2wM9sejZ6UlaHQDGoM5 lcFNt5e/+8fcIRNn4slss0PXUxZt/k3lKLH1o1FIli0em9ezYs7y73ca3ehjmvbW21rE ksP7PDesJyUXpi8D1M1U00hUH+p08TipQAiXU8G0OVN0lE/QM5Ks2zYJrFiUSHcenn4A ZZ2zrrPs/WTZKwcjjZuC8My4yax0IhJt2hj9NZrqZ/NMoEIrCNevumCiGTXtc70bNHZj dTTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=OxS8vqvqj5Tr0ZkdHwRMNglsDe3G/PVMMHh5u2SO1wo=; b=cx/5MKEB6NFCRI66svtHNidy6BDQQiz00aaxUf+XTlhdw2xqCuxK8l4feXFZXJNO0h 0Hl3gxQddChIbJ2sh3IoanawTL8I4Bkjw7dCSkZzm/HGfK5k3n9JpoH/G2l42V91eEkz V5WKTPc4jIcJ/odIciKmSCwfDocPmudLzFzqTUzQuqnCu+d6HGW/706Ukng2SuFLfHZ+ Nr8CGhwkxol2a/HDc+gaOpO+gWIbv6wP0d4UcTlvWX4HKVgrtRfid4cuYguqWTnY/kjI vOuGKIo9Us16UhEvG8u7pTeslZFWLJqzNfimTi/XsXdr1RNy8vz8nyS63oX3JHbLi4Fh 82SQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=L1GlHQvu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cx2si1269754edb.452.2020.05.14.02.41.04; Thu, 14 May 2020 02:41:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=L1GlHQvu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726113AbgENJjh (ORCPT + 99 others); Thu, 14 May 2020 05:39:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46678 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725925AbgENJjh (ORCPT ); Thu, 14 May 2020 05:39:37 -0400 Received: from mail-lj1-x242.google.com (mail-lj1-x242.google.com [IPv6:2a00:1450:4864:20::242]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E51DFC061A0C; Thu, 14 May 2020 02:39:36 -0700 (PDT) Received: by mail-lj1-x242.google.com with SMTP id f18so2715711lja.13; Thu, 14 May 2020 02:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=OxS8vqvqj5Tr0ZkdHwRMNglsDe3G/PVMMHh5u2SO1wo=; b=L1GlHQvutJlPEE4AR09vwVJi8jWRZBU0NQVjrR5YB5TTlYhyRu9f7l2D1IIcYDLrD1 CCH7HejECVIeADMWwdFi0UJm2fI47wg22JlnDZmnwQZ9cN0tCQXnxcnCStbL7NzbLxIz Cp0iBciM+bDOx1JdlrEaYYEaQLyu/i9gwmRdcORbEJIdYfp6qEuE+gyNts3eQxtTjA1M bKJ8PBhKpIOhgw5lNEpob0i6jWIYCySaZC8NhRkACOUAJg7ju5aiEtJZXRB2UufO3KSh zbLzQzBBaPm+yHGVGXfkVeCV7BKeyyqFTa2jL4hMoMmliMHLuSNcuj2/cYP4OW0OTvLi 4GZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:in-reply-to:references :date:message-id:mime-version; bh=OxS8vqvqj5Tr0ZkdHwRMNglsDe3G/PVMMHh5u2SO1wo=; b=DIwioWobLwKFBqyA0eg5dmt7V5rVnosSoAgsXW3mB4ThJUlkHdKWGpaGgDijeo3jGp lF4/x4h03X9GDhMs5VzIe+5EiwF7FujrT2dieb4JNKBYB9dfJeysubZ7Cvx04oTTXMCT Z5Oy25aK4hJyFvbxk7D9R/RK285YmEehqgvKU5L8FzPXZyZY9VLn7s/KCc3NDvchQbJb rwJGTNPyKTC+TELttNvvfPwsK0q7Pom2+r2duls0W9P6Zwm1L44bWSuhO9WvnLzCc8Gv MsCYSN/ZRw+p+ydw1o0O371RMI+ZC9fg2/BIxufhllp7DsJ1LZ6RmbgqAWWXewlRq8Rx 8kOQ== X-Gm-Message-State: AOAM533lLUkVvCy4rbkqGfPaVflLq3GUjHCofoSmqaLErG9sR3G78gP7 TafU5yd0ibVsd5SaWRb28zk= X-Received: by 2002:a2e:9a82:: with SMTP id p2mr2240701lji.279.1589449175347; Thu, 14 May 2020 02:39:35 -0700 (PDT) Received: from saruman (91-155-214-58.elisa-laajakaista.fi. [91.155.214.58]) by smtp.gmail.com with ESMTPSA id a24sm1189084ljk.10.2020.05.14.02.39.33 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 May 2020 02:39:34 -0700 (PDT) From: Felipe Balbi To: Nagarjuna Kristam , gregkh@linuxfoundation.org, thierry.reding@gmail.com, jonathanh@nvidia.com, mark.rutland@arm.com, robh+dt@kernel.org, kishon@ti.com Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Nagarjuna Kristam Subject: Re: [PATCH V3 0/8] Tegra XUSB charger detect support In-Reply-To: <1589437363-16727-1-git-send-email-nkristam@nvidia.com> References: <1589437363-16727-1-git-send-email-nkristam@nvidia.com> Date: Thu, 14 May 2020 12:39:29 +0300 Message-ID: <87wo5e4zzi.fsf@kernel.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Nagarjuna Kristam writes: > This patch series adds charger detect support on XUSB hardware used in > Tegra210 and Tegra186 SoCs. > > This patchset is composed with : > - dt bindings of XUSB Pad Controller > - Tegra XUSB device mode driver to add vbus_draw support=20 > - Tegra PHY driver for charger detect support > > Tests done: > - Connect USB cable from ubuntu host to micro-B port of DUT to detect > SDP_TYPE charger > - Connect USB cable from external powered USB hub(which inturn connects > to ubuntu host) to micro-B port of DUT to detect CDP_TYPE charger. > - Connect USB cable from USB charger to micro-B port of DUT to detect > DCP_TYPE charger. > DUT: Jetson-tx1, Jetson tx2. > > V3: > - Added ACKed-by details for PHY driver and DT changes. > - Functions and its arguments are aligned. > - Tabs are used for alignment of MACRO's > - For vbus_draw USDC callback, usb_phy set_power error is propogated. > - Fixed various comments given by thierry. > V2: > - Added ACKed-by details for DT patches. > - All patches rebased. > > Nagarjuna Kristam (8): > dt-bindings: phy: tegra-xusb: Add charger-detect property > usb: gadget: tegra-xudc: Add vbus_draw support > phy: tegra: xusb: Add support for UTMI pad power control > phy: tegra: xusb: Add USB2 pad power control support for Tegra210 > phy: tegra: xusb: Add soc ops API to enable UTMI PAD protection > phy: tegra: xusb: Add support for charger detect > phy: tegra: xusb: Enable charger detect for Tegra186 > phy: tegra: xusb: Enable charger detect for Tegra210 Is there a hard-dependency between gadget and phy patches? =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAl69EdEACgkQzL64meEa mQb8sA//arcV2sJenLAVwznTaumNZT/wFev4shUg+YBRJMGWcpGLvoSIDp1isgKF RfHgWCgIywoyBulBpklhyz/aa1Z1g9ZAYMKnz08hbvmaTwrN3/YHArbi3nWhx1N4 nqM0M9D0qFvsuYUENE7vlaVRnKtEzjQHvDl0c8G4ACUYmT5A3RWuvo4JNvdkKPiE 52Apk0ccU/or8IGZIPO0DeYQR60KIr+hNjiBSPa7uY0RtyuRCvHJaiUrYw3PeIHg rk+/6eNdKR1XFIuwoboS6vg8OMvcVg4Kozyr/v0duk0AzhB66o7LyV8XQbtoITVH mizLxQvGas+dyi1PbcPOAuTuTjrrq1/Cpnwhkih/rZEDfJtBOUs5iud5ZQiz2+wz +cvjKX5YF4UcfeFgAUi8536qnD+j5aKGgra9eWp+LgscTEYqOajZpK8QdvHqtcKK o/hXvC6dM5MxFQKfj3xvSNeoDFf8/jMwhYHx/bnYIXP5IbgGuwQ7dmZbF0W6Snrn zg8GEjjdjyzEB6aWVQ8EbybgqRoySodmDhXsNtbTzj9duGyc+I794FS2hsYw8Emy HntxrKiyf58VTjwcRE4FTlHJizLnk+eGZFCOReYPx3rIxjZbint8pkm6s/nLwIyq wJQezFji3PAJyJM8X1wB0iN1fA+QQKGuWeWmfcR3yivGaAgdJg0= =DTUT -----END PGP SIGNATURE----- --=-=-=--