feat(mt8196): enable cirq for MediaTek MT8196

- Add CIRQ related information.

Signed-off-by: ot_chhao.chang <ot_chhao.chang@mediatek.com>
Change-Id: I758e933f9d53f7bfb16e3d7feb1c7f53516b1da6
This commit is contained in:
ot_chhao.chang 2024-12-02 17:30:58 +08:00 committed by Gavin Liu
parent ff82102505
commit 49d8c11285
2 changed files with 10 additions and 0 deletions

View file

@ -147,6 +147,15 @@
INTR_PROP_DESC(DEV_IRQ_ID, GIC_HIGHEST_SEC_PRIORITY, grp, \ INTR_PROP_DESC(DEV_IRQ_ID, GIC_HIGHEST_SEC_PRIORITY, grp, \
GIC_INTR_CFG_LEVEL) GIC_INTR_CFG_LEVEL)
/*******************************************************************************
* CIRQ related constants
******************************************************************************/
#define SYS_CIRQ_BASE (IO_PHYS + 0x1CB000)
#define MD_WDT_IRQ_BIT_ID (397)
#define CIRQ_REG_NUM (26)
#define CIRQ_SPI_START (128)
#define CIRQ_IRQ_NUM (831)
/******************************************************************************* /*******************************************************************************
* MM IOMMU & SMI related constants * MM IOMMU & SMI related constants
******************************************************************************/ ******************************************************************************/

View file

@ -29,6 +29,7 @@ MODULES-y += $(MTK_PLAT)/common/lpm_v2
MODULES-y += $(MTK_PLAT)/lib/mtk_init MODULES-y += $(MTK_PLAT)/lib/mtk_init
MODULES-y += $(MTK_PLAT)/lib/pm MODULES-y += $(MTK_PLAT)/lib/pm
MODULES-y += $(MTK_PLAT)/drivers/apusys MODULES-y += $(MTK_PLAT)/drivers/apusys
MODULES-y += $(MTK_PLAT)/drivers/cirq
MODULES-y += $(MTK_PLAT)/drivers/dp MODULES-y += $(MTK_PLAT)/drivers/dp
MODULES-y += $(MTK_PLAT)/drivers/emi MODULES-y += $(MTK_PLAT)/drivers/emi
MODULES-y += $(MTK_PLAT)/drivers/gicv3 MODULES-y += $(MTK_PLAT)/drivers/gicv3