/sound/soc/qcom/ |
D | lpass-platform.c | 1024 unsigned int irqs; in lpass_platform_lpaif_irq() local 1028 LPAIF_IRQSTAT_REG(v, LPAIF_IRQ_PORT_HOST), &irqs); in lpass_platform_lpaif_irq() 1036 if (irqs & LPAIF_IRQ_ALL(chan) && drvdata->substream[chan]) { in lpass_platform_lpaif_irq() 1039 drvdata, chan, irqs); in lpass_platform_lpaif_irq() 1052 unsigned int irqs; in lpass_platform_hdmiif_irq() local 1056 LPASS_HDMITX_APP_IRQSTAT_REG(v), &irqs); in lpass_platform_hdmiif_irq() 1064 if (irqs & (LPAIF_IRQ_ALL(chan) | LPAIF_IRQ_HDMI_REQ_ON_PRELOAD(chan) | in lpass_platform_hdmiif_irq() 1070 drvdata, chan, irqs); in lpass_platform_hdmiif_irq() 1082 unsigned int irqs; in lpass_platform_rxtxif_irq() local 1087 LPAIF_RXTX_IRQSTAT_REG(v, LPAIF_IRQ_PORT_HOST), &irqs); in lpass_platform_rxtxif_irq() [all …]
|
/sound/soc/mediatek/common/ |
D | mtk-afe-fe-dai.c | 204 struct mtk_base_afe_irq *irqs = &afe->irqs[memif->irq_usage]; in mtk_afe_fe_trigger() local 205 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mtk_afe_fe_trigger() 297 if (afe->irqs[i].irq_occupyed == 0) { in mtk_dynamic_irq_acquire() 298 afe->irqs[i].irq_occupyed = 1; in mtk_dynamic_irq_acquire() 312 afe->irqs[irq_id].irq_occupyed = 0; in mtk_dynamic_irq_release()
|
D | mtk-base-afe.h | 98 struct mtk_base_afe_irq *irqs; member
|
/sound/soc/samsung/ |
D | s3c-i2s-v2.c | 374 unsigned long irqs; in s3c2412_i2s_trigger() local 399 local_irq_save(irqs); in s3c2412_i2s_trigger() 406 local_irq_restore(irqs); in s3c2412_i2s_trigger() 413 local_irq_save(irqs); in s3c2412_i2s_trigger() 420 local_irq_restore(irqs); in s3c2412_i2s_trigger()
|
/sound/soc/mediatek/mt8186/ |
D | mt8186-afe-pcm.c | 163 struct mtk_base_afe_irq *irqs = &afe->irqs[irq_id]; in mt8186_fe_trigger() local 164 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mt8186_fe_trigger() 299 struct mtk_base_afe_irq *irqs = &afe->irqs[irq_id]; in mt8186_fe_prepare() local 300 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mt8186_fe_prepare() 597 struct mtk_base_afe_irq *irqs = &afe->irqs[irq_id]; in mt8186_irq_cnt1_set() local 598 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mt8186_irq_cnt1_set() 646 struct mtk_base_afe_irq *irqs = &afe->irqs[irq_id]; in mt8186_irq_cnt2_set() local 647 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mt8186_irq_cnt2_set() 2668 irq = &afe->irqs[memif->irq_usage]; in mt8186_afe_irq_handler() 2867 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8186_afe_pcm_dev_probe() [all …]
|
/sound/soc/mediatek/mt6797/ |
D | mt6797-afe-pcm.c | 633 irq = &afe->irqs[memif->irq_usage]; in mt6797_afe_irq_handler() 800 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt6797_afe_pcm_dev_probe() 802 if (!afe->irqs) in mt6797_afe_pcm_dev_probe() 806 afe->irqs[i].irq_data = &irq_data[i]; in mt6797_afe_pcm_dev_probe()
|
/sound/soc/mediatek/mt8173/ |
D | mt8173-afe-pcm.c | 932 irq_p = &afe->irqs[memif->irq_usage]; in mt8173_afe_irq_handler() 1101 afe->irqs = devm_kcalloc(afe->dev, afe->irqs_size, in mt8173_afe_pcm_dev_probe() 1102 sizeof(*afe->irqs), GFP_KERNEL); in mt8173_afe_pcm_dev_probe() 1103 if (!afe->irqs) in mt8173_afe_pcm_dev_probe() 1108 afe->irqs[i].irq_data = &irq_data[i]; in mt8173_afe_pcm_dev_probe() 1109 afe->irqs[i].irq_occupyed = true; in mt8173_afe_pcm_dev_probe()
|
/sound/isa/ |
D | cmi8328.c | 232 static const 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/ |
D | mt8183-afe-pcm.c | 962 irq = &afe->irqs[memif->irq_usage]; in mt8183_afe_irq_handler() 1182 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8183_afe_pcm_dev_probe() 1184 if (!afe->irqs) { in mt8183_afe_pcm_dev_probe() 1190 afe->irqs[i].irq_data = &irq_data[i]; in mt8183_afe_pcm_dev_probe()
|
/sound/soc/mediatek/mt2701/ |
D | mt2701-afe-pcm.c | 1292 irq = &afe->irqs[memif->irq_usage]; in mt2701_asys_isr() 1375 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt2701_afe_pcm_dev_probe() 1377 if (!afe->irqs) in mt2701_afe_pcm_dev_probe() 1381 afe->irqs[i].irq_data = &irq_data[i]; in mt2701_afe_pcm_dev_probe()
|
/sound/sparc/ |
D | cs4231.c | 1816 if (request_irq(op->archdata.irqs[0], snd_cs4231_sbus_interrupt, in snd_cs4231_sbus_create() 1819 dev, op->archdata.irqs[0]); in snd_cs4231_sbus_create() 1823 chip->irq[0] = op->archdata.irqs[0]; in snd_cs4231_sbus_create() 1855 op->archdata.irqs[0]); in cs4231_sbus_probe() 1964 chip->c_dma.ebus_info.irq = op->archdata.irqs[0]; in snd_cs4231_ebus_create() 1969 chip->p_dma.ebus_info.irq = op->archdata.irqs[1]; in snd_cs4231_ebus_create() 2046 op->archdata.irqs[0]); in cs4231_ebus_probe()
|
D | amd7930.c | 997 irq = op->archdata.irqs[0]; in amd7930_sbus_probe()
|
D | dbri.c | 2605 irq = op->archdata.irqs[0]; in dbri_probe()
|
/sound/isa/gus/ |
D | gus_main.c | 264 static const unsigned char irqs[16] = in snd_gus_init_dma_irq() local 295 irq = irqs[irq & 0x0f]; in snd_gus_init_dma_irq()
|
/sound/soc/mediatek/mt8192/ |
D | mt8192-afe-pcm.c | 2036 irq = &afe->irqs[memif->irq_usage]; in mt8192_afe_irq_handler() 2276 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8192_afe_pcm_dev_probe() 2278 if (!afe->irqs) { in mt8192_afe_pcm_dev_probe() 2284 afe->irqs[i].irq_data = &irq_data[i]; in mt8192_afe_pcm_dev_probe()
|
/sound/soc/mediatek/mt8195/ |
D | mt8195-afe-pcm.c | 2888 irq_data = afe->irqs[memif->irq_usage].irq_data; in mt8195_afe_irq_handler() 3117 afe->irqs = devm_kcalloc(dev, afe->irqs_size, sizeof(*afe->irqs), in mt8195_afe_pcm_dev_probe() 3119 if (!afe->irqs) in mt8195_afe_pcm_dev_probe() 3123 afe->irqs[i].irq_data = &irq_data_array[i]; in mt8195_afe_pcm_dev_probe() 3136 afe->irqs[afe->memif[i].irq_usage].irq_occupyed = true; in mt8195_afe_pcm_dev_probe()
|
/sound/isa/es1688/ |
D | es1688_lib.c | 183 static const 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/pci/hda/ |
D | cs35l41_hda.c | 1086 .irqs = cs35l41_reg_irqs,
|
/sound/soc/codecs/ |
D | wcd938x.c | 301 .irqs = wcd938x_irqs,
|
D | wcd9335.c | 5024 .irqs = wcd9335_codec_irqs,
|