diff --git a/thermal_info_config_oriole.json b/thermal_info_config_oriole.json index 4f4e670..97d0b1c 100644 --- a/thermal_info_config_oriole.json +++ b/thermal_info_config_oriole.json @@ -399,6 +399,10 @@ "CdevFloorWithPowerLink": [0, 1, 1, 2, 5, 5, 5], "ReleaseLogic": "RELEASE_TO_FLOOR", "ThrottlingWithPowerLink":true + }, + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 1, 2, 3, 4, 4, 4] } ] }, @@ -878,7 +882,7 @@ "NAN", "NAN", "NAN", - 10500, + 8500, "NAN", "NAN" ], @@ -893,7 +897,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"ocp_gpu", @@ -903,7 +913,7 @@ "NAN", "NAN", "NAN", - 12000, + 9000, "NAN", "NAN" ], @@ -978,7 +988,7 @@ "NAN", "NAN", "NAN", - 8500, + 7500, "NAN", "NAN" ], @@ -993,7 +1003,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"soft_ocp_gpu", @@ -1003,7 +1019,7 @@ "NAN", "NAN", "NAN", - 9000, + 8000, "NAN", "NAN" ], @@ -1076,6 +1092,11 @@ { "Name":"usbc-port", "Type":"BATTERY" + }, + { + "Name":"tpu_cooling", + "Type":"NPU", + "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote" } ], "PowerRails":[ diff --git a/thermal_info_config_oriole_WHI_A.json b/thermal_info_config_oriole_WHI_A.json index ba7f348..6094307 100644 --- a/thermal_info_config_oriole_WHI_A.json +++ b/thermal_info_config_oriole_WHI_A.json @@ -555,7 +555,7 @@ "NAN", "NAN", "NAN", - 10500, + 8500, "NAN", "NAN" ], @@ -570,7 +570,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"ocp_gpu", @@ -580,7 +586,7 @@ "NAN", "NAN", "NAN", - 12000, + 9000, "NAN", "NAN" ], @@ -655,7 +661,7 @@ "NAN", "NAN", "NAN", - 8500, + 7500, "NAN", "NAN" ], @@ -670,7 +676,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"soft_ocp_gpu", @@ -680,7 +692,7 @@ "NAN", "NAN", "NAN", - 9000, + 8000, "NAN", "NAN" ], @@ -737,6 +749,11 @@ "Type":"GPU", "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote", "State2Power":["2580", "2033", "1427", "826", "358"] + }, + { + "Name":"tpu_cooling", + "Type":"NPU", + "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote" } ], "PowerRails":[ diff --git a/thermal_info_config_raven.json b/thermal_info_config_raven.json index d5d2b00..cb769fb 100644 --- a/thermal_info_config_raven.json +++ b/thermal_info_config_raven.json @@ -399,6 +399,10 @@ "CdevFloorWithPowerLink": [0, 1, 1, 2, 3, 4, 4], "ReleaseLogic": "RELEASE_TO_FLOOR", "ThrottlingWithPowerLink":true + }, + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 1, 2, 3, 4, 4, 4] } ] }, @@ -878,7 +882,7 @@ "NAN", "NAN", "NAN", - 10500, + 8500, "NAN", "NAN" ], @@ -893,7 +897,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"ocp_gpu", @@ -903,7 +913,7 @@ "NAN", "NAN", "NAN", - 12000, + 9000, "NAN", "NAN" ], @@ -978,7 +988,7 @@ "NAN", "NAN", "NAN", - 8500, + 7500, "NAN", "NAN" ], @@ -993,7 +1003,13 @@ ], "VrThreshold":"NAN", "Multiplier":1, - "Monitor":true + "Monitor":true, + "BindedCdevInfo": [ + { + "CdevRequest": "tpu_cooling", + "LimitInfo": [0, 0, 0, 0, 3, 3, 3] + } + ] }, { "Name":"soft_ocp_gpu", @@ -1003,7 +1019,7 @@ "NAN", "NAN", "NAN", - 9000, + 8000, "NAN", "NAN" ], @@ -1080,6 +1096,11 @@ { "Name":"usbc-port", "Type":"BATTERY" + }, + { + "Name":"tpu_cooling", + "Type":"NPU", + "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote" } ], "PowerRails":[