mirror of
https://github.com/torvalds/linux.git
synced 2024-12-02 09:01:34 +00:00
habanalabs: use proper max_power variable for device utilization
The max_power variable which is used for calculating the device utilization is the ASIC specific property which is set during init. However, the max value can be modified via sysfs, and thus the updated value in the device structure should be used instead. Signed-off-by: Tomer Tayar <ttayar@habana.ai> Reviewed-by: Oded Gabbay <ogabbay@kernel.org> Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
parent
d01e6cc97b
commit
35629bc171
@ -614,7 +614,7 @@ int hl_device_utilization(struct hl_device *hdev, u32 *utilization)
|
||||
u64 max_power, curr_power, dc_power, dividend;
|
||||
int rc;
|
||||
|
||||
max_power = hdev->asic_prop.max_power_default;
|
||||
max_power = hdev->max_power;
|
||||
dc_power = hdev->asic_prop.dc_power_default;
|
||||
rc = hl_fw_cpucp_power_get(hdev, &curr_power);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user