Lines Matching refs:ppaace
44 static void pamu_setup_default_xfer_to_host_ppaace(struct paace *ppaace) in pamu_setup_default_xfer_to_host_ppaace() argument
46 set_bf(ppaace->addr_bitfields, PAACE_AF_PT, PAACE_PT_PRIMARY); in pamu_setup_default_xfer_to_host_ppaace()
47 set_bf(ppaace->domain_attr.to_host.coherency_required, PAACE_DA_HOST_CR, in pamu_setup_default_xfer_to_host_ppaace()
78 struct paace *ppaace; in pamu_config_ppaace() local
91 ppaace = &ppaact[liodn]; in pamu_config_ppaace()
94 set_bf(ppaace->addr_bitfields, PPAACE_AF_WSE, in pamu_config_ppaace()
97 pamu_setup_default_xfer_to_host_ppaace(ppaace); in pamu_config_ppaace()
100 ppaace->wbah = (u64)win_addr >> (PAMU_PAGE_SHIFT + 20); in pamu_config_ppaace()
102 ppaace->wbah = 0; in pamu_config_ppaace()
104 set_bf(ppaace->addr_bitfields, PPAACE_AF_WBAL, in pamu_config_ppaace()
109 set_bf(ppaace->impl_attr, PAACE_IA_OTM, PAACE_OTM_INDEXED); in pamu_config_ppaace()
110 ppaace->op_encode.index_ot.omi = omi; in pamu_config_ppaace()
117 set_bf(ppaace->impl_attr, PAACE_IA_CID, stashid); in pamu_config_ppaace()
121 ppaace->domain_attr.to_host.snpid = snoopid; in pamu_config_ppaace()
125 set_bf(ppaace->impl_attr, PAACE_IA_WCE, in pamu_config_ppaace()
127 set_bf(ppaace->addr_bitfields, PPAACE_AF_MW, 0x1); in pamu_config_ppaace()
128 ppaace->fspi = fspi; in pamu_config_ppaace()
131 set_bf(ppaace->addr_bitfields, PAACE_AF_AP, PAACE_AP_PERMS_ALL); in pamu_config_ppaace()
136 ppaace->addr_bitfields |= PAACE_V_VALID; in pamu_config_ppaace()