• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/trident/

Lines Matching refs:ESO

202                 channel reaches ESO.
226 channel reaches ESO.
426 regs[2] = (voice->ESO << 16) | (voice->Delta & 0x0ffff);
434 regs[2] = (voice->ESO << 16) | (voice->Delta & 0x0ffff);
442 (voice->ESO & 0x00ffffff);
491 Description: This routine will write the new ESO offset
496 ESO - new ESO value
502 unsigned int ESO)
504 voice->ESO = ESO;
507 outw(voice->ESO, TRID_REG(trident, CH_DX_ESO_DELTA) + 2);
509 outl(((voice->Delta << 16) & 0xff000000) | (voice->ESO & 0x00ffffff),
911 voice->ESO = runtime->buffer_size - 1; /* in samples */
932 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
946 evoice->ESO = (runtime->period_size * 2) - 1;
1004 // set ESO
1044 voice->ESO = voice->isync_ESO = (runtime->period_size * 2) + 6 - 1;
1138 voice->ESO = runtime->buffer_size - 1; /* in samples */
1162 evoice->ESO = (runtime->period_size * 2) + 20 - 1; /* in samples, 20 means correction */
1176 evoice->ESO = (runtime->period_size * 2) - 1;
1209 /* set target ESO for channel */
1210 voice->ESO = runtime->buffer_size - 1; /* in samples */
1239 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
1253 evoice->ESO = (runtime->period_size * 2) - 1;
1367 /* set target ESO for channel */
1369 voice->ESO = voice->isync_ESO = (runtime->period_size * 2) + 6 - 1;
1412 voice->ESO = runtime->buffer_size - 1; /* in samples */
1433 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
1447 evoice->ESO = (runtime->period_size * 2) - 1;
3724 /* update ESO for IRQ voice to preserve sync */
3731 /* write original ESO and update CSO for IRQ voice to preserve sync */
3734 snd_trident_write_eso_reg(trident, voice, voice->ESO);