Home
last modified time | relevance | path

Searched refs:irqs (Results 1 – 15 of 15) sorted by relevance

/sound/soc/mediatek/common/
Dmtk-afe-fe-dai.c186 struct mtk_base_afe_irq *irqs = &afe->irqs[memif->irq_usage]; in mtk_afe_fe_trigger() local
187 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mtk_afe_fe_trigger()
291 if (afe->irqs[i].irq_occupyed == 0) { in mtk_dynamic_irq_acquire()
292 afe->irqs[i].irq_occupyed = 1; in mtk_dynamic_irq_acquire()
306 afe->irqs[irq_id].irq_occupyed = 0; in mtk_dynamic_irq_release()
Dmtk-base-afe.h75 struct mtk_base_afe_irq *irqs; member
/sound/soc/samsung/
Ds3c-i2s-v2.c385 unsigned long irqs; in s3c2412_i2s_trigger() local
408 local_irq_save(irqs); in s3c2412_i2s_trigger()
415 local_irq_restore(irqs); in s3c2412_i2s_trigger()
422 local_irq_save(irqs); in s3c2412_i2s_trigger()
429 local_irq_restore(irqs); in s3c2412_i2s_trigger()
/sound/soc/mediatek/mt6797/
Dmt6797-afe-pcm.c633 irq = &afe->irqs[memif->irq_usage]; in mt6797_afe_irq_handler()
801 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt6797_afe_pcm_dev_probe()
803 if (!afe->irqs) in mt6797_afe_pcm_dev_probe()
807 afe->irqs[i].irq_data = &irq_data[i]; in mt6797_afe_pcm_dev_probe()
/sound/soc/mediatek/mt8173/
Dmt8173-afe-pcm.c936 irq = &afe->irqs[memif->irq_usage]; in mt8173_afe_irq_handler()
1110 afe->irqs = devm_kcalloc(afe->dev, afe->irqs_size, in mt8173_afe_pcm_dev_probe()
1111 sizeof(*afe->irqs), GFP_KERNEL); in mt8173_afe_pcm_dev_probe()
1112 if (!afe->irqs) in mt8173_afe_pcm_dev_probe()
1117 afe->irqs[i].irq_data = &irq_data[i]; in mt8173_afe_pcm_dev_probe()
1118 afe->irqs[i].irq_occupyed = true; in mt8173_afe_pcm_dev_probe()
/sound/soc/qcom/
Dlpass-platform.c478 unsigned int irqs; in lpass_platform_lpaif_irq() local
482 LPAIF_IRQSTAT_REG(v, LPAIF_IRQ_PORT_HOST), &irqs); in lpass_platform_lpaif_irq()
490 if (irqs & LPAIF_IRQ_ALL(chan) && drvdata->substream[chan]) { in lpass_platform_lpaif_irq()
493 drvdata, chan, irqs); in lpass_platform_lpaif_irq()
/sound/isa/
Dcmi8328.c232 static int irqs[] = { 9, 10, 11, 7, -1 }; in snd_cmi8328_probe() local
252 irq[ndev] = snd_legacy_find_free_irq(irqs); in snd_cmi8328_probe()
273 pos = array_find(irqs, irq[ndev]); in snd_cmi8328_probe()
/sound/soc/mediatek/mt8183/
Dmt8183-afe-pcm.c961 irq = &afe->irqs[memif->irq_usage]; in mt8183_afe_irq_handler()
1165 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8183_afe_pcm_dev_probe()
1167 if (!afe->irqs) in mt8183_afe_pcm_dev_probe()
1171 afe->irqs[i].irq_data = &irq_data[i]; in mt8183_afe_pcm_dev_probe()
/sound/soc/mediatek/mt2701/
Dmt2701-afe-pcm.c1302 irq = &afe->irqs[memif->irq_usage]; in mt2701_asys_isr()
1385 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt2701_afe_pcm_dev_probe()
1387 if (!afe->irqs) in mt2701_afe_pcm_dev_probe()
1391 afe->irqs[i].irq_data = &irq_data[i]; in mt2701_afe_pcm_dev_probe()
/sound/sparc/
Dcs4231.c1832 if (request_irq(op->archdata.irqs[0], snd_cs4231_sbus_interrupt, in snd_cs4231_sbus_create()
1835 dev, op->archdata.irqs[0]); in snd_cs4231_sbus_create()
1839 chip->irq[0] = op->archdata.irqs[0]; in snd_cs4231_sbus_create()
1870 op->archdata.irqs[0]); in cs4231_sbus_probe()
1979 chip->c_dma.ebus_info.irq = op->archdata.irqs[0]; in snd_cs4231_ebus_create()
1984 chip->p_dma.ebus_info.irq = op->archdata.irqs[1]; in snd_cs4231_ebus_create()
2060 op->archdata.irqs[0]); in cs4231_ebus_probe()
Damd7930.c1015 irq = op->archdata.irqs[0]; in amd7930_sbus_probe()
Ddbri.c2613 irq = op->archdata.irqs[0]; in dbri_probe()
/sound/isa/gus/
Dgus_main.c269 static unsigned char irqs[16] = in snd_gus_init_dma_irq() local
300 irq = irqs[irq & 0x0f]; in snd_gus_init_dma_irq()
/sound/isa/es1688/
Des1688_lib.c183 static int irqs[16] = {-1, -1, 0, -1, -1, 1, -1, 2, -1, 0, 3, -1, -1, -1, -1, -1}; in snd_es1688_init() local
226 irq_bits = irqs[chip->irq & 0x0f]; in snd_es1688_init()
/sound/soc/codecs/
Dwcd9335.c5010 .irqs = wcd9335_codec_irqs,