Commit d33c3d05 authored by Ofir Bitton's avatar Ofir Bitton Committed by Oded Gabbay
Browse files

accel/habanalabs: dump temperature threshold boot error



Add dump of an error reported from f/w during boot time.
This error indicates a failure with setting temperature threshold.

Signed-off-by: default avatarOfir Bitton <obitton@habana.ai>
Reviewed-by: default avatarOded Gabbay <ogabbay@kernel.org>
Signed-off-by: default avatarOded Gabbay <ogabbay@kernel.org>
parent 37d72439
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -724,6 +724,11 @@ static bool fw_report_boot_dev0(struct hl_device *hdev, u32 err_val,
		err_exists = true;
	}

	if (err_val & CPU_BOOT_ERR0_TMP_THRESH_INIT_FAIL) {
		dev_err(hdev->dev, "Device boot error - Failed to set threshold for temperature sensor\n");
		err_exists = true;
	}

	if (err_val & CPU_BOOT_ERR0_DEVICE_UNUSABLE_FAIL) {
		/* Ignore this bit, don't prevent driver loading */
		dev_dbg(hdev->dev, "device unusable status is set\n");