Home
last modified time | relevance | path

Searched refs:status_mcu (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/sound/soc/mediatek/mt7986/
H A Dmt7986-afe-pcm.c346 u32 mcu_en, status, status_mcu; in mt7986_afe_irq_handler() local
355 status_mcu = status & mcu_en & AFE_IRQ_STATUS_BITS; in mt7986_afe_irq_handler()
357 if (ret || status_mcu == 0) { in mt7986_afe_irq_handler()
376 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt7986_afe_irq_handler()
382 regmap_write(afe->regmap, AFE_IRQ_MCU_CLR, status_mcu); in mt7986_afe_irq_handler()
/openbmc/linux/sound/soc/mediatek/mt8183/
H A Dmt8183-afe-pcm.c932 unsigned int status_mcu; in mt8183_afe_irq_handler() local
943 status_mcu = status & mcu_en & AFE_IRQ_STATUS_BITS; in mt8183_afe_irq_handler()
945 if (ret || status_mcu == 0) { in mt8183_afe_irq_handler()
964 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt8183_afe_irq_handler()
972 status_mcu); in mt8183_afe_irq_handler()
/openbmc/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-afe-pcm.c2008 unsigned int status_mcu; in mt8192_afe_irq_handler() local
2018 status_mcu = status & mcu_en & AFE_IRQ_STATUS_BITS; in mt8192_afe_irq_handler()
2020 if (ret || status_mcu == 0) { in mt8192_afe_irq_handler()
2038 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt8192_afe_irq_handler()
2046 status_mcu); in mt8192_afe_irq_handler()
/openbmc/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-pcm.c2637 unsigned int status_mcu; in mt8186_afe_irq_handler() local
2651 status_mcu = status & mcu_en & AFE_IRQ_STATUS_BITS; in mt8186_afe_irq_handler()
2653 if (ret || status_mcu == 0) { in mt8186_afe_irq_handler()
2671 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt8186_afe_irq_handler()
2677 regmap_write(afe->regmap, AFE_IRQ_MCU_CLR, status_mcu); in mt8186_afe_irq_handler()