Home
last modified time | relevance | path

Searched refs:ppaace (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/iommu/
H A Dfsl_pamu.c94 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 Dfsl_pamu.c44 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 …]