Home
last modified time | relevance | path

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

/linux/drivers/iommu/
H A Dmtk_iommu.c184 dma_addr_t iova_base; member
350 {.iova_base = 0, .size = MTK_IOMMU_IOVA_SZ_4G},
359 { .iova_base = 0x200000ULL, .size = SZ_512M}, /* APU SECURE */
361 { .iova_base = SZ_1G, .size = 0xc0000000}, /* APU CODE */
362 { .iova_base = 0x70000000ULL, .size = 0x12600000}, /* APU VLM */
363 { .iova_base = SZ_4G, .size = SZ_4G * 3}, /* APU VPU */
368 { .iova_base = 0x0, .size = MTK_IOMMU_IOVA_SZ_4G}, /* 0 ~ 4G, */
370 { .iova_base = SZ_4G, .size = MTK_IOMMU_IOVA_SZ_4G}, /* 4G ~ 8G */
371 { .iova_base = SZ_4G * 2, .size = MTK_IOMMU_IOVA_SZ_4G}, /* 8G ~ 12G */
372 { .iova_base = SZ_4G * 3, .size = MTK_IOMMU_IOVA_SZ_4G}, /* 12G ~ 16G */
[all …]
/linux/drivers/char/agp/
H A Dparisc-agp.c255 u64 iova_base, io_tlb_ps; in agp_ioc_init() local
279 iova_base = readq(info->ioc_regs+IOC_IBASE) & ~0x1; in agp_ioc_init()
280 info->gart_base = iova_base + PLUTO_IOVA_SIZE - PLUTO_GART_SIZE; in agp_ioc_init()
/linux/arch/arm/mm/
H A Ddma-mapping.c1188 dma_addr_t iova, iova_base; in __map_sg_chunk() local
1197 iova_base = iova = __alloc_iova(mapping, size); in __map_sg_chunk()
1217 *handle = iova_base; in __map_sg_chunk()
1221 iommu_unmap(mapping->domain, iova_base, count * PAGE_SIZE); in __map_sg_chunk()
1222 __free_iova(mapping, iova_base, size); in __map_sg_chunk()