Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test branch #2458

Draft
wants to merge 7,203 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7203 commits
Select commit Hold shift + click to select a range
c4c20e8
Revert "[nrf fromlist] dfu: Add missing depends on for progressive er…
anangl Feb 10, 2025
3e40ebd
Revert "[nrf fromtree] drivers: udc_dwc2: Implement USBHS hibernation…
anangl Feb 10, 2025
886e684
Revert "[nrf fromtree] drivers: udc_dwc2: Add hibernation vendor quirks"
anangl Feb 10, 2025
3802541
Revert "[nrf fromtree] boards: nrf54h20dk: Allow running USB on radio…
anangl Feb 10, 2025
7d8c40a
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Support Remote Wakeup"
anangl Feb 10, 2025
d9a3f2a
Revert "[nrf fromtree] drivers: udc_dwc2: Add missing GHWCFG bit defi…
anangl Feb 10, 2025
f8b4ffc
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Exit hibernation on di…
anangl Feb 10, 2025
f07d240
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Enter hibernation in t…
anangl Feb 10, 2025
6d5163c
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Synchronize thread wit…
anangl Feb 10, 2025
00fa5ce
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Replace queue with eve…
anangl Feb 10, 2025
b91c64c
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Remove forward defitions"
anangl Feb 10, 2025
eadb9cc
Revert "[nrf fromtree] tests: net: http_server: Add netif dependency"
anangl Feb 10, 2025
a59d720
Revert "[nrf fromtree] bluetooth: host: CS support for CS Test"
anangl Feb 10, 2025
88b7809
Revert "[nrf fromtree] bluetooth: host: CS support for remote capabil…
anangl Feb 10, 2025
ad3e02e
Revert "[nrf fromlist] doc: extensions: link-roles: missing module no…
anangl Feb 10, 2025
98cc1bc
Revert "[nrf fromlist] drivers: wifi: nrfwifi: determine shared iovdd…
anangl Feb 10, 2025
7dbb3a0
Revert "[nrf fromlist] samples: net: wifi: add build of nrf7002eb"
anangl Feb 10, 2025
8307599
Revert "[nrf fromlist] boards: shields: add nrf7002eb"
anangl Feb 10, 2025
41e5f89
Revert "[nrf fromtree] soc: nordic: nrf53: Make GPIO pin forwarding s…
anangl Feb 10, 2025
cc93fe9
Revert "[nrf fromlist] sysbuild: cmake: Fix ExternalZephyrProject_Add…
anangl Feb 10, 2025
36af87e
Revert "[nrf fromlist] net: openthread: add `OPENTHREAD_STORE_FRAME_C…
anangl Feb 10, 2025
df1e969
Revert "[nrf fromlist] manifest: openthread: Regular OpenThread upmerge"
anangl Feb 10, 2025
91917ef
Revert "[nrf fromtree] tests: drivers: Add PPR support in NRF GRTC ti…
anangl Feb 10, 2025
37444cb
Revert "[nrf fromtree] dts: bindings: arm: nordic: Add TDDCONF sources"
anangl Feb 10, 2025
a18eef8
Revert "[nrf fromlist] logging: frontend_stmesp: Avoid unaligned word…
anangl Feb 10, 2025
a734e60
Revert "[nrf fromlist] logging: frontends: stmesp: Run clang-format"
anangl Feb 10, 2025
3f2f23b
Revert "[nrf fromlist] logging: frontend: stmesp_demux: Improve robus…
anangl Feb 10, 2025
2faea34
Revert "[nrf fromlist] tests: kernel: timer: Exclude nRF54H20 PPR core"
anangl Feb 10, 2025
9db7f30
Revert "[nrf fromlist] tests: kernel: timer: Fix failing tests"
anangl Feb 10, 2025
101b25b
Revert "[nrf fromlist] test: drivers: pwm: add fast PWM"
anangl Feb 10, 2025
0cf4d83
Revert "[nrf fromlist] scripts: list_boards: Reintroduce Board.dir as…
anangl Feb 10, 2025
601f62d
Revert "[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API"
anangl Feb 10, 2025
25bb0f9
Revert "[nrf fromlist] scripts: gen_dts_cmake: Support variable targe…
anangl Feb 10, 2025
6aa3157
Revert "[nrf fromlist] scripts: list_hardware: Do not check qualifier…
anangl Feb 10, 2025
ddbe700
Revert "[nrf fromlist] scripts: west_commands: run: Add priority to r…
anangl Feb 10, 2025
d36790b
Revert "[nrf fromlist] tests: add twister tests for CMake board and S…
anangl Feb 10, 2025
32b65a6
Revert "[nrf fromlist] cmake: scripts: support SoC extension"
anangl Feb 10, 2025
78318f7
Revert "[nrf noup] revertme: Resolve merge conflicts"
anangl Feb 10, 2025
1b6aa6d
Revert "[nrf fromlist] cmake: scripts: support board extension"
anangl Feb 10, 2025
0f4a372
Revert "[nrf noup] revertme: Cover up merge conflicts"
anangl Feb 10, 2025
928129d
Revert "[nrf fromlist] cmake: cleanup hwm_v2.cmake module code"
anangl Feb 10, 2025
2f2f546
Revert "[nrf fromlist] icbmsg: Allow deregistration of the endpoints"
anangl Feb 10, 2025
d7ee5e1
Revert "[nrf fromlist] tests: kernel: interrupt: nested_irq: support …
anangl Feb 10, 2025
7f65aa5
Revert "[nrf fromlist] boards: nordic: nrf54h20dk: Disable asserts on…
anangl Feb 10, 2025
1f4ca6c
Revert "[nrf fromlist] scripts: pylib: twister: twisterlib: prevent e…
anangl Feb 10, 2025
1e3328d
[nrf mergeup] Merge upstream up to commit fdeb7350171279d4637c536fcce…
anangl Feb 10, 2025
0a68fd2
[nrf fromlist] scripts: gen_dts_cmake: Support variable target name i…
57300 Jun 7, 2024
b579113
[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API
57300 Jun 7, 2024
a6d720f
[nrf fromlist] settings: ZMS: add a backend for ZMS (Zephyr Memory St…
rghaddab Sep 17, 2024
1b5cc62
[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules
tejlmand Jan 26, 2021
24dc7db
[nrf noup] ci: scripts: add quarantine file
gopiotr Aug 1, 2022
8d68e15
[nrf noup] ci: add .github/test-spec.yml
DatGizmo Mar 15, 2022
7f6e4ed
[nrf noup] tests: drivers: build_all: regulator: use old schema
gmarull Jun 1, 2023
0deb92d
[nrf noup] Revert "twister: Use natural sort when generating hardware…
rlubos Jun 19, 2023
9c93823
[nrf noup] doc: remove Kconfig search
gmarull Mar 3, 2022
0d5dd4a
[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT
frkv Jan 13, 2022
34fa935
[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be deselected
SebastianBoe Jan 29, 2022
71f198c
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
dbd7eea
[nrf noup] Bluetooth: update experimental for qualification
joerchan Nov 20, 2020
ca0a969
[nrf noup] drivers/flashdisk: Add support for Partition Manager
de-nordic Jul 13, 2023
441fd60
[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partition
MarekPieta May 5, 2023
f33707e
[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1
de-nordic Jun 23, 2022
a5ce9ba
[nrf noup] mgmt/MCUmgr/grp/img: Move out label to make compiler happy
de-nordic Sep 28, 2023
e79b82d
[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child image config
nordicjm Oct 16, 2023
7045d6d
[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image config
nordicjm Oct 16, 2023
b72a9cc
[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NANO=n
anangl Dec 1, 2022
b722489
[nrf noup] samples/tests: Disable PM for some sysbuild builds
nordicjm Dec 15, 2023
2bf8e7b
[nrf noup] modules: tfm: Add Kconfig for CRYPTO_PAKE_MODULE_ENABLED
mswarowsky Feb 29, 2024
ffd67e2
[nrf noup] Bluetooth: Mesh: zero randomization for friend's adv
alxelax Feb 7, 2023
84923f9
[nrf noup] Bluetooth: Mesh: Fix adv randomness bug
Andrewpini Mar 8, 2023
0ef8a4f
[nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_PARTITIO…
nvlsianpu Mar 28, 2024
705da2f
[nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUILTIN info
hellesvik-nordic Mar 26, 2024
2297c13
[nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts overlay
nvlsianpu Apr 10, 2024
1f62f32
[nrf noup] ci: NCS-specific CI tweaks
carlescufi Nov 30, 2018
4a028e7
[nrf noup] test: schedule_api: Use Minimal C library
de-nordic Sep 27, 2023
27f8634
[nrf noup] net: mqtt: Provide option to enable TLS session caching
jtguggedal May 18, 2020
8bc5fa4
[nrf noup] net: mqtt: add native TLS support
MirkoCovizzi Mar 10, 2022
92b40e8
[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
73e841e
[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
4b4a09b
[nrf noup] boards: thingy53_nrf5340: Add common partition map
MarekPieta Nov 14, 2022
feca9de
[nrf noup] boards: arm: thingy53: Disable USB CDC added by MCUBoot
mkapala-nordic Feb 2, 2023
8982d47
[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default
MarekPieta Nov 28, 2022
e924be6
[nrf noup] boards: arm: nrf9131ek: enable tfm
maxd-nordic Nov 15, 2023
11fa51b
[nrf noup] samples: smp_svr: configuration for nrf54l15
michalek-no Mar 20, 2024
ee7fb39
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash
nvlsianpu Apr 12, 2024
9f3c4a0
[nrf noup] samples: psa_crypto: Remove support for Nordic boards
mswarowsky Apr 19, 2024
ec2d3ed
[nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition
nvlsianpu Apr 15, 2024
818a229
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash DT
nvlsianpu Apr 29, 2024
0d806a5
[nrf noup] boards: nordic: thingy53: Add sysbuild Kconfig file
nordicjm May 9, 2024
0acf486
[nrf noup] scripts: west: build: Use sysbuild by default if in NCS dir
nordicjm May 14, 2024
fb6c99b
[nrf noup] board: nordic: thingy53: Enable default images for sysbuild
nordicjm May 17, 2024
832bdba
[nrf noup] samples/**/smp_svr: fix SB_CONFIG_PARTITION_MANAGER injection
nvlsianpu May 21, 2024
79a0b64
[nrf noup] include: net: add NCS extensions
rlubos Oct 1, 2018
3e92e2a
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
sigvartmh May 3, 2019
7c6ea17
[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is enabled
rlubos May 17, 2024
1a5ff4b
[nrf noup] Bluetooth: Mesh: remove legacy adv support
HaavardRei May 31, 2024
9647a6c
[nrf noup] board: nordic: thingy53: Default to update only MCUboot type
nordicjm Jun 5, 2024
b72d079
[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts overlay
nvlsianpu Jun 5, 2024
59f3389
[nrf noup] samples: sysbuild: hello_world: support PM on nRF53
gmarull Jun 12, 2024
2a2867f
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Damian-Nordic Sep 25, 2023
71d2836
[nrf noup] entropy: Add fake entropy nRF PRNG driver
KAGA164 Apr 9, 2024
e4b7e70
[nrf noup] soc: nordic: nrf54l: Skip clock configuration from ns
SebastianBoe May 24, 2024
ca41704
[nrf noup] ci: Enable action-manifest-pr
rugeGerritsen Jul 8, 2024
9ceef24
[nrf noup] drivers: flash: kconfig: nrf_rram region resolution
michalek-no Jun 17, 2024
f80f6e4
[nrf noup] dts: Add Bluetooth Controller to nRF54H20
rugeGerritsen Jul 16, 2024
486df8c
[nrf noup] bluetooth: att: Allow ATT sent callback after data TX is done
MarekPieta Jun 14, 2024
fe2d750
[nrf noup] board: nordic_ thingy53: Enable QSPI by default
hellesvik-nordic Aug 23, 2024
0edf4e9
[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI XIP
nordicjm Sep 9, 2024
8ccc1ae
[nrf noup] boards/nordic/nrf54l15dk: Set ROM offset by PM
nvlsianpu Sep 16, 2024
f74a1e4
[nrf noup] samples: basic: blinky: add eGPIO tests configuration
jaz1-nordic Sep 26, 2024
eea7b53
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
frkv Sep 11, 2024
6dd7fe1
[nrf noup] mbedtls: Enable PSA_WANT_GENERATE_RANDOM for PSA RNG
frkv Sep 9, 2024
d38ce80
[nrf noup] mbedtls: Remove unsupported algorithms in PSA crypto
frkv Aug 21, 2024
29b795d
[nrf noup] mbedtls: Add dependency logic for PSA crypto configurations
frkv Aug 21, 2024
8aca66a
[nrf noup] mbedtls: Adding helptext warnings for weak crypto
frkv Aug 21, 2024
2b08f36
[nrf noup] mbedtls: Adding missing configuration for RSA key type derive
frkv Aug 21, 2024
26824bc
[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
frkv Sep 5, 2024
a0d37d4
[nrf noup] kernel: banner: Make function weak
nordicjm May 7, 2024
1880691
[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS
bjarki-andreasen Sep 20, 2024
4137c5b
[nrf noup] samples: lwm2m_client: Add support for nRF91x
juhaylinen Jan 19, 2024
9104ef7
[nrf noup] samples: net: Enable Wi-Fi driver in sysbuild builds
rlubos Oct 7, 2024
b2733b1
[nrf noup] mbedtls: Don't enable auto-generation of Mbed TLS files
frkv Sep 25, 2024
131470a
[nrf noup] net: tests: Add legacy crypto API support for big_http_dow…
frkv Sep 25, 2024
3d8729b
[nrf noup] net: tests: crypto: Adding legacy Crypto support ipv6 tests
frkv Sep 25, 2024
fa74ce7
[nrf noup] samples: net: wifi: Changes for EAP-TLS support
rado17 Oct 8, 2024
fc86700
[nrf noup] samples: net: wifi: Update certificates
krish2718 Oct 22, 2024
9d65e84
[nrf noup] settings: zms: use dedicated lookup cache hash function
rghaddab Oct 11, 2024
da4e416
[nrf noup] bluetooth: conn: Allow for an extra ref in bt_l2cap_send_pdu
MarekPieta Jun 14, 2024
02eb0cd
[nrf noup] bluetooth: conn: Skip buffer ref count check in send_buf
MarekPieta Aug 7, 2024
6bcaf3f
[nrf noup] moduled: hal_nordic: require nrf-regtool
gmarull Oct 30, 2024
7e13a62
[nrf noup] sample/smp_svr: nrf54l15dk test cases
nvlsianpu Oct 23, 2024
68c0c4e
[nrf noup] mcuboot: Add CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512
de-nordic Nov 12, 2024
d5ffeaa
[nrf noup] mgmt/mcumgr: Add support for SHA512 in images
de-nordic Nov 12, 2024
abbe058
[nrf noup] samples/smp_svr: Increase stack size required
de-nordic Nov 12, 2024
b8c1736
[nrf noup] ci: fix suit-dfu-test entries in test-spec
kszromek-nordic Nov 12, 2024
255f61e
[nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS
e-rk Oct 22, 2024
ca82f17
[nrf noup] tests: bluetooth: tester: sysbuild configurable 53/54H
AyturkDuzen Nov 20, 2024
c02b95b
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Balaklaka May 21, 2024
5648624
[nrf noup] boards: Add non-secure target for nrf54L15dk
tomi-font Sep 27, 2024
c88b14b
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
942a462
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
rugeGerritsen Sep 5, 2024
158485e
[nrf fromlist] nrfwifi: Display EAP_TLS_SHA256 security in scan results
rado17 Nov 20, 2024
d6c5a64
[nrf noup] drivers: flash: Allow reading secure mem by nrf_rram.
ArekBalysNordic Sep 19, 2024
5989b6a
[nrf fromlist] drivers: pinctrl: nrf: Add support for clock outputs
adamkondraciuk Dec 10, 2024
cd72fb5
[nrf fromlist] dts: nordic: Add support for clock outputs
adamkondraciuk Dec 10, 2024
59978de
[nrf fromlist] drivers: timer: nrf_grtc: Add support for clock outputs
adamkondraciuk Dec 10, 2024
0ee764a
[nrf fromtree] tests: arch: arm: arm_irq_vector_table: Fix for nRF54H20
adamkondraciuk Nov 28, 2024
669a23b
[nrf fromlist] soc: nordic: nrf54h20: disallow using LR in s2ram mark…
adamkondraciuk Nov 22, 2024
68879da
[nrf fromlist] drivers: hwinfo: Support for reset reasons in nRF54H20
kl-cruz Nov 22, 2024
6705fb6
[nrf noup] soc: nrf54l: Add custom section for KMU
Vge0rge Jun 21, 2024
7087d8d
[nrf noup] soc: nordic: nrf54l: Port Soc.c to be compatible with TFM
SebastianBoe May 24, 2024
cd40759
[nrf noup] soc: nordic: nrf54l Fix for wait lasting half expected time
degjorva Dec 12, 2024
bcd0a99
[nrf noup] samples: bluetooth: update autoconf.h header path
frkv Sep 5, 2024
4c6fa4b
[nrf fromlist] drivers: mspi: Add driver for DesignWare SSI based con…
anangl Oct 17, 2024
2893757
[nrf fromlist] drivers: flash: Add generic NOR flash driver for MSPI …
anangl Oct 17, 2024
1350218
[nrf noup] drivers: pinctrl_nrf: Add support for EXMIF pins
anangl Oct 17, 2024
310659b
[nrf fromlist] boards: nrf54h20dk: Add XIP region definition to memor…
anangl Dec 3, 2024
25ddd80
[nrf fromlist] samples: code_relocation_nocopy: Add configuration for…
anangl Dec 3, 2024
b7ac3f9
[nrf noup] cmake: use -DUSE_PARTITION_MANAGER=1 for lld linker script…
tejlmand Dec 10, 2024
fd2ecbb
[nrf fromlist] dts: nordic: Change compatible property for EXMIF node
anangl Oct 17, 2024
f37e4b2
[nrf fromlist] samples|tests: drivers: flash: Add support for "jedec,…
anangl Oct 18, 2024
f566b69
[nrf noup] drivers: spi_dw: Bring back custom EXMIF peripheral handling
anangl Dec 17, 2024
1c3cf88
[nrf fromtree] boards: native: nrf_bsim: nrf54l15: Bring back clocks
nordic-krch Dec 12, 2024
5f097b8
[nrf fromtree] Revert "dts: common: nordic: nrf54l20: set timer frequ…
anangl Dec 30, 2024
46c97e4
[nrf fromtree] tests: drivers: mspi: make MSPI API test more generic
jaz1-nordic Nov 27, 2024
5fc41ba
[nrf noup] drivers: pinctrl: Add SDP MSPI pin configuration
jaz1-nordic Nov 25, 2024
d4d7455
[nrf noup] tests: drivers: mspi: api: Add nRF54L15 overlay file
jaz1-nordic Nov 25, 2024
1e03305
[nrf fromtree] include: drivers: nrf_clock_control: make nrf_clock in…
nika-nordic Dec 17, 2024
71e4933
[nrf fromtree] drivers: pwm: nrfx: add global hsfll request for fast PWM
mstasiaknordic Dec 12, 2024
edcdee3
[nrf fromtree] tests: kernel: Fix for nRF54H20
adamkondraciuk Dec 17, 2024
52e6ead
[nrf fromtree] net: openthread: radio: Fix platform radio state machine
maciejbaczmanski Jan 7, 2025
9456be7
[nrf fromtree] net: openthread: radio: Add setting channel in diag mode
maciejbaczmanski Jan 7, 2025
52b14b7
[nrf fromtree] net: openthread: cleanup diag commands
maciejbaczmanski Jan 10, 2025
937e2a6
[nrf fromtree] samples: boards: nordic: coresight_stm: Fix nrfutil tr…
nordic-segl Jan 13, 2025
67e38f8
[nrf fromtree] drivers: watchdog: nrfx: add synchronization after stop
mstasiaknordic Jan 10, 2025
2b4e55b
[nrf fromtree] arch: riscv: option to init custom hw stacked esf memb…
lstnl Jan 16, 2025
eff8d25
[nrf fromtree] tests: boards: nrf: hwinfo: Add test for reset cause o…
nordic-segl Dec 18, 2024
80981f1
[nrf fromtree] boards: nordic: nrf5340dk/nrf9160dk: Use sysbuild for …
nordicjm Dec 12, 2024
faf2e0e
[nrf noup] samples/tests: Add TF-M sysbuild config files
nordicjm Dec 12, 2024
3cc54be
[nrf noup] cmake: linker: ld: target: Remove child/parent image flag
nordicjm Dec 12, 2024
7e21e08
[nrf fromtree] drv: nordic_vpr_launcher: manage data cache
hubertmis Jan 16, 2025
2878dba
[nrf fromtree] dts: common: nordic: nrf54h20: Fix flpr bus-width
karstenkoenig Jan 14, 2025
bd9542f
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Jan 14, 2025
9d07a85
[nrf fromtree] manifest: Update nRF hw models to enable cracen HAL
aescolar Jan 14, 2025
9bd64e4
[nrf fromtree] manifest: Update nRF hw models to latest enabling crac…
aescolar Jan 22, 2025
02a343b
[nrf fromtree] modules: hal_nordic: use CLOCK_CONTROL_NRF2 for HFCLK …
piotrkoziar Nov 26, 2024
4ecdc36
[nrf fromtree] modules: hal_nordic: enable CLOCK_CONTROL if nrf-80215…
piotrkoziar Jan 21, 2025
15a4d40
[nrf fromtree] net: Added configuring child timeouts on openthread start
kkasperczyk-no Jan 22, 2025
f35fe01
[nrf fromtree] openthread: fix logging configuration
maciejbaczmanski Jan 24, 2025
3a90f5e
[nrf fromtree] net: openthread: fix `otPlatBleEnable`
maciejbaczmanski Jan 27, 2025
4160620
[nrf fromtree] ipc: ipc_service: Null terminate RPMsg endpoint names
weeTike Jan 19, 2025
ac8641d
[nrf fromlist] drivers: udc_dwc2: Set bit 17 if needed on Hibernation…
tmon-nordic Nov 15, 2024
d7e77df
[nrf fromlist] drivers: udc_dwc2: Workaround hibernation exit glitch
tmon-nordic Nov 15, 2024
bf70a3d
[nrf fromtree] tests: susbys: Implement performance test for the NRFS
nordic-bami Feb 4, 2025
b953901
[nrf fromtree] drivers: udc_dwc2: Fix large control write transfers
tmon-nordic Jan 13, 2025
4ea0b91
[nrf fromtree] drivers: udc_dwc2: Recover after STALLed OUT Data Stage
tmon-nordic Jan 14, 2025
7aeb7c8
[nrf fromtree] drivers: udc_dwc2: Fix multipart DMA OUT transfers
tmon-nordic Jan 15, 2025
f73d285
[nrf fromtree] drivers: udc_dwc2: Add helpers to check operating mode
tmon-nordic Feb 4, 2025
02ff758
[nrf fromtree] drivers: udc_dwc2: Allocate multiple of bMaxPacketSize0
tmon-nordic Feb 4, 2025
e7416a3
[nrf fromtree] drivers: udc_dwc2: Stop OUT transfers on ZLP
tmon-nordic Feb 4, 2025
bff7d51
[nrf fromtree] drivers: udc_dwc2: Rework control endpoint feeding
tmon-nordic Jan 21, 2025
a64100b
[nrf fromtree] dts: common: nordic: Add clock source to timers
nordic-krch Dec 12, 2024
94c2ae3
[nrf fromtree] manifest: update hal_nordic
gmarull Jan 8, 2025
fa3d373
[nrf fromtree] tests: drivers: uart: mix_fifo_poll: Fix for nrf54h20d…
nordic-krch Jan 15, 2025
768fca6
[nrf fromtree] Bluetooth: make MBEDTLS_AES_ROM_TABLES implied not sel…
valeriosetti Jan 13, 2025
fe7ceb3
[nrf fromtree] Bluetooth: crypto: add select PSA_WANT_ALG_ECB_NO_PADDING
valeriosetti Jan 14, 2025
c253065
[nrf fromtree] Bluetooth: Host: imply MBEDTLS_PSA_P256M_DRIVER_ENABLE…
valeriosetti Jan 14, 2025
db8bbfb
[nrf fromtree] tests: kernel: Increase MAX_THREAD_BYTES to 6
Vge0rge Jan 14, 2025
3d42752
[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Fix compilation warning
anangl Jan 16, 2025
412df3d
[nrf fromtree] Revert "arch: deprecate `_current`"
Jan 7, 2025
cd6170f
[nrf fromtree] kernel: move current thread pointer management to core…
Jan 7, 2025
1f19f43
[nrf fromtree] kernel: mark z_smp_current_get() with the const attribute
Jan 8, 2025
62ee73e
[nrf fromtree] tests: twister: add supported toolchains for unit tests
nashif Jan 10, 2025
f004754
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Move counter…
nordic-krch Jan 20, 2025
bbe0a33
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Enable devic…
nordic-krch Jan 20, 2025
6fdc412
[nrf fromtree] modules: hostap: Fix AP and no MBO build
krish2718 Jan 13, 2025
199c452
[nrf fromtree] modules: hostap: Fix advanced features disable
krish2718 Jan 13, 2025
b1c8a42
[nrf fromtree] tests: wifi: configs: Add a test for disable of advanc…
krish2718 Jan 13, 2025
3a121f5
[nrf fromtree] modules: hostap: Remove redundant default
krish2718 Jan 13, 2025
dd73d48
[nrf fromtree] manifest: hostap: Pull fix for WMM AC disabled build
krish2718 Jan 13, 2025
b3c96a0
[nrf fromtree] Bluetooth: Host: Remove HCI ECC emulation
jhedberg Dec 9, 2024
d90eec7
[nrf fromtree] Bluetooth: Host: Remove prompt from BT_ECC
jhedberg Jan 21, 2025
8e6b29f
[nrf fromtree] doc: release: Add notes for Bluetooth ECDH changes
jhedberg Jan 21, 2025
7b8cdac
[nrf fromtree] modules: openthread: ble: Update after BT_LE_ADV_CONN …
anangl Jan 20, 2025
7f683fc
[nrf fromtree] audio: liblc3: Fix global include path issue
frkv Jan 23, 2025
acf7f7d
[nrf fromtree] mesh: Fix common.h issue in onoff_level_lighting_vnd_app
frkv Jan 23, 2025
b85b260
[nrf fromtree] secure storage: Add missing include for mbedtls_platfo…
frkv Jan 23, 2025
fddf1e1
[nrf fromtree] test: Bluetooth: crypto: increase stack size for all t…
valeriosetti Jan 23, 2025
b8bc317
[nrf fromtree] Bluetooth: Host: add PSA_WANT_xxx_IMPORT/EXPORT to BT_ECC
valeriosetti Jan 23, 2025
e427908
[nrf fromtree] samples: net: prometheus: Add netif dependency
rlubos Jan 29, 2025
eb6855c
[nrf fromtree] modules: hal_nordic: suppress 'unused variable' warnings
piotrkoziar Jan 27, 2025
ad255d3
[nrf fromtree] bluetooth: host: Add select PSA_WANT_ALG_ECB_NO_PADDING
anangl Jan 14, 2025
36ce4d9
[nrf fromtree] dts: nordic: nrf9280: define hsfll120
gmarull Jan 7, 2025
0e18577
[nrf fromtree] boards: lilygo: ttgo_t7v1_5: Fix twister identifier
57300 Jan 31, 2025
b037428
[nrf fromlist] Bluetooth: BAP: Remove GATT_CACHING req for unicast se…
Thalley Jan 20, 2025
a3b2b6c
[nrf fromlist] manifest: wifi: CONFIG_MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG…
frkv Jan 24, 2025
d326781
[nrf fromlist] wifi: Resolve PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 dep…
frkv Jan 28, 2025
ea8beb5
[nrf fromlist] wifi: hostap: Fixing naming collisions for some TLS co…
frkv Jan 28, 2025
09b28bc
[nrf fromlist] modules: hostap: Disable advanced feature for nRF boards
krish2718 Jan 30, 2025
482d69a
[nrf fromlist] twister: Account for board & SoC extensions
57300 Jan 31, 2025
3bcbdbd
[nrf fromtree] tests: kernel: workq_stop uninitialized variable
RobinKastberg Jan 10, 2025
ba17c0d
[nrf noup] boards: nordic: nrf7002dk: Bring back NS variants
anangl Jan 8, 2025
0077045
[nrf noup] Revert "mbedtls: auto-select MBEDTLS_CIPHER_AES_ENABLED wh…
anangl Jan 8, 2025
9cd9cf0
[nrf noup] tests: arm_irq_vector_table: Disable starting of SSF client
anangl Jan 24, 2025
3de3300
[nrf noup] bluetooth: Temporary Kconfig fix for BT RPC configuration
grochu Jan 31, 2025
d346d1e
[nrf noup] tests: secure_storage: fix test w/ ZMS backend on 54L15
tomi-font Jan 31, 2025
d9d1ce6
[nrf noup] ble: Adding missing AES config for BT_CRYPTO
frkv Feb 4, 2025
0f9e695
[nrf noup] tests: secure_storage: Fix issues
juhaylinen Jan 29, 2025
7002611
[nrf noup] samples: psa: Fix issues
juhaylinen Jan 30, 2025
0fa0b6e
[nrf fromlist] dts: nordic: nrf5340: Revert nRF5340 IPC backend to rpmsg
sean-madigan Feb 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 0 additions & 1 deletion .checkpatch.conf
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
--min-conf-desc-length=1
--typedefsfile=scripts/checkpatch/typedefsfile

--ignore BRACES
--ignore PRINTK_WITHOUT_KERN_LEVEL
--ignore SPLIT_STRING
--ignore VOLATILE
Expand Down
9 changes: 9 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ ForEachMacros:
- 'SYS_DLIST_FOR_EACH_CONTAINER_SAFE'
- 'SYS_DLIST_FOR_EACH_NODE'
- 'SYS_DLIST_FOR_EACH_NODE_SAFE'
- 'SYS_SEM_LOCK'
- 'SYS_SFLIST_FOR_EACH_CONTAINER'
- 'SYS_SFLIST_FOR_EACH_CONTAINER_SAFE'
- 'SYS_SFLIST_FOR_EACH_NODE'
Expand Down Expand Up @@ -79,6 +80,8 @@ ForEachMacros:
- 'HTTP_SERVER_CONTENT_TYPE_FOREACH'
- 'HTTP_SERVICE_FOREACH'
- 'HTTP_SERVICE_FOREACH_RESOURCE'
- 'I3C_BUS_FOR_EACH_I3CDEV'
- 'I3C_BUS_FOR_EACH_I2CDEV'
IfMacros:
- 'CHECKIF'
# Disabled for now, see bug https://github.com/zephyrproject-rtos/zephyr/issues/48520
Expand All @@ -101,5 +104,11 @@ SpaceBeforeParens: ControlStatementsExceptControlMacros
SortIncludes: Never
UseTab: ForContinuationAndIndentation
WhitespaceSensitiveMacros:
- COND_CODE_0
- COND_CODE_1
- IF_DISABLED
- IF_ENABLED
- LISTIFY
- STRINGIFY
- Z_STRINGIFY
- DT_FOREACH_PROP_ELEM_SEP
6 changes: 3 additions & 3 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ updates:
- The most recent release, and the release prior to that.
- Active LTS releases.

At this time, with the latest release of v3.6, the supported
At this time, with the latest release of v4.0, the supported
versions are:

- v3.7: Current LTS
- v3.6: Prior release
- v4.0: Current release
- v3.7: Prior release and Current LTS
- v2.7: Prior LTS

## Reporting process
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/assigner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@ jobs:
steps:
- name: Install Python dependencies
run: |
sudo pip3 install -U setuptools wheel pip
pip3 install -U PyGithub>=1.55 west
pip install -U PyGithub>=1.55 west
- name: Check out source code
uses: actions/checkout@v4
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/backport_issue_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ jobs:

- name: Install Python dependencies
run: |
sudo pip3 install -U setuptools wheel pip
pip3 install -U pygithub
pip install -U pygithub

- name: Run backport issue checker
env:
Expand Down
18 changes: 12 additions & 6 deletions .github/workflows/bsim-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ on:
- "dts/*/nordic/**"
- "tests/bluetooth/common/testlib/**"
- "samples/bluetooth/**"
- "boards/posix/**"
- "soc/posix/**"
- "boards/native/**"
- "soc/native/**"
- "arch/posix/**"
- "include/zephyr/arch/posix/**"
- "scripts/native_simulator/**"
- "samples/net/sockets/echo_*/**"
- "modules/hal_nordic/**"
- "modules/mbedtls/**"
- "modules/openthread/**"
- "subsys/net/l2/openthread/**"
- "include/zephyr/net/openthread.h"
Expand All @@ -36,7 +38,7 @@ jobs:
runs-on:
group: zephyr-runner-v2-linux-x64-4xlarge
container:
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.14.20240823
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
options: '--entrypoint /bin/bash'
env:
ZEPHYR_TOOLCHAIN_VARIANT: zephyr
Expand Down Expand Up @@ -76,7 +78,9 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "Zephyr Bot"
rm -fr ".git/rebase-apply"
rm -fr ".git/rebase-merge"
git rebase origin/${BASE_REF}
git clean -f -d
git log --pretty=oneline | head -n 10
west init -l . || true
west config manifest.group-filter -- +ci
Expand All @@ -94,14 +98,16 @@ jobs:
.github/workflows/bsim-tests.yaml
.github/workflows/bsim-tests-publish.yaml
west.yml
boards/posix/
soc/posix/
boards/native/
soc/native/
arch/posix/
include/zephyr/arch/posix/
scripts/native_simulator/
tests/bsim/*
boards/nordic/nrf5*/*dt*
dts/*/nordic/
modules/mbedtls/**
modules/hal_nordic/**

- name: Check if Bluethooth files changed
uses: tj-actions/changed-files@v45
Expand Down Expand Up @@ -166,7 +172,7 @@ jobs:

- name: Merge Test Results
run: |
pip3 install junitparser junit2html
pip install junitparser junit2html
junitparser merge --glob "./bsim_*/*bsim_results.*.xml" "./twister-out/twister.xml" junit.xml
junit2html junit.xml junit.html

Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/bug_snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ jobs:

- name: Install Python dependencies
run: |
sudo pip3 install -U setuptools wheel pip
pip3 install -U pygithub
pip install -U pygithub
- name: Snapshot bugs
env:
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/clang.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on:
group: zephyr-runner-v2-linux-x64-4xlarge
container:
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.14.20240823
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
options: '--entrypoint /bin/bash'
strategy:
fail-fast: false
Expand Down Expand Up @@ -61,7 +61,9 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "Zephyr Bot"
rm -fr ".git/rebase-apply"
rm -fr ".git/rebase-merge"
git rebase origin/${BASE_REF}
git clean -f -d
git log --pretty=oneline | head -n 10
west init -l . || true
west config --global update.narrow true
Expand Down Expand Up @@ -106,13 +108,13 @@ jobs:
export ZEPHYR_TOOLCHAIN_VARIANT=llvm

# check if we need to run a full twister or not based on files changed
python3 ./scripts/ci/test_plan.py --platform ${{ matrix.platform }} -c origin/${BASE_REF}..
python3 ./scripts/ci/test_plan.py --no-detailed-test-id --platform ${{ matrix.platform }} -c origin/${BASE_REF}..

# We can limit scope to just what has changed
if [ -s testplan.json ]; then
echo "report_needed=1" >> $GITHUB_OUTPUT
# Full twister but with options based on changes
./scripts/twister --force-color --inline-logs -M -N -v --load-tests testplan.json --retry-failed 2
./scripts/twister --no-detailed-test-id --force-color --inline-logs -M -N -v --load-tests testplan.json --retry-failed 2
else
# if nothing is run, skip reporting step
echo "report_needed=0" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -142,7 +144,7 @@ jobs:
path: artifacts
- name: Merge Test Results
run: |
pip3 install junitparser junit2html
pip install junitparser junit2html
junitparser merge artifacts/*/twister.xml junit.xml
junit2html junit.xml junit-clang.html

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codecov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on:
group: zephyr-runner-v2-linux-x64-4xlarge
container:
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.14.20240823
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
options: '--entrypoint /bin/bash'
strategy:
fail-fast: false
Expand All @@ -34,7 +34,7 @@ jobs:
CCACHE_REMOTE_STORAGE: "redis://cache-*.keydb-cache.svc.cluster.local|shards=1,2,3"
CCACHE_REMOTE_ONLY: "true"
# `--specs` is ignored because ccache is unable to resovle the toolchain specs file path.
CCACHE_IGNOREOPTIONS: '--specs=*'
CCACHE_IGNOREOPTIONS: '-specs=* --specs=*'
steps:
- name: Apply container owner mismatch workaround
run: |
Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:
export ZEPHYR_BASE=${PWD}
export ZEPHYR_TOOLCHAIN_VARIANT=zephyr
mkdir -p coverage/reports
pip3 install gcovr==6.0
pip install gcovr==6.0
./scripts/twister -E ${{matrix.normalized}}-testplan.json
ls -la
./scripts/twister \
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:
- name: Merge coverage files
run: |
pushd ./coverage/reports
pip3 install gcovr==6.0
pip install gcovr==6.0
gcovr ${{ steps.get-coverage-files.outputs.mergefiles }} --merge-mode-functions=separate --json merged.json
gcovr ${{ steps.get-coverage-files.outputs.mergefiles }} --merge-mode-functions=separate --cobertura merged.xml
popd
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/coding_guidelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@ jobs:

- name: Install python dependencies
run: |
pip3 install unidiff
pip3 install wheel
pip3 install sh
pip install unidiff
pip install sh

- name: Install Packages
run: |
Expand All @@ -40,7 +39,10 @@ jobs:
git config --global user.email "[email protected]"
git config --global user.name "Github Actions"
git remote -v
rm -fr ".git/rebase-apply"
rm -fr ".git/rebase-merge"
git rebase origin/${BASE_REF}
git clean -f -d
source zephyr-env.sh
# debug
ls -la
Expand Down
38 changes: 21 additions & 17 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,23 @@ jobs:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0

- name: Rebase onto the target branch
env:
BASE_REF: ${{ github.base_ref }}
run: |
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
rm -fr ".git/rebase-apply"
rm -fr ".git/rebase-merge"
git rebase origin/${BASE_REF}
git clean -f -d
# debug
git log --pretty=oneline | head -n 10

- name: Set up Python
uses: actions/setup-python@v5
with:
Expand All @@ -36,24 +53,11 @@ jobs:

- name: Install python dependencies
run: |
pip3 install setuptools
pip3 install wheel
pip3 install python-magic lxml junitparser gitlint pylint pykwalify yamllint clang-format unidiff sphinx-lint
pip3 install west
pip install -r scripts/requirements-compliance.txt
pip install west

- name: west setup
env:
BASE_REF: ${{ github.base_ref }}
run: |
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10
west init -l . || true
west config manifest.group-filter -- +ci,-optional
west update -o=--depth=1 -n 2>&1 1> west.update.log || west update -o=--depth=1 -n 2>&1 1> west.update2.log
Expand All @@ -78,8 +82,8 @@ jobs:
git log --pretty=oneline | head -n 10
# Increase rename limit to allow for large PRs
git config diff.renameLimit 10000
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e Kconfig \
-e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e ClangFormat \
-e Kconfig -e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/daily_test_version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:

- name: install-pip
run: |
pip3 install gitpython
pip install gitpython
- name: checkout
uses: actions/checkout@v4
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/devicetree_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
python-version: ['3.10', '3.11', '3.12']
python-version: ['3.10', '3.11', '3.12', '3.13']
os: [ubuntu-22.04, macos-14, windows-2022]
steps:
- name: checkout
Expand Down Expand Up @@ -62,8 +62,7 @@ jobs:
${{ runner.os }}-pip-${{ matrix.python-version }}
- name: install python dependencies
run: |
pip3 install wheel
pip3 install pytest pyyaml tox
pip install pytest pyyaml tox
- name: run tox
working-directory: scripts/dts/python-devicetree
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/do_not_merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ on:

jobs:
do-not-merge:
if: ${{ contains(github.event.*.labels.*.name, 'DNM') ||
contains(github.event.*.labels.*.name, 'TSC') ||
contains(github.event.*.labels.*.name, 'Architecture Review') ||
contains(github.event.*.labels.*.name, 'dev-review') }}
name: Prevent Merging
runs-on: ubuntu-22.04
steps:
- name: Check for label
if: ${{ contains(github.event.*.labels.*.name, 'DNM') ||
contains(github.event.*.labels.*.name, 'TSC') ||
contains(github.event.*.labels.*.name, 'Architecture Review') ||
contains(github.event.*.labels.*.name, 'dev-review') }}
run: |
echo "Pull request is labeled as 'DNM', 'TSC', 'Architecture Review' or 'dev-review'."
echo "This workflow fails so that the pull request cannot be merged."
Expand Down
Loading
Loading