Home
last modified time | relevance | path

Searched refs:irq_usage (Results 1 – 10 of 10) sorted by relevance

/linux-6.1.9/sound/soc/mediatek/common/
Dmtk-afe-fe-dai.c82 if (memif->irq_usage < 0) { in mtk_afe_fe_startup()
87 memif->irq_usage = irq_id; in mtk_afe_fe_startup()
106 irq_id = memif->irq_usage; in mtk_afe_fe_shutdown()
113 memif->irq_usage = -1; in mtk_afe_fe_shutdown()
204 struct mtk_base_afe_irq *irqs = &afe->irqs[memif->irq_usage]; in mtk_afe_fe_trigger()
Dmtk-base-afe.h126 int irq_usage; member
/linux-6.1.9/sound/soc/mediatek/mt8186/
Dmt8186-afe-pcm.c66 if (memif->irq_usage < 0) { in mt8186_fe_startup()
71 memif->irq_usage = irq_id; in mt8186_fe_startup()
90 int irq_id = memif->irq_usage; in mt8186_fe_shutdown()
98 memif->irq_usage = -1; in mt8186_fe_shutdown()
162 int irq_id = memif->irq_usage; in mt8186_fe_trigger()
298 int irq_id = memif->irq_usage; in mt8186_fe_prepare()
584 int irq_id = memif->irq_usage; in mt8186_irq_cnt1_set()
633 int irq_id = memif->irq_usage; in mt8186_irq_cnt2_set()
2665 if (memif->irq_usage < 0) in mt8186_afe_irq_handler()
2668 irq = &afe->irqs[memif->irq_usage]; in mt8186_afe_irq_handler()
[all …]
/linux-6.1.9/sound/soc/mediatek/mt8183/
Dmt8183-afe-pcm.c959 if (memif->irq_usage < 0) in mt8183_afe_irq_handler()
962 irq = &afe->irqs[memif->irq_usage]; in mt8183_afe_irq_handler()
1171 afe->memif[i].irq_usage = -1; in mt8183_afe_pcm_dev_probe()
1174 afe->memif[MT8183_MEMIF_HDMI].irq_usage = MT8183_IRQ_8; in mt8183_afe_pcm_dev_probe()
/linux-6.1.9/drivers/gpio/
Dgpio-omap.c66 u32 irq_usage; member
83 #define BANK_USED(bank) (bank->mod_usage || bank->irq_usage)
421 bank->irq_usage |= BIT(offset); in omap_gpio_init_irq()
635 bank->irq_usage |= BIT(offset); in omap_gpio_irq_startup()
650 bank->irq_usage &= ~(BIT(offset)); in omap_gpio_irq_shutdown()
795 if (!LINE_USED(bank->irq_usage, offset)) { in omap_gpio_free()
/linux-6.1.9/sound/soc/mediatek/mt8173/
Dmt8173-afe-pcm.c929 if (memif->irq_usage < 0) in mt8173_afe_irq_handler()
932 irq_p = &afe->irqs[memif->irq_usage]; in mt8173_afe_irq_handler()
1106 afe->memif[i].irq_usage = i; in mt8173_afe_pcm_dev_probe()
/linux-6.1.9/sound/soc/mediatek/mt6797/
Dmt6797-afe-pcm.c633 irq = &afe->irqs[memif->irq_usage]; in mt6797_afe_irq_handler()
793 afe->memif[i].irq_usage = -1; in mt6797_afe_pcm_dev_probe()
/linux-6.1.9/sound/soc/mediatek/mt2701/
Dmt2701-afe-pcm.c1289 if (memif->irq_usage < 0) in mt2701_asys_isr()
1292 irq = &afe->irqs[memif->irq_usage]; in mt2701_asys_isr()
1370 afe->memif[i].irq_usage = -1; in mt2701_afe_pcm_dev_probe()
/linux-6.1.9/sound/soc/mediatek/mt8195/
Dmt8195-afe-pcm.c2885 if (memif->irq_usage < 0) in mt8195_afe_irq_handler()
2888 irq_data = afe->irqs[memif->irq_usage].irq_data; in mt8195_afe_irq_handler()
3134 afe->memif[i].irq_usage = mt8195_afe_memif_const_irqs[i]; in mt8195_afe_pcm_dev_probe()
3136 afe->irqs[afe->memif[i].irq_usage].irq_occupyed = true; in mt8195_afe_pcm_dev_probe()
/linux-6.1.9/sound/soc/mediatek/mt8192/
Dmt8192-afe-pcm.c2033 if (memif->irq_usage < 0) in mt8192_afe_irq_handler()
2036 irq = &afe->irqs[memif->irq_usage]; in mt8192_afe_irq_handler()
2268 afe->memif[i].irq_usage = memif_irq_usage[i]; in mt8192_afe_pcm_dev_probe()