Searched refs:arva (Results 1 - 3 of 3) sorted by relevance
/linux-master/arch/powerpc/include/asm/ |
H A D | pnv-ocxl.h | 79 uint64_t lpcr, void __iomem **arva); 80 void pnv_ocxl_unmap_lpar(void __iomem *arva); 81 void pnv_ocxl_tlb_invalidate(void __iomem *arva,
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | ocxl.c | 487 uint64_t lpcr, void __iomem **arva) 515 *arva = ioremap(mmio_atsd, 24); 516 if (!(*arva)) { 525 void pnv_ocxl_unmap_lpar(void __iomem *arva) argument 527 iounmap(arva); 531 void pnv_ocxl_tlb_invalidate(void __iomem *arva, argument 541 if (!(arva)) 549 out_be64(arva + PNV_OCXL_ATSD_AVA, val); 579 out_be64(arva + PNV_OCXL_ATSD_LNCH, val); 584 val = in_be64(arva 486 pnv_ocxl_map_lpar(struct pci_dev *dev, uint64_t lparid, uint64_t lpcr, void __iomem **arva) argument [all...] |
/linux-master/drivers/misc/ocxl/ |
H A D | link.c | 92 void __iomem *arva; /* ATSD register virtual address */ member in struct:ocxl_link 415 /* if link->arva is not defeined, MMIO registers are not used to 420 pnv_ocxl_map_lpar(dev, mfspr(SPRN_LPID), 0, &link->arva); 473 if (link->arva) { 474 pnv_ocxl_unmap_lpar(link->arva); 475 link->arva = NULL; 507 pnv_ocxl_tlb_invalidate(link->arva, pid, addr, page_size); 591 if (link->arva) { 730 if (link->arva) { 736 pnv_ocxl_tlb_invalidate(link->arva, [all...] |
Completed in 251 milliseconds