Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_ump.c26 ump_dd_physical_block *ump_blocks; in mali_mem_ump_map() local
49 ump_blocks = _mali_osk_malloc(sizeof(*ump_blocks) * nr_blocks); in mali_mem_ump_map()
50 if (NULL == ump_blocks) { in mali_mem_ump_map()
54 if (UMP_DD_INVALID == ump_dd_phys_blocks_get(ump_mem, ump_blocks, nr_blocks)) { in mali_mem_ump_map()
55 _mali_osk_free(ump_blocks); in mali_mem_ump_map()
67 _mali_osk_free(ump_blocks); in mali_mem_ump_map()
75 MALI_DEBUG_PRINT(7, ("Mapping in 0x%08x size %d\n", ump_blocks[i].addr , ump_blocks[i].size)); in mali_mem_ump_map()
77 mali_mmu_pagedir_update(pagedir, virt, ump_blocks[i].addr, in mali_mem_ump_map()
78 ump_blocks[i].size, MALI_MMU_FLAGS_DEFAULT); in mali_mem_ump_map()
80 offset += ump_blocks[i].size; in mali_mem_ump_map()
[all …]