AM6 Peripheral IRQ Destination Descriptions

Introduction

This chapter provides information on destination host processor input IRQs that are permitted in the am6 SoC. The interrupt route IRQ inputs represent elements within the SoC host processor interrupt controllers capable of terminating an interrupt route signal. The System Firmware IRQ management TISCI message APIs take destination host processor IRQs as inputs to set and release IRQ routes between source peripherals and destination host processors.

The below table lists all destination host processor IRQ input IDs in the am6 SoC.

Enumeration of IRQ Destination IDs

Warning

Resources marked as reserved for use by DMSC cannot be assigned to a host within the RM Board Configuration resource assignment array. The RM Board Configuration is rejected if an overlap with a reserved resouce is detected.

Destination Device ID Destination Device Name Destination IRQ Input Range Destination IRQ Description
56 AM6_DEV_GIC0 64 - 79 GIC IRQ inputs from Main Navigator (Reserved for use by DMSC)
56 AM6_DEV_GIC0 80 - 127 GIC IRQ inputs from Main Navigator
56 AM6_DEV_GIC0 392 - 423 GIC IRQ inputs from Main GPIO IR
56 AM6_DEV_GIC0 448 - 503 GIC IRQ inputs from Main Navigator
56 AM6_DEV_GIC0 544 - 559 GIC IRQ inputs from Compare event IR
56 AM6_DEV_GIC0 712 - 727 GIC IRQ inputs from Wakeup GPIO IR
62 AM6_DEV_PRU_ICSSG0 46 - 53 ICSSG0 IRQ inputs from Main Navigator
62 AM6_DEV_PRU_ICSSG0 88 - 95 ICSSG0 IRQ inputs from Main GPIO IR
63 AM6_DEV_PRU_ICSSG1 46 - 53 ICSSG1 IRQ inputs from Main Navigator
63 AM6_DEV_PRU_ICSSG1 88 - 95 ICSSG1 IRQ inputs from Main GPIO IR
64 AM6_DEV_PRU_ICSSG2 46 - 53 ICSSG2 IRQ inputs from Main Navigator
64 AM6_DEV_PRU_ICSSG2 88 - 95 ICSSG2 IRQ inputs from Main GPIO IR
159 AM6_DEV_MCU_ARMSS0_CPU0 64 - 67 Pulsar core 0 VIM IRQ inputs from MCU Navigator (Reserved for use by DMSC)
159 AM6_DEV_MCU_ARMSS0_CPU0 68 - 95 Pulsar core 0 VIM IRQ inputs from MCU Navigator
159 AM6_DEV_MCU_ARMSS0_CPU0 124 - 139 Pulsar core 0 VIM IRQ inputs from Wakeup GPIO IR
159 AM6_DEV_MCU_ARMSS0_CPU0 160 - 223 Pulsar core 0 VIM IRQ inputs from Main2MCU level IR
159 AM6_DEV_MCU_ARMSS0_CPU0 224 - 271 Pulsar core 0 VIM IRQ inputs from Main2MCU pulse IR
245 AM6_DEV_MCU_ARMSS0_CPU1 64 - 67 Pulsar core 1 VIM IRQ inputs from MCU Navigator (Reserved for use by DMSC)
245 AM6_DEV_MCU_ARMSS0_CPU1 68 - 95 Pulsar core 1 VIM IRQ inputs from MCU Navigator
245 AM6_DEV_MCU_ARMSS0_CPU1 124 - 139 Pulsar core 1 VIM IRQ inputs from Wakeup GPIO IR
245 AM6_DEV_MCU_ARMSS0_CPU1 160 - 223 Pulsar core 1 VIM IRQ inputs from Main2MCU level IR
245 AM6_DEV_MCU_ARMSS0_CPU1 224 - 271 Pulsar core 1 VIM IRQ inputs from Main2MCU pulse IR