Lines Matching refs:interrupt
541 static inline status_t EnableIRQ(IRQn_Type interrupt) in EnableIRQ() argument
545 if (NotAvail_IRQn == interrupt) in EnableIRQ()
551 else if ((int32_t)interrupt >= (int32_t)FSL_FEATURE_NUMBER_OF_LEVEL1_INT_VECTORS) in EnableIRQ()
554 …int32_t irqsteerInstIdx = (int32_t)((interrupt + 1 - FSL_FEATURE_IRQSTEER_IRQ_START_INDEX) / FSL_F… in EnableIRQ()
556 IRQSTEER_EnableInterrupt(irqsteerInstIdx, interrupt); in EnableIRQ()
566 GIC_EnableIRQ(interrupt); in EnableIRQ()
568 NVIC_EnableIRQ(interrupt); in EnableIRQ()
591 static inline status_t DisableIRQ(IRQn_Type interrupt) in DisableIRQ() argument
595 if (NotAvail_IRQn == interrupt) in DisableIRQ()
601 else if ((int32_t)interrupt >= (int32_t)FSL_FEATURE_NUMBER_OF_LEVEL1_INT_VECTORS) in DisableIRQ()
604 …int32_t irqsteerInstIdx = (int32_t)((interrupt - FSL_FEATURE_IRQSTEER_IRQ_START_INDEX) / FSL_FEATU… in DisableIRQ()
606 IRQSTEER_DisableInterrupt(irqsteerInstIdx, interrupt); in DisableIRQ()
616 GIC_DisableIRQ(interrupt); in DisableIRQ()
618 NVIC_DisableIRQ(interrupt); in DisableIRQ()
646 static inline status_t EnableIRQWithPriority(IRQn_Type interrupt, uint8_t priNum) in EnableIRQWithPriority() argument
650 if (NotAvail_IRQn == interrupt) in EnableIRQWithPriority()
656 else if ((int32_t)interrupt >= (int32_t)FSL_FEATURE_NUMBER_OF_LEVEL1_INT_VECTORS) in EnableIRQWithPriority()
665 GIC_SetPriority(interrupt, priNum); in EnableIRQWithPriority()
666 GIC_EnableIRQ(interrupt); in EnableIRQWithPriority()
668 NVIC_SetPriority(interrupt, priNum); in EnableIRQWithPriority()
669 NVIC_EnableIRQ(interrupt); in EnableIRQWithPriority()
694 static inline status_t IRQ_SetPriority(IRQn_Type interrupt, uint8_t priNum) in IRQ_SetPriority() argument
698 if (NotAvail_IRQn == interrupt) in IRQ_SetPriority()
704 else if ((int32_t)interrupt >= (int32_t)FSL_FEATURE_NUMBER_OF_LEVEL1_INT_VECTORS) in IRQ_SetPriority()
713 GIC_SetPriority(interrupt, priNum); in IRQ_SetPriority()
715 NVIC_SetPriority(interrupt, priNum); in IRQ_SetPriority()
739 static inline status_t IRQ_ClearPendingIRQ(IRQn_Type interrupt) in IRQ_ClearPendingIRQ() argument
743 if (NotAvail_IRQn == interrupt) in IRQ_ClearPendingIRQ()
749 else if ((int32_t)interrupt >= (int32_t)FSL_FEATURE_NUMBER_OF_LEVEL1_INT_VECTORS) in IRQ_ClearPendingIRQ()
758 GIC_ClearPendingIRQ(interrupt); in IRQ_ClearPendingIRQ()
760 NVIC_ClearPendingIRQ(interrupt); in IRQ_ClearPendingIRQ()
846 void EnableDeepSleepIRQ(IRQn_Type interrupt);
861 void DisableDeepSleepIRQ(IRQn_Type interrupt);