• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pci/trident/

Lines Matching defs:ESO

201                 channel reaches ESO.
225 channel reaches ESO.
425 regs[2] = (voice->ESO << 16) | (voice->Delta & 0x0ffff);
433 regs[2] = (voice->ESO << 16) | (voice->Delta & 0x0ffff);
441 (voice->ESO & 0x00ffffff);
490 Description: This routine will write the new ESO offset
495 ESO - new ESO value
501 unsigned int ESO)
503 voice->ESO = ESO;
506 outw(voice->ESO, TRID_REG(trident, CH_DX_ESO_DELTA) + 2);
508 outl(((voice->Delta << 16) & 0xff000000) | (voice->ESO & 0x00ffffff),
910 voice->ESO = runtime->buffer_size - 1; /* in samples */
931 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
945 evoice->ESO = (runtime->period_size * 2) - 1;
1003 // set ESO
1043 voice->ESO = voice->isync_ESO = (runtime->period_size * 2) + 6 - 1;
1137 voice->ESO = runtime->buffer_size - 1; /* in samples */
1161 evoice->ESO = (runtime->period_size * 2) + 20 - 1; /* in samples, 20 means correction */
1175 evoice->ESO = (runtime->period_size * 2) - 1;
1208 /* set target ESO for channel */
1209 voice->ESO = runtime->buffer_size - 1; /* in samples */
1238 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
1252 evoice->ESO = (runtime->period_size * 2) - 1;
1366 /* set target ESO for channel */
1368 voice->ESO = voice->isync_ESO = (runtime->period_size * 2) + 6 - 1;
1411 voice->ESO = runtime->buffer_size - 1; /* in samples */
1432 evoice->ESO = (runtime->period_size * 2) + 4 - 1; /* in samples */
1446 evoice->ESO = (runtime->period_size * 2) - 1;
3709 /* update ESO for IRQ voice to preserve sync */
3716 /* write original ESO and update CSO for IRQ voice to preserve sync */
3719 snd_trident_write_eso_reg(trident, voice, voice->ESO);