From patchwork Tue Jul 25 05:47:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Andersson X-Patchwork-Id: 108608 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp171925qge; Mon, 24 Jul 2017 22:47:21 -0700 (PDT) X-Received: by 10.84.224.137 with SMTP id s9mr20818756plj.350.1500961641114; Mon, 24 Jul 2017 22:47:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500961641; cv=none; d=google.com; s=arc-20160816; b=Mqldu20vijC9bUy1JzF2IQ3LPBAqQRUT/LTXNPQbr9Ca2PXsUcS2cHC39py5X8MqFh 5lwe+uMLVWx+eX05uTmtlcdZKWotXcULyNtpHpkXY3N2T/UvqO6RcSavvGCE2q/ZDE9d DgzAUmdH9Xt62bf0IhAMrXIBIBzoTBF4YaH6D9yTwtqIbLl6acKMOzYicmodWxaUCJvD rsx0zuirQnVS8/W1BmEfqLaviwRVDcLGN4ramAwC36UH8gH1AN4N7qDOqHiFO+zg5AX1 J0UDz56npU0FzSEpsg036EGjRWD6ab/Bk/m/bmTR9ffulVfJhm1/YuveP7Fl/WTb5f6j ZHFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=AueZTI8s6bcTo4jcP9m17+g0ixX9Aol7D8TcUXI6JJU=; b=el15/YctLaUXH6CgJqo7sv0eUteALqc6FtNl3cXD5g2E8Xb5VBwNEgxyqcRlCU2ljG iS0uXYqN9ZHcwFISw3k1yJFbLemnNao9fYHUvNTdzwVJmbNZ8toink38DwOa/8lqlHus HVvmab/VduZhuzwG0zIW2r8si8YvnsE2BxooZjtMFVIMgXJ8U0L9uaSSRkcksltM2Uh5 oJZP72i4BIQ41X673QbUq4VSJus//Xc25+Q4DsjyQiXIROOTf6IxVHsCI9wlN5ryKHpL MRkfzv1LWW+ekuYkJBYId1RYk/pH07BNKRt9dEyCD5IgJAdgxvv7+LJsKLNXFgsS75f3 eC3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.b=aY0RvxSa; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q9si7650763pfj.2.2017.07.24.22.47.20; Mon, 24 Jul 2017 22:47:21 -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=@linaro.org header.b=aY0RvxSa; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751009AbdGYFrQ (ORCPT + 26 others); Tue, 25 Jul 2017 01:47:16 -0400 Received: from mail-pg0-f46.google.com ([74.125.83.46]:35725 "EHLO mail-pg0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750897AbdGYFrN (ORCPT ); Tue, 25 Jul 2017 01:47:13 -0400 Received: by mail-pg0-f46.google.com with SMTP id v190so66235869pgv.2 for ; Mon, 24 Jul 2017 22:47:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=AueZTI8s6bcTo4jcP9m17+g0ixX9Aol7D8TcUXI6JJU=; b=aY0RvxSa5ZVjCwMyQJ8TuTid92YDX2qSZ0+bPMOqnfvkxtdBMmt5YdoyTujDdasUzR 6l1RqstjEMMlj21J4vipzh1/fAhJLNYih0VUDa6nRUZSs8wh8+N5jTqGEvpsncZ+RQGM HYncCuNmCd0nk/r4idEJjnkjRBGEQCiY7EydQ= 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; bh=AueZTI8s6bcTo4jcP9m17+g0ixX9Aol7D8TcUXI6JJU=; b=Qu7xAtcmP1/lWy0vpcLGIqjz+5HsT1dlpZQtCtkgkwqjRYpi1DFZRp+lgeS3DBo7qM YGcvL0f1T4aiqne7qOFb12f0zCdXsbxRttD66A2QZZ0kqz8rII7TqDBHGNozf8MA4JOB ondoB0f0UzkK3FqeWM/fA6X94HkbVRNKQ5pWAztEdK1RJgGLGXoFCE9FZWEqxogC5yFC 6SwDCE2QjxrW9qRXQu2RSJ/UgxyOWjU11zV8GnvO+nAnQN0CLG0NBJ1ZWJULpsWZkyxN +q/VouNhuNCpn+Y7rOacRO95Jf2uBDLAaAizRFcCDoeyX82QRzBMb9Y5ryARxUviJuCR zeOg== X-Gm-Message-State: AIVw112OV8Ju3AaUlkKe6MJBxBT64PQ8L7NAayVei4I2psJMcrQDMgcZ Q8XV+rVmAhkXIB63 X-Received: by 10.84.131.163 with SMTP id d32mr19979443pld.16.1500961633014; Mon, 24 Jul 2017 22:47:13 -0700 (PDT) Received: from localhost.localdomain (ip68-111-217-79.sd.sd.cox.net. [68.111.217.79]) by smtp.gmail.com with ESMTPSA id t12sm25791360pgo.46.2017.07.24.22.47.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Jul 2017 22:47:12 -0700 (PDT) From: Bjorn Andersson To: Andy Gross , David Brown Cc: linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Rajendra Nayak Subject: [PATCH 2/5] arm64: dts: qcom: db820c: Add pm8994 regulator node Date: Mon, 24 Jul 2017 22:47:02 -0700 Message-Id: <20170725054705.20674-3-bjorn.andersson@linaro.org> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170725054705.20674-1-bjorn.andersson@linaro.org> References: <20170725054705.20674-1-bjorn.andersson@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Rajendra Nayak Add PM8994 RPM regulators with their min/max voltages to DB820c. Signed-off-by: Rajendra Nayak Signed-off-by: Bjorn Andersson --- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 148 +++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) -- 2.12.0 diff --git a/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi b/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi index d2196fc6d739..b4817d6c0d50 100644 --- a/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi +++ b/arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi @@ -106,4 +106,152 @@ gpios = <&pm8994_gpios 2 GPIO_ACTIVE_LOW>; }; }; + + rpm-glink { + rpm_requests { + pm8994-regulators { + vdd_l1-supply = <&pm8994_s3>; + vdd_l2_l26_l28-supply = <&pm8994_s3>; + vdd_l3_l11-supply = <&pm8994_s3>; + vdd_l4_l27_l31-supply = <&pm8994_s3>; + vdd_l5_l7-supply = <&pm8994_s5>; + vdd_l14_l15-supply = <&pm8994_s5>; + vdd_l20_l21-supply = <&pm8994_s5>; + vdd_l25-supply = <&pm8994_s3>; + + s3 { + regulator-min-microvolt = <1300000>; + regulator-max-microvolt = <1300000>; + }; + s4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + s5 { + regulator-min-microvolt = <2150000>; + regulator-max-microvolt = <2150000>; + }; + s7 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + }; + + l1 { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1000000>; + }; + l2 { + regulator-min-microvolt = <1250000>; + regulator-max-microvolt = <1250000>; + }; + l3 { + regulator-min-microvolt = <850000>; + regulator-max-microvolt = <850000>; + }; + l4 { + regulator-min-microvolt = <1225000>; + regulator-max-microvolt = <1225000>; + }; + l6 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + }; + l8 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l9 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l10 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l11 { + regulator-min-microvolt = <1150000>; + regulator-max-microvolt = <1150000>; + }; + l12 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l13 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <2950000>; + }; + l14 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l15 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l16 { + regulator-min-microvolt = <2700000>; + regulator-max-microvolt = <2700000>; + }; + l17 { + regulator-min-microvolt = <2500000>; + regulator-max-microvolt = <2500000>; + }; + l18 { + regulator-min-microvolt = <2700000>; + regulator-max-microvolt = <2900000>; + }; + l19 { + regulator-min-microvolt = <3000000>; + regulator-max-microvolt = <3000000>; + }; + l20 { + regulator-min-microvolt = <2950000>; + regulator-max-microvolt = <2950000>; + regulator-allow-set-load; + }; + l21 { + regulator-min-microvolt = <2950000>; + regulator-max-microvolt = <2950000>; + }; + l22 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + l23 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + }; + l24 { + regulator-min-microvolt = <3075000>; + regulator-max-microvolt = <3075000>; + }; + l25 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-allow-set-load; + }; + l27 { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1000000>; + }; + l28 { + regulator-min-microvolt = <925000>; + regulator-max-microvolt = <925000>; + regulator-allow-set-load; + }; + l29 { + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + }; + l30 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + l32 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + }; + }; + }; };