Lines Matching refs:sso
92 u32 sso; member
208 voice->sso += period; in sis_update_sso()
209 if (voice->sso >= voice->buffer_size) in sis_update_sso()
210 voice->sso -= voice->buffer_size; in sis_update_sso()
213 if (voice->sso < 8) in sis_update_sso()
214 voice->sso = 8; in sis_update_sso()
217 writew(voice->sso & 0xffff, base + SIS_PLAY_DMA_SSO_ESO + 2); in sis_update_sso()
558 voice->sso = runtime->period_size - 1; in sis_pcm_playback_prepare()
737 u32 vperiod, sso, reg; in sis_prepare_timing_voice() local
772 sso = period_size - 1; in sis_prepare_timing_voice()
778 sso = vperiod - 1; in sis_prepare_timing_voice()
792 timing->sso = sso; in sis_prepare_timing_voice()
808 sso_eso |= timing->sso << 16; in sis_prepare_timing_voice()