Lines Matching refs:wave
106 struct ad1889_register_state wave;
203 /* Disable wave channel */
206 chip->wave.reg = reg;
388 chip->wave.size = size;
389 chip->wave.reg = reg;
390 chip->wave.addr = rt->dma_addr;
392 ad1889_writew(chip, AD_DS_WSMC, chip->wave.reg);
398 ad1889_load_wave_buffer_address(chip, chip->wave.addr);
408 "size = %u, reg = 0x%x, rate = %u\n", chip->wave.addr,
490 chip->wave.reg = wsmc;
546 if (unlikely(!(chip->wave.reg & AD_DS_WSMC_WAEN)))
550 ptr -= chip->wave.addr;
552 if (snd_BUG_ON(ptr >= chip->wave.size))