Lines Matching refs:interrupt
58 - **Interrupt API**: Provides the interrupt functions.
111 platform, interrupt, devices, etc.
642 The SPM HAL interrupt APIs are intended for operations on Interrupt Controllers
645 APIs for control registers of interrupt sources are not in the scope of this set
664 This API enables an interrupt from the Interrupt Controller of the platform.
668 - ``irq_num`` - the interrupt to be enabled with a number
674 - ``TFM_HAL_ERROR_GENERIC`` - failed to enable the interrupt.
675 - ``TFM_HAL_SUCCESS`` - the interrupt is successfully enabled.
688 This API disables an interrupt from the Interrupt Controller of the platform.
692 - ``irq_num`` - the interrupt to be disabled with a number
698 - ``TFM_HAL_ERROR_GENERIC`` - failed to disable the interrupt.
699 - ``TFM_HAL_SUCCESS`` - the interrupt is successfully disabled.
712 This API clears an active and pending interrupt.
716 - ``irq_num`` - the interrupt to be disabled with a number
722 - ``TFM_HAL_ERROR_GENERIC`` - failed to clear the pending interrupt.
723 - ``TFM_HAL_SUCCESS`` - the pending interrupt has been cleared.
743 Each interrupt has an initialization function individually.
746 The following initializations are required for each interrupt:
749 - Ensuring that the interrupt targets the Secure State.
757 - ``p_ildi`` - pointer to ``irq_load_info_t`` struct of the interrupt