0001
0002
0003
0004
0005
0006
0007
0008 #ifndef __GOYA_ASYNC_EVENTS_H_
0009 #define __GOYA_ASYNC_EVENTS_H_
0010
0011 enum goya_async_event_id {
0012 GOYA_ASYNC_EVENT_ID_PCIE_CORE = 32,
0013 GOYA_ASYNC_EVENT_ID_PCIE_IF = 33,
0014 GOYA_ASYNC_EVENT_ID_PCIE_PHY = 34,
0015 GOYA_ASYNC_EVENT_ID_TPC0_ECC = 36,
0016 GOYA_ASYNC_EVENT_ID_TPC1_ECC = 39,
0017 GOYA_ASYNC_EVENT_ID_TPC2_ECC = 42,
0018 GOYA_ASYNC_EVENT_ID_TPC3_ECC = 45,
0019 GOYA_ASYNC_EVENT_ID_TPC4_ECC = 48,
0020 GOYA_ASYNC_EVENT_ID_TPC5_ECC = 51,
0021 GOYA_ASYNC_EVENT_ID_TPC6_ECC = 54,
0022 GOYA_ASYNC_EVENT_ID_TPC7_ECC = 57,
0023 GOYA_ASYNC_EVENT_ID_MME_ECC = 60,
0024 GOYA_ASYNC_EVENT_ID_MME_ECC_EXT = 61,
0025 GOYA_ASYNC_EVENT_ID_MMU_ECC = 63,
0026 GOYA_ASYNC_EVENT_ID_DMA_MACRO = 64,
0027 GOYA_ASYNC_EVENT_ID_DMA_ECC = 66,
0028 GOYA_ASYNC_EVENT_ID_DDR0_PARITY = 69,
0029 GOYA_ASYNC_EVENT_ID_DDR1_PARITY = 72,
0030 GOYA_ASYNC_EVENT_ID_CPU_IF_ECC = 75,
0031 GOYA_ASYNC_EVENT_ID_PSOC_MEM = 78,
0032 GOYA_ASYNC_EVENT_ID_PSOC_CORESIGHT = 79,
0033 GOYA_ASYNC_EVENT_ID_SRAM0 = 81,
0034 GOYA_ASYNC_EVENT_ID_SRAM1 = 82,
0035 GOYA_ASYNC_EVENT_ID_SRAM2 = 83,
0036 GOYA_ASYNC_EVENT_ID_SRAM3 = 84,
0037 GOYA_ASYNC_EVENT_ID_SRAM4 = 85,
0038 GOYA_ASYNC_EVENT_ID_SRAM5 = 86,
0039 GOYA_ASYNC_EVENT_ID_SRAM6 = 87,
0040 GOYA_ASYNC_EVENT_ID_SRAM7 = 88,
0041 GOYA_ASYNC_EVENT_ID_SRAM8 = 89,
0042 GOYA_ASYNC_EVENT_ID_SRAM9 = 90,
0043 GOYA_ASYNC_EVENT_ID_SRAM10 = 91,
0044 GOYA_ASYNC_EVENT_ID_SRAM11 = 92,
0045 GOYA_ASYNC_EVENT_ID_SRAM12 = 93,
0046 GOYA_ASYNC_EVENT_ID_SRAM13 = 94,
0047 GOYA_ASYNC_EVENT_ID_SRAM14 = 95,
0048 GOYA_ASYNC_EVENT_ID_SRAM15 = 96,
0049 GOYA_ASYNC_EVENT_ID_SRAM16 = 97,
0050 GOYA_ASYNC_EVENT_ID_SRAM17 = 98,
0051 GOYA_ASYNC_EVENT_ID_SRAM18 = 99,
0052 GOYA_ASYNC_EVENT_ID_SRAM19 = 100,
0053 GOYA_ASYNC_EVENT_ID_SRAM20 = 101,
0054 GOYA_ASYNC_EVENT_ID_SRAM21 = 102,
0055 GOYA_ASYNC_EVENT_ID_SRAM22 = 103,
0056 GOYA_ASYNC_EVENT_ID_SRAM23 = 104,
0057 GOYA_ASYNC_EVENT_ID_SRAM24 = 105,
0058 GOYA_ASYNC_EVENT_ID_SRAM25 = 106,
0059 GOYA_ASYNC_EVENT_ID_SRAM26 = 107,
0060 GOYA_ASYNC_EVENT_ID_SRAM27 = 108,
0061 GOYA_ASYNC_EVENT_ID_SRAM28 = 109,
0062 GOYA_ASYNC_EVENT_ID_SRAM29 = 110,
0063 GOYA_ASYNC_EVENT_ID_GIC500 = 112,
0064 GOYA_ASYNC_EVENT_ID_PCIE_DEC = 115,
0065 GOYA_ASYNC_EVENT_ID_TPC0_DEC = 117,
0066 GOYA_ASYNC_EVENT_ID_TPC1_DEC = 120,
0067 GOYA_ASYNC_EVENT_ID_TPC2_DEC = 123,
0068 GOYA_ASYNC_EVENT_ID_TPC3_DEC = 126,
0069 GOYA_ASYNC_EVENT_ID_TPC4_DEC = 129,
0070 GOYA_ASYNC_EVENT_ID_TPC5_DEC = 132,
0071 GOYA_ASYNC_EVENT_ID_TPC6_DEC = 135,
0072 GOYA_ASYNC_EVENT_ID_TPC7_DEC = 138,
0073 GOYA_ASYNC_EVENT_ID_AXI_ECC = 139,
0074 GOYA_ASYNC_EVENT_ID_L2_RAM_ECC = 140,
0075 GOYA_ASYNC_EVENT_ID_MME_WACS = 141,
0076 GOYA_ASYNC_EVENT_ID_MME_WACSD = 142,
0077 GOYA_ASYNC_EVENT_ID_PLL0 = 143,
0078 GOYA_ASYNC_EVENT_ID_PLL1 = 144,
0079 GOYA_ASYNC_EVENT_ID_PLL2 = 145,
0080 GOYA_ASYNC_EVENT_ID_PLL3 = 146,
0081 GOYA_ASYNC_EVENT_ID_PLL4 = 147,
0082 GOYA_ASYNC_EVENT_ID_PLL5 = 148,
0083 GOYA_ASYNC_EVENT_ID_PLL6 = 149,
0084 GOYA_ASYNC_EVENT_ID_CPU_AXI_SPLITTER = 155,
0085 GOYA_ASYNC_EVENT_ID_PSOC_AXI_DEC = 159,
0086 GOYA_ASYNC_EVENT_ID_PSOC = 160,
0087 GOYA_ASYNC_EVENT_ID_PCIE_FLR = 171,
0088 GOYA_ASYNC_EVENT_ID_PCIE_HOT_RESET = 172,
0089 GOYA_ASYNC_EVENT_ID_PCIE_PERST = 173,
0090 GOYA_ASYNC_EVENT_ID_PCIE_QID0_ENG0 = 174,
0091 GOYA_ASYNC_EVENT_ID_PCIE_QID0_ENG1 = 175,
0092 GOYA_ASYNC_EVENT_ID_PCIE_QID0_ENG2 = 176,
0093 GOYA_ASYNC_EVENT_ID_PCIE_QID0_ENG3 = 177,
0094 GOYA_ASYNC_EVENT_ID_PCIE_QID1_ENG0 = 178,
0095 GOYA_ASYNC_EVENT_ID_PCIE_QID1_ENG1 = 179,
0096 GOYA_ASYNC_EVENT_ID_PCIE_QID1_ENG2 = 180,
0097 GOYA_ASYNC_EVENT_ID_PCIE_QID1_ENG3 = 181,
0098 GOYA_ASYNC_EVENT_ID_PCIE_APB = 182,
0099 GOYA_ASYNC_EVENT_ID_PCIE_QDB = 183,
0100 GOYA_ASYNC_EVENT_ID_PCIE_BM_D_P_WR = 184,
0101 GOYA_ASYNC_EVENT_ID_PCIE_BM_D_RD = 185,
0102 GOYA_ASYNC_EVENT_ID_PCIE_BM_U_P_WR = 186,
0103 GOYA_ASYNC_EVENT_ID_PCIE_BM_U_RD = 187,
0104 GOYA_ASYNC_EVENT_ID_TPC0_BMON_SPMU = 190,
0105 GOYA_ASYNC_EVENT_ID_TPC0_KRN_ERR = 191,
0106 GOYA_ASYNC_EVENT_ID_TPC1_BMON_SPMU = 200,
0107 GOYA_ASYNC_EVENT_ID_TPC1_KRN_ERR = 201,
0108 GOYA_ASYNC_EVENT_ID_TPC2_BMON_SPMU = 210,
0109 GOYA_ASYNC_EVENT_ID_TPC2_KRN_ERR = 211,
0110 GOYA_ASYNC_EVENT_ID_TPC3_BMON_SPMU = 220,
0111 GOYA_ASYNC_EVENT_ID_TPC3_KRN_ERR = 221,
0112 GOYA_ASYNC_EVENT_ID_TPC4_BMON_SPMU = 230,
0113 GOYA_ASYNC_EVENT_ID_TPC4_KRN_ERR = 231,
0114 GOYA_ASYNC_EVENT_ID_TPC5_BMON_SPMU = 240,
0115 GOYA_ASYNC_EVENT_ID_TPC5_KRN_ERR = 241,
0116 GOYA_ASYNC_EVENT_ID_TPC6_BMON_SPMU = 250,
0117 GOYA_ASYNC_EVENT_ID_TPC6_KRN_ERR = 251,
0118 GOYA_ASYNC_EVENT_ID_TPC7_BMON_SPMU = 260,
0119 GOYA_ASYNC_EVENT_ID_TPC7_KRN_ERR = 261,
0120 GOYA_ASYNC_EVENT_ID_MMU_SBA_SPMU0 = 270,
0121 GOYA_ASYNC_EVENT_ID_MMU_SBA_SPMU1 = 271,
0122 GOYA_ASYNC_EVENT_ID_MME_WACS_UP = 272,
0123 GOYA_ASYNC_EVENT_ID_MME_WACS_DOWN = 273,
0124 GOYA_ASYNC_EVENT_ID_MMU_PAGE_FAULT = 280,
0125 GOYA_ASYNC_EVENT_ID_MMU_WR_PERM = 281,
0126 GOYA_ASYNC_EVENT_ID_MMU_DBG_BM = 282,
0127 GOYA_ASYNC_EVENT_ID_DMA_BM_CH0 = 290,
0128 GOYA_ASYNC_EVENT_ID_DMA_BM_CH1 = 291,
0129 GOYA_ASYNC_EVENT_ID_DMA_BM_CH2 = 292,
0130 GOYA_ASYNC_EVENT_ID_DMA_BM_CH3 = 293,
0131 GOYA_ASYNC_EVENT_ID_DMA_BM_CH4 = 294,
0132 GOYA_ASYNC_EVENT_ID_DDR0_PHY_DFI = 300,
0133 GOYA_ASYNC_EVENT_ID_DDR0_ECC_SCRUB = 301,
0134 GOYA_ASYNC_EVENT_ID_DDR0_DB_ECC = 302,
0135 GOYA_ASYNC_EVENT_ID_DDR0_SB_ECC = 303,
0136 GOYA_ASYNC_EVENT_ID_DDR0_SB_ECC_MC = 304,
0137 GOYA_ASYNC_EVENT_ID_DDR0_AXI_RD = 305,
0138 GOYA_ASYNC_EVENT_ID_DDR0_AXI_WR = 306,
0139 GOYA_ASYNC_EVENT_ID_DDR1_PHY_DFI = 310,
0140 GOYA_ASYNC_EVENT_ID_DDR1_ECC_SCRUB = 311,
0141 GOYA_ASYNC_EVENT_ID_DDR1_DB_ECC = 312,
0142 GOYA_ASYNC_EVENT_ID_DDR1_SB_ECC = 313,
0143 GOYA_ASYNC_EVENT_ID_DDR1_SB_ECC_MC = 314,
0144 GOYA_ASYNC_EVENT_ID_DDR1_AXI_RD = 315,
0145 GOYA_ASYNC_EVENT_ID_DDR1_AXI_WR = 316,
0146 GOYA_ASYNC_EVENT_ID_CPU_BMON = 320,
0147 GOYA_ASYNC_EVENT_ID_TS_EAST = 322,
0148 GOYA_ASYNC_EVENT_ID_TS_WEST = 323,
0149 GOYA_ASYNC_EVENT_ID_TS_NORTH = 324,
0150 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_U16_0 = 330,
0151 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_U16_1 = 331,
0152 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_U16_2 = 332,
0153 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_U16_3 = 333,
0154 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_U16_4 = 334,
0155 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_05_SW_RESET = 356,
0156 GOYA_ASYNC_EVENT_ID_PSOC_GPIO_10_VRHOT_ICRIT = 361,
0157 GOYA_ASYNC_EVENT_ID_FAN = 425,
0158 GOYA_ASYNC_EVENT_ID_TPC0_CMDQ = 430,
0159 GOYA_ASYNC_EVENT_ID_TPC1_CMDQ = 431,
0160 GOYA_ASYNC_EVENT_ID_TPC2_CMDQ = 432,
0161 GOYA_ASYNC_EVENT_ID_TPC3_CMDQ = 433,
0162 GOYA_ASYNC_EVENT_ID_TPC4_CMDQ = 434,
0163 GOYA_ASYNC_EVENT_ID_TPC5_CMDQ = 435,
0164 GOYA_ASYNC_EVENT_ID_TPC6_CMDQ = 436,
0165 GOYA_ASYNC_EVENT_ID_TPC7_CMDQ = 437,
0166 GOYA_ASYNC_EVENT_ID_TPC0_QM = 438,
0167 GOYA_ASYNC_EVENT_ID_TPC1_QM = 439,
0168 GOYA_ASYNC_EVENT_ID_TPC2_QM = 440,
0169 GOYA_ASYNC_EVENT_ID_TPC3_QM = 441,
0170 GOYA_ASYNC_EVENT_ID_TPC4_QM = 442,
0171 GOYA_ASYNC_EVENT_ID_TPC5_QM = 443,
0172 GOYA_ASYNC_EVENT_ID_TPC6_QM = 444,
0173 GOYA_ASYNC_EVENT_ID_TPC7_QM = 445,
0174 GOYA_ASYNC_EVENT_ID_MME_QM = 447,
0175 GOYA_ASYNC_EVENT_ID_MME_CMDQ = 448,
0176 GOYA_ASYNC_EVENT_ID_DMA0_QM = 449,
0177 GOYA_ASYNC_EVENT_ID_DMA1_QM = 450,
0178 GOYA_ASYNC_EVENT_ID_DMA2_QM = 451,
0179 GOYA_ASYNC_EVENT_ID_DMA3_QM = 452,
0180 GOYA_ASYNC_EVENT_ID_DMA4_QM = 453,
0181 GOYA_ASYNC_EVENT_ID_DMA_ON_HBW = 454,
0182 GOYA_ASYNC_EVENT_ID_DMA0_CH = 455,
0183 GOYA_ASYNC_EVENT_ID_DMA1_CH = 456,
0184 GOYA_ASYNC_EVENT_ID_DMA2_CH = 457,
0185 GOYA_ASYNC_EVENT_ID_DMA3_CH = 458,
0186 GOYA_ASYNC_EVENT_ID_DMA4_CH = 459,
0187 GOYA_ASYNC_EVENT_ID_PI_UPDATE = 484,
0188 GOYA_ASYNC_EVENT_ID_HALT_MACHINE = 485,
0189 GOYA_ASYNC_EVENT_ID_INTS_REGISTER = 486,
0190 GOYA_ASYNC_EVENT_ID_SOFT_RESET = 487,
0191 GOYA_ASYNC_EVENT_PKT_QUEUE_OUT_SYNC = 506,
0192 GOYA_ASYNC_EVENT_ID_FIX_POWER_ENV_S = 507,
0193 GOYA_ASYNC_EVENT_ID_FIX_POWER_ENV_E = 508,
0194 GOYA_ASYNC_EVENT_ID_FIX_THERMAL_ENV_S = 509,
0195 GOYA_ASYNC_EVENT_ID_FIX_THERMAL_ENV_E = 510,
0196 GOYA_ASYNC_EVENT_ID_LAST_VALID_ID = 1023,
0197 GOYA_ASYNC_EVENT_ID_SIZE
0198 };
0199
0200 #endif