Request to set up an interrupt route.
Configures peripherals within the interrupt subsystem according to the valid configuration provided.
- Parameters
-
valid_params | Bitfield defining validity of interrupt route set parameters. Each bit corresponds to a field's validity. |
src_id | ID of interrupt source peripheral. |
src_index | Interrupt source index within source peripheral. |
dst_id | SoC IR device ID (valid if TISCI_MSG_VALUE_RM_DST_ID_VALID is set). |
dst_host_irq | SoC IR output index (valid if TISCI_MSG_VALUE_RM_DST_HOST_IRQ_VALID is set). |
ia_id | Device ID of interrupt aggregator (valid if TISCI_MSG_VALUE_RM_IA_ID_VALID is set). |
vint | Virtual interrupt number (valid if TISCI_MSG_VALUE_RM_VINT_VALID is set). |
global_event | Global event mapped to interrupt aggregator (valid if TISCI_MSG_VALUE_RM_GLOBAL_EVENT_VALID is set). |
vint_status_bit_index | Virtual interrupt status bit (valid if TISCI_MSG_VALUE_RM_VINT_STATUS_BIT_INDEX_VALID is set). |
secondary_host | Secondary host value (valid if TISCI_MSG_VALUE_RM_SECONDARY_HOST_VALID is set). |