asic_funcs 790 drivers/gpu/drm/amd/amdgpu/amdgpu.h const struct amdgpu_asic_funcs *asic_funcs; asic_funcs 1135 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_set_vga_state(adev, state) (adev)->asic_funcs->set_vga_state((adev), (state)) asic_funcs 1136 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_reset(adev) (adev)->asic_funcs->reset((adev)) asic_funcs 1137 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_reset_method(adev) (adev)->asic_funcs->reset_method((adev)) asic_funcs 1138 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_get_xclk(adev) (adev)->asic_funcs->get_xclk((adev)) asic_funcs 1139 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_set_uvd_clocks(adev, v, d) (adev)->asic_funcs->set_uvd_clocks((adev), (v), (d)) asic_funcs 1140 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_set_vce_clocks(adev, ev, ec) (adev)->asic_funcs->set_vce_clocks((adev), (ev), (ec)) asic_funcs 1141 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_get_pcie_lanes(adev) (adev)->asic_funcs->get_pcie_lanes((adev)) asic_funcs 1142 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_set_pcie_lanes(adev, l) (adev)->asic_funcs->set_pcie_lanes((adev), (l)) asic_funcs 1143 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_get_gpu_clock_counter(adev) (adev)->asic_funcs->get_gpu_clock_counter((adev)) asic_funcs 1144 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_read_disabled_bios(adev) (adev)->asic_funcs->read_disabled_bios((adev)) asic_funcs 1145 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_read_bios_from_rom(adev, b, l) (adev)->asic_funcs->read_bios_from_rom((adev), (b), (l)) asic_funcs 1146 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_read_register(adev, se, sh, offset, v)((adev)->asic_funcs->read_register((adev), (se), (sh), (offset), (v))) asic_funcs 1147 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_get_config_memsize(adev) (adev)->asic_funcs->get_config_memsize((adev)) asic_funcs 1148 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_flush_hdp(adev, r) (adev)->asic_funcs->flush_hdp((adev), (r)) asic_funcs 1149 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_invalidate_hdp(adev, r) (adev)->asic_funcs->invalidate_hdp((adev), (r)) asic_funcs 1150 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_need_full_reset(adev) (adev)->asic_funcs->need_full_reset((adev)) asic_funcs 1151 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_init_doorbell_index(adev) (adev)->asic_funcs->init_doorbell_index((adev)) asic_funcs 1152 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_get_pcie_usage(adev, cnt0, cnt1) ((adev)->asic_funcs->get_pcie_usage((adev), (cnt0), (cnt1))) asic_funcs 1153 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_need_reset_on_init(adev) (adev)->asic_funcs->need_reset_on_init((adev)) asic_funcs 1154 drivers/gpu/drm/amd/amdgpu/amdgpu.h #define amdgpu_asic_get_pcie_replay_count(adev) ((adev)->asic_funcs->get_pcie_replay_count((adev))) asic_funcs 158 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c if (!adev->asic_funcs->read_bios_from_rom) asic_funcs 1860 drivers/gpu/drm/amd/amdgpu/cik.c adev->asic_funcs = &cik_asic_funcs; asic_funcs 600 drivers/gpu/drm/amd/amdgpu/nv.c adev->asic_funcs = &nv_asic_funcs; asic_funcs 1440 drivers/gpu/drm/amd/amdgpu/si.c adev->asic_funcs = &si_asic_funcs; asic_funcs 1031 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &soc15_asic_funcs; asic_funcs 1055 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &soc15_asic_funcs; asic_funcs 1078 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &vega20_asic_funcs; asic_funcs 1101 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &soc15_asic_funcs; asic_funcs 1175 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &vega20_asic_funcs; asic_funcs 1191 drivers/gpu/drm/amd/amdgpu/soc15.c adev->asic_funcs = &soc15_asic_funcs; asic_funcs 1070 drivers/gpu/drm/amd/amdgpu/vi.c adev->asic_funcs = &vi_asic_funcs; asic_funcs 16 drivers/misc/habanalabs/command_buffer.c hdev->asic_funcs->asic_dma_free_coherent(hdev, cb->size, asic_funcs 69 drivers/misc/habanalabs/command_buffer.c p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, cb_size, asic_funcs 72 drivers/misc/habanalabs/command_buffer.c p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, cb_size, asic_funcs 319 drivers/misc/habanalabs/command_buffer.c rc = hdev->asic_funcs->cb_mmap(hdev, vma, cb->kernel_address, asic_funcs 97 drivers/misc/habanalabs/command_submission.c rc = hdev->asic_funcs->cs_parser(hdev, &parser); asic_funcs 181 drivers/misc/habanalabs/command_submission.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 197 drivers/misc/habanalabs/command_submission.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 640 drivers/misc/habanalabs/command_submission.c rc = hdev->asic_funcs->context_switch(hdev, ctx->asid); asic_funcs 661 drivers/misc/habanalabs/command_submission.c hdev->asic_funcs->restore_phase_topology(hdev); asic_funcs 38 drivers/misc/habanalabs/debugfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 65 drivers/misc/habanalabs/debugfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 89 drivers/misc/habanalabs/debugfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 386 drivers/misc/habanalabs/debugfs.c hop0_pte = hdev->asic_funcs->read_pte(hdev, hop0_pte_addr); asic_funcs 393 drivers/misc/habanalabs/debugfs.c hop1_pte = hdev->asic_funcs->read_pte(hdev, hop1_pte_addr); asic_funcs 400 drivers/misc/habanalabs/debugfs.c hop2_pte = hdev->asic_funcs->read_pte(hdev, hop2_pte_addr); asic_funcs 407 drivers/misc/habanalabs/debugfs.c hop3_pte = hdev->asic_funcs->read_pte(hdev, hop3_pte_addr); asic_funcs 416 drivers/misc/habanalabs/debugfs.c hop4_pte = hdev->asic_funcs->read_pte(hdev, hop4_pte_addr); asic_funcs 509 drivers/misc/habanalabs/debugfs.c hdev->asic_funcs->is_device_idle(hdev, NULL, s); asic_funcs 551 drivers/misc/habanalabs/debugfs.c hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); asic_funcs 558 drivers/misc/habanalabs/debugfs.c hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); asic_funcs 565 drivers/misc/habanalabs/debugfs.c hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); asic_funcs 572 drivers/misc/habanalabs/debugfs.c hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); asic_funcs 580 drivers/misc/habanalabs/debugfs.c hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); asic_funcs 620 drivers/misc/habanalabs/debugfs.c rc = hdev->asic_funcs->debugfs_read32(hdev, addr, &val); asic_funcs 650 drivers/misc/habanalabs/debugfs.c rc = hdev->asic_funcs->debugfs_write32(hdev, addr, value); asic_funcs 847 drivers/misc/habanalabs/debugfs.c hdev->asic_funcs->suspend(hdev); asic_funcs 849 drivers/misc/habanalabs/debugfs.c hdev->asic_funcs->resume(hdev); asic_funcs 267 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->early_init(hdev); asic_funcs 326 drivers/misc/habanalabs/device.c if (hdev->asic_funcs->early_fini) asic_funcs 327 drivers/misc/habanalabs/device.c hdev->asic_funcs->early_fini(hdev); asic_funcs 356 drivers/misc/habanalabs/device.c if (hdev->asic_funcs->early_fini) asic_funcs 357 drivers/misc/habanalabs/device.c hdev->asic_funcs->early_fini(hdev); asic_funcs 384 drivers/misc/habanalabs/device.c if (!hdev->asic_funcs->send_heartbeat(hdev)) asic_funcs 409 drivers/misc/habanalabs/device.c if (hdev->asic_funcs->late_init) { asic_funcs 410 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->late_init(hdev); asic_funcs 424 drivers/misc/habanalabs/device.c hdev->asic_funcs->set_pll_profile(hdev, PLL_LOW); asic_funcs 426 drivers/misc/habanalabs/device.c hdev->asic_funcs->set_pll_profile(hdev, PLL_LAST); asic_funcs 458 drivers/misc/habanalabs/device.c if (hdev->asic_funcs->late_fini) asic_funcs 459 drivers/misc/habanalabs/device.c hdev->asic_funcs->late_fini(hdev); asic_funcs 582 drivers/misc/habanalabs/device.c hdev->asic_funcs->set_pll_profile(hdev, freq); asic_funcs 604 drivers/misc/habanalabs/device.c hdev->asic_funcs->halt_coresight(hdev); asic_funcs 655 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 656 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 662 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->suspend(hdev); asic_funcs 698 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->resume(hdev); asic_funcs 837 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 838 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 889 drivers/misc/habanalabs/device.c hdev->asic_funcs->halt_engines(hdev, hard_reset); asic_funcs 906 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_fini(hdev, hard_reset); asic_funcs 977 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->hw_init(hdev); asic_funcs 987 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->test_queues(hdev); asic_funcs 1011 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->soft_reset_late_init(hdev); asic_funcs 1104 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->sw_init(hdev); asic_funcs 1187 drivers/misc/habanalabs/device.c if (hdev->asic_funcs->get_hw_state(hdev) == HL_DEVICE_HW_STATE_DIRTY) { asic_funcs 1190 drivers/misc/habanalabs/device.c hdev->asic_funcs->halt_engines(hdev, true); asic_funcs 1191 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_fini(hdev, true); asic_funcs 1200 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->hw_init(hdev); asic_funcs 1210 drivers/misc/habanalabs/device.c rc = hdev->asic_funcs->test_queues(hdev); asic_funcs 1284 drivers/misc/habanalabs/device.c hdev->asic_funcs->sw_fini(hdev); asic_funcs 1345 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 1346 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 1365 drivers/misc/habanalabs/device.c hdev->asic_funcs->halt_engines(hdev, true); asic_funcs 1383 drivers/misc/habanalabs/device.c hdev->asic_funcs->hw_fini(hdev, true); asic_funcs 1398 drivers/misc/habanalabs/device.c hdev->asic_funcs->sw_fini(hdev); asic_funcs 61 drivers/misc/habanalabs/firmware_if.c return hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, asic_funcs 73 drivers/misc/habanalabs/firmware_if.c pkt = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, len, asic_funcs 127 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, len, pkt); asic_funcs 142 drivers/misc/habanalabs/firmware_if.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &test_pkt, asic_funcs 189 drivers/misc/habanalabs/firmware_if.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &hb_pkt, asic_funcs 208 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, asic_funcs 224 drivers/misc/habanalabs/firmware_if.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 244 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, asic_funcs 259 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, asic_funcs 274 drivers/misc/habanalabs/firmware_if.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 287 drivers/misc/habanalabs/firmware_if.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, max_size, asic_funcs 689 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_alloc_coherent(hdev, asic_funcs 727 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_free_coherent(hdev, asic_funcs 751 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_free_coherent(hdev, asic_funcs 2498 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->mmu_invalidate_cache(hdev, true); asic_funcs 2895 drivers/misc/habanalabs/goya/goya.c if (!hdev->asic_funcs->is_device_idle(hdev, NULL, NULL)) { asic_funcs 2901 drivers/misc/habanalabs/goya/goya.c fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, asic_funcs 2942 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, asic_funcs 2976 drivers/misc/habanalabs/goya/goya.c fence_ptr = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, 4, GFP_KERNEL, asic_funcs 2986 drivers/misc/habanalabs/goya/goya.c fence_pkt = hdev->asic_funcs->asic_dma_pool_zalloc(hdev, asic_funcs 3028 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_pkt, asic_funcs 3031 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs->asic_dma_pool_free(hdev, (void *) fence_ptr, asic_funcs 3200 drivers/misc/habanalabs/goya/goya.c rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl, asic_funcs 5190 drivers/misc/habanalabs/goya/goya.c hdev->asic_funcs = &goya_funcs; asic_funcs 1034 drivers/misc/habanalabs/habanalabs.h #define RREG32(reg) hdev->asic_funcs->rreg(hdev, (reg)) asic_funcs 1035 drivers/misc/habanalabs/habanalabs.h #define WREG32(reg, v) hdev->asic_funcs->wreg(hdev, (reg), (v)) asic_funcs 1037 drivers/misc/habanalabs/habanalabs.h hdev->asic_funcs->rreg(hdev, (reg))) asic_funcs 1284 drivers/misc/habanalabs/habanalabs.h const struct hl_asic_funcs *asic_funcs; asic_funcs 57 drivers/misc/habanalabs/habanalabs_ioctl.c hw_ip.device_id = hdev->asic_funcs->get_pci_id(hdev); asic_funcs 88 drivers/misc/habanalabs/habanalabs_ioctl.c arr = hdev->asic_funcs->get_events_stat(hdev, aggregate, &size); asic_funcs 126 drivers/misc/habanalabs/habanalabs_ioctl.c hw_idle.is_idle = hdev->asic_funcs->is_device_idle(hdev, asic_funcs 175 drivers/misc/habanalabs/habanalabs_ioctl.c rc = hdev->asic_funcs->debug_coresight(hdev, params); asic_funcs 43 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 57 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 88 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); asic_funcs 202 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 217 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 268 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->add_end_of_cb_packets(hdev, cb->kernel_address, len, asic_funcs 305 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->pqe_write(hdev, pi, &bd); asic_funcs 307 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); asic_funcs 323 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_lock(hdev); asic_funcs 399 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->hw_queues_unlock(hdev); asic_funcs 424 drivers/misc/habanalabs/hw_queue.c p = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, asic_funcs 428 drivers/misc/habanalabs/hw_queue.c p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, asic_funcs 456 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, asic_funcs 460 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->asic_dma_free_coherent(hdev, asic_funcs 472 drivers/misc/habanalabs/hw_queue.c p = hdev->asic_funcs->get_int_queue_base(hdev, q->hw_queue_id, asic_funcs 586 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, asic_funcs 590 drivers/misc/habanalabs/hw_queue.c hdev->asic_funcs->asic_dma_free_coherent(hdev, asic_funcs 281 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 307 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 333 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 359 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 385 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 412 drivers/misc/habanalabs/hwmon.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 63 drivers/misc/habanalabs/irq.c hdev->asic_funcs->handle_eqe(hdev, &eqe_work->eq_entry); asic_funcs 202 drivers/misc/habanalabs/irq.c hdev->asic_funcs->update_eq_ci(hdev, eq->ci); asic_funcs 224 drivers/misc/habanalabs/irq.c p = hdev->asic_funcs->asic_dma_alloc_coherent(hdev, HL_CQ_SIZE_IN_BYTES, asic_funcs 250 drivers/misc/habanalabs/irq.c hdev->asic_funcs->asic_dma_free_coherent(hdev, HL_CQ_SIZE_IN_BYTES, asic_funcs 286 drivers/misc/habanalabs/irq.c p = hdev->asic_funcs->cpu_accessible_dma_pool_alloc(hdev, asic_funcs 311 drivers/misc/habanalabs/irq.c hdev->asic_funcs->cpu_accessible_dma_pool_free(hdev, asic_funcs 193 drivers/misc/habanalabs/memory.c rc = hdev->asic_funcs->asic_dma_map_sg(hdev, userptr->sgt->sgl, asic_funcs 920 drivers/misc/habanalabs/memory.c hdev->asic_funcs->mmu_invalidate_cache(hdev, false); asic_funcs 1055 drivers/misc/habanalabs/memory.c hdev->asic_funcs->mmu_invalidate_cache(hdev, true); asic_funcs 1336 drivers/misc/habanalabs/memory.c hdev->asic_funcs->hl_dma_unmap_sg(hdev, asic_funcs 95 drivers/misc/habanalabs/mmu.c ctx->hdev->asic_funcs->read_pte(ctx->hdev, get_phys_hop0_addr(ctx)); asic_funcs 111 drivers/misc/habanalabs/mmu.c ctx->hdev->asic_funcs->write_pte(ctx->hdev, asic_funcs 122 drivers/misc/habanalabs/mmu.c ctx->hdev->asic_funcs->write_pte(ctx->hdev, asic_funcs 271 drivers/misc/habanalabs/pci.c if (!hdev->asic_funcs->set_dram_bar_base) asic_funcs 273 drivers/misc/habanalabs/pci.c if (hdev->asic_funcs->set_dram_bar_base(hdev, dram_base_address) == asic_funcs 383 drivers/misc/habanalabs/pci.c rc = hdev->asic_funcs->init_iatu(hdev); asic_funcs 389 drivers/misc/habanalabs/pci.c rc = hdev->asic_funcs->pci_bars_map(hdev); asic_funcs 31 drivers/misc/habanalabs/sysfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 56 drivers/misc/habanalabs/sysfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 76 drivers/misc/habanalabs/sysfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 98 drivers/misc/habanalabs/sysfs.c rc = hdev->asic_funcs->send_cpu_message(hdev, (u32 *) &pkt, sizeof(pkt), asic_funcs 332 drivers/misc/habanalabs/sysfs.c rc = hdev->asic_funcs->get_eeprom_data(hdev, data, max_size); asic_funcs 412 drivers/misc/habanalabs/sysfs.c hdev->asic_funcs->add_device_attr(hdev, &hl_dev_clks_attr_group);