Received: by 10.223.185.116 with SMTP id b49csp6238881wrg; Thu, 8 Mar 2018 04:15:30 -0800 (PST) X-Google-Smtp-Source: AG47ELs/kascM2VX1vm3oioHGFaVYNkOmAxJFfNNNr6vUsZN+3KALdpBNZ+Ldk1xJBq6SILArxGp X-Received: by 10.98.157.18 with SMTP id i18mr26243996pfd.62.1520511330072; Thu, 08 Mar 2018 04:15:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520511330; cv=none; d=google.com; s=arc-20160816; b=hGnrsaD8qC+xyAPAYCZf4IDEZx6ZigBDuZkeGclbtkPmDHtZ8xWAihyQJZjR1SF9x8 HPyrxNgd0iJIe/N0GSmu+DRAwqtXGaLiWawgkYD3FPB9jrialMukPUOu/huHu+RgsuGm v0lTEkfe0f7BpvBz4/wVuCrgn2y89knmF0pfldWUhXxEwHBRQ4cj55L9zokc778yqzNK AdPegHUv91tW8FfOFTFhx+6IPC+tt8uAIV94uHPz1jNVQ79avOlrnF+tSjipRfoHyhHe MmzHLL5BtNJxJz0I9rp9cmcQqbiBuKbK9U9RApn8ZEz6jAJPkwY0QKL5sSnk/AjDt16L Du9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language:thread-index :content-transfer-encoding:mime-version:message-id:date:subject :in-reply-to:references:cc:to:from:dmarc-filter:dkim-signature :dkim-signature:arc-authentication-results; bh=EHtoJmFaOZzYgjRQ1DH+yv9s1h+HP+q+gbId1GIX6ms=; b=m/4oGbgNx8s6eEmmWSE37YQ/398CMuAoaAN7XN3GK+sOOOQXD8AXOS0isT64WzsQz3 BfLvQPpUpyz7hxBYY63Hiwnc8999b1tga2fAsocFdeBkyS170rHKxw1YeTEnL37v7H/y R69/ULAoj45aHCunPu1zUoDP1vAYfP+S9P8nEtl0wKrM2SfOAGpM07MlNKAPvwHpVX9q h4q1+tmq3uywTpXDpxpQ39/9ffW43nDsFSXK910U+oXUimRsAgR81u0v66R29a62DQBt p6eVxViNCfPlNIeoicurStavKQJOj6NJdHNQ/LpXQXptP7YVIHV6OI1r5bnmHI9vyd6h NsYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=Uf9xThGQ; dkim=pass header.i=@codeaurora.org header.s=default header.b=SFom6P61; 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 y12-v6si14567489plk.705.2018.03.08.04.15.15; Thu, 08 Mar 2018 04:15:30 -0800 (PST) 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=@codeaurora.org header.s=default header.b=Uf9xThGQ; dkim=pass header.i=@codeaurora.org header.s=default header.b=SFom6P61; 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 S1755519AbeCHMOU (ORCPT + 99 others); Thu, 8 Mar 2018 07:14:20 -0500 Received: from smtp.codeaurora.org ([198.145.29.96]:45362 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751523AbeCHMOR (ORCPT ); Thu, 8 Mar 2018 07:14:17 -0500 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 4197E6055B; Thu, 8 Mar 2018 12:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1520511257; bh=w2mHB1FCyzkGa/3LvrJLpuHCJ5d3DPXwoZFKl2gmYNQ=; h=From:To:Cc:References:In-Reply-To:Subject:Date:From; b=Uf9xThGQ35QeXbUli2FQJ/2iTqRriVaQE4mdwBjUb+B7zleLcJ0w651lzK+l+tmfo mkR3rPpn0aAnxdkAEJPT4TjDgcfbLUN/HkxMVa+xRbtHCYzik+K3ebZE6EyU8pGq/E G08Rr8mWvWm7gjQK6BauwINHzF4iP/mv9tawv98I= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from ilial (unknown [185.23.60.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ilialin@codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 8778160386; Thu, 8 Mar 2018 12:14:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1520511256; bh=w2mHB1FCyzkGa/3LvrJLpuHCJ5d3DPXwoZFKl2gmYNQ=; h=From:To:Cc:References:In-Reply-To:Subject:Date:From; b=SFom6P615u6vRTmdUq/JWpvnt1Kjm8xw16VZgKw5VDEc0efgXUQNeNpN0hf1zRQ/z Fx06Z8DZhB49PqtCwpayp8wskeIQ5ZiZ2Gf9Xp/fSHKgCWwc16FumoiswHxlgAd2ir qJLfxpY8vn0MojnzS4OEhzyEFL93UM/zea5BlWS8= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 8778160386 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=ilialin@codeaurora.org From: To: "'Rob Herring'" Cc: , , , , , , , , References: <1520166709-554-1-git-send-email-ilialin@codeaurora.org> <1520166709-554-3-git-send-email-ilialin@codeaurora.org> <20180307204115.mugm7m3egrc73og2@rob-hp-laptop> In-Reply-To: <20180307204115.mugm7m3egrc73og2@rob-hp-laptop> Subject: RE: [PATCH 2/2] dt-bindings: Add support for SAW documentation Date: Thu, 8 Mar 2018 14:14:12 +0200 Message-ID: <09f301d3b6d6$fa79cfe0$ef6d6fa0$@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQIyATyPBIHMFdFAhru6zRrLgNGo2wIpamQeAjVpTaOi5rRM8A== Content-Language: en-us Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Thanks for the review, Rob. I used existing drivers as reference and defined in the same way. Could you point me to a reference that is correct from your point of view? > -----Original Message----- > From: Rob Herring [mailto:robh@kernel.org] > Sent: Wednesday, March 7, 2018 22:41 > To: Ilia Lin > Cc: linux-kernel@vger.kernel.org; devicetree@vger.kernel.org; > lgirdwood@gmail.com; broonie@kernel.org; mark.rutland@arm.com; > amit.kucheria@linaro.org; nicolas.dechesne@linaro.org; > celster@codeaurora.org; tfinkel@codeaurora.org > Subject: Re: [PATCH 2/2] dt-bindings: Add support for SAW documentation > > On Sun, Mar 04, 2018 at 02:31:49PM +0200, Ilia Lin wrote: > > Add support for SAW controlled regulators in 8x96. > > Document it. > > > > Signed-off-by: Ilia Lin > > --- > > .../bindings/regulator/qcom,spmi-regulator.txt | 45 > ++++++++++++++++++++++ > > 1 file changed, 45 insertions(+) > > > > diff --git > > a/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt > > b/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt > > index 57d2c65..406f2e5 100644 > > --- > > a/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt > > +++ b/Documentation/devicetree/bindings/regulator/qcom,spmi- > regulator. > > +++ txt > > @@ -110,6 +110,11 @@ Qualcomm SPMI Regulators > > Definition: Reference to regulator supplying the input pin, as > > described in the data sheet. > > > > +- qcom,saw-reg: > > + Usage: optional > > + Value type: > > + Description: Reference to syscon node defining the SAW registers. > > + > > > > The regulator node houses sub-nodes for each regulator within the > > device. Each sub-node is identified using the node's name, with valid > > values listed for each @@ -201,6 +206,17 @@ see regulator.txt - with > additional custom properties described below: > > 2 = 0.55 uA > > 3 = 0.75 uA > > > > +- qcom,saw-slave: > > + Usage: optional > > + Value type: > > + Description: SAW controlled gang slave. Will not be configured. > > + > > +- qcom,saw-leader: > > + Usage: optional > > + Value type: > > + Description: SAW controlled gang leader. Will be configured as > > + SAW regulator. > > + > > Example: > > > > regulators { > > @@ -221,3 +237,32 @@ Example: > > > > .... > > }; > > + > > +Example 2: > > + > > + saw3: syscon@9A10000 { > > + compatible = "syscon"; > > syscon should not be used alone. It should have a specific compatible too. > > > + reg = <0x9A10000 0x1000>; > > + }; > > + > > + ... > > + > > + spm-regulators { > > + compatible = "qcom,pm8994-regulators"; > > + qcom,saw-reg = <&saw3>; > > Why not just a child of the syscon? > > > + s8 { > > + qcom,saw-slave; > > + }; > > + s9 { > > + qcom,saw-slave; > > + }; > > + s10 { > > + qcom,saw-slave; > > + }; > > + pm8994_s11_saw: s11 { > > + qcom,saw-leader; > > + regulator-always-on; > > + regulator-min-microvolt = <900000>; > > + regulator-max-microvolt = <1140000>; > > + }; > > + }; > > -- > > Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, > > a Linux Foundation Collaborative Project > >