Lines Matching refs:R_SBREG

54 		W_SBREG((sii), (r), ((R_SBREG((sii), (r)) & ~(mask)) | (val)))
61 #define R_SBREG(sii, sbr) sb_read_sbreg((sii), (sbr)) macro
63 #define AND_SBREG(sii, sbr, v) W_SBREG((sii), (sbr), (R_SBREG((sii), (sbr)) & (v)))
64 #define OR_SBREG(sii, sbr, v) W_SBREG((sii), (sbr), (R_SBREG((sii), (sbr)) | (v)))
142 return ((R_SBREG(sii, &sb->sbidhigh) & SBIDH_CC_MASK) >> SBIDH_CC_SHIFT); in sb_coreid()
158 intflag = R_SBREG(sii, &sb->sbflagst); in sb_intflag()
174 return R_SBREG(sii, &sb->sbtpsflag) & SBTPS_NUM0_MASK; in sb_flag()
216 sbaddr = sb_base(R_SBREG(sii, &sb->sbadmatch0)); in _sb_coresba()
259 return ((R_SBREG(sii, &sb->sbidhigh) & SBIDH_VC_MASK) >> SBIDH_VC_SHIFT); in sb_corevendor()
271 sbidh = R_SBREG(sii, &sb->sbidhigh); in sb_corerev()
290 w = (R_SBREG(sii, &sb->sbtmstatelow) & ~(mask << SBTML_SICF_SHIFT)) | in sb_core_cflags_wo()
310 w = (R_SBREG(sii, &sb->sbtmstatelow) & ~(mask << SBTML_SICF_SHIFT)) | in sb_core_cflags()
318 return (R_SBREG(sii, &sb->sbtmstatelow) >> SBTML_SICF_SHIFT); in sb_core_cflags()
337 w = (R_SBREG(sii, &sb->sbtmstatehigh) & ~(mask << SBTMH_SISF_SHIFT)) | in sb_core_sflags()
343 return (R_SBREG(sii, &sb->sbtmstatehigh) >> SBTMH_SISF_SHIFT); in sb_core_sflags()
355 return ((R_SBREG(sii, &sb->sbtmstatelow) & in sb_iscoreup()
437 w = (R_SBREG(sii, r) & ~mask) | val; in sb_corereg()
447 w = R_SBREG(sii, r); in sb_corereg()
600 uint32 nsbba = R_SBREG(sii, &sb->sbadmatch1); in _sb_scan()
611 nsbcc = (R_SBREG(sii, &sb->sbtmstatehigh) & 0x000f0000) >> 16; in _sb_scan()
636 sii->pub.socirev = (R_SBREG(sii, &sb->sbidlow) & SBIDL_RV_MASK) >> SBIDL_RV_SHIFT; in sb_scan()
774 return ((R_SBREG(sii, &sb->sbidlow) & SBIDL_AR_MASK) >> SBIDL_AR_SHIFT) + 1; in sb_numaddrspaces()
785 return (sb_base(R_SBREG(sii, sb_admatch(sii, asidx)))); in sb_addrspace()
796 return (sb_size(R_SBREG(sii, sb_admatch(sii, asidx)))); in sb_addrspacesize()
841 if (R_SBREG(sii, &sb->sbtmstatelow) & SBTML_RESET) in sb_core_disable()
845 if ((R_SBREG(sii, &sb->sbtmstatelow) & (SICF_CLOCK_EN << SBTML_SICF_SHIFT)) == 0) in sb_core_disable()
850 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_disable()
853 SPINWAIT((R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_BUSY), 100000); in sb_core_disable()
854 if (R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_BUSY) in sb_core_disable()
857 if (R_SBREG(sii, &sb->sbidlow) & SBIDL_INIT) { in sb_core_disable()
859 dummy = R_SBREG(sii, &sb->sbimstate); in sb_core_disable()
862 SPINWAIT((R_SBREG(sii, &sb->sbimstate) & SBIM_BY), 100000); in sb_core_disable()
869 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_disable()
874 if (R_SBREG(sii, &sb->sbidlow) & SBIDL_INIT) in sb_core_disable()
912 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
916 if (R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_SERR) { in sb_core_reset()
919 if ((dummy = R_SBREG(sii, &sb->sbimstate)) & (SBIM_IBE | SBIM_TO)) { in sb_core_reset()
926 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
932 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
1003 tmp = R_SBREG(sii, &sb->sbimconfiglow); in sb_set_initiator_to()
1087 R_SBREG(sii, &sb->sbtmstatelow), R_SBREG(sii, &sb->sbtmstatehigh), in sb_dumpregs()
1088 R_SBREG(sii, &sb->sbidhigh), R_SBREG(sii, &sb->sbimstate), in sb_dumpregs()
1089 R_SBREG(sii, &sb->sbimconfiglow), R_SBREG(sii, &sb->sbimconfighigh)); in sb_dumpregs()