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()
2253 /* init memif */ in mt8192_afe_pcm_dev_probe()
2255 afe->memif = devm_kcalloc(dev, afe->memif_size, sizeof(*afe->memif), in mt8192_afe_pcm_dev_probe()
2257 if (!afe->memif) { in mt8192_afe_pcm_dev_probe()
2263 afe->memif[i].data = &memif_data[i]; in mt8192_afe_pcm_dev_probe()
2264 afe->memif[i].irq_usage = memif_irq_usage[i]; in mt8192_afe_pcm_dev_probe()
2265 afe->memif[i].const_irq = 1; in mt8192_afe_pcm_dev_probe()