Home
last modified time | relevance | path

Searched refs:cpu_accessible_dma_address (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/accel/habanalabs/goya/
H A Dgoya.c1001 &hdev->cpu_accessible_dma_address, in goya_sw_init()
1010 &hdev->cpu_accessible_dma_address); in goya_sw_init()
1054 hdev->cpu_accessible_dma_address); in goya_sw_init()
1076 hdev->cpu_accessible_dma_address); in goya_sw_fini()
3286 *dma_handle = (*dma_handle) - hdev->cpu_accessible_dma_address + in goya_cpu_accessible_dma_pool_alloc()
4920 if (!(hdev->cpu_accessible_dma_address & (PAGE_SIZE_2MB - 1))) { in goya_mmu_add_mappings_for_device_cpu()
4923 hdev->cpu_accessible_dma_address, in goya_mmu_add_mappings_for_device_cpu()
4936 hdev->cpu_accessible_dma_address + cpu_off, in goya_mmu_add_mappings_for_device_cpu()
4994 if (!(hdev->cpu_accessible_dma_address & (PAGE_SIZE_2MB - 1))) { in goya_mmu_remove_device_cpu_mappings()
/openbmc/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c1731 hdev->cpu_accessible_dma_address = dma_addr_arr[i]; in gaudi_alloc_cpu_accessible_dma_mem()
1733 GAUDI_CPU_PCI_MSB_ADDR(hdev->cpu_accessible_dma_address); in gaudi_alloc_cpu_accessible_dma_mem()
1736 GAUDI_PCI_TO_CPU_ADDR(hdev->cpu_accessible_dma_address); in gaudi_alloc_cpu_accessible_dma_mem()
1931 GAUDI_CPU_TO_PCI_ADDR(hdev->cpu_accessible_dma_address, in gaudi_sw_init()
1934 hdev->cpu_accessible_dma_address); in gaudi_sw_init()
1951 GAUDI_CPU_TO_PCI_ADDR(hdev->cpu_accessible_dma_address, in gaudi_sw_fini()
1955 hdev->cpu_accessible_dma_address); in gaudi_sw_fini()
3840 lower_32_bits(hdev->cpu_accessible_dma_address)); in gaudi_init_cpu_queues()
3842 upper_32_bits(hdev->cpu_accessible_dma_address)); in gaudi_init_cpu_queues()
/openbmc/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c3306 hdev->cpu_accessible_dma_address = dma_addr_arr[i]; in gaudi2_alloc_cpu_accessible_dma_mem()
3651 hdev->cpu_accessible_dma_address); in gaudi2_sw_init()
3673 hdev->cpu_accessible_dma_address); in gaudi2_sw_fini()
4796 WREG32(mmCPU_IF_CQ_BASE_ADDR_LOW, lower_32_bits(hdev->cpu_accessible_dma_address)); in gaudi2_init_cpu_queues()
4797 WREG32(mmCPU_IF_CQ_BASE_ADDR_HIGH, upper_32_bits(hdev->cpu_accessible_dma_address)); in gaudi2_init_cpu_queues()
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dfirmware_if.c581 *dma_handle = hdev->cpu_accessible_dma_address + in hl_fw_cpu_accessible_dma_pool_alloc()
H A Dhabanalabs.h3345 dma_addr_t cpu_accessible_dma_address; member