Lines Matching refs:ppaace
45 static void pamu_setup_default_xfer_to_host_ppaace(struct paace *ppaace) in pamu_setup_default_xfer_to_host_ppaace() argument
47 set_bf(ppaace->addr_bitfields, PAACE_AF_PT, PAACE_PT_PRIMARY); in pamu_setup_default_xfer_to_host_ppaace()
48 set_bf(ppaace->domain_attr.to_host.coherency_required, PAACE_DA_HOST_CR, in pamu_setup_default_xfer_to_host_ppaace()
79 struct paace *ppaace; in pamu_config_ppaace() local
92 ppaace = &ppaact[liodn]; in pamu_config_ppaace()
95 set_bf(ppaace->addr_bitfields, PPAACE_AF_WSE, in pamu_config_ppaace()
98 pamu_setup_default_xfer_to_host_ppaace(ppaace); in pamu_config_ppaace()
101 ppaace->wbah = (u64)win_addr >> (PAMU_PAGE_SHIFT + 20); in pamu_config_ppaace()
103 ppaace->wbah = 0; in pamu_config_ppaace()
105 set_bf(ppaace->addr_bitfields, PPAACE_AF_WBAL, in pamu_config_ppaace()
110 set_bf(ppaace->impl_attr, PAACE_IA_OTM, PAACE_OTM_INDEXED); in pamu_config_ppaace()
111 ppaace->op_encode.index_ot.omi = omi; in pamu_config_ppaace()
118 set_bf(ppaace->impl_attr, PAACE_IA_CID, stashid); in pamu_config_ppaace()
122 ppaace->domain_attr.to_host.snpid = snoopid; in pamu_config_ppaace()
126 set_bf(ppaace->impl_attr, PAACE_IA_WCE, in pamu_config_ppaace()
128 set_bf(ppaace->addr_bitfields, PPAACE_AF_MW, 0x1); in pamu_config_ppaace()
129 ppaace->fspi = fspi; in pamu_config_ppaace()
132 set_bf(ppaace->addr_bitfields, PAACE_AF_AP, PAACE_AP_PERMS_ALL); in pamu_config_ppaace()
137 ppaace->addr_bitfields |= PAACE_V_VALID; in pamu_config_ppaace()