diff --git a/boards/shields/nrf7002eb2/nrf7002eb2_coex.overlay b/boards/shields/nrf7002eb2/nrf7002eb2_coex.overlay index 725933eff89f..0e13d49eb681 100644 --- a/boards/shields/nrf7002eb2/nrf7002eb2_coex.overlay +++ b/boards/shields/nrf7002eb2/nrf7002eb2_coex.overlay @@ -4,6 +4,12 @@ * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause */ -&nrf_radio_coex{ - status = "okay"; +/ { + nrf_radio_coex: coex { + compatible = "nordic,nrf7002-coex"; + status = "okay"; + status0-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; + req-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; + grant-gpios = <&gpio1 7 (GPIO_PULL_DOWN | GPIO_ACTIVE_LOW)>; + }; }; diff --git a/boards/shields/nrf7002eb2/nrf7002eb2_gpio_pins_2.dtsi b/boards/shields/nrf7002eb2/nrf7002eb2_gpio_pins_2.dtsi index 3886a309ca19..c5235b13af9d 100644 --- a/boards/shields/nrf7002eb2/nrf7002eb2_gpio_pins_2.dtsi +++ b/boards/shields/nrf7002eb2/nrf7002eb2_gpio_pins_2.dtsi @@ -4,16 +4,6 @@ * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause */ -/ { - nrf_radio_coex: coex { - compatible = "nordic,nrf7002-coex"; - status = "disabled"; - status0-gpios = <&gpio0 3 GPIO_ACTIVE_HIGH>; - req-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>; - grant-gpios = <&gpio1 7 (GPIO_PULL_DOWN | GPIO_ACTIVE_LOW)>; - }; -}; - &nrf70 { iovdd-ctrl-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>; bucken-gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>; diff --git a/samples/wifi/ble_coex/Kconfig.sysbuild b/samples/wifi/ble_coex/Kconfig.sysbuild index ace7ea20d252..db7100420884 100644 --- a/samples/wifi/ble_coex/Kconfig.sysbuild +++ b/samples/wifi/ble_coex/Kconfig.sysbuild @@ -7,4 +7,5 @@ source "share/sysbuild/Kconfig" config NRF_DEFAULT_IPC_RADIO + depends on SOC_SERIES_NRF53X || SOC_SERIES_NRF54HX default y diff --git a/samples/wifi/ble_coex/sample.yaml b/samples/wifi/ble_coex/sample.yaml index f1322fd692a1..2e4e8dbcb50c 100644 --- a/samples/wifi/ble_coex/sample.yaml +++ b/samples/wifi/ble_coex/sample.yaml @@ -96,9 +96,8 @@ tests: sysbuild: true build_only: true extra_args: - - ble_coex_SHIELD="nrf7002eb2" + - SHIELD="nrf7002eb2;nrf7002eb2_coex" - CONFIG_MPSL_CX=y - - ipc_radio_CONFIG_MPSL_CX=y - CONFIG_COEX_SEP_ANTENNAS=y integration_platforms: - nrf54lm20dk/nrf54lm20a/cpuapp diff --git a/samples/wifi/thread_coex/Kconfig.sysbuild b/samples/wifi/thread_coex/Kconfig.sysbuild index ace7ea20d252..db7100420884 100644 --- a/samples/wifi/thread_coex/Kconfig.sysbuild +++ b/samples/wifi/thread_coex/Kconfig.sysbuild @@ -7,4 +7,5 @@ source "share/sysbuild/Kconfig" config NRF_DEFAULT_IPC_RADIO + depends on SOC_SERIES_NRF53X || SOC_SERIES_NRF54HX default y diff --git a/samples/wifi/thread_coex/sample.yaml b/samples/wifi/thread_coex/sample.yaml index 5ba542d59bd5..23d59607507e 100644 --- a/samples/wifi/thread_coex/sample.yaml +++ b/samples/wifi/thread_coex/sample.yaml @@ -87,9 +87,8 @@ tests: sysbuild: true build_only: true extra_args: - - thread_coex_SHIELD="nrf7002eb2" + - SHIELD="nrf7002eb2;nrf7002eb2_coex" - CONFIG_MPSL_CX=y - - ipc_radio_CONFIG_MPSL_CX=y - CONFIG_COEX_SEP_ANTENNAS=y - EXTRA_CONF_FILE="overlay-wifi-udp-client-thread-udp-client.conf" integration_platforms: