Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp4929661imm; Tue, 31 Jul 2018 02:34:24 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdEcB2T9oY4iPddx/QByJBjzoECSIFgKuH62SrePDwup3lr21aEhIeKln89z+Gey+Wa62ez X-Received: by 2002:a17:902:9a8b:: with SMTP id w11-v6mr19684974plp.333.1533029663956; Tue, 31 Jul 2018 02:34:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533029663; cv=none; d=google.com; s=arc-20160816; b=hptTRaWKoqs0v8a2cYJkY5ZmGWDUbgss9ktmROh6+ugk5yJRvUElSrqY/RAbskHb1Z xO5ABwx2GpBDCookxLNO5MyHcccCT17k8/FduI9veGQmO1+FMuaC+uYYkwGdtZ7hyzLS jGNsL8MzDyeUIAgQlSN0fUpbNVfmxdzzRWAu2+qQo1biZ4iWpe8cUd6zMx+sntUqZe8w kA++yL9zTsd0ek9+kOqRvY/R5qqqAVjq4BinjOjHfJvBgf/p35fgHQtmdT+2Od9zJUfN WUH4V+DMqfXby7UVBa2qcVgvrj7873Y4Vg6XmB1evm3HpwE4i+2+SLNE3RkTE+2oGr/M L5Mw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:references :in-reply-to:subject:cc:to:from:date:content-transfer-encoding :mime-version:dkim-signature:arc-authentication-results; bh=mwvbCvv2OuMxGtuXKtr/9W0LxJbMhRQV8RnJOViShYU=; b=HRyOycZhsVtN9XiyyJXGbIlvwnna14KTA95DCi70yM6obHGPO8uKdGsz5i+6a+Kd1i MBZTuQ1lg5yc8JSk4NwOAf3QB8prg4jojMpqBA0kxFYzutHSbix9VIBCgGt3Z7dvo7qG no/PMDZ5Ajo/+tC7J3QLJ7MGJRuTj3u8trNKtyvuujdI5dD5pSCCUmUBa8+6RI0cg1j/ pNO29OF82OWZTEOy6PEPTpkh5egmICfN0Izz4sZuGrjGdazzloArOXbR3vA6mgOvT0rB Yg9deBLcu9/FdeQ51S+LxknTKQ4xXq46IVzi8eX7CxZXCEKySOGMHNDJm8rr1DLROSss 267w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@agner.ch header.s=dkim header.b=wNmiABmG; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a67-v6si1494858pla.135.2018.07.31.02.34.09; Tue, 31 Jul 2018 02:34:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@agner.ch header.s=dkim header.b=wNmiABmG; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731868AbeGaLMt (ORCPT + 99 others); Tue, 31 Jul 2018 07:12:49 -0400 Received: from mail.kmu-office.ch ([178.209.48.109]:55476 "EHLO mail.kmu-office.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729768AbeGaLMt (ORCPT ); Tue, 31 Jul 2018 07:12:49 -0400 Received: from webmail.kmu-office.ch (unknown [IPv6:2a02:418:6a02::a3]) by mail.kmu-office.ch (Postfix) with ESMTPSA id 6936F5C01C4; Tue, 31 Jul 2018 11:33:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=agner.ch; s=dkim; t=1533029600; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mwvbCvv2OuMxGtuXKtr/9W0LxJbMhRQV8RnJOViShYU=; b=wNmiABmGBd7vh1ILO1USyJe2z9+0A9euYayc5IcMCfzBngVGMsP31lWjmqIqzh+Ug4mMA4 Uq3vWvUU8vTO402q5ECIFAri56Tx1RQ65SgiUgcZUzrmVvkjLImp5qy5ZJ58iQw7Z4nGQR 6wcG0HGxyjtZ6pUUwKFxk++hiqHFP2c= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: Tue, 31 Jul 2018 11:33:20 +0200 From: Stefan Agner To: Aapo Vienamo Cc: Ulf Hansson , Rob Herring , Mark Rutland , Thierry Reding , Jonathan Hunter , Adrian Hunter , Mikko Perttunen , linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, Linux Kernel Mailing List , linux-tegra-owner@vger.kernel.org Subject: Re: [PATCH v2 00/10] Tegra SDHCI update the pad autocal procedure In-Reply-To: <20180730184351.5044cb6e@dhcp-10-21-25-168> References: <1532608016-14319-1-git-send-email-avienamo@nvidia.com> <20180730184351.5044cb6e@dhcp-10-21-25-168> Message-ID: <56e6c8c572a429a987dd7ef7bd898768@agner.ch> X-Sender: stefan@agner.ch User-Agent: Roundcube Webmail/1.3.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 30.07.2018 17:43, Aapo Vienamo wrote: > On Mon, 30 Jul 2018 17:07:59 +0200 > Ulf Hansson wrote: > >> On 26 July 2018 at 14:26, Aapo Vienamo wrote: >> > Hi all, >> > >> > Update the tegra_sdhci_pad_autocalib() pad drive strength calibration >> > procedure to match the ones specified in the TRMs of the more recent >> > SoCs. This was tested on Tegra186, Tegra210, and Tegra124, although it >> > should not break things older generations either. I can give this a try on Tegra 3 here. >> > >> > This series depends on the "Tegra SDHCI enable 1.8 V signaling on >> > Tegar210 and Tegra186" series posted earlier. >> >> According to the cover letter of the above series, it states that it >> depends on $subject series. A circular dependency. :-) > > The dependency chain goes like this: "Tegra SDHCI update the pad > autocal procedure" -> "Tegra SDHCI enable 1.8 V signaling on Tegar210 > and Tegra186" -> "Tegra PMC pinctrl pad configuration". > >> In fact, there should be no dependency at all or else there seems to >> be a DT compatibility problem here... > > From a functionality perspective there's no strict dependency, however, > I don't think "[PATCH v2 09/10] mmc: tegra: Perform pad calibration > after voltage switch" can be applied cleanly without > "[PATCH v2 03/10] mmc: tegra: Reconfigure pad voltages during voltage > switching" from the "Tegra SDHCI enable 1.8 V signaling on Tegar210 and > Tegra186" series. > >> Anyway, I think it actually makes sense to fold in all changes into >> one series. Make sure the dt-doc changes comes first, then the driver >> changes and finally arm64/dts changes. This should make it easy to >> follow the review and I can pick the mmc parts and the soc maintainer >> can pick the arm64/dts changes. > > I've sent the changes in multiple part because I've been working on > further changes to the driver while the previous parts have been > getting reviewed. This is still the case and there's still going to be > at least one more series which adds support for HS200 tuning and some > smaller changes after it. However, the HS200 work is probably going to > be ready for review in a day or two. I can send these as a one series > from now on, although at this point it would be 27 patches in total > and even more with the HS200 patches. > > I can do that if you prefer to do it that way. Makes my life somewhat > easier too. ...that would make it easier for my testing too, so I wait for the next revision and will give it a try on Tegra 3 then. -- Stefan > > -Aapo > -- > To unsubscribe from this list: send the line "unsubscribe linux-tegra" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html