Lines Matching refs:ramc
91 struct ad1889_register_state ramc; member
211 chip->ramc.reg = reg; in ad1889_channel_reset()
408 chip->ramc.size = size; in snd_ad1889_capture_prepare()
409 chip->ramc.reg = reg; in snd_ad1889_capture_prepare()
410 chip->ramc.addr = rt->dma_addr; in snd_ad1889_capture_prepare()
412 ad1889_writew(chip, AD_DS_RAMC, chip->ramc.reg); in snd_ad1889_capture_prepare()
415 ad1889_load_adc_buffer_address(chip, chip->ramc.addr); in snd_ad1889_capture_prepare()
426 chip->ramc.addr, count, size, reg, rt->rate); in snd_ad1889_capture_prepare()
478 u16 ramc; in snd_ad1889_capture_trigger() local
481 ramc = ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_capture_trigger()
487 ramc |= AD_DS_RAMC_ADEN; in snd_ad1889_capture_trigger()
492 ramc &= ~AD_DS_RAMC_ADEN; in snd_ad1889_capture_trigger()
498 chip->ramc.reg = ramc; in snd_ad1889_capture_trigger()
499 ad1889_writew(chip, AD_DS_RAMC, ramc); in snd_ad1889_capture_trigger()
535 if (unlikely(!(chip->ramc.reg & AD_DS_RAMC_ADEN))) in snd_ad1889_capture_pointer()
539 ptr -= chip->ramc.addr; in snd_ad1889_capture_pointer()
541 if (snd_BUG_ON(ptr >= chip->ramc.size)) in snd_ad1889_capture_pointer()