Lines Matching full:memif
2028 struct mtk_base_afe_memif *memif = &afe->memif[i]; in mt8192_afe_irq_handler() local
2030 if (!memif->substream) in mt8192_afe_irq_handler()
2033 if (memif->irq_usage < 0) in mt8192_afe_irq_handler()
2036 irq = &afe->irqs[memif->irq_usage]; in mt8192_afe_irq_handler()
2039 snd_pcm_period_elapsed(memif->substream); in mt8192_afe_irq_handler()
2227 /* init memif */ in mt8192_afe_pcm_dev_probe()
2229 afe->memif = devm_kcalloc(dev, afe->memif_size, sizeof(*afe->memif), in mt8192_afe_pcm_dev_probe()
2231 if (!afe->memif) in mt8192_afe_pcm_dev_probe()
2235 afe->memif[i].data = &memif_data[i]; in mt8192_afe_pcm_dev_probe()
2236 afe->memif[i].irq_usage = memif_irq_usage[i]; in mt8192_afe_pcm_dev_probe()
2237 afe->memif[i].const_irq = 1; in mt8192_afe_pcm_dev_probe()