Searched refs:ioc_hpa (Results 1 – 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/parisc/ |
D | sba_iommu.c | 447 __FILE__, ioc->ioc_hpa); in sba_alloc_range() 661 WRITE_REG( SBA_IOVA(ioc, iovp, 0, 0), ioc->ioc_hpa+IOC_PCOM); in sba_mark_invalid() 840 READ_REG(ioc->ioc_hpa+IOC_PCOM); /* flush purges */ in sba_unmap_page() 848 READ_REG(ioc->ioc_hpa+IOC_PCOM); /* flush purges */ in sba_unmap_page() 1275 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1fffffULL; in sba_ioc_init_pluto() 1276 iova_space_size = ~(READ_REG(ioc->ioc_hpa + IOC_IMASK) & 0xFFFFFFFFUL) + 1; in sba_ioc_init_pluto() 1291 __func__, ioc->ioc_hpa, iova_space_size >> 20, in sba_ioc_init_pluto() 1313 WRITE_REG(virt_to_phys(ioc->pdir_base), ioc->ioc_hpa + IOC_PDIR_BASE); in sba_ioc_init_pluto() 1322 sba_dump_tlb(ioc->ioc_hpa); in sba_ioc_init_pluto() 1326 WRITE_REG(ioc->imask, ioc->ioc_hpa + IOC_IMASK); in sba_ioc_init_pluto() [all …]
|
/kernel/linux/linux-5.10/arch/ia64/hp/common/ |
D | sba_iommu.c | 199 void __iomem *ioc_hpa; /* I/O MMU base address */ member 665 READ_REG(ioc->ioc_hpa+IOC_PCOM); /* flush purges */ in sba_alloc_range() 674 __func__, ioc->ioc_hpa, ioc->res_size, in sba_alloc_range() 681 __func__, ioc->ioc_hpa, ioc->res_size, in sba_alloc_range() 897 WRITE_REG(iovp | ioc->ibase, ioc->ioc_hpa+IOC_PCOM); in sba_mark_invalid() 1088 READ_REG(ioc->ioc_hpa+IOC_PCOM); /* flush purges */ in sba_unmap_page() 1096 READ_REG(ioc->ioc_hpa+IOC_PCOM); /* flush purges */ in sba_unmap_page() 1588 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1UL; in ioc_iova_init() 1589 ioc->imask = READ_REG(ioc->ioc_hpa + IOC_IMASK) | 0xFFFFFFFF00000000UL; in ioc_iova_init() 1594 __func__, ioc->ioc_hpa, ioc->ibase, ioc->imask, in ioc_iova_init() [all …]
|
/kernel/linux/linux-5.10/drivers/char/agp/ |
D | parisc-agp.c | 328 parisc_agp_setup(void __iomem *ioc_hpa, void __iomem *lba_hpa) in parisc_agp_setup() argument 340 error = agp_ioc_init(ioc_hpa); in parisc_agp_setup() 411 parisc_agp_setup(sba_list->ioc[0].ioc_hpa, lbadev->hba.base_addr); in parisc_agp_init()
|
D | hp-agp.c | 443 hp_zx1_setup (u64 ioc_hpa, u64 lba_hpa) in hp_zx1_setup() argument 448 error = hp_zx1_ioc_init(ioc_hpa); in hp_zx1_setup()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
D | ropes.h | 30 void __iomem *ioc_hpa; /* I/O MMU base address */ member
|