ARM: dts: qcom: update thermal cpu pause and hotplug cooling devices
Update thermal pause and cpu hotplug cooling devices to support partial good cpus. Also remove duplicate group pause cooling devices. Change-Id: Idb6c72f42a89d4d643a5c658d24e1045d3ef8b80 Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
This commit is contained in:
@@ -59,62 +59,61 @@
|
|||||||
|
|
||||||
cpu0_pause: cpu0-pause {
|
cpu0_pause: cpu0-pause {
|
||||||
qcom,cpus = <&CPU0>;
|
qcom,cpus = <&CPU0>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-1";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu1_pause: cpu1-pause {
|
cpu1_pause: cpu1-pause {
|
||||||
qcom,cpus = <&CPU1>;
|
qcom,cpus = <&CPU1>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-2";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu2_pause: cpu2-pause {
|
cpu2_pause: cpu2-pause {
|
||||||
qcom,cpus = <&CPU2>;
|
qcom,cpus = <&CPU2>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-4";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu3_pause: cpu3-pause {
|
cpu3_pause: cpu3-pause {
|
||||||
qcom,cpus = <&CPU3>;
|
qcom,cpus = <&CPU3>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-8";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu4_pause: cpu4-pause {
|
cpu4_pause: cpu4-pause {
|
||||||
qcom,cpus = <&CPU4>;
|
qcom,cpus = <&CPU4>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-10";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu5_pause: cpu5-pause {
|
cpu5_pause: cpu5-pause {
|
||||||
qcom,cpus = <&CPU5>;
|
qcom,cpus = <&CPU5>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-20";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu6_pause: cpu6-pause {
|
cpu6_pause: cpu6-pause {
|
||||||
qcom,cpus = <&CPU6>;
|
qcom,cpus = <&CPU6>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-40";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu7_pause: cpu7-pause {
|
cpu7_pause: cpu7-pause {
|
||||||
qcom,cpus = <&CPU7>;
|
qcom,cpus = <&CPU7>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-80";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
//TODO: what about core 0, we can't pause all?
|
|
||||||
APC0_MX_CX_PAUSE: apc0-mx-cx-pause {
|
APC0_MX_CX_PAUSE: apc0-mx-cx-pause {
|
||||||
qcom,cpus = <&CPU1 &CPU2 &CPU3 &CPU4 &CPU5>;
|
qcom,cpus = <&CPU2 &CPU3 &CPU4 &CPU5>;
|
||||||
|
qcom,cdev-alias = "thermal-pause-3C";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
APC1_MX_CX_PAUSE: apc1-mx-cx-pause {
|
APC1_MX_CX_PAUSE: apc1-mx-cx-pause {
|
||||||
qcom,cpus = <&CPU6 &CPU7>;
|
qcom,cpus = <&CPU6 &CPU7>;
|
||||||
#cooling-cells = <2>;
|
qcom,cdev-alias = "thermal-pause-C0";
|
||||||
};
|
|
||||||
|
|
||||||
cpu_1_2_3_4_5_pause: cpu-1-2-3-4-5-pause {
|
|
||||||
qcom,cpus = <&CPU1 &CPU2 &CPU3 &CPU4 &CPU5>;
|
|
||||||
#cooling-cells = <2>;
|
|
||||||
};
|
|
||||||
|
|
||||||
cpu_6_7_pause: cpu-6-7-pause {
|
|
||||||
qcom,cpus = <&CPU6 &CPU7>;
|
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -165,41 +164,49 @@
|
|||||||
|
|
||||||
cpu0_hotplug: cpu0-hotplug {
|
cpu0_hotplug: cpu0-hotplug {
|
||||||
qcom,cpu = <&CPU0>;
|
qcom,cpu = <&CPU0>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug0";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu1_hotplug: cpu1-hotplug {
|
cpu1_hotplug: cpu1-hotplug {
|
||||||
qcom,cpu = <&CPU1>;
|
qcom,cpu = <&CPU1>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug1";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu2_hotplug: cpu2-hotplug {
|
cpu2_hotplug: cpu2-hotplug {
|
||||||
qcom,cpu = <&CPU2>;
|
qcom,cpu = <&CPU2>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug2";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu3_hotplug: cpu3-hotplug {
|
cpu3_hotplug: cpu3-hotplug {
|
||||||
qcom,cpu = <&CPU3>;
|
qcom,cpu = <&CPU3>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug3";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu4_hotplug: cpu4-hotplug {
|
cpu4_hotplug: cpu4-hotplug {
|
||||||
qcom,cpu = <&CPU4>;
|
qcom,cpu = <&CPU4>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug4";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu5_hotplug: cpu5-hotplug {
|
cpu5_hotplug: cpu5-hotplug {
|
||||||
qcom,cpu = <&CPU5>;
|
qcom,cpu = <&CPU5>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug5";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu6_hotplug: cpu6-hotplug {
|
cpu6_hotplug: cpu6-hotplug {
|
||||||
qcom,cpu = <&CPU6>;
|
qcom,cpu = <&CPU6>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug6";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu7_hotplug: cpu7-hotplug {
|
cpu7_hotplug: cpu7-hotplug {
|
||||||
qcom,cpu = <&CPU7>;
|
qcom,cpu = <&CPU7>;
|
||||||
|
qcom,cdev-alias = "cpu-hotplug7";
|
||||||
#cooling-cells = <2>;
|
#cooling-cells = <2>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user