Searched refs:ppaace (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/iommu/ |
H A D | fsl_pamu.c | 94 struct paace *ppaace; in pamu_enable_liodn() local 96 ppaace = pamu_get_ppaace(liodn); in pamu_enable_liodn() 97 if (!ppaace) { in pamu_enable_liodn() 102 if (!get_bf(ppaace->addr_bitfields, PPAACE_AF_WSE)) { in pamu_enable_liodn() 110 set_bf(ppaace->addr_bitfields, PAACE_AF_V, PAACE_V_VALID); in pamu_enable_liodn() 124 struct paace *ppaace; in pamu_disable_liodn() local 126 ppaace = pamu_get_ppaace(liodn); in pamu_disable_liodn() 127 if (!ppaace) { in pamu_disable_liodn() 132 set_bf(ppaace->addr_bitfields, PAACE_AF_V, PAACE_V_INVALID); in pamu_disable_liodn() 152 static void pamu_init_ppaace(struct paace *ppaace) in pamu_init_ppaace() argument [all …]
|
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/ |
H A D | fsl_pamu.c | 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() [all …]
|