[][Add mt79xx audio irq support from IRQ0-1 to IRQ0-2]

[Description]
Add mt79xx audio irq support from IRQ0-1 to IRQ0-2 and correct IRQ status.
Without this patch, it cannot support aplay and arecord simultaneously.

[Release-log]
N/A

Change-Id: I32837087e755d126e35836807730998025bfd296
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/5483284
diff --git a/target/linux/mediatek/files-5.4/sound/soc/mediatek/mt79xx/mt79xx-afe-pcm.c b/target/linux/mediatek/files-5.4/sound/soc/mediatek/mt79xx/mt79xx-afe-pcm.c
index 62bf593..63162c7 100644
--- a/target/linux/mediatek/files-5.4/sound/soc/mediatek/mt79xx/mt79xx-afe-pcm.c
+++ b/target/linux/mediatek/files-5.4/sound/soc/mediatek/mt79xx/mt79xx-afe-pcm.c
@@ -239,7 +239,7 @@
 		.irq_en_reg = AFE_IRQ0_MCU_CFG0,
 		.irq_en_shift = IRQ_MCU_ON_SFT,
 		.irq_clr_reg = AFE_IRQ_MCU_CLR,
-		.irq_clr_shift = IRQ_MCU_CLR_SFT,
+		.irq_clr_shift = IRQ0_MCU_CLR_SFT,
 	},
 	[MT79XX_IRQ_1] = {
 		.id = MT79XX_IRQ_1,
@@ -252,7 +252,20 @@
 		.irq_en_reg = AFE_IRQ1_MCU_CFG0,
 		.irq_en_shift = IRQ_MCU_ON_SFT,
 		.irq_clr_reg = AFE_IRQ_MCU_CLR,
-		.irq_clr_shift = IRQ_MCU_CLR_SFT,
+		.irq_clr_shift = IRQ1_MCU_CLR_SFT,
+	},
+	[MT79XX_IRQ_2] = {
+		.id = MT79XX_IRQ_2,
+		.irq_cnt_reg = AFE_IRQ2_MCU_CFG1,
+		.irq_cnt_shift = AFE_IRQ_CNT_SHIFT,
+		.irq_cnt_maskbit = AFE_IRQ_CNT_MASK,
+		.irq_fs_reg = AFE_IRQ2_MCU_CFG0,
+		.irq_fs_shift = IRQ_MCU_MODE_SFT,
+		.irq_fs_maskbit = IRQ_MCU_MODE_MASK,
+		.irq_en_reg = AFE_IRQ2_MCU_CFG0,
+		.irq_en_shift = IRQ_MCU_ON_SFT,
+		.irq_clr_reg = AFE_IRQ_MCU_CLR,
+		.irq_clr_shift = IRQ2_MCU_CLR_SFT,
 	},
 };