Lines Matching defs:hdev
28 int hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, in hl_fw_load_fw_to_device()
69 int hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode) in hl_fw_send_pci_access_msg()
79 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, in hl_fw_send_cpu_message()
146 int hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) in hl_fw_unmask_irq()
167 int hl_fw_unmask_irq_arr(struct hl_device *hdev, const u32 *irq_arr, in hl_fw_unmask_irq_arr()
208 int hl_fw_test_cpu_queue(struct hl_device *hdev) in hl_fw_test_cpu_queue()
232 void *hl_fw_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, in hl_fw_cpu_accessible_dma_pool_alloc()
245 void hl_fw_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, in hl_fw_cpu_accessible_dma_pool_free()
252 int hl_fw_send_heartbeat(struct hl_device *hdev) in hl_fw_send_heartbeat()
271 int hl_fw_cpucp_info_get(struct hl_device *hdev) in hl_fw_cpucp_info_get()
323 int hl_fw_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) in hl_fw_get_eeprom_data()
367 int hl_fw_cpucp_pci_counters_get(struct hl_device *hdev, in hl_fw_cpucp_pci_counters_get()
420 int hl_fw_cpucp_total_energy_get(struct hl_device *hdev, u64 *total_energy) in hl_fw_cpucp_total_energy_get()
443 static void fw_read_errors(struct hl_device *hdev, u32 boot_err0_reg) in fw_read_errors()
482 static void detect_cpu_boot_status(struct hl_device *hdev, u32 status) in detect_cpu_boot_status()
532 int hl_fw_read_preboot_ver(struct hl_device *hdev, u32 cpu_boot_status_reg, in hl_fw_read_preboot_ver()
574 int hl_fw_init_cpu(struct hl_device *hdev, u32 cpu_boot_status_reg, in hl_fw_init_cpu()