[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <YfhlCkb3XUvU8ae1@builder.lan>
Date: Mon, 31 Jan 2022 16:39:06 -0600
From: Bjorn Andersson <bjorn.andersson@...aro.org>
To: Luca Weiss <luca@...tu.xyz>
Cc: linux-arm-msm@...r.kernel.org,
~postmarketos/upstreaming@...ts.sr.ht, phone-devel@...r.kernel.org,
Vladimir Lypak <vladimir.lypak@...il.com>,
Konrad Dybcio <konrad.dybcio@...ainline.org>,
Andy Gross <agross@...nel.org>,
Rob Herring <robh+dt@...nel.org>, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH 13/15] arm64: dts: qcom: Add MSM8953+PM8953 device tree
On Wed 12 Jan 13:41 CST 2022, Luca Weiss wrote:
> From: Vladimir Lypak <vladimir.lypak@...il.com>
>
> The combination MSM8953 + PM8953 is commonly used, so add a
> device tree where common power supplies etc. can be configured.
>
> Signed-off-by: Vladimir Lypak <vladimir.lypak@...il.com>
> Signed-off-by: Luca Weiss <luca@...tu.xyz>
> Reviewed-by: Konrad Dybcio <konrad.dybcio@...ainline.org>
I would prefer if we stick with the current scheme and just push this
into the device dts (or possibly some vendor-common dtsi if that's
applicable).
Simply just to follow what we do on other platforms.
PS. I see some patches has been applied, but as you resubmit this
series please split it per maintainer to make it obvious to each
maintainer that they should pick their part(s).
Thanks,
Bjorn
> ---
> arch/arm64/boot/dts/qcom/msm8953-pm8953.dtsi | 50 ++++++++++++++++++++
> 1 file changed, 50 insertions(+)
> create mode 100644 arch/arm64/boot/dts/qcom/msm8953-pm8953.dtsi
>
> diff --git a/arch/arm64/boot/dts/qcom/msm8953-pm8953.dtsi b/arch/arm64/boot/dts/qcom/msm8953-pm8953.dtsi
> new file mode 100644
> index 000000000000..b5f20fc9488e
> --- /dev/null
> +++ b/arch/arm64/boot/dts/qcom/msm8953-pm8953.dtsi
> @@ -0,0 +1,50 @@
> +// SPDX-License-Identifier: BSD-3-Clause
> +/* Copyright (c) 2022, The Linux Foundation. All rights reserved. */
> +
> +#include "msm8953.dtsi"
> +#include "pm8953.dtsi"
> +
> +&hsusb_phy {
> + vdd-supply = <&pm8953_l3>;
> + vdda-pll-supply = <&pm8953_l7>;
> + vdda-phy-dpdm-supply = <&pm8953_l13>;
> +};
> +
> +&sdhc_1 {
> + vmmc-supply = <&pm8953_l8>;
> + vqmmc-supply = <&pm8953_l5>;
> +};
> +
> +&sdhc_2 {
> + vmmc-supply = <&pm8953_l11>;
> + vqmmc-supply = <&pm8953_l12>;
> +};
> +
> +&rpm_requests {
> + smd_rpm_regulators: pm8953-regulators {
> + compatible = "qcom,rpm-pm8953-regulators";
> +
> + pm8953_s1: s1 {};
> + pm8953_s3: s3 {};
> + pm8953_s4: s4 {};
> +
> + pm8953_l1: l1 {};
> + pm8953_l2: l2 {};
> + pm8953_l3: l3 {};
> + pm8953_l5: l5 {};
> + pm8953_l6: l6 {};
> + pm8953_l7: l7 {};
> + pm8953_l8: l8 {};
> + pm8953_l9: l9 {};
> + pm8953_l10: l10 {};
> + pm8953_l11: l11 {};
> + pm8953_l12: l12 {};
> + pm8953_l13: l13 {};
> + pm8953_l15: l15 {};
> + pm8953_l16: l16 {};
> + pm8953_l17: l17 {};
> + pm8953_l19: l19 {};
> + pm8953_l22: l22 {};
> + pm8953_l23: l23 {};
> + };
> +};
> --
> 2.34.1
>
Powered by blists - more mailing lists