Lines Matching defs:wave
107 struct ad1889_register_state wave;
204 /* Disable wave channel */
207 chip->wave.reg = reg;
389 chip->wave.size = size;
390 chip->wave.reg = reg;
391 chip->wave.addr = rt->dma_addr;
393 ad1889_writew(chip, AD_DS_WSMC, chip->wave.reg);
399 ad1889_load_wave_buffer_address(chip, chip->wave.addr);
409 "size = %u, reg = 0x%x, rate = %u\n", chip->wave.addr,
491 chip->wave.reg = wsmc;
547 if (unlikely(!(chip->wave.reg & AD_DS_WSMC_WAEN)))
551 ptr -= chip->wave.addr;
553 snd_assert((ptr >= 0) && (ptr < chip->wave.size), return 0);