Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp19389imm; Thu, 20 Sep 2018 17:18:43 -0700 (PDT) X-Google-Smtp-Source: ANB0Vdat3dLga3UM0RuGEyfS4RjLGnfDShc/tgoBl8I9dC1mlQ6bN8iI4jXE11+onwucxte/ii5z X-Received: by 2002:a63:d70e:: with SMTP id d14-v6mr39456904pgg.110.1537489123892; Thu, 20 Sep 2018 17:18:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537489123; cv=none; d=google.com; s=arc-20160816; b=08veF6lJnBchjpIzKdDKgQK/VPBwV05CUfENHm4cx2kWQoMuR6TkgTCO+EAsDqPWks rinwjA5JsHQ3QRaISUXiMtwtNYC4tzlXFV7JR+HmUGwnFep62SS92VYQNxxvLYrapYDl ONkLtareKjC1RWTEElNCqVIljESyAjOwu0meSE+bJlz2a7pcS3y/SomQ2fsC8+1hcJ+T l+FrtVFzQTFxY0NDNq2RUjr+zY49QH5s0to6PftP2pCjCxdyzrLfpJnfSR0zkXFoXoAy fuiU+yATahkXL5yGIav0MvecDj+/p+lZRBhrlt01fQYg8FzsoLcMrVxlTpadFrNh6TU2 ZG7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=NNpwHh3xn9csWo2Dau7RUQRer//AyK3BiKVSZKenDXI=; b=UpcfjcdqwbRYFzBRrwb08vwT6ztsBItgT7cJ1rbEuN75C9ZDUmUGirIJYsnT840Fxj I1rCrQEOesr19g8hvB2+fB5J7H7tQ6e1tzel9lavkbza36cTh4xNCC+hvBg75qF6SC5k Wo7PKODm3Fk+UNll7uEPL0HZSEaqBOt1PjDD8hoMzAyAn7BzA7ITeDAG7bKLAWfWMpdH xDkU36YhqO3kMQtyApksPcNirPd5nxHJZfYsbY2rPcSAELRl0qNgpq5teAW0hWmqlAuI S6E2WFTfze1hI/UvVv2Llj/01vPUtB2fHy0qXKHoZteJDZqleOaELMn7XrRzQudO5Vfj 0Emg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=hbeMFD0M; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m23-v6si6396740pgn.603.2018.09.20.17.18.28; Thu, 20 Sep 2018 17:18:43 -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=@chromium.org header.s=google header.b=hbeMFD0M; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388831AbeIUGCj (ORCPT + 99 others); Fri, 21 Sep 2018 02:02:39 -0400 Received: from mail-lf1-f65.google.com ([209.85.167.65]:33164 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727247AbeIUGCj (ORCPT ); Fri, 21 Sep 2018 02:02:39 -0400 Received: by mail-lf1-f65.google.com with SMTP id m26-v6so9977800lfb.0 for ; Thu, 20 Sep 2018 17:16:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NNpwHh3xn9csWo2Dau7RUQRer//AyK3BiKVSZKenDXI=; b=hbeMFD0Mi88aFOAWbalcHOLzMtp1GDdVZDdByUxFAWCtSqeq1Zsg5agUyq3jrNkgio s53Hw+ecEMNdfkXasCGk8HwZk+/zJXgUBEWwkl17yHBf7l6wC+xctX5S3sET3FMRPmqj H3vgZkq7WzB7suMKuKyisC3lr+u9KRMs7XzYU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NNpwHh3xn9csWo2Dau7RUQRer//AyK3BiKVSZKenDXI=; b=jAPWqOwh8YF2kZ89rV4zy2L7UdzLIxBw8gWBW1g+lLxhHvWUPmZEE9iSdz2wARyi8n 6CzEgrbvVQuHg5yKurVgqaehvZf1qqo5kg4qs2X8kj/mDV2jUcT92uznoD0zkYr+wBF4 +LGTj0AcOUT+P7+149kbsodjgPPhOZcy6SkOhOjx8gdI33SqJJBdHSj2LwZ3P+aoHYHk mNvs5PhLiZMcaOWKX74YWnK6/pxZV7WWj9zhNpxcZUAzCyjdNJuQP/bp0Mtt4va66Z+Y Rgmv+upMtvyEtCu9HvEBXxIxfbCq70ruumcS23RJOVEQjgR3u1Q+8FBI87adbng7iD+s qQiw== X-Gm-Message-State: APzg51BsYVv8u/Gwi3m/qN4+7z9VXO3Ud5GULpLnO2uKY4xFAVJArVbE +HajzJbxKajclKH29Jbm9jwjoOYFNIU= X-Received: by 2002:a19:5a8f:: with SMTP id y15-v6mr12058193lfk.15.1537488991874; Thu, 20 Sep 2018 17:16:31 -0700 (PDT) Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com. [209.85.208.181]) by smtp.gmail.com with ESMTPSA id n3-v6sm558348lfi.96.2018.09.20.17.16.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Sep 2018 17:16:31 -0700 (PDT) Received: by mail-lj1-f181.google.com with SMTP id q127-v6so9993957ljq.11 for ; Thu, 20 Sep 2018 17:16:30 -0700 (PDT) X-Received: by 2002:a2e:1248:: with SMTP id t69-v6mr26168933lje.129.1537488989765; Thu, 20 Sep 2018 17:16:29 -0700 (PDT) MIME-Version: 1.0 References: <1537424558-17989-1-git-send-email-vbadigan@codeaurora.org> <1537424558-17989-3-git-send-email-vbadigan@codeaurora.org> In-Reply-To: <1537424558-17989-3-git-send-email-vbadigan@codeaurora.org> From: Evan Green Date: Thu, 20 Sep 2018 17:15:51 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V2 2/3] dt-bindings: mmc: sdhci-msm: Add entries for passing load values To: vbadigan@codeaurora.org Cc: adrian.hunter@intel.com, Ulf Hansson , robh+dt@kernel.org, linux-mmc@vger.kernel.org, asutoshd@codeaurora.org, riteshh@codeaurora.org, stummala@codeaurora.org, sayali , Doug Anderson , vviswana@codeaurora.org, mark.rutland@arm.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 19, 2018 at 11:24 PM Veerabhadrarao Badiganti wrote: > > From: Vijay Viswanath > > The load a particular sdhc controller should request from a regulator > is device specific and hence each device should individually vote for > the required load. > > Signed-off-by: Vijay Viswanath > Signed-off-by: Veerabhadrarao Badiganti > --- > Documentation/devicetree/bindings/mmc/sdhci-msm.txt | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt > index 502b3b8..3720385 100644 > --- a/Documentation/devicetree/bindings/mmc/sdhci-msm.txt > +++ b/Documentation/devicetree/bindings/mmc/sdhci-msm.txt > @@ -26,6 +26,11 @@ Required properties: > "cal" - reference clock for RCLK delay calibration (optional) > "sleep" - sleep clock for RCLK delay calibration (optional) > > +Optional properties: > +- qcom,-current-level-microamp - specifies load levels for supply during BUS_ON and > + BUS_OFF states in power irq. Should be specified in > + pairs (lpm, hpm), for BUS_OFF and BUS_ON respectively. > + Units uA. > Example: > > sdhc_1: sdhci@f9824900 { > @@ -37,6 +42,7 @@ Example: > > vmmc-supply = <&pm8941_l20>; > vqmmc-supply = <&pm8941_s3>; > + qcom,vqmmc-current-level-microamp = <200 22000>; > > pinctrl-names = "default"; > pinctrl-0 = <&sdc1_clk &sdc1_cmd &sdc1_data>; > -- > Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc., is a member of Code Aurora Forum, a Linux Foundation Collaborative Project > Aren't the regulator load levels pretty coarse? Would it be safe to say that pretty much all sd/mmc devices need the high powered mode, or are there really some devices that can get by with LPM all the time? -Evan