mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-30 15:43:08 -04:00
arm64: dts: qcom: ipq9574: remove MP5496 regulator references from SoC dtsi
The 'cpu-supply' properties in the IPQ9574 SoC dtsi are referencing to
a regulator provided by an MP5496 PMIC via the RPM firmware which's node
is defined externally in the common RDP dtsi file.
Since the PMIC is not part of the SoC it should not be referenced from
the SoC specific dtsi, so remove the properties from there and define
those in the common RDP dtsi instead.
While at it, also change the prefix of the label from 'ipq9574' to
'mp5496' to keep it consistent with the labels of the l{2,5} regulators
provided by the same PMIC.
No functional changes. According to dtx_diff there are no differences
between the ipq9574*.dtb files built with and without the change.
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260123-ipq9574-mp5496-cleanup-v1-1-9fa86f72b873@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
committed by
Bjorn Andersson
parent
30e8b6d42e
commit
65991dedc8
@@ -88,11 +88,27 @@ &blsp1_uart2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&cpu0 {
|
||||
cpu-supply = <&mp5496_s1>;
|
||||
};
|
||||
|
||||
&cpu1 {
|
||||
cpu-supply = <&mp5496_s1>;
|
||||
};
|
||||
|
||||
&cpu2 {
|
||||
cpu-supply = <&mp5496_s1>;
|
||||
};
|
||||
|
||||
&cpu3 {
|
||||
cpu-supply = <&mp5496_s1>;
|
||||
};
|
||||
|
||||
&rpm_requests {
|
||||
regulators {
|
||||
compatible = "qcom,rpm-mp5496-regulators";
|
||||
|
||||
ipq9574_s1: s1 {
|
||||
mp5496_s1: s1 {
|
||||
/*
|
||||
* During kernel bootup, the SoC runs at 800MHz with 875mV set by the bootloaders.
|
||||
* During regulator registration, kernel not knowing the initial voltage,
|
||||
|
||||
@@ -56,7 +56,6 @@ cpu0: cpu@0 {
|
||||
clocks = <&apcs_glb APCS_ALIAS0_CORE_CLK>;
|
||||
clock-names = "cpu";
|
||||
operating-points-v2 = <&cpu_opp_table>;
|
||||
cpu-supply = <&ipq9574_s1>;
|
||||
#cooling-cells = <2>;
|
||||
};
|
||||
|
||||
@@ -69,7 +68,6 @@ cpu1: cpu@1 {
|
||||
clocks = <&apcs_glb APCS_ALIAS0_CORE_CLK>;
|
||||
clock-names = "cpu";
|
||||
operating-points-v2 = <&cpu_opp_table>;
|
||||
cpu-supply = <&ipq9574_s1>;
|
||||
#cooling-cells = <2>;
|
||||
};
|
||||
|
||||
@@ -82,7 +80,6 @@ cpu2: cpu@2 {
|
||||
clocks = <&apcs_glb APCS_ALIAS0_CORE_CLK>;
|
||||
clock-names = "cpu";
|
||||
operating-points-v2 = <&cpu_opp_table>;
|
||||
cpu-supply = <&ipq9574_s1>;
|
||||
#cooling-cells = <2>;
|
||||
};
|
||||
|
||||
@@ -95,7 +92,6 @@ cpu3: cpu@3 {
|
||||
clocks = <&apcs_glb APCS_ALIAS0_CORE_CLK>;
|
||||
clock-names = "cpu";
|
||||
operating-points-v2 = <&cpu_opp_table>;
|
||||
cpu-supply = <&ipq9574_s1>;
|
||||
#cooling-cells = <2>;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user