From d47b473b85a554f14f4c68623cff3dba3674b70d Mon Sep 17 00:00:00 2001 From: Jiafei Pan Date: Thu, 8 May 2025 17:16:32 +0800 Subject: [PATCH] modules: hal_nxp: disable drivers not used by imx943 a55 Disable power, memory and reset driver which are not used by i.MX 943 A55. Signed-off-by: Jiafei Pan --- modules/hal_nxp/mcux/mcux-sdk-ng/device/device.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/hal_nxp/mcux/mcux-sdk-ng/device/device.cmake b/modules/hal_nxp/mcux/mcux-sdk-ng/device/device.cmake index 11ad59d1fa1..c399e5ef7d8 100644 --- a/modules/hal_nxp/mcux/mcux-sdk-ng/device/device.cmake +++ b/modules/hal_nxp/mcux/mcux-sdk-ng/device/device.cmake @@ -43,12 +43,14 @@ if(NOT CONFIG_CLOCK_CONTROL_ARM_SCMI) endif() # Exclude fsl_power.c for DSP domains -if(CONFIG_ARM) +if((CONFIG_ARM) AND (NOT CONFIG_CLOCK_CONTROL_ARM_SCMI)) set(CONFIG_MCUX_COMPONENT_driver.power ON) endif() -set(CONFIG_MCUX_COMPONENT_driver.reset ON) -set(CONFIG_MCUX_COMPONENT_driver.memory ON) +if(NOT CONFIG_CPU_CORTEX_A) + set(CONFIG_MCUX_COMPONENT_driver.reset ON) + set(CONFIG_MCUX_COMPONENT_driver.memory ON) +endif() # Include fsl_dsp.c for ARM domains (applicable to i.MX RTxxx devices) if(CONFIG_ARM)