Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/staging/media/atomisp/pci/mmu/
Disp_mmu.c144 phys_addr_t l2_pt, unsigned int l2_idx, in mmu_remap_error() argument
155 isp_pt_phys_to_virt(l2_pt), in mmu_remap_error()
156 (u64)l2_pt, l2_idx, isp_virt, in mmu_remap_error()
163 phys_addr_t l2_pt, unsigned int l2_idx, in mmu_unmap_l2_pte_error() argument
172 isp_pt_phys_to_virt(l2_pt), in mmu_unmap_l2_pte_error()
173 (u64)l2_pt, l2_idx, isp_virt, in mmu_unmap_l2_pte_error()
200 unsigned int l1_idx, phys_addr_t l2_pt, in mmu_l2_map() argument
207 l2_pt &= ISP_PAGE_MASK; in mmu_l2_map()
217 pte = atomisp_get_pte(l2_pt, idx); in mmu_l2_map()
221 l2_pt, idx, ptr, pte, phys); in mmu_l2_map()
[all …]
/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-mmu.c109 u32 *l2_pt = mmu_info->l2_pts[l1_idx]; in page_table_dump() local
112 if (l2_pt[l2_idx] == mmu_info->dummy_page_pteval) in page_table_dump()
118 TBL_PHYS_ADDR(l2_pt[l2_idx])); in page_table_dump()
260 u32 *l2_pt, *l2_virt; in l2_map() local
300 l2_pt = mmu_info->l2_pts[l1_idx]; in l2_map()
302 dev_dbg(mmu_info->dev, "l2_pt at %p with dma 0x%x\n", l2_pt, l1_entry); in l2_map()
309 l2_pt[l2_idx]); in l2_map()
310 if (l2_pt[l2_idx] != mmu_info->dummy_page_pteval) { in l2_map()
315 l2_pt[l2_idx] = paddr >> ISP_PADDR_SHIFT; in l2_map()
317 clflush_cache_range((void *)&l2_pt[l2_idx], sizeof(l2_pt[l2_idx])); in l2_map()
[all …]