Lines Matching refs:R_SBREG
48 W_SBREG((sii), (r), ((R_SBREG((sii), (r)) & ~(mask)) | (val)))
58 #define R_SBREG(sii, sbr) sb_read_sbreg((sii), (sbr)) macro
60 #define AND_SBREG(sii, sbr, v) W_SBREG((sii), (sbr), (R_SBREG((sii), (sbr)) & (v)))
61 #define OR_SBREG(sii, sbr, v) W_SBREG((sii), (sbr), (R_SBREG((sii), (sbr)) | (v)))
81 return ((R_SBREG(sii, &sb->sbidhigh) & SBIDH_CC_MASK) >> SBIDH_CC_SHIFT); in sb_coreid()
98 intflag = R_SBREG(sii, &sb->sbflagst); in sb_intflag()
111 return R_SBREG(sii, &sb->sbtpsflag) & SBTPS_NUM0_MASK; in sb_flag()
150 sbaddr = sb_base(R_SBREG(sii, &sb->sbadmatch0)); in BCMATTACHFN()
182 return ((R_SBREG(sii, &sb->sbidhigh) & SBIDH_VC_MASK) >> SBIDH_VC_SHIFT); in sb_corevendor()
194 sbidh = R_SBREG(sii, &sb->sbidhigh); in sb_corerev()
210 w = (R_SBREG(sii, &sb->sbtmstatelow) & ~(mask << SBTML_SICF_SHIFT)) | in sb_core_cflags_wo()
227 w = (R_SBREG(sii, &sb->sbtmstatelow) & ~(mask << SBTML_SICF_SHIFT)) | in sb_core_cflags()
235 return (R_SBREG(sii, &sb->sbtmstatelow) >> SBTML_SICF_SHIFT); in sb_core_cflags()
251 w = (R_SBREG(sii, &sb->sbtmstatehigh) & ~(mask << SBTMH_SISF_SHIFT)) | in sb_core_sflags()
257 return (R_SBREG(sii, &sb->sbtmstatehigh) >> SBTMH_SISF_SHIFT); in sb_core_sflags()
266 return ((R_SBREG(sii, &sb->sbtmstatelow) & in sb_iscoreup()
348 w = (R_SBREG(sii, r) & ~mask) | val; in sb_corereg()
358 w = R_SBREG(sii, r); in sb_corereg()
494 uint32 nsbba = R_SBREG(sii, &sb->sbadmatch1); in BCMATTACHFN()
505 nsbcc = (R_SBREG(sii, &sb->sbtmstatehigh) & 0x000f0000) >> 16; in BCMATTACHFN()
530 sii->pub.socirev = (R_SBREG(sii, &sb->sbidlow) & SBIDL_RV_MASK) >> SBIDL_RV_SHIFT; in BCMATTACHFN()
655 return ((R_SBREG(sii, &sb->sbidlow) & SBIDL_AR_MASK) >> SBIDL_AR_SHIFT) + 1; in sb_numaddrspaces()
664 return (sb_base(R_SBREG(sii, sb_admatch(sii, asidx)))); in sb_addrspace()
673 return (sb_size(R_SBREG(sii, sb_admatch(sii, asidx)))); in sb_addrspacesize()
695 if ((R_SBREG(sii, &sb->sbtmstatehigh)) & SBTMH_SERR) { in sb_serr_clear()
805 imstate = R_SBREG(sii, &sb->sbimstate); in sb_taclear()
811 tmstate = R_SBREG(sii, &sb->sbtmstatehigh); in sb_taclear()
884 if (R_SBREG(sii, &sb->sbtmstatelow) & SBTML_RESET) in sb_core_disable()
888 if ((R_SBREG(sii, &sb->sbtmstatelow) & (SICF_CLOCK_EN << SBTML_SICF_SHIFT)) == 0) in sb_core_disable()
893 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_disable()
896 SPINWAIT((R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_BUSY), 100000); in sb_core_disable()
897 if (R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_BUSY) in sb_core_disable()
905 if (R_SBREG(sii, &sb->sbidlow) & SBIDL_INIT) { in sb_core_disable()
907 dummy = R_SBREG(sii, &sb->sbimstate); in sb_core_disable()
910 SPINWAIT((R_SBREG(sii, &sb->sbimstate) & SBIM_BY), 100000); in sb_core_disable()
917 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_disable()
922 if (R_SBREG(sii, &sb->sbidlow) & SBIDL_INIT) in sb_core_disable()
959 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
964 if (R_SBREG(sii, &sb->sbtmstatehigh) & SBTMH_SERR) { in sb_core_reset()
967 if ((dummy = R_SBREG(sii, &sb->sbimstate)) & (SBIM_IBE | SBIM_TO)) { in sb_core_reset()
974 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
980 dummy = R_SBREG(sii, &sb->sbtmstatelow); in sb_core_reset()
1060 R_SBREG(sii, &sb->sbtmstatelow), R_SBREG(sii, &sb->sbtmstatehigh), in sb_dumpregs()
1061 R_SBREG(sii, &sb->sbidhigh), R_SBREG(sii, &sb->sbimstate), in sb_dumpregs()
1062 R_SBREG(sii, &sb->sbimconfiglow), R_SBREG(sii, &sb->sbimconfighigh)); in sb_dumpregs()
1086 R_SBREG(sii, &sb->sbtmerrloga), R_SBREG(sii, &sb->sbtmerrlog))); in sb_view()
1088 R_SBREG(sii, &sb->sbimstate), in sb_view()
1089 R_SBREG(sii, &sb->sbtmstatelow), R_SBREG(sii, &sb->sbtmstatehigh))); in sb_view()
1091 R_SBREG(sii, &sb->sbimconfiglow), R_SBREG(sii, &sb->sbtmconfiglow), in sb_view()
1092 R_SBREG(sii, &sb->sbtmconfighigh), R_SBREG(sii, &sb->sbidhigh))); in sb_view()
1097 R_SBREG(sii, &sb->sbipsflag), R_SBREG(sii, &sb->sbtpsflag))); in sb_view()
1099 R_SBREG(sii, &sb->sbadmatch3), R_SBREG(sii, &sb->sbadmatch2), in sb_view()
1100 R_SBREG(sii, &sb->sbadmatch1), R_SBREG(sii, &sb->sbadmatch0))); in sb_view()
1102 R_SBREG(sii, &sb->sbintvec), R_SBREG(sii, &sb->sbbwa0), in sb_view()
1103 R_SBREG(sii, &sb->sbimconfighigh))); in sb_view()
1105 R_SBREG(sii, &sb->sbbconfig), R_SBREG(sii, &sb->sbbstate))); in sb_view()
1107 R_SBREG(sii, &sb->sbactcnfg), R_SBREG(sii, &sb->sbflagst), in sb_view()
1108 R_SBREG(sii, &sb->sbidlow))); in sb_view()