Home
last modified time | relevance | path

Searched refs:pre_fw_load (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/misc/habanalabs/common/
Dfirmware_if.c1335 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in hl_fw_wait_preboot_ready() local
1349 pre_fw_load->cpu_boot_status_reg, in hl_fw_wait_preboot_ready()
1355 pre_fw_load->wait_for_preboot_timeout); in hl_fw_wait_preboot_ready()
1365 fw_read_errors(hdev, pre_fw_load->boot_err0_reg, in hl_fw_wait_preboot_ready()
1366 pre_fw_load->boot_err1_reg, in hl_fw_wait_preboot_ready()
1367 pre_fw_load->sts_boot_dev_sts0_reg, in hl_fw_wait_preboot_ready()
1368 pre_fw_load->sts_boot_dev_sts1_reg); in hl_fw_wait_preboot_ready()
1379 struct pre_fw_load_props *pre_fw_load; in hl_fw_read_preboot_caps() local
1385 pre_fw_load = &hdev->fw_loader.pre_fw_load; in hl_fw_read_preboot_caps()
1401 reg_val = RREG32(pre_fw_load->sts_boot_dev_sts0_reg); in hl_fw_read_preboot_caps()
[all …]
Dhabanalabs.h1384 struct pre_fw_load_props pre_fw_load; member
/linux-6.1.9/drivers/misc/habanalabs/goya/
Dgoya.c2566 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in goya_init_firmware_preload_params() local
2568 pre_fw_load->cpu_boot_status_reg = mmPSOC_GLOBAL_CONF_CPU_BOOT_STATUS; in goya_init_firmware_preload_params()
2569 pre_fw_load->sts_boot_dev_sts0_reg = mmCPU_BOOT_DEV_STS0; in goya_init_firmware_preload_params()
2570 pre_fw_load->sts_boot_dev_sts1_reg = mmCPU_BOOT_DEV_STS1; in goya_init_firmware_preload_params()
2571 pre_fw_load->boot_err0_reg = mmCPU_BOOT_ERR0; in goya_init_firmware_preload_params()
2572 pre_fw_load->boot_err1_reg = mmCPU_BOOT_ERR1; in goya_init_firmware_preload_params()
2573 pre_fw_load->wait_for_preboot_timeout = GOYA_BOOT_FIT_REQ_TIMEOUT_USEC; in goya_init_firmware_preload_params()
/linux-6.1.9/drivers/misc/habanalabs/gaudi/
Dgaudi.c3817 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in gaudi_init_firmware_preload_params() local
3819 pre_fw_load->cpu_boot_status_reg = mmPSOC_GLOBAL_CONF_CPU_BOOT_STATUS; in gaudi_init_firmware_preload_params()
3820 pre_fw_load->sts_boot_dev_sts0_reg = mmCPU_BOOT_DEV_STS0; in gaudi_init_firmware_preload_params()
3821 pre_fw_load->sts_boot_dev_sts1_reg = mmCPU_BOOT_DEV_STS1; in gaudi_init_firmware_preload_params()
3822 pre_fw_load->boot_err0_reg = mmCPU_BOOT_ERR0; in gaudi_init_firmware_preload_params()
3823 pre_fw_load->boot_err1_reg = mmCPU_BOOT_ERR1; in gaudi_init_firmware_preload_params()
3824 pre_fw_load->wait_for_preboot_timeout = GAUDI_BOOT_FIT_REQ_TIMEOUT_USEC; in gaudi_init_firmware_preload_params()
/linux-6.1.9/drivers/misc/habanalabs/gaudi2/
Dgaudi2.c3945 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in gaudi2_init_firmware_preload_params() local
3947 pre_fw_load->cpu_boot_status_reg = mmPSOC_GLOBAL_CONF_CPU_BOOT_STATUS; in gaudi2_init_firmware_preload_params()
3948 pre_fw_load->sts_boot_dev_sts0_reg = mmCPU_BOOT_DEV_STS0; in gaudi2_init_firmware_preload_params()
3949 pre_fw_load->sts_boot_dev_sts1_reg = mmCPU_BOOT_DEV_STS1; in gaudi2_init_firmware_preload_params()
3950 pre_fw_load->boot_err0_reg = mmCPU_BOOT_ERR0; in gaudi2_init_firmware_preload_params()
3951 pre_fw_load->boot_err1_reg = mmCPU_BOOT_ERR1; in gaudi2_init_firmware_preload_params()
3952 pre_fw_load->wait_for_preboot_timeout = GAUDI2_PREBOOT_REQ_TIMEOUT_USEC; in gaudi2_init_firmware_preload_params()