Lines Matching refs:ramc
104 struct ad1889_register_state ramc; member
224 chip->ramc.reg = reg; in ad1889_channel_reset()
435 chip->ramc.size = size; in snd_ad1889_capture_prepare()
436 chip->ramc.reg = reg; in snd_ad1889_capture_prepare()
437 chip->ramc.addr = rt->dma_addr; in snd_ad1889_capture_prepare()
439 ad1889_writew(chip, AD_DS_RAMC, chip->ramc.reg); in snd_ad1889_capture_prepare()
442 ad1889_load_adc_buffer_address(chip, chip->ramc.addr); in snd_ad1889_capture_prepare()
453 chip->ramc.addr, count, size, reg, rt->rate); in snd_ad1889_capture_prepare()
505 u16 ramc; in snd_ad1889_capture_trigger() local
508 ramc = ad1889_readw(chip, AD_DS_RAMC); in snd_ad1889_capture_trigger()
514 ramc |= AD_DS_RAMC_ADEN; in snd_ad1889_capture_trigger()
519 ramc &= ~AD_DS_RAMC_ADEN; in snd_ad1889_capture_trigger()
525 chip->ramc.reg = ramc; in snd_ad1889_capture_trigger()
526 ad1889_writew(chip, AD_DS_RAMC, ramc); in snd_ad1889_capture_trigger()
562 if (unlikely(!(chip->ramc.reg & AD_DS_RAMC_ADEN))) in snd_ad1889_capture_pointer()
566 ptr -= chip->ramc.addr; in snd_ad1889_capture_pointer()
568 if (snd_BUG_ON(ptr >= chip->ramc.size)) in snd_ad1889_capture_pointer()