/openbmc/linux/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v2_hr.c | 48 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v2_hr_init() 66 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v2_hr_fini() 121 struct asic_fixed_properties *prop; in _hl_mmu_v2_hr_unmap() 214 struct asic_fixed_properties *prop = &hdev->asic_prop; in _hl_mmu_v2_hr_map() 338 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v2_hr_get_tlb_mapping_params()
|
H A D | mmu_v1.c | 50 struct asic_fixed_properties *prop = &hdev->asic_prop; in alloc_hop() 218 struct asic_fixed_properties *prop = &hdev->asic_prop; in dram_default_mapping_init() 318 struct asic_fixed_properties *prop = &hdev->asic_prop; in dram_default_mapping_fini() 375 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v1_init() 488 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v1_unmap() 592 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v1_map() 721 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_v1_get_tlb_info()
|
H A D | mmu.c | 30 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_is_dram_va() 195 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_get_prop() 385 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_map_contiguous() 445 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_unmap_contiguous() 479 struct asic_fixed_properties *prop = &ctx->hdev->asic_prop; in hl_mmu_pa_page_with_offset() 551 struct asic_fixed_properties *prop; in hl_mmu_get_tlb_info() 775 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_hr_pool_destroy() 820 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_mmu_hr_init()
|
/openbmc/linux/drivers/accel/habanalabs/common/pci/ |
H A D | pci.c | 215 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_pci_iatu_write() 248 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_pci_set_inbound_region() 311 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_pci_set_outbound_region() 380 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_pci_init()
|
/openbmc/linux/drivers/accel/habanalabs/common/ |
H A D | decoder.c | 93 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_dec_init() 130 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_dec_ctx_fini()
|
H A D | firmware_if.c | 359 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_send_cpu_message() 855 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_cpucp_info_get() 1168 struct asic_fixed_properties *prop = &hdev->asic_prop; in get_used_pll_index() 1516 struct asic_fixed_properties *prop; in hl_fw_read_preboot_caps() 1563 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_static_read_device_fw_version() 1642 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_preboot_update_state() 2269 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_dynamic_read_device_fw_version() 2392 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_boot_fit_update_state() 2589 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_linux_update_state() 3074 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_fw_init_cpu()
|
H A D | memory.c | 31 struct asic_fixed_properties *prop = &hdev->asic_prop; in set_alloc_page_size() 554 u64 start_addr, u32 size, struct asic_fixed_properties *prop) { in is_hint_crossing_range() 600 struct asic_fixed_properties *prop = &hdev->asic_prop; in get_va_block() 1277 struct asic_fixed_properties *prop; in unmap_device_va() 1539 struct asic_fixed_properties *prop; in alloc_sgt_from_device_pages() 1900 struct asic_fixed_properties *prop = &hdev->asic_prop; in validate_export_params_no_mmu() 1933 struct asic_fixed_properties *prop = &hdev->asic_prop; in validate_export_params() 2019 struct asic_fixed_properties *prop; in export_dmabuf_from_addr() 2684 struct asic_fixed_properties *prop = &ctx->hdev->asic_prop; in hl_vm_ctx_init() 2821 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_vm_init()
|
H A D | command_buffer.c | 20 struct asic_fixed_properties *prop = &hdev->asic_prop; in cb_map_mem() 512 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_cb_va_pool_init()
|
H A D | security.c | 624 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_automated_get_block_base_addr() 708 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_check_for_glbl_errors()
|
H A D | hwmon.c | 818 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_set_power() 877 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_hwmon_init()
|
H A D | context.c | 342 struct asic_fixed_properties *asic_prop = &ctx->hdev->asic_prop; in hl_ctx_get_fence_locked()
|
H A D | habanalabs_ioctl.c | 51 struct asic_fixed_properties *prop = &hdev->asic_prop; in hw_ip_info() 158 struct asic_fixed_properties *prop = &hdev->asic_prop; in dram_usage_info() 440 struct asic_fixed_properties *prop = &hdev->asic_prop; in sync_manager_info()
|
H A D | hw_queue.c | 905 struct asic_fixed_properties *prop = &hdev->asic_prop; in sync_stream_queue_init() 1070 struct asic_fixed_properties *asic = &hdev->asic_prop; in hl_hw_queues_create()
|
H A D | irq.c | 101 struct asic_fixed_properties *prop = &hdev->asic_prop; in cs_finish()
|
H A D | debugfs.c | 647 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_is_device_va() 667 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_is_device_internal_memory_va() 776 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_access_host_mem()
|
H A D | device.c | 49 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_set_dram_bar() 190 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_dma_map_sgtable() 208 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_dma_unmap_sgtable()
|
H A D | command_submission.c | 1099 struct asic_fixed_properties *prop = &hdev->asic_prop; in hl_release_pending_user_interrupts() 1187 struct asic_fixed_properties *asic = &hdev->asic_prop; in validate_queue_index() 2530 struct asic_fixed_properties *prop = &hdev->asic_prop; in cs_ioctl_flush_pci_hbw_writes() 3570 struct asic_fixed_properties *prop; in hl_interrupt_wait_ioctl()
|
H A D | habanalabs.h | 693 struct asic_fixed_properties { struct 3352 struct asic_fixed_properties asic_prop;
|
/openbmc/linux/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 2138 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_iterate_tpcs() 2183 struct asic_fixed_properties *prop = &hdev->asic_prop; in set_number_of_functional_hbms() 2216 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_dram_properties() 2271 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_fixed_properties() 2583 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_tpc_binning_init_prop() 2604 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_tpc_binning_masks() 2662 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_dec_binning_masks() 2689 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_dram_binning_masks() 2706 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_edma_binning_masks() 2748 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_set_xbar_edge_enable_mask() [all …]
|
H A D | gaudi2_coresight.c | 2139 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_etr_validate_address() 2654 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_coresight_init()
|
H A D | gaudi2_security.c | 3224 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_init_protection_bits() 3598 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi2_ack_protection_bits_errors()
|
/openbmc/linux/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 362 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_set_fixed_properties() 612 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_early_init() 749 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_fetch_psoc_frequency() 854 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_late_init() 935 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_set_pci_memory_regions() 1335 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_init_cpu_queues() 2585 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_init_firmware_loader() 2669 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_mmu_init() 2723 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_hw_init() 4111 struct asic_fixed_properties *asic_prop = &hdev->asic_prop; in goya_parse_cb_no_ext_queue() [all …]
|
H A D | goya_coresight.c | 365 struct asic_fixed_properties *prop = &hdev->asic_prop; in goya_etr_validate_address()
|
/openbmc/linux/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 516 struct asic_fixed_properties *prop = &hdev->asic_prop; in set_default_power_values() 533 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_set_fixed_properties() 801 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_early_init() 908 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_fetch_psoc_frequency() 965 struct asic_fixed_properties *prop = &hdev->asic_prop; in _gaudi_init_tpc_mem() 1808 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_set_pci_memory_regions() 3641 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_mmu_init() 3766 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_init_firmware_loader() 3817 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_init_cpu_queues() 4560 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_scrub_device_dram() [all …]
|
H A D | gaudi_coresight.c | 532 struct asic_fixed_properties *prop = &hdev->asic_prop; in gaudi_etr_validate_address()
|