Lines Matching refs:bas
80 struct scc_bas *bas; in sab82532_bfe_iclear() local
83 bas = &sc->sc_bas; in sab82532_bfe_iclear()
87 if (scc_getreg(bas, ofs + SAB_STAR) & SAB_STAR_RFNE) { in sab82532_bfe_iclear()
88 rbcl = scc_getreg(bas, ofs + SAB_RBCL) & 31; in sab82532_bfe_iclear()
92 (void)scc_getreg(bas, ofs + SAB_RFIFO); in sab82532_bfe_iclear()
93 (void)scc_getreg(bas, ofs + SAB_RFIFO + 1); in sab82532_bfe_iclear()
96 while (scc_getreg(bas, ofs + SAB_STAR) & SAB_STAR_CEC) in sab82532_bfe_iclear()
98 scc_setreg(bas, ofs + SAB_CMDR, SAB_CMDR_RMC); in sab82532_bfe_iclear()
99 scc_barrier(bas); in sab82532_bfe_iclear()
108 struct scc_bas *bas; in sab82532_bfe_ipend() local
114 bas = &sc->sc_bas; in sab82532_bfe_ipend()
120 isr0 = scc_getreg(bas, ofs + SAB_ISR0); in sab82532_bfe_ipend()
121 isr1 = scc_getreg(bas, ofs + SAB_ISR1); in sab82532_bfe_ipend()
122 scc_barrier(bas); in sab82532_bfe_ipend()
124 while (scc_getreg(bas, ofs + SAB_STAR) & SAB_STAR_CEC) in sab82532_bfe_ipend()
126 scc_setreg(bas, ofs + SAB_CMDR, SAB_CMDR_RFRD); in sab82532_bfe_ipend()
127 scc_barrier(bas); in sab82532_bfe_ipend()