Skip to content

Commit b9385a7

Browse files
hal_nxp: drivers: NXP HAL drivers support for KW45 SoC
Signed-off-by: Sumit Batra <sumit.batra@nxp.com>
1 parent c5799eb commit b9385a7

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

modules/hal_nxp/mcux/mcux-sdk-ng/components/components.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ if(CONFIG_NXP_RF_IMU)
3030
set(CONFIG_MCUX_COMPONENT_driver.gdma ON)
3131
set(CONFIG_MCUX_COMPONENT_component.wireless_imu_adapter ON)
3232
set(CONFIG_MCUX_PRJSEG_component.osa_interface.osa_macro_used ON)
33-
elseif(CONFIG_SOC_SERIES_MCXW)
33+
elseif(CONFIG_SOC_SERIES_MCXW OR CONFIG_SOC_SERIES_KINETIS_KW45)
3434
set(CONFIG_MCUX_COMPONENT_component.lists ON)
3535
set(CONFIG_MCUX_COMPONENT_component.rpmsg_adapter ON)
3636
zephyr_compile_definitions(HAL_RPMSG_SELECT_ROLE=0U)

modules/hal_nxp/mcux/mcux-sdk-ng/drivers/drivers.cmake

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ set_variable_ifdef(CONFIG_SOC_SERIES_IMXRT10XX CONFIG_MCUX_COMPONENT_driver.o
147147
set_variable_ifdef(CONFIG_SOC_SERIES_IMXRT11XX CONFIG_MCUX_COMPONENT_driver.ocotp)
148148
set_variable_ifdef(CONFIG_SOC_FAMILY_KINETIS CONFIG_MCUX_COMPONENT_driver.port)
149149
set_variable_ifdef(CONFIG_SOC_SERIES_MCXW CONFIG_MCUX_COMPONENT_driver.ccm32k)
150+
set_variable_ifdef(CONFIG_SOC_SERIES_KINETIS_KW45 CONFIG_MCUX_COMPONENT_driver.ccm32k)
150151
set_variable_ifdef(CONFIG_SOC_SERIES_IMXRT5XX CONFIG_MCUX_COMPONENT_driver.iap3)
151152

152153
if(CONFIG_SOC_MIMXRT1189)
@@ -162,7 +163,8 @@ if(CONFIG_SOC_SERIES_MCXN OR CONFIG_SOC_SERIES_MCXA)
162163
set(CONFIG_MCUX_COMPONENT_driver.mcx_spc ON)
163164
endif()
164165

165-
if(CONFIG_BT_NXP AND CONFIG_SOC_SERIES_MCXW OR CONFIG_IEEE802154_MCXW)
166+
if(CONFIG_BT_NXP AND CONFIG_SOC_SERIES_MCXW OR CONFIG_IEEE802154_MCXW OR
167+
CONFIG_SOC_SERIES_KINETIS_KW45)
166168
set(CONFIG_MCUX_COMPONENT_driver.spc ON)
167169
endif()
168170

@@ -185,7 +187,11 @@ else()
185187
endif()
186188

187189
if(CONFIG_SOC_FAMILY_KINETIS OR CONFIG_SOC_SERIES_MCXC)
188-
set_variable_ifdef(CONFIG_SOC_FLASH_MCUX CONFIG_MCUX_COMPONENT_driver.flash)
190+
if(CONFIG_SOC_SERIES_KINETIS_KW45)
191+
set_variable_ifdef(CONFIG_SOC_FLASH_MCUX CONFIG_MCUX_COMPONENT_driver.flash_k4)
192+
else()
193+
set_variable_ifdef(CONFIG_SOC_FLASH_MCUX CONFIG_MCUX_COMPONENT_driver.flash)
194+
endif()
189195
endif()
190196

191197
if(CONFIG_SOC_MK82F25615 OR CONFIG_SOC_MK64F12 OR CONFIG_SOC_MK66F18 OR

0 commit comments

Comments
 (0)