Skip to content

Conversation

@rado17
Copy link
Contributor

@rado17 rado17 commented Oct 31, 2025

No description provided.

Pull Wi-Fi P2P support.

Signed-off-by: Ravi Dondaputi <[email protected]>
Pull in changes done to support WPS connection and allowing
probe request to be sent to supplicant.

Signed-off-by: Ravi Dondaputi <[email protected]>
Create snippet for P2P build.

Signed-off-by: Ravi Dondaputi <[email protected]>
@rado17 rado17 requested review from a team as code owners October 31, 2025 10:02
@NordicBuilder NordicBuilder added doc-required PR must not be merged without tech writer approval. manifest changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Oct 31, 2025
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Oct 31, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
nrfxlib nrfconnect/sdk-nrfxlib@36ba54a nrfconnect/sdk-nrfxlib#1902 nrfconnect/sdk-nrfxlib#1902/files
zephyr nrfconnect/sdk-zephyr@2c60073 nrfconnect/sdk-zephyr#3452 nrfconnect/sdk-zephyr#3452/files

DNM label due to: 2 projects with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Oct 31, 2025

CI Information

To view the history of this post, click the 'edited' button above
Build number: 6

Inputs:

Sources:

sdk-nrf: PR head: 688490af968219fde2f6d00a1d7119a183e3870b
nrfxlib: PR head: b6ed449969cf72c3a6de18286f00de1e1056cdf6
hostap: PR head: 8de3d62b8b1fdb3257de67ed1784461a4fcf0c21
zephyr: PR head: a1b2c1d5af7a7191247e755c0af367d7e7ade00d

more details

sdk-nrf:

PR head: 688490af968219fde2f6d00a1d7119a183e3870b
merge base: 4d641603f79e2e0a851c2bb6375508c6a8656b9d
target head (main): 0deeafc2dd20846dde3907e261e71ce983e4e554
Diff

nrfxlib:

PR head: b6ed449969cf72c3a6de18286f00de1e1056cdf6
merge base: 36ba54ade9f72909dff5fc1268eb59eb6e289f2d
target head (main): 5697f65f95d8a6ee1683f1c79140629b2f22590f
Diff

hostap:

PR head: 8de3d62b8b1fdb3257de67ed1784461a4fcf0c21
merge base: 5abcff1c0ecff65f0f81e0cc086b7f766e5101bf
target head (main): ab7630cc971c5700084f36a1feeada71a38f6f02
Diff

zephyr:

PR head: a1b2c1d5af7a7191247e755c0af367d7e7ade00d
merge base: 2c6007378cbf84131179879ea677ac3441e02020
target head (main): c1c66b9cffad1fea2d0b9d4c028f33ebe438dc3f
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (728)
doc
│  ├── nrf
│  │  ├── protocols
│  │  │  ├── wifi
│  │  │  │  ├── index.rst
│  │  │  │  │ wifi_direct.rst
modules
│  ├── lib
│  │  ├── hostap
│  │  │  ├── hostapd
│  │  │  │  ├── hostapd_cli_zephyr.c
│  │  │  │  │ hostapd_cli_zephyr.h
│  │  │  ├── src
│  │  │  │  ├── ap
│  │  │  │  │  │ hostapd.h
│  │  │  │  ├── common
│  │  │  │  │  │ wpa_ctrl.h
│  │  │  │  ├── crypto
│  │  │  │  │  │ tls_mbedtls_alt.c
│  │  │  │  ├── drivers
│  │  │  │  │  ├── driver_zephyr.c
│  │  │  │  │  │ driver_zephyr.h
│  │  │  │  ├── utils
│  │  │  │  │  ├── includes.h
│  │  │  │  │  │ os_zephyr.c
│  │  │  ├── wpa_supplicant
│  │  │  │  ├── wpa_cli.c
│  │  │  │  ├── wpa_cli_cmds.c
│  │  │  │  ├── wpa_cli_zephyr.c
│  │  │  │  ├── wpa_cli_zephyr.h
│  │  │  │  ├── wpa_supplicant.c
│  │  │  │  │ wpa_supplicant_i.h
nrfxlib
│  ├── CMakeLists.txt
│  ├── Kconfig.nrfxlib
│  ├── crypto
│  │  ├── README.rst
│  │  ├── doc
│  │  │  ├── nrf_cc310_bl.rst
│  │  │  ├── nrf_cc3xx_mbedcrypto.rst
│  │  │  ├── nrf_cc3xx_platform.rst
│  │  │  │ nrf_oberon.rst
│  ├── gzll
│  │  │ Kconfig
│  ├── mpsl
│  │  ├── CHANGELOG.rst
│  │  ├── fem
│  │  │  ├── common
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_common.a
│  │  │  ├── include
│  │  │  │  ├── protocol
│  │  │  │  │  │ mpsl_fem_protocol_api.h
│  │  │  ├── nrf21540_gpio
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio.a
│  │  │  ├── nrf21540_gpio_spi
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf21540_gpio_spi.a
│  │  │  ├── nrf2220
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2220.a
│  │  │  ├── nrf2240
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf2240.a
│  │  │  ├── nrf22xx
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_nrf22xx.a
│  │  │  ├── simple_gpio
│  │  │  │  ├── lib
│  │  │  │  │  ├── nrf52
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf52_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf53
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf53_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf54h
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf54l_bsim
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf54l_ns
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  ├── nrf71
│  │  │  │  │  │  ├── hard-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── manifest.yaml
│  │  │  │  │  │  ├── soft-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  │  │  │  │  ├── softfp-float
│  │  │  │  │  │  │  │ libmpsl_fem_simple_gpio.a
│  │  ├── include
│  │  │  ├── mpsl_pm.h
│  │  │  ├── mpsl_tx_power.h
│  │  │  ├── protocol
│  │  │  │  │ mpsl_cx_protocol_api.h
│  │  ├── lib
│  │  │  ├── nrf52
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf52_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf53
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf53_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf54h
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf54l
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf54l_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf54l_ns
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libmpsl.a
│  │  │  ├── nrf71
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libmpsl.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libmpsl.a
│  ├── nfc
│  │  │ Kconfig
│  ├── nrf71_wifi
│  │  ├── CMakeLists.txt
│  │  ├── Kconfig
│  │  ├── include
│  │  │  ├── nrf71_wifi_common.h
│  │  │  │ nrf71_wifi_ctrl.h
│  ├── nrf_802154
│  │  ├── doc
│  │  │  │ multiprotocol_switching_tables.rst
│  │  ├── driver
│  │  │  ├── CMakeLists.txt
│  │  │  ├── src
│  │  │  │  ├── mac_features
│  │  │  │  │  ├── nrf_802154_csma_ca.c
│  │  │  │  │  ├── nrf_802154_csma_ca_backoff.c
│  │  │  │  │  ├── nrf_802154_csma_ca_backoff.h
│  │  │  │  │  ├── nrf_802154_filter.c
│  │  │  │  │  ├── nrf_802154_tx_timestamp_provider.c
│  │  │  │  │  │ nrf_802154_tx_timestamp_provider.h
│  │  │  │  ├── nrf_802154_core.c
│  │  │  │  ├── nrf_802154_peripherals.h
│  │  │  │  ├── nrf_802154_peripherals_nrf53.h
│  │  │  │  ├── nrf_802154_peripherals_nrf54l.h
│  │  │  │  ├── nrf_802154_swi.c
│  │  │  │  ├── nrf_802154_swi.h
│  │  │  │  ├── nrf_802154_swi_callouts.h
│  │  │  │  ├── nrf_802154_swi_callouts_weak.c
│  │  │  │  ├── nrf_802154_trx.c
│  │  │  │  ├── nrf_802154_trx_dppi.c
│  │  │  │  │ nrf_802154_trx_ppi_api.h
│  │  ├── zephyr
│  │  │  │ Kconfig.nrfxlib
│  ├── nrf_fuel_gauge
│  │  ├── CHANGELOG.rst
│  │  ├── Kconfig
│  │  ├── include
│  │  │  │ nrf_fuel_gauge.h
│  │  ├── lib
│  │  │  ├── cortex-m3
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libnrf_fuel_gauge.a
│  │  │  │  │  │ libnrf_fuel_gauge_primary.a
│  │  │  ├── cortex-m33
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libnrf_fuel_gauge.a
│  │  │  │  │  │ libnrf_fuel_gauge_primary.a
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libnrf_fuel_gauge.a
│  │  │  │  │  │ libnrf_fuel_gauge_primary.a
│  │  │  ├── cortex-m4
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libnrf_fuel_gauge.a
│  │  │  │  │  │ libnrf_fuel_gauge_primary.a
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libnrf_fuel_gauge.a
│  │  │  │  │  │ libnrf_fuel_gauge_primary.a
│  ├── nrf_rpc
│  │  ├── Kconfig
│  │  ├── include
│  │  │  │ nrf_rpc.h
│  │  │ nrf_rpc.c
│  ├── nrf_wifi
│  │  ├── bin
│  │  │  ├── ncs
│  │  │  │  ├── default
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── offloaded_raw_tx
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── radio_test
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── scan_only
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── system_with_raw
│  │  │  │  │  │ nrf70.bin
│  ├── softdevice_controller
│  │  ├── CHANGELOG.rst
│  │  ├── doc
│  │  │  ├── channel_sounding.rst
│  │  │  ├── pic
│  │  │  │  ├── schedule
│  │  │  │  │  │ multilink_conn_anchor_update.svg
│  │  │  │ scheduling.rst
│  │  ├── include
│  │  │  ├── sdc.h
│  │  │  │ sdc_hci_vs.h
│  │  ├── lib
│  │  │  ├── nrf52
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  ├── nrf52_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  ├── nrf53
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  ├── nrf53_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  ├── nrf54h
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  ├── nrf54l
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  ├── nrf54l_bsim
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libsoftdevice_controller_central.a
│  │  │  │  │  ├── libsoftdevice_controller_multirole.a
│  │  │  │  │  │ libsoftdevice_controller_peripheral.a
│  │  │  ├── nrf54l_ns
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  ├── nrf71
│  │  │  │  ├── hard-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  │  ├── manifest.yaml
│  │  │  │  ├── soft-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
│  │  │  │  ├── softfp-float
│  │  │  │  │  │ libsoftdevice_controller_multirole.a
snippets
│  ├── wifi-p2p
│  │  ├── README.rst
│  │  ├── snippet.yml
│  │  │ wifi-p2p.conf
west.yml
zephyr
│  ├── .github
│  │  ├── workflows
│  │  │  ├── commit-tags.yml
│  │  │  │ manifest-PR.yml
│  ├── arch
│  │  ├── common
│  │  │  │ CMakeLists.txt
│  ├── boards
│  │  ├── ezurio
│  │  │  ├── bl54l15_dvk
│  │  │  │  ├── bl54l15_dvk_nrf54l10_cpuapp_ns_defconfig
│  │  │  │  │ bl54l15_dvk_nrf54l15_cpuapp_ns_defconfig
│  │  │  ├── bl54l15u_dvk
│  │  │  │  │ bl54l15u_dvk_nrf54l15_cpuapp_ns_defconfig
│  │  ├── nordic
│  │  │  ├── nrf54h20dk
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── nrf54h20dk_nrf54h20-memory_map.dtsi
│  │  │  │  ├── nrf54h20dk_nrf54h20-pinctrl.dtsi
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.dts
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpurad.dts
│  │  │  │  ├── support
│  │  │  │  │  ├── nrf54h20_cpuapp.JLinkScript
│  │  │  │  │  │ nrf54h20_cpurad.JLinkScript
│  │  │  ├── nrf54l09pdk
│  │  │  │  │ nrf54l09_cpuapp_common.dtsi
│  │  │  ├── nrf54l15dk
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp_ns_defconfig
│  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp_ns_defconfig
│  │  │  ├── nrf54lm20dk
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── Kconfig.nrf54lm20dk
│  │  │  │  ├── board.cmake
│  │  │  │  ├── board.yml
│  │  │  │  ├── nrf54lm20a_cpuapp_common.dtsi
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.dts
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp_ns.dts
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp_ns.yaml
│  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp_ns_defconfig
│  │  │  ├── nrf9280pdk
│  │  │  │  ├── nrf9280pdk_nrf9280-memory_map_iron.dtsi
│  │  │  │  │ nrf9280pdk_nrf9280_cpuapp_iron_0_2_0.overlay
│  │  ├── panasonic
│  │  │  ├── panb611evb
│  │  │  │  │ panb611evb_nrf54l15_cpuapp_ns_defconfig
│  │  ├── raytac
│  │  │  ├── an54l15q_db
│  │  │  │  │ raytac_an54l15q_db_nrf54l15_cpuapp_ns_defconfig
│  ├── cmake
│  │  ├── linker
│  │  │  ├── arcmwdt
│  │  │  │  │ linker_flags.cmake
│  │  │  ├── armlink
│  │  │  │  │ linker_flags.cmake
│  │  │  ├── iar
│  │  │  │  │ linker_flags.cmake
│  │  │  ├── ld
│  │  │  │  │ linker_flags.cmake
│  │  │  ├── xt-ld
│  │  │  │  │ linker_flags.cmake
│  ├── doc
│  │  ├── connectivity
│  │  │  ├── bluetooth
│  │  │  │  ├── api
│  │  │  │  │  │ hci.txt
│  │  ├── releases
│  │  │  │ migration-guide-4.3.rst
│  │  ├── services
│  │  │  ├── logging
│  │  │  │  │ cs_stm.rst
│  ├── drivers
│  │  ├── adc
│  │  │  │ adc_nrfx_saadc.c
│  │  ├── bluetooth
│  │  │  ├── hci
│  │  │  │  ├── Kconfig
│  │  │  │  │ Kconfig.esp32
│  │  ├── can
│  │  │  │ can_nrf.c
│  │  ├── comparator
│  │  │  ├── comparator_nrf_comp.c
│  │  │  │ comparator_nrf_lpcomp.c
│  │  ├── counter
│  │  │  │ counter_nrfx_timer.c
│  │  ├── debug
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── Kconfig.nrf
│  │  │  ├── coresight_arm.h
│  │  │  ├── debug_coresight_nrf.c
│  │  │  │ debug_nrf_etr.c
│  │  ├── disk
│  │  │  │ flashdisk.c
│  │  ├── flash
│  │  │  ├── flash_mspi_nor.c
│  │  │  │ flash_mspi_nor.h
│  │  ├── gpio
│  │  │  │ gpio_nrfx.c
│  │  ├── misc
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── coresight
│  │  │  │  │ CMakeLists.txt
│  │  │  ├── nordic_vpr_launcher
│  │  │  │  │ Kconfig
│  │  ├── mspi
│  │  │  │ mspi_dw.c
│  │  ├── pinctrl
│  │  │  │ pinctrl_nrf.c
│  │  ├── power_domain
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── Kconfig.nrf_gpio_pad_group
│  │  │  ├── Kconfig.nrfs_swext
│  │  │  ├── Kconfig.silabs_siwx91x
│  │  │  ├── power_domain_nrf_gpio_pad_group.c
│  │  │  ├── power_domain_nrfs_swext.c
│  │  │  │ power_domain_silabs_siwx91x.c
│  │  ├── pwm
│  │  │  │ pwm_nrfx.c
│  │  ├── serial
│  │  │  ├── Kconfig.nrfx
│  │  │  │ uart_nrfx_uarte.c
│  │  ├── spi
│  │  │  ├── spi_nrfx_spim.c
│  │  │  │ spi_nrfx_spis.c
│  │  ├── timer
│  │  │  │ nrf_grtc_timer.c
│  │  ├── usb
│  │  │  ├── udc
│  │  │  │  ├── Kconfig.dwc2
│  │  │  │  ├── udc_dwc2.c
│  │  │  │  │ udc_dwc2_vendor_quirks.h
│  │  ├── wifi
│  │  │  ├── nrf_wifi
│  │  │  │  ├── Kconfig.nrfwifi
│  │  │  │  ├── inc
│  │  │  │  │  ├── fmac_main.h
│  │  │  │  │  │ wpa_supp_if.h
│  │  │  │  ├── off_raw_tx
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ off_raw_tx_api.c
│  │  │  │  ├── src
│  │  │  │  │  ├── debug_shell.c
│  │  │  │  │  ├── fmac_main.c
│  │  │  │  │  ├── fw_load.c
│  │  │  │  │  ├── net_if.c
│  │  │  │  │  ├── wifi_mgmt.c
│  │  │  │  │  ├── wifi_util.c
│  │  │  │  │  ├── wifi_util.h
│  │  │  │  │  │ wpa_supp_if.c
│  ├── dts
│  │  ├── arm
│  │  │  ├── nordic
│  │  │  │  ├── nrf51822.dtsi
│  │  │  │  ├── nrf52805.dtsi
│  │  │  │  ├── nrf52810.dtsi
│  │  │  │  ├── nrf52811.dtsi
│  │  │  │  ├── nrf52820.dtsi
│  │  │  │  ├── nrf52832.dtsi
│  │  │  │  ├── nrf52833.dtsi
│  │  │  │  ├── nrf52840.dtsi
│  │  │  │  ├── nrf52840_qfaa.dtsi
│  │  │  │  ├── nrf5340_cpuapp_peripherals.dtsi
│  │  │  │  ├── nrf5340_cpunet.dtsi
│  │  │  │  ├── nrf54h20_cpuapp.dtsi
│  │  │  │  ├── nrf54h20_cpurad.dtsi
│  │  │  │  ├── nrf54l09_enga_cpuapp.dtsi
│  │  │  │  ├── nrf54l20_enga_cpuapp.dtsi
│  │  │  │  ├── nrf54l_05_10_15_cpuapp.dtsi
│  │  │  │  ├── nrf54lm20a_enga_cpuapp.dtsi
│  │  │  │  ├── nrf91.dtsi
│  │  │  │  ├── nrf91_peripherals.dtsi
│  │  │  │  ├── nrf9280_cpuapp.dtsi
│  │  │  │  │ nrf9280_cpurad.dtsi
│  │  │  ├── silabs
│  │  │  │  │ siwg917.dtsi
│  │  ├── bindings
│  │  │  ├── arm
│  │  │  │  │ nordic,nrf-tddconf.yaml
│  │  │  ├── comparator
│  │  │  │  ├── nordic,nrf-comp.yaml
│  │  │  │  │ nordic,nrf-lpcomp.yaml
│  │  │  ├── debug
│  │  │  │  ├── nordic,coresight-nrf.yaml
│  │  │  │  │ nordic,nrf-tbm.yaml
│  │  │  ├── gpio
│  │  │  │  │ nordic,nrf-gpio-pad-group.yaml
│  │  │  ├── mspi
│  │  │  │  ├── mspi-controller.yaml
│  │  │  │  │ snps,designware-ssi.yaml
│  │  │  ├── power-domain
│  │  │  │  ├── nordic,nrfs-swext.yaml
│  │  │  │  │ silabs,siwx91x-power-domain.yaml
│  │  ├── vendor
│  │  │  ├── nordic
│  │  │  │  ├── nrf54h20.dtsi
│  │  │  │  ├── nrf54l09.dtsi
│  │  │  │  ├── nrf54lm20a.dtsi
│  │  │  │  ├── nrf54lm20a_ns_partition.dtsi
│  │  │  │  ├── nrf54lm20a_partition.dtsi
│  │  │  │  │ nrf9280.dtsi
│  ├── include
│  │  ├── zephyr
│  │  │  ├── bluetooth
│  │  │  │  │ hci_vs.h
│  │  │  ├── devicetree
│  │  │  │  │ fixed-partitions.h
│  │  │  ├── drivers
│  │  │  │  ├── comparator
│  │  │  │  │  ├── nrf_comp.h
│  │  │  │  │  │ nrf_lpcomp.h
│  │  │  │  ├── debug
│  │  │  │  │  ├── debug_nrf_etr.h
│  │  │  │  │  │ stmesp.h
│  │  │  ├── dt-bindings
│  │  │  │  ├── comparator
│  │  │  │  │  │ nrf-comp.h
│  │  │  │  ├── misc
│  │  │  │  │  │ nordic-tddconf.h
│  │  │  │  ├── pinctrl
│  │  │  │  │  │ nrf-pinctrl.h
│  │  │  ├── logging
│  │  │  │  │ log_frontend_stmesp.h
│  │  │  ├── net
│  │  │  │  │ wifi_mgmt.h
│  │  │  ├── storage
│  │  │  │  │ flash_map.h
│  │  │  ├── usb
│  │  │  │  ├── class
│  │  │  │  │  │ usbd_hid.h
│  ├── modules
│  │  ├── hal_nordic
│  │  │  ├── nrfx
│  │  │  │  │ CMakeLists.txt
│  │  ├── hostap
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── src
│  │  │  │  ├── supp_api.c
│  │  │  │  ├── supp_api.h
│  │  │  │  ├── supp_events.c
│  │  │  │  ├── supp_events.h
│  │  │  │  ├── supp_main.c
│  │  │  │  ├── supp_main.h
│  │  │  │  │ wpa_cli.c
│  │  ├── mbedtls
│  │  │  │ Kconfig.psa.logic
│  │  ├── openthread
│  │  │  │ Kconfig
│  │  ├── trusted-firmware-m
│  │  │  ├── Kconfig.tfm
│  │  │  ├── nordic
│  │  │  │  ├── nrf54lm20a_cpuapp
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  ├── config.cmake
│  │  │  │  │  ├── cpuarch.cmake
│  │  │  │  │  ├── ns
│  │  │  │  │  │  │ cpuarch_ns.cmake
│  │  ├── uoscore-uedhoc
│  │  │  │ Kconfig
│  ├── samples
│  │  ├── basic
│  │  │  ├── blinky
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuppr.overlay
│  │  ├── bluetooth
│  │  │  ├── hci_ipc
│  │  │  │  ├── nrf5340_cpunet_bis-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_bt_mesh-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_cis-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_df-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_iso-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_iso_broadcast-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_iso_central-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_iso_peripheral-bt_ll_sw_split.conf
│  │  │  │  ├── nrf5340_cpunet_iso_receive-bt_ll_sw_split.conf
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  │  ├── hci_uart
│  │  │  │  │ overlay-all-bt_ll_sw_split.conf
│  │  ├── boards
│  │  │  ├── nordic
│  │  │  │  ├── clock_control
│  │  │  │  │  ├── configs
│  │  │  │  │  │  ├── cpuapp_hsfll.overlay
│  │  │  │  │  │  ├── fll16m.overlay
│  │  │  │  │  │  ├── global_hsfll.overlay
│  │  │  │  │  │  ├── lfclk.overlay
│  │  │  │  │  │  │ uart135.overlay
│  │  │  │  ├── coresight_stm
│  │  │  │  │  ├── prj.conf
│  │  │  │  │  ├── pytest
│  │  │  │  │  │  │ test_stm.py
│  │  │  │  │  │ sample.yaml
│  │  │  │  ├── nrf_ironside
│  │  │  │  │  ├── update
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ main.c
│  │  │  │  ├── spis_wakeup
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  │  ├── system_off
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp_comparator.overlay
│  │  ├── drivers
│  │  │  ├── jesd216
│  │  │  │  │ sample.yaml
│  │  │  ├── watchdog
│  │  │  │  │ sample.yaml
│  │  ├── net
│  │  │  ├── sockets
│  │  │  │  ├── http_server
│  │  │  │  │  │ Kconfig
│  │  ├── subsys
│  │  │  ├── mgmt
│  │  │  │  ├── updatehub
│  │  │  │  │  │ overlay-psa.conf
│  │  │  ├── usb
│  │  │  │  ├── hid-keyboard
│  │  │  │  │  ├── sample.yaml
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ main.c
│  │  ├── tfm_integration
│  │  │  ├── config_build
│  │  │  │  │ sample.yaml
│  │  │  ├── tfm_ipc
│  │  │  │  │ sample.yaml
│  ├── scripts
│  │  ├── ci
│  │  │  │ check_compliance.py
│  │  ├── west_commands
│  │  │  ├── runners
│  │  │  │  ├── nrf_common.py
│  │  │  │  │ nrfutil.py
│  ├── snippets
│  │  ├── nordic
│  │  │  ├── nordic-log-stm-dict
│  │  │  │  ├── boards
│  │  │  │  │  ├── nrf54h20_cpuapp.overlay
│  │  │  │  │  │ nrf54h20_cpurad.overlay
│  │  │  │  ├── log_stm_dict.conf
│  │  │  │  │ snippet.yml
│  │  │  ├── nordic-log-stm-tpiu-dict
│  │  │  │  ├── README.rst
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54h20_cpuapp.overlay
│  │  │  │  ├── log_stm_dict.conf
│  │  │  │  │ snippet.yml
│  │  │  ├── nordic-log-stm
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54h20_cpuapp.overlay
│  │  │  │  ├── log_stm.conf
│  │  │  │  │ snippet.yml
│  ├── soc
│  │  ├── nordic
│  │  │  ├── Kconfig
│  │  │  ├── common
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── uicr
│  │  │  │  │  ├── Kconfig
│  │  │  │  │  ├── gen_periphconf_entries.py
│  │  │  │  │  ├── gen_uicr.py
│  │  │  │  │  ├── gen_uicr
│  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │ Kconfig
│  │  │  │  │  ├── periphconf
│  │  │  │  │  │  │ builder.py
│  │  │  │  │  │ sysbuild.cmake
│  │  │  ├── ironside
│  │  │  │  ├── include
│  │  │  │  │  ├── nrf_ironside
│  │  │  │  │  │  ├── boot_report.h
│  │  │  │  │  │  │ update.h
│  │  │  │  │ update.c
│  │  │  ├── nrf54h
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── Kconfig.defconfig.nrf54h20_cpuapp
│  │  │  │  │ soc.c
│  │  │  ├── nrf54l
│  │  │  │  │ Kconfig
│  ├── subsys
│  │  ├── bluetooth
│  │  │  ├── controller
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.ll_sw_split
│  │  │  │  ├── hal
│  │  │  │  │  │ debug.h
│  │  │  │  ├── hci
│  │  │  │  │  ├── hci.c
│  │  │  │  │  │ hci_driver.c
│  │  │  │  ├── include
│  │  │  │  │  ├── ll.h
│  │  │  │  │  ├── ll_feat.h
│  │  │  │  │  │ ll_settings.h
│  │  │  │  ├── ll_sw
│  │  │  │  │  ├── isoal.c
│  │  │  │  │  ├── lll_chan.c
│  │  │  │  │  ├── lll_common.c
│  │  │  │  │  ├── lll_scan.h
│  │  │  │  │  ├── nordic
│  │  │  │  │  │  ├── hal
│  │  │  │  │  │  │  ├── nrf5
│  │  │  │  │  │  │  │  ├── cntr.c
│  │  │  │  │  │  │  │  ├── ecb.c
│  │  │  │  │  │  │  │  ├── mayfly.c
│  │  │  │  │  │  │  │  ├── radio
│  │  │  │  │  │  │  │  │  ├── radio.c
│  │  │  │  │  │  │  │  │  ├── radio_nrf5.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf54lx.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf5_dppi.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf5_dppi_resources.h
│  │  │  │  │  │  │  │  │  │ radio_sim_nrf54l.h
│  │  │  │  │  │  │  │  │ ticker.c
│  │  │  │  │  │  ├── lll
│  │  │  │  │  │  │  ├── lll.c
│  │  │  │  │  │  │  ├── lll_adv.c
│  │  │  │  │  │  │  ├── lll_adv_aux.c
│  │  │  │  │  │  │  ├── lll_adv_iso.c
│  │  │  │  │  │  │  ├── lll_adv_sync.c
│  │  │  │  │  │  │  ├── lll_central.c
│  │  │  │  │  │  │  ├── lll_central_iso.c
│  │  │  │  │  │  │  ├── lll_conn.c
│  │  │  │  │  │  │  ├── lll_df.c
│  │  │  │  │  │  │  ├── lll_peripheral.c
│  │  │  │  │  │  │  ├── lll_peripheral_iso.c
│  │  │  │  │  │  │  ├── lll_scan.c
│  │  │  │  │  │  │  ├── lll_scan_aux.c
│  │  │  │  │  │  │  ├── lll_sync.c
│  │  │  │  │  │  │  ├── lll_sync_iso.c
│  │  │  │  │  │  │  │ lll_test.c
│  │  │  │  │  ├── ull.c
│  │  │  │  │  ├── ull_adv.c
│  │  │  │  │  ├── ull_adv_aux.c
│  │  │  │  │  ├── ull_adv_iso.c
│  │  │  │  │  ├── ull_adv_sync.c
│  │  │  │  │  ├── ull_central.c
│  │  │  │  │  ├── ull_central_iso.c
│  │  │  │  │  ├── ull_conn.c
│  │  │  │  │  ├── ull_conn_iso.c
│  │  │  │  │  ├── ull_df.c
│  │  │  │  │  ├── ull_filter.c
│  │  │  │  │  ├── ull_iso.c
│  │  │  │  │  ├── ull_llcp.c
│  │  │  │  │  ├── ull_llcp_cc.c
│  │  │  │  │  ├── ull_llcp_chmu.c
│  │  │  │  │  ├── ull_llcp_common.c
│  │  │  │  │  ├── ull_llcp_conn_upd.c
│  │  │  │  │  ├── ull_llcp_enc.c
│  │  │  │  │  ├── ull_llcp_local.c
│  │  │  │  │  ├── ull_llcp_past.c
│  │  │  │  │  ├── ull_llcp_phy.c
│  │  │  │  │  ├── ull_llcp_remote.c
│  │  │  │  │  ├── ull_peripheral.c
│  │  │  │  │  ├── ull_peripheral_iso.c
│  │  │  │  │  ├── ull_scan.c
│  │  │  │  │  ├── ull_scan_aux.c
│  │  │  │  │  ├── ull_sched.c
│  │  │  │  │  ├── ull_sync.c
│  │  │  │  │  │ ull_sync_iso.c
│  │  │  │  ├── ticker
│  │  │  │  │  │ ticker.c
│  │  │  ├── crypto
│  │  │  │  │ Kconfig
│  │  │  ├── host
│  │  │  │  │ Kconfig
│  │  ├── dfu
│  │  │  ├── img_util
│  │  │  │  │ flash_img.c
│  │  ├── ipc
│  │  │  ├── ipc_service
│  │  │  │  ├── lib
│  │  │  │  │  │ Kconfig.icmsg
│  │  ├── jwt
│  │  │  │ Kconfig
│  │  ├── logging
│  │  │  ├── frontends
│  │  │  │  ├── Kconfig
│  │  │  │  │ log_frontend_stmesp.c
│  │  ├── mgmt
│  │  │  ├── mcumgr
│  │  │  │  ├── grp
│  │  │  │  │  ├── img_mgmt
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ img_mgmt.c
│  │  ├── net
│  │  │  ├── l2
│  │  │  │  ├── wifi
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  ├── wifi_mgmt.c
│  │  │  │  │  │ wifi_shell.c
│  │  ├── pm
│  │  │  ├── Kconfig
│  │  │  ├── device.c
│  │  │  │ device_runtime.c
│  │  ├── storage
│  │  │  ├── flash_map
│  │  │  │  │ flash_map_default.c
│  │  ├── usb
│  │  │  ├── device_next
│  │  │  │  ├── class
│  │  │  │  │  ├── Kconfig.hid
│  │  │  │  │  ├── usbd_hid.c
│  │  │  │  │  ├── usbd_hid_api.c
│  │  │  │  │  │ usbd_hid_internal.h
│  ├── tests
│  │  ├── arch
│  │  │  ├── arm
│  │  │  │  ├── arm_irq_vector_table
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpurad.overlay
│  │  ├── bluetooth
│  │  │  ├── init
│  │  │  │  ├── prj_ctlr.conf
│  │  │  │  │ prj_ctlr_dbg.conf
│  │  │  ├── tester
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  ├── sysbuild
│  │  │  │  │  ├── hci_ipc
│  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpurad.conf
│  │  ├── boards
│  │  │  ├── nrf
│  │  │  │  ├── comp
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── bl54l15_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  ├── bl54l15u_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp.overlay
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ test.c
│  │  │  │  ├── coresight_stm
│  │  │  │  │  │ prj.conf
│  │  │  │  ├── hwinfo
│  │  │  │  │  ├── reset_cause
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ main.c
│  │  ├── bsim
│  │  │  ├── bluetooth
│  │  │  │  ├── compile.nrf54l15bsim_nrf54l15_cpuapp.sh
│  │  │  │  ├── host
│  │  │  │  │  ├── gatt
│  │  │  │  │  │  ├── caching
│  │  │  │  │  │  │  │ psa_overlay.conf
│  │  │  │  ├── ll
│  │  │  │  │  ├── advx
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ main.c
│  │  │  │  │  │  ├── tests_scripts
│  │  │  │  │  │  │  ├── basic_advx.sh
│  │  │  │  │  │  │  ├── basic_advx_scan_aux_use_chains.sh
│  │  │  │  │  │  │  │ basic_advx_ticker_expire_info.sh
│  │  │  │  │  ├── conn
│  │  │  │  │  │  │ psa_overlay.conf
│  │  │  │  │ tests.nrf54l15bsim_nrf54l15_cpuapp.txt
│  │  ├── drivers
│  │  │  ├── adc
│  │  │  │  ├── adc_api
│  │  │  │  │  │ testcase.yaml
│  │  │  ├── build_all
│  │  │  │  ├── comparator
│  │  │  │  │  ├── nrf_comp
│  │  │  │  │  │  ├── diff.overlay
│  │  │  │  │  │  ├── se.overlay
│  │  │  │  │  │  │ se_aref.overlay
│  │  │  │  │  ├── nrf_lpcomp
│  │  │  │  │  │  ├── ext_ref.overlay
│  │  │  │  │  │  │ int_ref.overlay
│  │  │  │  │  ├── nxp_cmp
│  │  │  │  │  │  │ frdm_mcxc242.dts
│  │  │  │  │  │ testcase.yaml
│  │  │  ├── clock_control
│  │  │  │  ├── nrf_clock_control
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  ├── comparator
│  │  │  │  ├── gpio_loopback
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ frdm_mcxc242.overlay
│  │  │  │  │  ├── snippets
│  │  │  │  │  │  ├── nrf_comp
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── bl54l15_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── bl54l15u_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp.overlay
│  │  │  │  │  │  ├── nrf_lpcomp
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── bl54l15_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── bl54l15u_dvk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp.overlay
│  │  │  ├── flash
│  │  │  │  ├── common
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54l15dk_remove_dt_sfdp.overlay
│  │  │  │  │  │ testcase.yaml
│  │  │  ├── gpio
│  │  │  │  ├── gpio_get_direction
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuppr.overlay
│  │  │  │  ├── gpio_hogs
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuppr.overlay
│  │  │  │  │  │ testcase.yaml
│  │  │  │  ├── gpio_nrf
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuppr.overlay
│  │  │  ├── spi
│  │  │  │  ├── spi_loopback
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpurad.conf
│  │  │  ├── uart
│  │  │  │  ├── uart_async_dual
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  ├── watchdog
│  │  │  │  ├── wdt_basic_api
│  │  │  │  │  │ testcase.yaml
│  │  ├── lib
│  │  │  ├── devicetree
│  │  │  │  ├── api
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ main.c
│  │  ├── subsys
│  │  │  ├── dfu
│  │  │  │  ├── img_util
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ main.c
│  │  │  ├── secure_storage
│  │  │  │  ├── psa
│  │  │  │  │  ├── crypto
│  │  │  │  │  │  │ testcase.yaml
│  │  │  │  │  ├── its
│  │  │  │  │  │  │ testcase.yaml
│  │  │  ├── settings
│  │  │  │  ├── its
│  │  │  │  │  │ testcase.yaml
│  │ west.yml

Outputs:

Toolchain

Version: cfa6b06338
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:cfa6b06338_e595b21c39

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ❌ Build twister
    • sdk-nrf test count: 3474
    • sdk-zephyr test count: 3542
  • ❌ Integration tests
    • ❌ test-sdk-audio
    • ❌ desktop52_verification
    • ❌ test_ble_nrf_config
    • ❌ test-fw-nrfconnect-ble_samples
    • ❌ test-fw-nrfconnect-chip
    • ❌ test-fw-nrfconnect-nfc
    • ❌ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • ❌ test-fw-nrfconnect-nrf-iot_thingy91
    • ❌ test-fw-nrfconnect-nrf_crypto
    • ❌ test-fw-nrfconnect-rpc
    • ❌ test-fw-nrfconnect-rs
    • ❌ test-fw-nrfconnect-fem
    • ❌ test-fw-nrfconnect-tfm
    • ❌ test-fw-nrfconnect-thread-main
    • ❌ test-sdk-find-my
    • ❌ test-fw-nrfconnect-nrf_lrcs_positioning
    • ❌ test-sdk-wifi
    • ❌ test-low-level
    • ❌ test-sdk-mcuboot
    • ❌ test-sdk-dfu
    • ❌ test-fw-nrfconnect-ps-main
    • ⚠️ test-fw-nrfconnect-nrf-iot_cloud
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_mosh
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_positioning
Disabled integration tests
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-nrf-iot_samples
    • test-fw-nrfconnect-nrf-iot_serial_lte_modem
    • test-secdom-samples-public

Note: This message is automatically posted and updated by the CI

@@ -0,0 +1,170 @@
.. _ug_wifi_direct:

Wi-Fi Direct (P2P mode)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should ideally be an upstream docs as this is not specific to nRF70.

CONFIG_WIFI_NM_WPA_SUPPLICANT_P2P=y
CONFIG_WPA_CLI=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
CONFIG_LTO=y
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add a comment as to why this is needed.

Copilot AI review requested due to automatic review settings November 3, 2025 09:36
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Add Wi-Fi direct (p2p mode) document.

Signed-off-by: Kapil Bhatt <[email protected]>
@richabp
Copy link
Contributor

richabp commented Nov 3, 2025

There is no doc build, please check.

Copy link
Contributor

@richabp richabp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs a Changelog entry for both the docs.

Comment on lines +13 to +14
Building with Wi-Fi Direct support
***********************************
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Building with Wi-Fi Direct support
***********************************
Building with Wi-Fi Direct support
**********************************

Building with Wi-Fi Direct support
***********************************

To build an application with Wi-Fi Direct support, use the Wi-Fi shell sample with the ``wifi-p2p`` snippet and external flash for firmware patches.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To build an application with Wi-Fi Direct support, use the Wi-Fi shell sample with the ``wifi-p2p`` snippet and external flash for firmware patches.
To build an application with Wi-Fi Direct support, use the :ref:`wifi_shell_sample` sample with the ``wifi-p2p`` snippet and external flash for firmware patches.

Build command
=============

Use the following command to build the Wi-Fi shell sample with P2P support:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Use the following command to build the Wi-Fi shell sample with P2P support:
To build the Wi-Fi shell sample with Wi-Fi Direct (P2P) support, run the following command:

Comment on lines +28 to +29
Wi-Fi Direct commands
**********************
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Wi-Fi Direct commands
**********************
Wi-Fi Direct commands
*********************

**********************

The following commands are available for Wi-Fi Direct operations.
Both Wi-Fi shell commands and wpa_cli commands are shown for each operation:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Both Wi-Fi shell commands and wpa_cli commands are shown for each operation:
Both Wi-Fi shell commands and ``wpa_cli`` commands are provided for each operation.


* **go_intent** - Group Owner (GO) intent value (0-15):

* Higher values indicate a stronger desire to become the Group Owner
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Higher values indicate a stronger desire to become the Group Owner
* Higher values indicate a stronger desire to become the Group Owner.

Comment on lines +3 to +4
Wi-Fi P2P Snippet (wifi-p2p)
##########################################
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Wi-Fi P2P Snippet (wifi-p2p)
##########################################
Wi-Fi P2P Snippet (wifi-p2p)
############################


Wi-Fi P2P Snippet (wifi-p2p)
##########################################

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add some description.

Overview
********

This snippet enables Wi-Fi P2P support in supported networking samples.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there anything else to add?

Suggested change
This snippet enables Wi-Fi P2P support in supported networking samples.
This snippet enables Wi-Fi P2P support in supported networking samples.

Requirements
************

Hardware support for:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add some intro text.

Suggested change
Hardware support for:
Hardware support for:

@rado17 rado17 requested a review from divyagona November 4, 2025 12:27
Comment on lines +77 to +84
Where:

* **Num** - Sequential number of the peer in the list
* **Device Name** - Friendly name of the peer device
* **MAC Address** - MAC address of the peer device
* **RSSI** - Signal strength in dBm
* **Device Type** - WPS device type identifier
* **Config Methods** - Supported WPS configuration methods
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Where:
* **Num** - Sequential number of the peer in the list
* **Device Name** - Friendly name of the peer device
* **MAC Address** - MAC address of the peer device
* **RSSI** - Signal strength in dBm
* **Device Type** - WPS device type identifier
* **Config Methods** - Supported WPS configuration methods
The columns in the table represent the following attributes:
* ``Num`` - Sequential number of the peer in the list
* ``Device Name`` - Friendly name of the peer device
* ``MAC Address`` - MAC address of the peer device
* ``RSSI`` - Signal strength in dBm
* ``Device Type`` - WPS device type identifier
* ``Config Methods`` - Supported WPS configuration methods

CONFIG_WIFI_NM_WPA_SUPPLICANT_P2P=y
CONFIG_WPA_CLI=y
CONFIG_WIFI_NM_WPA_SUPPLICANT_LOG_LEVEL_INF=y
CONFIG_LTO=y
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and why is this needed? Also why is the log level changed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. DNM doc-required PR must not be merged without tech writer approval. manifest manifest-nrfxlib manifest-zephyr

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants