Home
last modified time | relevance | path

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

/openbmc/linux/arch/sparc/include/asm/
H A Diommu_32.h96 #define IOPTE_PAGE 0x07ffff00 /* Physical page number (PA[30:12]) */ macro
H A Diommu_64.h15 #define IOPTE_PAGE 0x00007fffffffe000UL macro
/openbmc/qemu/hw/sparc/
H A Dsun4m_iommu.c123 #define IOPTE_PAGE 0xffffff00 /* Physical page number (PA[35:12]) */ macro
268 pa = ((pte & IOPTE_PAGE) << 4) + (addr & ~IOMMU_PAGE_MASK); in iommu_translate_pa()
/openbmc/linux/arch/sparc/kernel/
H A Diommu.c81 ((iopte_val(*iopte) & IOPTE_PAGE) == (iommu)->dummy_page_pa)
87 val &= ~IOPTE_PAGE; in iopte_make_dummy()
238 (first_page & IOPTE_PAGE)); in dma_4u_alloc_coherent()
/openbmc/linux/arch/sparc/mm/
H A Diommu.c53 #define MKIOPTE(pfn, perm) (((((pfn)<<8) & IOPTE_PAGE) | (perm)) & ~IOPTE_WAZ)