Request to release interrupt peripheral resources.
Releases interrupt peripheral resources according to the valid configuration provided.
- Parameters
-
| valid_params | Bitfield defining validity of interrupt route release 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). |