Lines Matching refs:interrupt
58 - **Interrupt API**: Provides the interrupt functions.
111 platform, interrupt, devices, etc.
592 The SPM HAL interrupt APIs are intended for operations on Interrupt Controllers
595 APIs for control registers of interrupt sources are not in the scope of this set
614 This API enables an interrupt from the Interrupt Controller of the platform.
618 - ``irq_num`` - the interrupt to be enabled with a number
624 - ``TFM_HAL_ERROR_GENERIC`` - failed to enable the interrupt.
625 - ``TFM_HAL_SUCCESS`` - the interrupt is successfully enabled.
638 This API disables an interrupt from the Interrupt Controller of the platform.
642 - ``irq_num`` - the interrupt to be disabled with a number
648 - ``TFM_HAL_ERROR_GENERIC`` - failed to disable the interrupt.
649 - ``TFM_HAL_SUCCESS`` - the interrupt is successfully disabled.
662 This API clears an active and pending interrupt.
666 - ``irq_num`` - the interrupt to be disabled with a number
672 - ``TFM_HAL_ERROR_GENERIC`` - failed to clear the pending interrupt.
673 - ``TFM_HAL_SUCCESS`` - the pending interrupt has been cleared.
693 Each interrupt has an initialization function individually.
696 The following initializations are required for each interrupt:
699 - Ensuring that the interrupt targets the Secure State.
707 - ``p_ildi`` - pointer to ``irq_load_info_t`` struct of the interrupt