Lines Matching refs:sbaddr
211 uint32 sbaddr; in _sb_coresba() local
216 sbaddr = sb_base(R_SBREG(sii, &sb->sbadmatch0)); in _sb_coresba()
221 sbaddr = OSL_PCI_READ_CONFIG(sii->osh, PCI_BAR0_WIN, sizeof(uint32)); in _sb_coresba()
227 sbaddr = (uint32)tmp << 12; in _sb_coresba()
229 sbaddr |= (uint32)tmp << 16; in _sb_coresba()
231 sbaddr |= (uint32)tmp << 24; in _sb_coresba()
238 sbaddr = (uint32)(uintptr)sii->curmap; in _sb_coresba()
243 sbaddr = BADCOREADDR; in _sb_coresba()
247 return sbaddr; in _sb_coresba()
679 uint32 sbaddr = cores_info->coresba[coreidx]; in _sb_setcoreidx() local
686 cores_info->regs[coreidx] = REG_MAP(sbaddr, SI_CORE_SIZE); in _sb_setcoreidx()
694 OSL_PCI_WRITE_CONFIG(sii->osh, PCI_BAR0_WIN, 4, sbaddr); in _sb_setcoreidx()
699 uint8 tmp = (sbaddr >> 12) & 0x0f; in _sb_setcoreidx()
701 tmp = (sbaddr >> 16) & 0xff; in _sb_setcoreidx()
703 tmp = (sbaddr >> 24) & 0xff; in _sb_setcoreidx()
713 cores_info->regs[coreidx] = (void *)(uintptr)sbaddr; in _sb_setcoreidx()