Lines Matching refs:wba
32 uint64_t wba; member
220 ret = s->pchip.win[0].wba; in pchip_read()
224 ret = s->pchip.win[1].wba; in pchip_read()
228 ret = s->pchip.win[2].wba; in pchip_read()
232 ret = s->pchip.win[3].wba; in pchip_read()
472 s->pchip.win[0].wba = val & 0xfff00003u; in pchip_write()
476 s->pchip.win[1].wba = val & 0xfff00003u; in pchip_write()
480 s->pchip.win[2].wba = val & 0xfff00003u; in pchip_write()
484 s->pchip.win[3].wba = (val & 0x80fff00001ull) | 2; in pchip_write()
640 uint32_t wba = win->wba; in window_translate() local
646 if ((wba & 1) == 0) { in window_translate()
651 if ((addr & ~wsm_ext) != (wba & 0xfff00000u)) { in window_translate()
655 if (wba & 2) { in window_translate()
699 if ((pchip->win[3].wba & 0x80000000000ull) == 0 in typhoon_translate_iommu()
717 if ((pchip->win[3].wba & 0x80000000001ull) == 0x80000000001ull) { in typhoon_translate_iommu()
838 s->pchip.win[3].wba = 2; /* Window 3 SG always enabled. */ in typhoon_init()