Lines Matching refs:asic_funcs

554 	hdev->asic_funcs->set_dma_mask_from_fw(hdev);  in gaudi_init_iatu()
767 cpu_addr = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, fw_size, in gaudi_init_tpc_mem()
781 hdev->asic_funcs->asic_dma_free_coherent(hdev, fw->size, cpu_addr, in gaudi_init_tpc_mem()
868 hdev->asic_funcs->asic_dma_alloc_coherent(hdev, in gaudi_alloc_cpu_accessible_dma_mem()
899 hdev->asic_funcs->asic_dma_free_coherent(hdev, in gaudi_alloc_cpu_accessible_dma_mem()
917 hdev->asic_funcs->asic_dma_free_coherent(hdev, q->pq_size, in gaudi_free_internal_qmans_pq_mem()
952 q->pq_kernel_addr = hdev->asic_funcs->asic_dma_alloc_coherent( in gaudi_alloc_internal_qmans_pq_mem()
1049 hdev->asic_funcs->asic_dma_free_coherent(hdev, in gaudi_sw_init()
1070 hdev->asic_funcs->asic_dma_free_coherent(hdev, in gaudi_sw_fini()
1809 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_init_golden_registers()
2668 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_halt_engines()
2720 hdev->asic_funcs->mmu_invalidate_cache(hdev, true, 0); in gaudi_mmu_init()
2981 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_hw_init()
3461 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in gaudi_test_queue()
3472 fence_pkt = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, in gaudi_test_queue()
3514 hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_pkt, in gaudi_test_queue()
3517 hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, in gaudi_test_queue()
3687 rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl, in gaudi_pin_memory_before_cs()
4766 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_mmu_prepare()
4913 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_mmu_prepare()
4933 if (!hdev->asic_funcs->is_device_idle(hdev, NULL, NULL)) { in gaudi_send_job_on_qman0()
4939 fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, in gaudi_send_job_on_qman0()
4986 hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, in gaudi_send_job_on_qman0()
5264 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_extract_ecc_info()
5306 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_extract_ecc_info()
5637 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_tpc_read_interrupts()
5656 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_tpc_read_interrupts()
6109 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_is_device_idle()
6197 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_is_device_idle()
6257 hdev->asic_funcs->disable_clock_gating(hdev); in gaudi_run_tpc_kernel()
6298 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_run_tpc_kernel()
6323 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_run_tpc_kernel()
6336 hdev->asic_funcs->set_clock_gating(hdev); in gaudi_run_tpc_kernel()
6684 hdev->asic_funcs = &gaudi_funcs; in gaudi_set_asic_funcs()