diff --git a/drivers/wifi/nrf_wifi/CMakeLists.txt b/drivers/wifi/nrf_wifi/CMakeLists.txt index 4e3878dfcfd..443b54796cd 100644 --- a/drivers/wifi/nrf_wifi/CMakeLists.txt +++ b/drivers/wifi/nrf_wifi/CMakeLists.txt @@ -25,9 +25,6 @@ zephyr_library_sources_ifdef(CONFIG_NRF70_SR_COEX ) zephyr_library_sources( - src/shim.c - src/work.c - src/timer.c src/qspi/src/device.c src/qspi/src/rpu_hw_if.c src/qspi/src/ficr_prog.c diff --git a/modules/nrf_wifi/CMakeLists.txt b/modules/nrf_wifi/CMakeLists.txt index 2d0e4c8a45e..ad04414b511 100644 --- a/modules/nrf_wifi/CMakeLists.txt +++ b/modules/nrf_wifi/CMakeLists.txt @@ -167,4 +167,10 @@ zephyr_library_sources_ifdef(CONFIG_NRF70_STA_MODE ${NRF_WIFI_DIR}/fw_if/umac_if/src/fmac_util.c ) +zephyr_library_sources( + shim.c + timer.c + work.c +) + target_link_libraries(zephyr_interface INTERFACE nrf-wifi-interface) diff --git a/drivers/wifi/nrf_wifi/src/shim.c b/modules/nrf_wifi/shim.c similarity index 100% rename from drivers/wifi/nrf_wifi/src/shim.c rename to modules/nrf_wifi/shim.c diff --git a/drivers/wifi/nrf_wifi/src/shim.h b/modules/nrf_wifi/shim.h similarity index 100% rename from drivers/wifi/nrf_wifi/src/shim.h rename to modules/nrf_wifi/shim.h diff --git a/drivers/wifi/nrf_wifi/src/timer.c b/modules/nrf_wifi/timer.c similarity index 100% rename from drivers/wifi/nrf_wifi/src/timer.c rename to modules/nrf_wifi/timer.c diff --git a/drivers/wifi/nrf_wifi/src/timer.h b/modules/nrf_wifi/timer.h similarity index 100% rename from drivers/wifi/nrf_wifi/src/timer.h rename to modules/nrf_wifi/timer.h diff --git a/drivers/wifi/nrf_wifi/src/work.c b/modules/nrf_wifi/work.c similarity index 100% rename from drivers/wifi/nrf_wifi/src/work.c rename to modules/nrf_wifi/work.c diff --git a/drivers/wifi/nrf_wifi/src/work.h b/modules/nrf_wifi/work.h similarity index 100% rename from drivers/wifi/nrf_wifi/src/work.h rename to modules/nrf_wifi/work.h