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

Upmerge 2024.12.20 #2411

Open
wants to merge 7,159 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7159 commits
Select commit Hold shift + click to select a range
99eb23f
Revert "[nrf fromtree] dts: nordic: Add Channel Sounding support to n…
anangl Jan 24, 2025
2bd11ab
Revert "[nrf fromtree] tests: drivers: uart: uart_pm: Disable PM_DEVI…
anangl Jan 24, 2025
572bb39
Revert "[nrf fromtree] dts: arm: nordic: Define power states for nrf5…
anangl Jan 24, 2025
e80650e
Revert "[nrf fromtree] mgmt: mcumgr: transport: bluetooth: add all ga…
anangl Jan 24, 2025
e7e9d66
Revert "[nrf fromtree] bluetooth: smp: remove experimental from BT_GA…
anangl Jan 24, 2025
2b63bc4
Revert "[nrf fromtree] bluetooth: smp: remove experimental from BT_BO…
anangl Jan 24, 2025
f6308ab
Revert "[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Fix invalid return"
anangl Jan 24, 2025
c1d7034
Revert "[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Allow bootloader i…
anangl Jan 24, 2025
15f2a6e
Revert "[nrf fromlist] bluetooth: tester: audio: Add check for bis st…
anangl Jan 24, 2025
a63f66e
Revert "[nrf fromlist] modules: hal_nordic: Allow app mem from net co…
anangl Jan 24, 2025
838dcbd
Revert "[nrf fromlist] manifest: update open-amp to include change to…
anangl Jan 24, 2025
c34356a
Revert "[nrf fromlist] tests: net: ipv6: Enable mbed TLS heap"
anangl Jan 24, 2025
6306310
Revert "[nrf fromtree] tests/samples: net: Fix the max number of file…
anangl Jan 24, 2025
d7a6bd5
Revert "[nrf fromtree] net: dns: Check that dispatcher table is not o…
anangl Jan 24, 2025
3f98921
Revert "[nrf fromtree] net: dns: Increase the size of dispatcher table"
anangl Jan 24, 2025
4d9504c
Revert "[nrf fromlist] tests: lwm2m: Remove qemu-cortex-m3"
anangl Jan 24, 2025
994d63e
Revert "[nrf fromlist] tests: lwm2m: Fix minor timing issues on tests"
anangl Jan 24, 2025
34b3e2d
Revert "[nrf fromtree] usb: device_next: usbd_hid: Fix size in HID re…
anangl Jan 24, 2025
ccb9a6b
Revert "[nrf fromlist] modules: hostap: Use net_mgmt context"
anangl Jan 24, 2025
9dd9df5
Revert "[nrf fromlist] modules: hostap: Fix typo in NM unregistration"
anangl Jan 24, 2025
adb0ded
Revert "[nrf fromlist] modules: hostap: Fix double free in case of er…
anangl Jan 24, 2025
d1310e7
Revert "[nrf fromlist] modules: hostap: Fix double free of the event"
anangl Jan 24, 2025
b291f5f
Revert "[nrf fromlist] net: wifi: Fix DPP disabled build"
anangl Jan 24, 2025
2586ff2
Revert "[nrf fromlist] boards: nordic: nrf7002dk: re-enable external …
anangl Jan 24, 2025
d0ac79f
Revert "[nrf fromlist] net: lib: coap: Initialize response_truncated"
anangl Jan 24, 2025
18527a4
Revert "[nrf fromtree] net: lib: http: ensure SYS_FOREVER_MS behavior"
anangl Jan 24, 2025
4edaede
Revert "[nrf fromlist] boards: nordic: nrf7002dk: Remove enabling for…
anangl Jan 24, 2025
e9f0196
Revert "[nrf fromlist] soc: nordic: nrf53: Make GPIO pin forwarding a…
anangl Jan 24, 2025
97d8f33
Revert "[nrf fromlist] boards: nordic: thingy53: Add missing FEM entr…
anangl Jan 24, 2025
8a45152
Revert "[nrf fromlist] dfu: Add missing depends on for progressive er…
anangl Jan 24, 2025
1b46554
Revert "[nrf fromtree] drivers: udc_dwc2: Implement USBHS hibernation…
anangl Jan 24, 2025
2f41fdc
Revert "[nrf fromtree] drivers: udc_dwc2: Add hibernation vendor quirks"
anangl Jan 24, 2025
38d3908
Revert "[nrf fromtree] boards: nrf54h20dk: Allow running USB on radio…
anangl Jan 24, 2025
254305f
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Support Remote Wakeup"
anangl Jan 24, 2025
ab2299c
Revert "[nrf fromtree] drivers: udc_dwc2: Add missing GHWCFG bit defi…
anangl Jan 24, 2025
21ba5df
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Exit hibernation on di…
anangl Jan 24, 2025
ff98545
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Enter hibernation in t…
anangl Jan 24, 2025
a6f7bc7
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Synchronize thread wit…
anangl Jan 24, 2025
8f7d686
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Replace queue with eve…
anangl Jan 24, 2025
f3be9cd
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Remove forward defitions"
anangl Jan 24, 2025
d7eb883
Revert "[nrf fromtree] tests: net: http_server: Add netif dependency"
anangl Jan 24, 2025
06f8cd0
Revert "[nrf fromtree] bluetooth: host: CS support for CS Test"
anangl Jan 24, 2025
3d3ac17
Revert "[nrf fromtree] bluetooth: host: CS support for remote capabil…
anangl Jan 24, 2025
d34f269
Revert "[nrf fromlist] doc: extensions: link-roles: missing module no…
anangl Jan 24, 2025
a11198c
Revert "[nrf fromlist] drivers: wifi: nrfwifi: determine shared iovdd…
anangl Jan 24, 2025
c339b98
Revert "[nrf fromlist] samples: net: wifi: add build of nrf7002eb"
anangl Jan 24, 2025
bf6a70f
Revert "[nrf fromlist] boards: shields: add nrf7002eb"
anangl Jan 24, 2025
28c13fe
Revert "[nrf fromtree] soc: nordic: nrf53: Make GPIO pin forwarding s…
anangl Jan 24, 2025
2f651df
Revert "[nrf fromlist] sysbuild: cmake: Fix ExternalZephyrProject_Add…
anangl Jan 24, 2025
0b00bea
Revert "[nrf fromlist] net: openthread: add `OPENTHREAD_STORE_FRAME_C…
anangl Jan 24, 2025
b338aaf
Revert "[nrf fromlist] manifest: openthread: Regular OpenThread upmerge"
anangl Jan 24, 2025
b7c0e30
Revert "[nrf fromtree] tests: drivers: Add PPR support in NRF GRTC ti…
anangl Jan 24, 2025
8638167
Revert "[nrf fromtree] dts: bindings: arm: nordic: Add TDDCONF sources"
anangl Jan 24, 2025
997d848
Revert "[nrf fromlist] logging: frontend_stmesp: Avoid unaligned word…
anangl Jan 24, 2025
b5afa39
Revert "[nrf fromlist] logging: frontends: stmesp: Run clang-format"
anangl Jan 24, 2025
69aba85
Revert "[nrf fromlist] logging: frontend: stmesp_demux: Improve robus…
anangl Jan 24, 2025
349c8b3
Revert "[nrf fromlist] tests: kernel: timer: Exclude nRF54H20 PPR core"
anangl Jan 24, 2025
54020f9
Revert "[nrf fromlist] tests: kernel: timer: Fix failing tests"
anangl Jan 24, 2025
7c01158
Revert "[nrf fromlist] test: drivers: pwm: add fast PWM"
anangl Jan 24, 2025
8b46e58
Revert "[nrf fromlist] scripts: list_boards: Reintroduce Board.dir as…
anangl Jan 24, 2025
40b61dd
Revert "[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API"
anangl Jan 24, 2025
9f56a94
Revert "[nrf fromlist] scripts: gen_dts_cmake: Support variable targe…
anangl Jan 24, 2025
73686e9
Revert "[nrf fromlist] scripts: list_hardware: Do not check qualifier…
anangl Jan 24, 2025
6a3e609
Revert "[nrf fromlist] scripts: west_commands: run: Add priority to r…
anangl Jan 24, 2025
bc1304c
Revert "[nrf fromlist] tests: add twister tests for CMake board and S…
anangl Jan 24, 2025
791f739
Revert "[nrf fromlist] cmake: scripts: support SoC extension"
anangl Jan 24, 2025
42088a0
Revert "[nrf noup] revertme: Resolve merge conflicts"
anangl Jan 24, 2025
461d2dd
Revert "[nrf fromlist] cmake: scripts: support board extension"
anangl Jan 24, 2025
3351138
Revert "[nrf noup] revertme: Cover up merge conflicts"
anangl Jan 24, 2025
8831ef4
Revert "[nrf fromlist] cmake: cleanup hwm_v2.cmake module code"
anangl Jan 24, 2025
5c83ca4
Revert "[nrf fromlist] icbmsg: Allow deregistration of the endpoints"
anangl Jan 24, 2025
c3ca2ab
Revert "[nrf fromlist] tests: kernel: interrupt: nested_irq: support …
anangl Jan 24, 2025
76a1e83
Revert "[nrf fromlist] boards: nordic: nrf54h20dk: Disable asserts on…
anangl Jan 24, 2025
961408a
Revert "[nrf fromlist] scripts: pylib: twister: twisterlib: prevent e…
anangl Jan 24, 2025
ccff2e5
[nrf mergeup] Merge upstream up to commit fdeb7350171279d4637c536fcce…
anangl Jan 24, 2025
8b9b997
[nrf fromlist] scripts: gen_dts_cmake: Support variable target name i…
57300 Jun 7, 2024
a0d4c7b
[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API
57300 Jun 7, 2024
8ca7f68
[nrf fromlist] settings: ZMS: add a backend for ZMS (Zephyr Memory St…
rghaddab Sep 17, 2024
efd1c39
[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules
tejlmand Jan 26, 2021
d8ef4d0
[nrf noup] ci: scripts: add quarantine file
gopiotr Aug 1, 2022
09c7a19
[nrf noup] ci: add .github/test-spec.yml
DatGizmo Mar 15, 2022
fd83ee6
[nrf noup] tests: drivers: build_all: regulator: use old schema
gmarull Jun 1, 2023
a3f22ed
[nrf noup] Revert "twister: Use natural sort when generating hardware…
rlubos Jun 19, 2023
c4c8eba
[nrf noup] doc: remove Kconfig search
gmarull Mar 3, 2022
de1022f
[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT
frkv Jan 13, 2022
6df71f9
[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be deselected
SebastianBoe Jan 29, 2022
ac6d9eb
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
b449651
[nrf noup] Bluetooth: update experimental for qualification
joerchan Nov 20, 2020
9aa7160
[nrf noup] drivers/flashdisk: Add support for Partition Manager
de-nordic Jul 13, 2023
bdf5f1c
[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partition
MarekPieta May 5, 2023
200179b
[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1
de-nordic Jun 23, 2022
b651c48
[nrf noup] mgmt/MCUmgr/grp/img: Move out label to make compiler happy
de-nordic Sep 28, 2023
e5b9c34
[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child image config
nordicjm Oct 16, 2023
99df97d
[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image config
nordicjm Oct 16, 2023
959db17
[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NANO=n
anangl Dec 1, 2022
e53d195
[nrf noup] samples/tests: Disable PM for some sysbuild builds
nordicjm Dec 15, 2023
5c76d2a
[nrf noup] modules: tfm: Add Kconfig for CRYPTO_PAKE_MODULE_ENABLED
mswarowsky Feb 29, 2024
ca55a53
[nrf noup] Bluetooth: Mesh: zero randomization for friend's adv
alxelax Feb 7, 2023
9fe1d6d
[nrf noup] Bluetooth: Mesh: Fix adv randomness bug
Andrewpini Mar 8, 2023
04cd0ac
[nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_PARTITIO…
nvlsianpu Mar 28, 2024
05837dc
[nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUILTIN info
hellesvik-nordic Mar 26, 2024
0df09d7
[nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts overlay
nvlsianpu Apr 10, 2024
30bb3a0
[nrf noup] ci: NCS-specific CI tweaks
carlescufi Nov 30, 2018
679a367
[nrf noup] test: schedule_api: Use Minimal C library
de-nordic Sep 27, 2023
ca05d82
[nrf noup] net: mqtt: Provide option to enable TLS session caching
jtguggedal May 18, 2020
2f807ba
[nrf noup] net: mqtt: add native TLS support
MirkoCovizzi Mar 10, 2022
a51a856
[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
2de4325
[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
a1076f2
[nrf noup] boards: thingy53_nrf5340: Add common partition map
MarekPieta Nov 14, 2022
74c765c
[nrf noup] boards: arm: thingy53: Disable USB CDC added by MCUBoot
mkapala-nordic Feb 2, 2023
51a91eb
[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default
MarekPieta Nov 28, 2022
c853780
[nrf noup] boards: arm: nrf9131ek: enable tfm
maxd-nordic Nov 15, 2023
a5eed7a
[nrf noup] samples: smp_svr: configuration for nrf54l15
michalek-no Mar 20, 2024
a741f3e
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash
nvlsianpu Apr 12, 2024
90b475b
[nrf noup] samples: psa_crypto: Remove support for Nordic boards
mswarowsky Apr 19, 2024
cb36c49
[nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition
nvlsianpu Apr 15, 2024
a2afa73
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash DT
nvlsianpu Apr 29, 2024
21f5f8e
[nrf noup] boards: nordic: thingy53: Add sysbuild Kconfig file
nordicjm May 9, 2024
1bf674b
[nrf noup] scripts: west: build: Use sysbuild by default if in NCS dir
nordicjm May 14, 2024
effe99c
[nrf noup] board: nordic: thingy53: Enable default images for sysbuild
nordicjm May 17, 2024
c6db1ba
[nrf noup] samples/**/smp_svr: fix SB_CONFIG_PARTITION_MANAGER injection
nvlsianpu May 21, 2024
27d311b
[nrf noup] include: net: add NCS extensions
rlubos Oct 1, 2018
063af63
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
sigvartmh May 3, 2019
6a7a46e
[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is enabled
rlubos May 17, 2024
49d40f6
[nrf noup] Bluetooth: Mesh: remove legacy adv support
HaavardRei May 31, 2024
3069df5
[nrf noup] board: nordic: thingy53: Default to update only MCUboot type
nordicjm Jun 5, 2024
61ae64f
[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts overlay
nvlsianpu Jun 5, 2024
448dace
[nrf noup] samples: sysbuild: hello_world: support PM on nRF53
gmarull Jun 12, 2024
1c6d932
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Damian-Nordic Sep 25, 2023
c7d510a
[nrf noup] entropy: Add fake entropy nRF PRNG driver
KAGA164 Apr 9, 2024
4c02462
[nrf noup] soc: nordic: nrf54l: Skip clock configuration from ns
SebastianBoe May 24, 2024
d259764
[nrf noup] ci: Enable action-manifest-pr
rugeGerritsen Jul 8, 2024
fe32382
[nrf noup] drivers: flash: kconfig: nrf_rram region resolution
michalek-no Jun 17, 2024
30dd7d5
[nrf noup] dts: Add Bluetooth Controller to nRF54H20
rugeGerritsen Jul 16, 2024
4fcc358
[nrf noup] bluetooth: att: Allow ATT sent callback after data TX is done
MarekPieta Jun 14, 2024
6de27c3
[nrf noup] board: nordic_ thingy53: Enable QSPI by default
hellesvik-nordic Aug 23, 2024
223ed19
[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI XIP
nordicjm Sep 9, 2024
75d3b82
[nrf noup] boards/nordic/nrf54l15dk: Set ROM offset by PM
nvlsianpu Sep 16, 2024
6267ae5
[nrf noup] samples: basic: blinky: add eGPIO tests configuration
jaz1-nordic Sep 26, 2024
caabf8b
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
frkv Sep 11, 2024
231287d
[nrf noup] mbedtls: Enable PSA_WANT_GENERATE_RANDOM for PSA RNG
frkv Sep 9, 2024
50a2981
[nrf noup] mbedtls: Remove unsupported algorithms in PSA crypto
frkv Aug 21, 2024
b30aab7
[nrf noup] mbedtls: Add dependency logic for PSA crypto configurations
frkv Aug 21, 2024
909804a
[nrf noup] mbedtls: Adding helptext warnings for weak crypto
frkv Aug 21, 2024
a42c4db
[nrf noup] mbedtls: Adding missing configuration for RSA key type derive
frkv Aug 21, 2024
4c6eabf
[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
frkv Sep 5, 2024
105ce9b
[nrf noup] kernel: banner: Make function weak
nordicjm May 7, 2024
f0baea6
[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS
bjarki-andreasen Sep 20, 2024
74289f4
[nrf noup] samples: lwm2m_client: Add support for nRF91x
juhaylinen Jan 19, 2024
e096d2d
[nrf noup] samples: net: Enable Wi-Fi driver in sysbuild builds
rlubos Oct 7, 2024
e0dd970
[nrf noup] mbedtls: Don't enable auto-generation of Mbed TLS files
frkv Sep 25, 2024
d9e8d1f
[nrf noup] net: tests: Add legacy crypto API support for big_http_dow…
frkv Sep 25, 2024
73afc18
[nrf noup] net: tests: crypto: Adding legacy Crypto support ipv6 tests
frkv Sep 25, 2024
c8cfd30
[nrf noup] samples: net: wifi: Changes for EAP-TLS support
rado17 Oct 8, 2024
117c208
[nrf noup] samples: net: wifi: Update certificates
krish2718 Oct 22, 2024
9ec64b6
[nrf noup] settings: zms: use dedicated lookup cache hash function
rghaddab Oct 11, 2024
de616bc
[nrf noup] bluetooth: conn: Allow for an extra ref in bt_l2cap_send_pdu
MarekPieta Jun 14, 2024
3406a10
[nrf noup] bluetooth: conn: Skip buffer ref count check in send_buf
MarekPieta Aug 7, 2024
71b7dc2
[nrf noup] moduled: hal_nordic: require nrf-regtool
gmarull Oct 30, 2024
936247e
[nrf noup] sample/smp_svr: nrf54l15dk test cases
nvlsianpu Oct 23, 2024
d30e1a2
[nrf noup] mcuboot: Add CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512
de-nordic Nov 12, 2024
f4c48ff
[nrf noup] mgmt/mcumgr: Add support for SHA512 in images
de-nordic Nov 12, 2024
8363976
[nrf noup] samples/smp_svr: Increase stack size required
de-nordic Nov 12, 2024
5d4ada5
[nrf noup] ci: fix suit-dfu-test entries in test-spec
kszromek-nordic Nov 12, 2024
22c8eb6
[nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS
e-rk Oct 22, 2024
b4c7963
[nrf noup] tests: bluetooth: tester: sysbuild configurable 53/54H
AyturkDuzen Nov 20, 2024
bc4c40d
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Balaklaka May 21, 2024
d4286fc
[nrf noup] boards: Add non-secure target for nrf54L15dk
tomi-font Sep 27, 2024
9314345
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
c76916a
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
rugeGerritsen Sep 5, 2024
2a2080c
[nrf noup] modules: hostap: Fix Enterpise mode with nRF security
krish2718 Dec 3, 2024
6a87701
[nrf fromlist] nrfwifi: Display EAP_TLS_SHA256 security in scan results
rado17 Nov 20, 2024
f01a5af
[nrf noup] drivers: flash: Allow reading secure mem by nrf_rram.
ArekBalysNordic Sep 19, 2024
5d06dad
[nrf fromlist] drivers: pinctrl: nrf: Add support for clock outputs
adamkondraciuk Dec 10, 2024
8c266e2
[nrf fromlist] dts: nordic: Add support for clock outputs
adamkondraciuk Dec 10, 2024
fa7794c
[nrf fromlist] drivers: timer: nrf_grtc: Add support for clock outputs
adamkondraciuk Dec 10, 2024
c985a1b
[nrf fromtree] tests: arch: arm: arm_irq_vector_table: Fix for nRF54H20
adamkondraciuk Nov 28, 2024
a01ae74
[nrf fromlist] soc: nordic: nrf54h20: disallow using LR in s2ram mark…
adamkondraciuk Nov 22, 2024
1fc1074
[nrf fromlist] drivers: hwinfo: Support for reset reasons in nRF54H20
kl-cruz Nov 22, 2024
4335559
[nrf noup] soc: nrf54l: Add custom section for KMU
Vge0rge Jun 21, 2024
ecc1223
[nrf noup] soc: nordic: nrf54l: Port Soc.c to be compatible with TFM
SebastianBoe May 24, 2024
0d53df5
[nrf noup] soc: nordic: nrf54l Fix for wait lasting half expected time
degjorva Dec 12, 2024
c62ab22
[nrf noup] samples: bluetooth: update autoconf.h header path
frkv Sep 5, 2024
bb55021
[nrf fromlist] drivers: mspi: Add driver for DesignWare SSI based con…
anangl Oct 17, 2024
b19f6ea
[nrf fromlist] drivers: flash: Add generic NOR flash driver for MSPI …
anangl Oct 17, 2024
4f9a0f3
[nrf noup] drivers: pinctrl_nrf: Add support for EXMIF pins
anangl Oct 17, 2024
0127a6b
[nrf fromlist] boards: nrf54h20dk: Add XIP region definition to memor…
anangl Dec 3, 2024
dbba52e
[nrf fromlist] samples: code_relocation_nocopy: Add configuration for…
anangl Dec 3, 2024
35915b8
[nrf noup] cmake: use -DUSE_PARTITION_MANAGER=1 for lld linker script…
tejlmand Dec 10, 2024
e227606
[nrf fromlist] dts: nordic: Change compatible property for EXMIF node
anangl Oct 17, 2024
64ac991
[nrf fromlist] samples|tests: drivers: flash: Add support for "jedec,…
anangl Oct 18, 2024
fc124d6
[nrf noup] drivers: spi_dw: Bring back custom EXMIF peripheral handling
anangl Dec 17, 2024
13f24d0
[nrf fromtree] boards: native: nrf_bsim: nrf54l15: Bring back clocks
nordic-krch Dec 12, 2024
7057b33
[nrf fromtree] Revert "dts: common: nordic: nrf54l20: set timer frequ…
anangl Dec 30, 2024
150abad
[nrf fromtree] tests: drivers: mspi: make MSPI API test more generic
jaz1-nordic Nov 27, 2024
1e4aff7
[nrf noup] drivers: pinctrl: Add SDP MSPI pin configuration
jaz1-nordic Nov 25, 2024
8b23681
[nrf noup] tests: drivers: mspi: api: Add nRF54L15 overlay file
jaz1-nordic Nov 25, 2024
dc82063
[nrf fromtree] include: drivers: nrf_clock_control: make nrf_clock in…
nika-nordic Dec 17, 2024
4a5eac9
[nrf fromtree] drivers: pwm: nrfx: add global hsfll request for fast PWM
mstasiaknordic Dec 12, 2024
dad18b4
[nrf fromtree] tests: kernel: Fix for nRF54H20
adamkondraciuk Dec 17, 2024
7a071cf
[nrf fromtree] net: openthread: radio: Fix platform radio state machine
maciejbaczmanski Jan 7, 2025
506615f
[nrf fromtree] net: openthread: radio: Add setting channel in diag mode
maciejbaczmanski Jan 7, 2025
763e767
[nrf fromtree] net: openthread: cleanup diag commands
maciejbaczmanski Jan 10, 2025
60167d8
[nrf fromtree] samples: boards: nordic: coresight_stm: Fix nrfutil tr…
nordic-segl Jan 13, 2025
e075a7c
[nrf fromtree] drivers: watchdog: nrfx: add synchronization after stop
mstasiaknordic Jan 10, 2025
0c9a48e
[nrf fromtree] arch: riscv: option to init custom hw stacked esf memb…
lstnl Jan 16, 2025
45881f2
[nrf fromtree] tests: boards: nrf: hwinfo: Add test for reset cause o…
nordic-segl Dec 18, 2024
0fa068d
[nrf fromlist] boards: nordic: nrf5340dk/nrf9160dk: Use sysbuild for …
nordicjm Dec 11, 2024
622b2c4
[nrf noup] samples/tests: Add TF-M sysbuild config files
nordicjm Dec 12, 2024
601c49c
[nrf noup] cmake: linker: ld: target: Remove child/parent image flag
nordicjm Dec 12, 2024
fdac61b
[nrf fromtree] drv: nordic_vpr_launcher: manage data cache
hubertmis Jan 16, 2025
36d80dc
[nrf fromtree] dts: common: nordic: nrf54h20: Fix flpr bus-width
karstenkoenig Jan 14, 2025
c758c6f
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Jan 14, 2025
ddf6d70
[nrf fromtree] manifest: Update nRF hw models to enable cracen HAL
aescolar Jan 14, 2025
296f5f1
[nrf fromtree] manifest: Update nRF hw models to latest enabling crac…
aescolar Jan 22, 2025
3f62c25
[nrf fromtree] modules: hal_nordic: use CLOCK_CONTROL_NRF2 for HFCLK …
piotrkoziar Nov 26, 2024
8bcfd03
[nrf fromtree] modules: hal_nordic: enable CLOCK_CONTROL if nrf-80215…
piotrkoziar Jan 21, 2025
f6fc225
[nrf fromtree] dts: common: nordic: Add clock source to timers
nordic-krch Dec 12, 2024
fc92e05
[nrf fromtree] manifest: update hal_nordic
gmarull Jan 8, 2025
5b9e455
[nrf fromtree] tests: drivers: uart: mix_fifo_poll: Fix for nrf54h20d…
nordic-krch Jan 15, 2025
561d574
[nrf fromtree] Bluetooth: make MBEDTLS_AES_ROM_TABLES implied not sel…
valeriosetti Jan 13, 2025
d17c0e3
[nrf fromtree] Bluetooth: crypto: add select PSA_WANT_ALG_ECB_NO_PADDING
valeriosetti Jan 14, 2025
a8641b4
[nrf fromtree] Bluetooth: Host: imply MBEDTLS_PSA_P256M_DRIVER_ENABLE…
valeriosetti Jan 14, 2025
03e1547
[nrf fromtree] tests: kernel: Increase MAX_THREAD_BYTES to 6
Vge0rge Jan 14, 2025
c6d7295
[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Fix compilation warning
anangl Jan 16, 2025
13001ff
[nrf fromtree] Revert "arch: deprecate `_current`"
Jan 7, 2025
ae1bbda
[nrf fromtree] kernel: move current thread pointer management to core…
Jan 7, 2025
8726f33
[nrf fromtree] kernel: mark z_smp_current_get() with the const attribute
Jan 8, 2025
3bef590
[nrf fromtree] tests: twister: add supported toolchains for unit tests
nashif Jan 10, 2025
b933b1f
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Move counter…
nordic-krch Jan 20, 2025
32416a0
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Enable devic…
nordic-krch Jan 20, 2025
06d7e38
[nrf fromtree] modules: hostap: Fix AP and no MBO build
krish2718 Jan 13, 2025
9a3421b
[nrf fromtree] modules: hostap: Fix advanced features disable
krish2718 Jan 13, 2025
8e6c880
[nrf fromtree] tests: wifi: configs: Add a test for disable of advanc…
krish2718 Jan 13, 2025
ddd875b
[nrf fromtree] modules: hostap: Remove redundant default
krish2718 Jan 13, 2025
3df1211
[nrf fromtree] manifest: hostap: Pull fix for WMM AC disabled build
krish2718 Jan 13, 2025
cdcc3b3
[nrf fromtree] Bluetooth: Host: Remove HCI ECC emulation
jhedberg Dec 9, 2024
2abb40c
[nrf fromtree] Bluetooth: Host: Remove prompt from BT_ECC
jhedberg Jan 21, 2025
64410dc
[nrf fromtree] doc: release: Add notes for Bluetooth ECDH changes
jhedberg Jan 21, 2025
2a11339
[nrf fromtree] modules: openthread: ble: Update after BT_LE_ADV_CONN …
anangl Jan 20, 2025
d984c46
[nrf fromlist] audio: liblc3: Fix global include path issue
frkv Jan 23, 2025
bab7d83
[nrf fromlist] mesh: Fix common.h issue in onoff_level_lighting_vnd_app
frkv Jan 23, 2025
d204916
[nrf fromlist] secure storage: Add missing include for mbedtls_platfo…
frkv Jan 23, 2025
3728a4f
[nrf fromlist] Bluetooth: BAP: Remove GATT_CACHING req for unicast se…
Thalley Jan 20, 2025
ed95eed
[nrf fromlist] test: Bluetooth: crypto: increase stack size for all t…
valeriosetti Jan 23, 2025
0f6194e
[nrf noup] boards: nordic: nrf7002dk: Bring back NS variants
anangl Jan 8, 2025
55d4787
[nrf noup] Revert "mbedtls: auto-select MBEDTLS_CIPHER_AES_ENABLED wh…
anangl Jan 8, 2025
ba12002
[nrf noup] draft: update MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG deps
Vge0rge Jan 7, 2025
3493eb0
[nrf noup] bluetooth: host: Add select PSA_WANT_ALG_ECB_NO_PADDING
anangl Jan 14, 2025
bfd756c
[nrf noup] tests: arm_irq_vector_table: Disable starting of SSF client
anangl Jan 24, 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