Skip to content

Commit 6caac10

Browse files
committed
hal_nxp: mcux-sdk-ng: common: fix build issues
Add weak definitions to fix build issue without mcux sdk irqsteer drivers, zephyr/modules/hal/nxp/mcux/mcux-sdk-ng/drivers/common/fsl_common_arm.h:697: undefined reference to IRQSTEER_EnableInterrupt Signed-off-by: Biwen Li <[email protected]>
1 parent b374adf commit 6caac10

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

mcux/mcux-sdk-ng/drivers/common/fsl_common_arm.h

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -651,8 +651,13 @@ _Pragma("diag_suppress=Pm120")
651651
#endif
652652

653653
#if defined(FSL_FEATURE_IRQSTEER_EXT_INT_MAX_NUM) && (FSL_FEATURE_IRQSTEER_EXT_INT_MAX_NUM > 0) && defined(FSL_FEATURE_IRQSTEER_IRQ_START_INDEX) && (FSL_FEATURE_IRQSTEER_IRQ_START_INDEX > 0)
654-
void IRQSTEER_EnableInterrupt(int32_t instIdx, IRQn_Type irq);
655-
void IRQSTEER_DisableInterrupt(int32_t instIdx, IRQn_Type irq);
654+
__attribute__((weak)) void IRQSTEER_EnableInterrupt(int32_t irqsteerInstIdx, IRQn_Type interrupt)
655+
{
656+
}
657+
658+
__attribute__((weak)) void IRQSTEER_DisableInterrupt(int32_t irqsteerInstIdx, IRQn_Type interrupt)
659+
{
660+
}
656661
#endif
657662

658663
/*******************************************************************************

0 commit comments

Comments
 (0)