Searched refs:fw_loader (Results 1 – 15 of 15) sorted by relevance
/linux-6.1.9/drivers/crypto/qat/qat_common/ |
D | adf_accel_engine.c | 13 struct adf_fw_loader_data *loader_data = accel_dev->fw_loader; in adf_ae_fw_load_images() 21 loader = loader_data->fw_loader; in adf_ae_fw_load_images() 59 struct adf_fw_loader_data *loader_data = accel_dev->fw_loader; in adf_ae_fw_load() 85 if (qat_uclo_wr_mimage(loader_data->fw_loader, mmp_addr, mmp_size)) { in adf_ae_fw_load() 93 if (qat_uclo_map_obj(loader_data->fw_loader, fw_addr, fw_size, NULL)) { in adf_ae_fw_load() 97 if (qat_uclo_wr_all_uimage(loader_data->fw_loader)) { in adf_ae_fw_load() 110 struct adf_fw_loader_data *loader_data = accel_dev->fw_loader; in adf_ae_fw_release() 116 qat_uclo_del_obj(loader_data->fw_loader); in adf_ae_fw_release() 117 qat_hal_deinit(loader_data->fw_loader); in adf_ae_fw_release() 122 loader_data->fw_loader = NULL; in adf_ae_fw_release() [all …]
|
D | adf_accel_devices.h | 255 struct icp_qat_fw_loader_handle *fw_loader; member 273 struct adf_fw_loader_data *fw_loader; member
|
D | qat_hal.c | 863 accel_dev->fw_loader->fw_loader = handle; in qat_hal_init()
|
/linux-6.1.9/drivers/misc/habanalabs/common/ |
D | firmware_if.c | 1236 &hdev->fw_loader.static_loader; in hl_fw_ask_hard_reset_without_linux() 1240 rc = hl_fw_dynamic_send_protocol_cmd(hdev, &hdev->fw_loader, in hl_fw_ask_hard_reset_without_linux() 1242 hdev->fw_loader.cpu_timeout); in hl_fw_ask_hard_reset_without_linux() 1253 &hdev->fw_loader.static_loader; in hl_fw_ask_halt_machine_without_linux() 1261 rc = hl_fw_dynamic_send_protocol_cmd(hdev, &hdev->fw_loader, in hl_fw_ask_halt_machine_without_linux() 1263 hdev->fw_loader.cpu_timeout); in hl_fw_ask_halt_machine_without_linux() 1335 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in hl_fw_wait_preboot_ready() 1372 hdev->fw_loader.fw_comp_loaded |= FW_TYPE_PREBOOT_CPU; in hl_fw_wait_preboot_ready() 1385 pre_fw_load = &hdev->fw_loader.pre_fw_load; in hl_fw_read_preboot_caps() 1428 struct fw_load_mgr *fw_loader = &hdev->fw_loader; in hl_fw_static_read_device_fw_version() local [all …]
|
D | device.c | 1485 hdev->fw_loader.fw_comp_loaded = FW_TYPE_NONE; in hl_device_reset() 2166 hdev->fw_loader.fw_comp_loaded = FW_TYPE_NONE; in hl_device_fini()
|
D | habanalabs.h | 3281 struct fw_load_mgr fw_loader; member 3721 struct fw_load_mgr *fw_loader,
|
/linux-6.1.9/sound/soc/sof/ |
D | loader.c | 48 ext_man_size = sdev->ipc->ops->fw_loader->parse_ext_manifest(sdev); in snd_sof_load_firmware_raw() 78 ret = sdev->ipc->ops->fw_loader->validate(sdev); in snd_sof_load_firmware_memcpy() 92 if (sdev->ipc->ops->fw_loader->load_fw_to_dsp) { in snd_sof_load_firmware_memcpy() 93 ret = sdev->ipc->ops->fw_loader->load_fw_to_dsp(sdev); in snd_sof_load_firmware_memcpy() 178 if (sdev->first_boot && sdev->ipc->ops->fw_loader->query_fw_configuration) in snd_sof_run_firmware() 179 return sdev->ipc->ops->fw_loader->query_fw_configuration(sdev); in snd_sof_run_firmware()
|
D | ipc.c | 181 if (!ops->fw_loader || !ops->fw_loader->validate || in snd_sof_ipc_init() 182 !ops->fw_loader->parse_ext_manifest) { in snd_sof_ipc_init()
|
D | ipc4.c | 666 .fw_loader = &ipc4_loader_ops,
|
D | sof-priv.h | 453 const struct sof_ipc_fw_loader_ops *fw_loader; member
|
D | ipc3.c | 1090 .fw_loader = &ipc3_loader_ops,
|
/linux-6.1.9/drivers/misc/habanalabs/gaudi/ |
D | gaudi.c | 2607 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_pci_dma_qman() 2697 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_dma_core() 2787 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_hbm_dma_qman() 2929 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_mme_qman() 3055 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_tpc_qman() 3206 &hdev->fw_loader.dynamic_loader.comm_desc.cpu_dyn_regs; in gaudi_init_nic_qman() 3774 dynamic_loader = &hdev->fw_loader.dynamic_loader; in gaudi_init_dynamic_firmware_loader() 3796 static_loader = &hdev->fw_loader.static_loader; in gaudi_init_static_firmware_loader() 3817 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in gaudi_init_firmware_preload_params() 3830 struct fw_load_mgr *fw_loader = &hdev->fw_loader; in gaudi_init_firmware_loader() local [all …]
|
/linux-6.1.9/drivers/misc/habanalabs/goya/ |
D | goya.c | 2526 dynamic_loader = &hdev->fw_loader.dynamic_loader; in goya_init_dynamic_firmware_loader() 2548 static_loader = &hdev->fw_loader.static_loader; in goya_init_static_firmware_loader() 2566 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in goya_init_firmware_preload_params() 2579 struct fw_load_mgr *fw_loader = &hdev->fw_loader; in goya_init_firmware_loader() local 2582 fw_loader->fw_comp_loaded = FW_TYPE_NONE; in goya_init_firmware_loader() 2583 fw_loader->boot_fit_img.image_name = GOYA_BOOT_FIT_FILE; in goya_init_firmware_loader() 2584 fw_loader->linux_img.image_name = GOYA_LINUX_FW_FILE; in goya_init_firmware_loader() 2585 fw_loader->cpu_timeout = GOYA_CPU_TIMEOUT_USEC; in goya_init_firmware_loader() 2586 fw_loader->boot_fit_timeout = GOYA_BOOT_FIT_REQ_TIMEOUT_USEC; in goya_init_firmware_loader() 2587 fw_loader->skip_bmc = false; in goya_init_firmware_loader() [all …]
|
/linux-6.1.9/drivers/misc/habanalabs/gaudi2/ |
D | gaudi2.c | 3945 struct pre_fw_load_props *pre_fw_load = &hdev->fw_loader.pre_fw_load; in gaudi2_init_firmware_preload_params() 3957 struct fw_load_mgr *fw_loader = &hdev->fw_loader; in gaudi2_init_firmware_loader() local 3962 fw_loader->fw_comp_loaded = FW_TYPE_NONE; in gaudi2_init_firmware_loader() 3963 fw_loader->boot_fit_img.image_name = GAUDI2_BOOT_FIT_FILE; in gaudi2_init_firmware_loader() 3964 fw_loader->linux_img.image_name = GAUDI2_LINUX_FW_FILE; in gaudi2_init_firmware_loader() 3965 fw_loader->boot_fit_timeout = GAUDI2_BOOT_FIT_REQ_TIMEOUT_USEC; in gaudi2_init_firmware_loader() 3966 fw_loader->skip_bmc = false; in gaudi2_init_firmware_loader() 3967 fw_loader->sram_bar_id = SRAM_CFG_BAR_ID; in gaudi2_init_firmware_loader() 3968 fw_loader->dram_bar_id = DRAM_BAR_ID; in gaudi2_init_firmware_loader() 3971 fw_loader->cpu_timeout = GAUDI2_CPU_TIMEOUT_USEC; in gaudi2_init_firmware_loader() [all …]
|
/linux-6.1.9/drivers/ptp/ |
D | ptp_ocp.c | 325 bool fw_loader; member 1469 fw_image = bp->fw_loader ? "loader" : "fw"; in ptp_ocp_devlink_info_get() 2178 bp->fw_loader = true; in ptp_ocp_fb_set_version()
|