lkml.org 
[lkml]   [2021]   [Oct]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/2] habanalabs: modify wait for boot fit in dynamic FW load
    Date
    From: Ohad Sharabi <osharabi@habana.ai>

    In the dynamic FW load protocol the boot status is updated to
    "Ready to Boot" once uboot is active.

    Polling on other boot status values is a residue of code duplication
    from the static protocol and should be removed.

    Signed-off-by: Ohad Sharabi <osharabi@habana.ai>
    Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
    Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
    ---
    drivers/misc/habanalabs/common/firmware_if.c | 1 -
    1 file changed, 1 deletion(-)

    diff --git a/drivers/misc/habanalabs/common/firmware_if.c b/drivers/misc/habanalabs/common/firmware_if.c
    index 4e68fb9d2a6b..025707a21882 100644
    --- a/drivers/misc/habanalabs/common/firmware_if.c
    +++ b/drivers/misc/habanalabs/common/firmware_if.c
    @@ -2060,7 +2060,6 @@ static int hl_fw_dynamic_wait_for_boot_fit_active(struct hl_device *hdev,
    hdev,
    le32_to_cpu(dyn_loader->comm_desc.cpu_dyn_regs.cpu_boot_status),
    status,
    - (status == CPU_BOOT_STATUS_NIC_FW_RDY) ||
    (status == CPU_BOOT_STATUS_READY_TO_BOOT),
    FW_CPU_STATUS_POLL_INTERVAL_USEC,
    dyn_loader->wait_for_bl_timeout);
    --
    2.25.1
    \
     
     \ /
      Last update: 2021-10-23 11:21    [W:3.486 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site