This type definition enumerates all the interrupt identification types. 
| Enumerator | 
|---|
| ALT_INT_INTERRUPT_SGI0  | 
 | 
| ALT_INT_INTERRUPT_SGI1  | 
 | 
| ALT_INT_INTERRUPT_SGI2  | 
 | 
| ALT_INT_INTERRUPT_SGI3  | 
 | 
| ALT_INT_INTERRUPT_SGI4  | 
 | 
| ALT_INT_INTERRUPT_SGI5  | 
 | 
| ALT_INT_INTERRUPT_SGI6  | 
 | 
| ALT_INT_INTERRUPT_SGI7  | 
 | 
| ALT_INT_INTERRUPT_SGI8  | 
 | 
| ALT_INT_INTERRUPT_SGI9  | 
 | 
| ALT_INT_INTERRUPT_SGI10  | 
 | 
| ALT_INT_INTERRUPT_SGI11  | 
 | 
| ALT_INT_INTERRUPT_SGI12  | 
 | 
| ALT_INT_INTERRUPT_SGI13  | 
 | 
| ALT_INT_INTERRUPT_SGI14  | 
 | 
| ALT_INT_INTERRUPT_SGI15  | Software Generated Interrupts (SGI), 0 - 15. 
- All interrupts in this group are software triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_PPI_TIMER_GLOBAL  | 
 | 
| ALT_INT_INTERRUPT_PPI_TIMER_PRIVATE  | 
 | 
| ALT_INT_INTERRUPT_PPI_TIMER_WATCHDOG  | 
 Private Peripheral Interrupts (PPI) for the Global Timer, per CPU private timer, and watchdog timer. 
- All interrupts in this group are edge triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_BTAC  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_GHB  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_I_TAG  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_I_DATA  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_TLB  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_D_OUTER  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_D_TAG  | 
 | 
| ALT_INT_INTERRUPT_CPU0_PARITYFAIL_D_DATA  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS0  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS1  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS2  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS3  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS4  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS5  | 
 | 
| ALT_INT_INTERRUPT_CPU0_DEFLAGS6  | Interrupts sourced from CPU0. 
The ALT_INT_INTERRUPT_CPU0_PARITYFAIL interrupt combines the BTAC, GHB, I_TAG, I_DATA, TLB, D_OUTER, D_TAG, and D_DATA interrupts for CPU0. 
- PARITYFAIL interrupts in this group are edge triggered.
 
- DEFFLAGS interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_BTAC  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_GHB  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_I_TAG  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_I_DATA  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_TLB  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_D_OUTER  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_D_TAG  | 
 | 
| ALT_INT_INTERRUPT_CPU1_PARITYFAIL_D_DATA  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS0  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS1  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS2  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS3  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS4  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS5  | 
 | 
| ALT_INT_INTERRUPT_CPU1_DEFLAGS6  | Interrupts sourced from CPU1. 
The ALT_INT_INTERRUPT_CPU1_PARITYFAIL interrupt combines the BTAC, GHB, I_TAG, I_DATA, TLB, D_OUTER, D_TAG, and D_DATA interrupts for CPU1. 
- PARITYFAIL interrupts in this group are edge triggered.
 
- DEFFLAGS interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_SCU_PARITYFAIL0  | 
 | 
| ALT_INT_INTERRUPT_SCU_PARITYFAIL1  | 
 | 
| ALT_INT_INTERRUPT_SCU_EV_ABORT  | Interrupts sourced from the Snoop Control Unit (SCU). 
- All interrupts in this group are edge triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_L2_ECC_BYTE_WR_IRQ  | 
 | 
| ALT_INT_INTERRUPT_L2_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_L2_ECC_UNCORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_L2_COMBINED_IRQ  | Interrupts sourced from the L2 Cache Controller. 
The ALT_INT_INTERRUPT_L2_COMBINED_IRQ interrupt combines the cache controller internal DECERRINTR, ECNTRINTR, ERRRDINTR, ERRRTINTR, ERRWDINTR, ERRWTINTR, PARRDINTR, PARRTINTR, and SLVERRINTR interrupts. Consult the L2C documentation for information on these interrupts. 
- ECC interrupts in this group are edge triggered.
 
- Other interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_DDR_ECC_ERROR_IRQ  | Interrupts sourced from the SDRAM Controller. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ0  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ1  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ2  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ3  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ4  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ5  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ6  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ7  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ8  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ9  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ10  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ11  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ12  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ13  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ14  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ15  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ16  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ17  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ18  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ19  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ20  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ21  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ22  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ23  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ24  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ25  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ26  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ27  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ28  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ29  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ30  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ31  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ32  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ33  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ34  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ35  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ36  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ37  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ38  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ39  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ40  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ41  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ42  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ43  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ44  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ45  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ46  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ47  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ48  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ49  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ50  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ51  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ52  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ53  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ54  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ55  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ56  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ57  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ58  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ59  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ60  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ61  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ62  | 
 | 
| ALT_INT_INTERRUPT_F2S_FPGA_IRQ63  | Interrupt request from the FPGA logic, 0 - 63. 
- Trigger type depends on the implementation in the FPGA. 
 
 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ0  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ1  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ2  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ3  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ4  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ5  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ6  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ7  | 
 | 
| ALT_INT_INTERRUPT_DMA_IRQ_ABORT  | 
 | 
| ALT_INT_INTERRUPT_DMA_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_DMA_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the DMA Controller. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_EMAC0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC0_TX_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC0_TX_ECC_UNCORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC0_RX_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC0_RX_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the Ethernet MAC 0 (EMAC0). 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_EMAC1_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC1_TX_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC1_TX_ECC_UNCORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC1_RX_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_EMAC1_RX_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the Ethernet MAC 1 (EMAC1). 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_USB0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_USB0_ECC_CORRECTED  | 
 | 
| ALT_INT_INTERRUPT_USB0_ECC_UNCORRECTED  | Interrupts sourced from the USB OTG 0. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_USB1_IRQ  | 
 | 
| ALT_INT_INTERRUPT_USB1_ECC_CORRECTED  | 
 | 
| ALT_INT_INTERRUPT_USB1_ECC_UNCORRECTED  | Interrupts sourced from the USB OTG 1. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_CAN0_STS_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN0_MO_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN0_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN0_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the CAN Controller 0. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_CAN1_STS_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN1_MO_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN1_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_CAN1_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the CAN Controller 1. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_SDMMC_IRQ  | 
 | 
| ALT_INT_INTERRUPT_SDMMC_PORTA_ECC_CORRECTED  | 
 | 
| ALT_INT_INTERRUPT_SDMMC_PORTA_ECC_UNCORRECTED  | 
 | 
| ALT_INT_INTERRUPT_SDMMC_PORTB_ECC_CORRECTED  | 
 | 
| ALT_INT_INTERRUPT_SDMMC_PORTB_ECC_UNCORRECTED  | Interrupts sourced from the SDMMC Controller. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_NAND_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDR_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDR_ECC_UNCORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDW_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDW_ECC_UNCORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDE_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_NANDE_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the NAND Controller. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_QSPI_IRQ  | 
 | 
| ALT_INT_INTERRUPT_QSPI_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_QSPI_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the QSPI Controller. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_SPI0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_SPI1_IRQ  | 
 | 
| ALT_INT_INTERRUPT_SPI2_IRQ  | 
 | 
| ALT_INT_INTERRUPT_SPI3_IRQ  | Interrupts sourced from the SPI Controllers 0 - 3. SPI0_IRQ corresponds to SPIM0. SPI1_IRQ corresponds to SPIM1. SPI2_IRQ corresponds to SPIS0. SPI3_IRQ corresponds to SPIS1. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_I2C0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_I2C1_IRQ  | 
 | 
| ALT_INT_INTERRUPT_I2C2_IRQ  | 
 | 
| ALT_INT_INTERRUPT_I2C3_IRQ  | Interrupts sourced from the I2C Controllers 0 - 3. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_UART0  | 
 | 
| ALT_INT_INTERRUPT_UART1  | Interrupts sourced from the UARTs 0 - 1. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_GPIO0  | 
 | 
| ALT_INT_INTERRUPT_GPIO1  | 
 | 
| ALT_INT_INTERRUPT_GPIO2  | Interrupts sourced from the GPIO 0 - 2. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_TIMER_L4SP_0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_TIMER_L4SP_1_IRQ  | 
 | 
| ALT_INT_INTERRUPT_TIMER_OSC1_0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_TIMER_OSC1_1_IRQ  | Interrupts sourced from the Timer controllers. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_WDOG0_IRQ  | 
 | 
| ALT_INT_INTERRUPT_WDOG1_IRQ  | Interrupts sourced from the Watchdog Timers 0 - 1. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_CLKMGR_IRQ  | Interrupts sourced from the Clock Manager. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_MPUWAKEUP_IRQ  | Interrupts sourced from the Clock Manager MPU Wakeup. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_FPGA_MAN_IRQ  | Interrupts sourced from the FPGA Manager. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_NCTIIRQ0  | 
 | 
| ALT_INT_INTERRUPT_NCTIIRQ1  | Interrupts sourced from the CoreSight for CPU0 and CPU1's CTI. 
- All interrupts in this group are level triggered. 
 
 
 | 
| ALT_INT_INTERRUPT_RAM_ECC_CORRECTED_IRQ  | 
 | 
| ALT_INT_INTERRUPT_RAM_ECC_UNCORRECTED_IRQ  | Interrupts sourced from the On-chip RAM. 
- All interrupts in this group are level triggered. 
 
 
 |