ppaace 104 drivers/iommu/fsl_pamu.c struct paace *ppaace; ppaace 106 drivers/iommu/fsl_pamu.c ppaace = pamu_get_ppaace(liodn); ppaace 107 drivers/iommu/fsl_pamu.c if (!ppaace) { ppaace 112 drivers/iommu/fsl_pamu.c if (!get_bf(ppaace->addr_bitfields, PPAACE_AF_WSE)) { ppaace 120 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PAACE_AF_V, PAACE_V_VALID); ppaace 134 drivers/iommu/fsl_pamu.c struct paace *ppaace; ppaace 136 drivers/iommu/fsl_pamu.c ppaace = pamu_get_ppaace(liodn); ppaace 137 drivers/iommu/fsl_pamu.c if (!ppaace) { ppaace 142 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PAACE_AF_V, PAACE_V_INVALID); ppaace 169 drivers/iommu/fsl_pamu.c static void pamu_init_ppaace(struct paace *ppaace) ppaace 171 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PAACE_AF_PT, PAACE_PT_PRIMARY); ppaace 173 drivers/iommu/fsl_pamu.c set_bf(ppaace->domain_attr.to_host.coherency_required, PAACE_DA_HOST_CR, ppaace 238 drivers/iommu/fsl_pamu.c struct paace *ppaace; ppaace 241 drivers/iommu/fsl_pamu.c ppaace = pamu_get_ppaace(liodn); ppaace 242 drivers/iommu/fsl_pamu.c if (!ppaace) { ppaace 247 drivers/iommu/fsl_pamu.c if (get_bf(ppaace->addr_bitfields, PPAACE_AF_MW)) { ppaace 248 drivers/iommu/fsl_pamu.c subwin_cnt = 1UL << (get_bf(ppaace->impl_attr, PAACE_IA_WCE) + 1); ppaace 250 drivers/iommu/fsl_pamu.c gen_pool_free(spaace_pool, (unsigned long)&spaact[ppaace->fspi], size); ppaace 251 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_MW, 0); ppaace 326 drivers/iommu/fsl_pamu.c struct paace *ppaace; ppaace 340 drivers/iommu/fsl_pamu.c ppaace = pamu_get_ppaace(liodn); ppaace 341 drivers/iommu/fsl_pamu.c if (!ppaace) ppaace 345 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_WSE, ppaace 348 drivers/iommu/fsl_pamu.c pamu_init_ppaace(ppaace); ppaace 350 drivers/iommu/fsl_pamu.c ppaace->wbah = win_addr >> (PAMU_PAGE_SHIFT + 20); ppaace 351 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_WBAL, ppaace 356 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_OTM, PAACE_OTM_INDEXED); ppaace 357 drivers/iommu/fsl_pamu.c ppaace->op_encode.index_ot.omi = omi; ppaace 365 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_CID, stashid); ppaace 369 drivers/iommu/fsl_pamu.c ppaace->domain_attr.to_host.snpid = snoopid; ppaace 380 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_WCE, ppaace 382 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_MW, 0x1); ppaace 383 drivers/iommu/fsl_pamu.c ppaace->fspi = fspi; ppaace 385 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_ATM, PAACE_ATM_WINDOW_XLATE); ppaace 386 drivers/iommu/fsl_pamu.c ppaace->twbah = rpn >> 20; ppaace 387 drivers/iommu/fsl_pamu.c set_bf(ppaace->win_bitfields, PAACE_WIN_TWBAL, rpn); ppaace 388 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PAACE_AF_AP, prot); ppaace 389 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_WCE, 0); ppaace 390 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_MW, 0); ppaace 590 drivers/iommu/fsl_pamu.c static void setup_qbman_paace(struct paace *ppaace, int paace_type) ppaace 594 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_OTM, PAACE_OTM_INDEXED); ppaace 595 drivers/iommu/fsl_pamu.c ppaace->op_encode.index_ot.omi = OMI_QMAN_PRIV; ppaace 597 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_CID, get_stash_id(PAMU_ATTR_CACHE_L3, 0)); ppaace 598 drivers/iommu/fsl_pamu.c set_bf(ppaace->domain_attr.to_host.coherency_required, PAACE_DA_HOST_CR, ppaace 602 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_OTM, PAACE_OTM_INDEXED); ppaace 603 drivers/iommu/fsl_pamu.c ppaace->op_encode.index_ot.omi = OMI_QMAN; ppaace 605 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_CID, get_stash_id(PAMU_ATTR_CACHE_L3, 0)); ppaace 608 drivers/iommu/fsl_pamu.c set_bf(ppaace->domain_attr.to_host.coherency_required, PAACE_DA_HOST_CR, ppaace 714 drivers/iommu/fsl_pamu.c struct paace *ppaace; ppaace 728 drivers/iommu/fsl_pamu.c ppaace = pamu_get_ppaace(liodn); ppaace 729 drivers/iommu/fsl_pamu.c pamu_init_ppaace(ppaace); ppaace 731 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_WSE, 35); ppaace 732 drivers/iommu/fsl_pamu.c ppaace->wbah = 0; ppaace 733 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PPAACE_AF_WBAL, 0); ppaace 734 drivers/iommu/fsl_pamu.c set_bf(ppaace->impl_attr, PAACE_IA_ATM, ppaace 736 drivers/iommu/fsl_pamu.c set_bf(ppaace->addr_bitfields, PAACE_AF_AP, ppaace 739 drivers/iommu/fsl_pamu.c setup_qbman_paace(ppaace, QMAN_PORTAL_PAACE); ppaace 741 drivers/iommu/fsl_pamu.c setup_qbman_paace(ppaace, QMAN_PAACE); ppaace 743 drivers/iommu/fsl_pamu.c setup_qbman_paace(ppaace, BMAN_PAACE);