Lines Matching refs:ctl0
1167 uint8_t ctl0; in hdaudio_stream_reset() local
1169 ctl0 = hda_read1(sc, HDAUDIO_SD_CTL0(snum)); in hdaudio_stream_reset()
1170 ctl0 |= HDAUDIO_CTL_SRST; in hdaudio_stream_reset()
1171 hda_write1(sc, HDAUDIO_SD_CTL0(snum), ctl0); in hdaudio_stream_reset()
1175 ctl0 = hda_read1(sc, HDAUDIO_SD_CTL0(snum)); in hdaudio_stream_reset()
1176 if (ctl0 & HDAUDIO_CTL_SRST) in hdaudio_stream_reset()
1181 ctl0 &= ~HDAUDIO_CTL_SRST; in hdaudio_stream_reset()
1182 hda_write1(sc, HDAUDIO_SD_CTL0(snum), ctl0); in hdaudio_stream_reset()
1186 ctl0 = hda_read1(sc, HDAUDIO_SD_CTL0(snum)); in hdaudio_stream_reset()
1187 if (!(ctl0 & HDAUDIO_CTL_SRST)) in hdaudio_stream_reset()
1206 uint8_t ctl0, ctl2; in hdaudio_stream_start() local
1275 ctl0 = hda_read1(sc, HDAUDIO_SD_CTL0(snum)); in hdaudio_stream_start()
1276 ctl0 |= HDAUDIO_CTL_DEIE | HDAUDIO_CTL_FEIE | HDAUDIO_CTL_IOCE | in hdaudio_stream_start()
1278 hda_write1(sc, HDAUDIO_SD_CTL0(snum), ctl0); in hdaudio_stream_start()
1286 uint8_t ctl0; in hdaudio_stream_stop() local
1292 ctl0 = hda_read1(sc, HDAUDIO_SD_CTL0(snum)); in hdaudio_stream_stop()
1293 ctl0 &= ~(HDAUDIO_CTL_DEIE | HDAUDIO_CTL_FEIE | HDAUDIO_CTL_IOCE | in hdaudio_stream_stop()
1295 hda_write1(sc, HDAUDIO_SD_CTL0(snum), ctl0); in hdaudio_stream_stop()