Lines Matching refs:pom
56 struct PLBOutMap pom[PPC440_PCIX_NR_POMS]; member
140 MemoryRegion *mem = &s->pom[idx].mr; in ppc440_pcix_update_pom()
148 if (!(s->pom[idx].sa & 1)) { in ppc440_pcix_update_pom()
154 size = ~(s->pom[idx].sa & 0xfffffffe) + 1; in ppc440_pcix_update_pom()
159 s->pom[idx].pcia, size); in ppc440_pcix_update_pom()
160 memory_region_add_subregion(address_space_mem, s->pom[idx].la, mem); in ppc440_pcix_update_pom()
163 trace_ppc440_pcix_update_pom(idx, size, s->pom[idx].la, s->pom[idx].pcia); in ppc440_pcix_update_pom()
178 s->pom[0].la &= 0xffffffff00000000ULL; in ppc440_pcix_reg_write4()
179 s->pom[0].la |= val; in ppc440_pcix_reg_write4()
183 s->pom[0].la &= 0xffffffffULL; in ppc440_pcix_reg_write4()
184 s->pom[0].la |= val << 32; in ppc440_pcix_reg_write4()
188 s->pom[0].sa = val; in ppc440_pcix_reg_write4()
192 s->pom[0].pcia &= 0xffffffff00000000ULL; in ppc440_pcix_reg_write4()
193 s->pom[0].pcia |= val; in ppc440_pcix_reg_write4()
197 s->pom[0].pcia &= 0xffffffffULL; in ppc440_pcix_reg_write4()
198 s->pom[0].pcia |= val << 32; in ppc440_pcix_reg_write4()
202 s->pom[1].la &= 0xffffffff00000000ULL; in ppc440_pcix_reg_write4()
203 s->pom[1].la |= val; in ppc440_pcix_reg_write4()
207 s->pom[1].la &= 0xffffffffULL; in ppc440_pcix_reg_write4()
208 s->pom[1].la |= val << 32; in ppc440_pcix_reg_write4()
212 s->pom[1].sa = val; in ppc440_pcix_reg_write4()
216 s->pom[1].pcia &= 0xffffffff00000000ULL; in ppc440_pcix_reg_write4()
217 s->pom[1].pcia |= val; in ppc440_pcix_reg_write4()
221 s->pom[1].pcia &= 0xffffffffULL; in ppc440_pcix_reg_write4()
222 s->pom[1].pcia |= val << 32; in ppc440_pcix_reg_write4()
226 s->pom[2].sa = val; in ppc440_pcix_reg_write4()
309 val = s->pom[0].la; in ppc440_pcix_reg_read4()
312 val = s->pom[0].la >> 32; in ppc440_pcix_reg_read4()
315 val = s->pom[0].sa; in ppc440_pcix_reg_read4()
318 val = s->pom[0].pcia; in ppc440_pcix_reg_read4()
321 val = s->pom[0].pcia >> 32; in ppc440_pcix_reg_read4()
324 val = s->pom[1].la; in ppc440_pcix_reg_read4()
327 val = s->pom[1].la >> 32; in ppc440_pcix_reg_read4()
330 val = s->pom[1].sa; in ppc440_pcix_reg_read4()
333 val = s->pom[1].pcia; in ppc440_pcix_reg_read4()
336 val = s->pom[1].pcia >> 32; in ppc440_pcix_reg_read4()
339 val = s->pom[2].sa; in ppc440_pcix_reg_read4()
404 ppc440_pcix_clear_region(get_system_memory(), &s->pom[i].mr); in ppc440_pcix_reset()
409 memset(s->pom, 0, sizeof(s->pom)); in ppc440_pcix_reset()