Browse Source

nrf_wifi: Move shim files from driver to module

The shim files should be part of the Zephyr module directory within
Zephyr, as they are coupled with the module implementation which os OS
agnostic.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
pull/81899/head
Chaitanya Tata 8 months ago committed by Benjamin Cabé
parent
commit
da26d02d63
  1. 3
      drivers/wifi/nrf_wifi/CMakeLists.txt
  2. 6
      modules/nrf_wifi/CMakeLists.txt
  3. 0
      modules/nrf_wifi/shim.c
  4. 0
      modules/nrf_wifi/shim.h
  5. 0
      modules/nrf_wifi/timer.c
  6. 0
      modules/nrf_wifi/timer.h
  7. 0
      modules/nrf_wifi/work.c
  8. 0
      modules/nrf_wifi/work.h

3
drivers/wifi/nrf_wifi/CMakeLists.txt

@ -25,9 +25,6 @@ zephyr_library_sources_ifdef(CONFIG_NRF70_SR_COEX @@ -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

6
modules/nrf_wifi/CMakeLists.txt

@ -167,4 +167,10 @@ zephyr_library_sources_ifdef(CONFIG_NRF70_STA_MODE @@ -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)

0
drivers/wifi/nrf_wifi/src/shim.c → modules/nrf_wifi/shim.c

0
drivers/wifi/nrf_wifi/src/shim.h → modules/nrf_wifi/shim.h

0
drivers/wifi/nrf_wifi/src/timer.c → modules/nrf_wifi/timer.c

0
drivers/wifi/nrf_wifi/src/timer.h → modules/nrf_wifi/timer.h

0
drivers/wifi/nrf_wifi/src/work.c → modules/nrf_wifi/work.c

0
drivers/wifi/nrf_wifi/src/work.h → modules/nrf_wifi/work.h

Loading…
Cancel
Save