2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-19 18:53:52 +08:00

dt-bindings: remoteproc: qcom: Deprecate regulators for Q6V5 PDs

Newer platforms vote for necessary power domains through the power
domain subsystem. For historical reasons older platforms like MSM8916
or MSM8974 still control these as regulators.

Managing them as power domains is preferred since that allows us
to vote for corners instead of raw voltages. Document that those
should be specified as power domains and deprecate using them
through the regulator interface.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20200916104135.25085-6-stephan@gerhold.net
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
Stephan Gerhold 2020-09-16 12:41:30 +02:00 committed by Bjorn Andersson
parent 3650b228f8
commit 0711ae454b

View File

@ -113,8 +113,8 @@ should be referenced as follows:
For the compatible strings below the following supplies are required: For the compatible strings below the following supplies are required:
"qcom,q6v5-pil" "qcom,q6v5-pil"
"qcom,msm8916-mss-pil", "qcom,msm8916-mss-pil",
- cx-supply: - cx-supply: (deprecated, use power domain instead)
- mx-supply: - mx-supply: (deprecated, use power domain instead)
- pll-supply: - pll-supply:
Usage: required Usage: required
Value type: <phandle> Value type: <phandle>
@ -123,9 +123,9 @@ For the compatible strings below the following supplies are required:
For the compatible string below the following supplies are required: For the compatible string below the following supplies are required:
"qcom,msm8974-mss-pil" "qcom,msm8974-mss-pil"
- cx-supply: - cx-supply: (deprecated, use power domain instead)
- mss-supply: - mss-supply:
- mx-supply: - mx-supply: (deprecated, use power domain instead)
- pll-supply: - pll-supply:
Usage: required Usage: required
Value type: <phandle> Value type: <phandle>
@ -149,11 +149,11 @@ For the compatible string below the following supplies are required:
Usage: required Usage: required
Value type: <stringlist> Value type: <stringlist>
Definition: The power-domains needed depend on the compatible string: Definition: The power-domains needed depend on the compatible string:
qcom,q6v5-pil:
qcom,ipq8074-wcss-pil: qcom,ipq8074-wcss-pil:
no power-domain names required
qcom,q6v5-pil:
qcom,msm8916-mss-pil: qcom,msm8916-mss-pil:
qcom,msm8974-mss-pil: qcom,msm8974-mss-pil:
no power-domain names required
qcom,msm8996-mss-pil: qcom,msm8996-mss-pil:
qcom,msm8998-mss-pil: qcom,msm8998-mss-pil:
must be "cx", "mx" must be "cx", "mx"