Searched refs:dmmu (Results 1 – 9 of 9) sorted by relevance
17 prop->dmmu.start_addr, in hl_is_dram_va()18 prop->dmmu.end_addr); in hl_is_dram_va()162 mmu_prop = &prop->dmmu; in hl_mmu_unmap_page()251 mmu_prop = &prop->dmmu; in hl_mmu_map_page()358 prop->dmmu.start_addr, prop->dmmu.end_addr)) in hl_mmu_map_contiguous()359 page_size = prop->dmmu.page_size; in hl_mmu_map_contiguous()416 prop->dmmu.start_addr, prop->dmmu.end_addr)) in hl_mmu_unmap_contiguous()417 page_size = prop->dmmu.page_size; in hl_mmu_unmap_contiguous()500 p = &prop->dmmu; in hl_mmu_pa_page_with_offset()571 prop->dmmu.start_addr, in hl_mmu_get_tlb_info()[all …]
542 mmu_prop = is_dram_addr ? &prop->dmmu : &prop->pmmu; in _hl_mmu_v1_unmap()685 mmu_prop = &prop->dmmu; in _hl_mmu_v1_map()878 is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size, in hl_mmu_v1_get_tlb_info()879 prop->dmmu.start_addr, in hl_mmu_v1_get_tlb_info()880 prop->dmmu.end_addr); in hl_mmu_v1_get_tlb_info()889 mmu_prop = &prop->dmmu; in hl_mmu_v1_get_tlb_info()
418 prop->dmmu.hop0_shift = HOP0_SHIFT; in goya_set_fixed_properties()419 prop->dmmu.hop1_shift = HOP1_SHIFT; in goya_set_fixed_properties()420 prop->dmmu.hop2_shift = HOP2_SHIFT; in goya_set_fixed_properties()421 prop->dmmu.hop3_shift = HOP3_SHIFT; in goya_set_fixed_properties()422 prop->dmmu.hop4_shift = HOP4_SHIFT; in goya_set_fixed_properties()423 prop->dmmu.hop0_mask = HOP0_MASK; in goya_set_fixed_properties()424 prop->dmmu.hop1_mask = HOP1_MASK; in goya_set_fixed_properties()425 prop->dmmu.hop2_mask = HOP2_MASK; in goya_set_fixed_properties()426 prop->dmmu.hop3_mask = HOP3_MASK; in goya_set_fixed_properties()427 prop->dmmu.hop4_mask = HOP4_MASK; in goya_set_fixed_properties()[all …]
375 range_start = prop->dmmu.start_addr; in goya_etr_validate_address()376 range_end = prop->dmmu.end_addr; in goya_etr_validate_address()
517 (addr >= prop->dmmu.start_addr && addr < prop->dmmu.end_addr)) in hl_is_device_va()541 dram_start_addr = prop->dmmu.start_addr; in hl_is_device_internal_memory_va()542 dram_end_addr = prop->dmmu.end_addr; in hl_is_device_internal_memory_va()
1148 va_block_align = hdev->asic_prop.dmmu.page_size; in map_device_va()2566 dram_range_start = prop->dmmu.start_addr; in hl_vm_ctx_init()2567 dram_range_end = prop->dmmu.end_addr; in hl_vm_ctx_init()2569 prop->dram_page_size : prop->dmmu.page_size; in hl_vm_ctx_init()
64 prop->dmmu.start_addr : prop->dram_user_base_address; in hw_ip_info()
533 struct hl_mmu_properties dmmu; member
622 memcpy(&prop->dmmu, &prop->pmmu, sizeof(prop->pmmu)); in gaudi_set_fixed_properties()623 prop->dmmu.start_addr = (VA_HOST_SPACE_START + VA_HOST_SPACE_SIZE / 2); in gaudi_set_fixed_properties()624 prop->dmmu.end_addr = VA_HOST_SPACE_END; in gaudi_set_fixed_properties()625 prop->dmmu.page_size = PAGE_SIZE_2MB; in gaudi_set_fixed_properties()
Completed in 45 milliseconds