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 6,822 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6822 commits
Select commit Hold shift + click to select a range
4a195f8
Revert "[nrf fromtree] debug: mipi_stp_decoder: Avoid potential 64bit…
anangl Jan 3, 2025
961dbe7
Revert "[nrf fromtree] drivers: mbox: nrf_vevif_task_rx: align to dir…
anangl Jan 3, 2025
44f4ade
Revert "[nrf fromtree] scripts: logging: dictionary: Add uart support"
anangl Jan 3, 2025
fcfdae7
Revert "[nrf fromlist] settings: ZMS: add a backend for ZMS (Zephyr M…
anangl Jan 3, 2025
4afb914
Revert "[nrf fromlist] ipc: icmsg: increase stack size of RX work que…
anangl Jan 3, 2025
29cf5b1
Revert "[nrf fromtree] samples ipc_service/static_vrings: Enable for …
anangl Jan 3, 2025
8b085ab
Revert "[nrf fromtree] samples ipc_service/icmsg: Enable for nrf5340b…
anangl Jan 3, 2025
d3cfa32
Revert "[nrf fromtree] samples ipc_service/multi_endpoint: Enable for…
anangl Jan 3, 2025
2f6d656
Revert "[nrf fromtree] ipc: icmsg & icbmsg: Add support for POSIX arc…
anangl Jan 3, 2025
8aad27e
Revert "[nrf fromtree] ipc: pbuf: Provide function for Rx side initia…
anangl Jan 3, 2025
a4b810c
Revert "[nrf fromtree] boards native: Add function to remap embedded …
anangl Jan 3, 2025
cef7511
Revert "[nrf fromtree] manifest: Update nRF hw models to latest"
anangl Jan 3, 2025
fb1ac42
Revert "[nrf fromtree] subsys/ipc icmsg_me.c: Fix ssize_t build error…
anangl Jan 3, 2025
d8a1b4f
Revert "[nrf fromtree] manifest: Update nRF hw models to latest"
anangl Jan 3, 2025
5934bde
Revert "[nrf fromtree] tests: lib: cpp: cxx: ignore nRF54H20 DK 0.8.0"
anangl Jan 3, 2025
de32a4f
Revert "[nrf fromtree] boards: nrf54h20dk: add board revision 0.9.0"
anangl Jan 3, 2025
678d44e
Revert "[nrf fromtree] boards: nrf54h20dk: introduce revision 0.8.0 (…
anangl Jan 3, 2025
0750a51
Revert "[nrf fromtree] scripts: west_commands: runners: nrf: add supp…
anangl Jan 3, 2025
ec07ffb
Revert "[nrf fromtree] drivers: adc: nrfx_saadc: use CONFIG_NRF_PLATF…
anangl Jan 3, 2025
75b21c2
Revert "[nrf fromtree] modules: hal_nordic: nrfs: add support for nRF…
anangl Jan 3, 2025
350c752
Revert "[nrf fromtree] modules: hal_nordic: add support for nRF54H20 …
anangl Jan 3, 2025
1fb02a8
Revert "[nrf fromtree] soc: nordic: nrf54h20: add support for nRF54H2…
anangl Jan 3, 2025
3b52faa
Revert "[nrf fromtree] drivers: timer: nrf_grtc_timer: Align Zephyr t…
anangl Jan 3, 2025
5fe7643
Revert "[nrf fromtree] bluetooth: controller: ll_sw: nordic: align to…
anangl Jan 3, 2025
8473f5c
Revert "[nrf fromtree] modules: hal_nordic: add nrf54l system sources…
anangl Jan 3, 2025
637c8aa
Revert "[nrf fromtree] modules: hal_nordic: align PDM configuration"
anangl Jan 3, 2025
8a32a6f
Revert "[nrf fromtree] manifest: modules: hal: nordic: Pull in fix fo…
anangl Jan 3, 2025
f18bbe5
Revert "[nrf fromtree] manifest: update hal_nordic revision to have n…
anangl Jan 3, 2025
2142f23
Revert "[nrf fromtree] manifest: update hal_nordic revision"
anangl Jan 3, 2025
e83d220
Revert "[nrf fromtree] scripts: ci: check_compliance: add BOARD_REVIS…
anangl Jan 3, 2025
dc27645
Revert "[nrf fromtree] drivers: misc: coresight: nrf_etr: Imply UART …
anangl Jan 3, 2025
a7610b9
Revert "[nrf fromtree] snippets: nordic-log-stm: Do no enforce UART A…
anangl Jan 3, 2025
0df324c
Revert "[nrf fromtree] soc: nordic: Disable asserts on ppr and flpr"
anangl Jan 3, 2025
b955094
Revert "[nrf fromtree] samples: boards: nordic: coresight_stm: Add fl…
anangl Jan 3, 2025
bd468c8
Revert "[nrf fromtree] samples: boards: nordic: coresight_stm: Improv…
anangl Jan 3, 2025
6eac42b
Revert "[nrf fromtree] logging: frontend: stmesp: Do not append strin…
anangl Jan 3, 2025
8d095e2
Revert "[nrf fromtree] dts: riscv: nordic: nrf54h20_cpuflpr: Add stme…
anangl Jan 3, 2025
56fde0b
Revert "[nrf fromtree] mgmt: mcumgr: Add SMP SVC and CHR UUIDs to hea…
anangl Jan 3, 2025
f934b75
Revert "[nrf fromtree] bluetooth: host: Update text for BT_CHANNEL_SO…
anangl Jan 3, 2025
14ed008
Revert "[nrf fromtree] bluetooth: host: Add CONFIG_BT_CHANNEL_SOUNDIN…
anangl Jan 3, 2025
250bc74
Revert "[nrf fromtree] bluetooth: host: Add support for processing CS…
anangl Jan 3, 2025
16e8cb7
Revert "[nrf fromtree] bluetooth: host: Use consistent API naming for…
anangl Jan 3, 2025
66d1e34
Revert "[nrf fromtree] bluetooth: host: HCI support for CS configurat…
anangl Jan 3, 2025
f63922a
Revert "[nrf fromtree] bluetooth: host: set BT_BUF_EVT_RX_SIZE to 255…
anangl Jan 3, 2025
31b80ab
Revert "[nrf fromtree] dts: nordic: Add Channel Sounding support to n…
anangl Jan 3, 2025
8f3a8a4
Revert "[nrf fromtree] tests: drivers: uart: uart_pm: Disable PM_DEVI…
anangl Jan 3, 2025
34f16dd
Revert "[nrf fromtree] dts: arm: nordic: Define power states for nrf5…
anangl Jan 3, 2025
16c0b6f
Revert "[nrf fromtree] mgmt: mcumgr: transport: bluetooth: add all ga…
anangl Jan 3, 2025
d07876a
Revert "[nrf fromtree] bluetooth: smp: remove experimental from BT_GA…
anangl Jan 3, 2025
7077c5a
Revert "[nrf fromtree] bluetooth: smp: remove experimental from BT_BO…
anangl Jan 3, 2025
772145a
Revert "[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Fix invalid return"
anangl Jan 3, 2025
a3e74b6
Revert "[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Allow bootloader i…
anangl Jan 3, 2025
437e7d1
Revert "[nrf fromlist] bluetooth: tester: audio: Add check for bis st…
anangl Jan 3, 2025
ffd012c
Revert "[nrf fromlist] modules: hal_nordic: Allow app mem from net co…
anangl Jan 3, 2025
ca85aaf
Revert "[nrf fromlist] manifest: update open-amp to include change to…
anangl Jan 3, 2025
6ffca02
Revert "[nrf fromlist] tests: net: ipv6: Enable mbed TLS heap"
anangl Jan 3, 2025
7d1af53
Revert "[nrf fromtree] tests/samples: net: Fix the max number of file…
anangl Jan 3, 2025
2312e0b
Revert "[nrf fromtree] net: dns: Check that dispatcher table is not o…
anangl Jan 3, 2025
93ce58b
Revert "[nrf fromtree] net: dns: Increase the size of dispatcher table"
anangl Jan 3, 2025
e35f569
Revert "[nrf fromlist] tests: lwm2m: Remove qemu-cortex-m3"
anangl Jan 3, 2025
ea167a8
Revert "[nrf fromlist] tests: lwm2m: Fix minor timing issues on tests"
anangl Jan 3, 2025
b1a912b
Revert "[nrf fromtree] usb: device_next: usbd_hid: Fix size in HID re…
anangl Jan 3, 2025
485eb7c
Revert "[nrf fromlist] modules: hostap: Use net_mgmt context"
anangl Jan 3, 2025
d13bbd3
Revert "[nrf fromlist] modules: hostap: Fix typo in NM unregistration"
anangl Jan 3, 2025
d960028
Revert "[nrf fromlist] modules: hostap: Fix double free in case of er…
anangl Jan 3, 2025
551fb8e
Revert "[nrf fromlist] modules: hostap: Fix double free of the event"
anangl Jan 3, 2025
4b71cf8
Revert "[nrf fromlist] net: wifi: Fix DPP disabled build"
anangl Jan 3, 2025
f6f50de
Revert "[nrf fromlist] boards: nordic: nrf7002dk: re-enable external …
anangl Jan 3, 2025
552988e
Revert "[nrf fromlist] net: lib: coap: Initialize response_truncated"
anangl Jan 3, 2025
6e2a3e6
Revert "[nrf fromtree] net: lib: http: ensure SYS_FOREVER_MS behavior"
anangl Jan 3, 2025
06aec77
Revert "[nrf fromlist] boards: nordic: nrf7002dk: Remove enabling for…
anangl Jan 3, 2025
5ce2073
Revert "[nrf fromlist] soc: nordic: nrf53: Make GPIO pin forwarding a…
anangl Jan 3, 2025
4de6f02
Revert "[nrf fromlist] boards: nordic: thingy53: Add missing FEM entr…
anangl Jan 3, 2025
0655f16
Revert "[nrf fromlist] dfu: Add missing depends on for progressive er…
anangl Jan 3, 2025
7afc94c
Revert "[nrf fromtree] drivers: udc_dwc2: Implement USBHS hibernation…
anangl Jan 3, 2025
5f09c9d
Revert "[nrf fromtree] drivers: udc_dwc2: Add hibernation vendor quirks"
anangl Jan 3, 2025
e052db0
Revert "[nrf fromtree] boards: nrf54h20dk: Allow running USB on radio…
anangl Jan 3, 2025
181eb66
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Support Remote Wakeup"
anangl Jan 3, 2025
297ecb6
Revert "[nrf fromtree] drivers: udc_dwc2: Add missing GHWCFG bit defi…
anangl Jan 3, 2025
68aa653
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Exit hibernation on di…
anangl Jan 3, 2025
641e7fd
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Enter hibernation in t…
anangl Jan 3, 2025
0be061b
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Synchronize thread wit…
anangl Jan 3, 2025
e65891b
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Replace queue with eve…
anangl Jan 3, 2025
1c4a221
Revert "[nrf fromtree] drivers: usb: udc_dwc2: Remove forward defitions"
anangl Jan 3, 2025
84874e7
Revert "[nrf fromtree] tests: net: http_server: Add netif dependency"
anangl Jan 3, 2025
db30464
Revert "[nrf fromtree] bluetooth: host: CS support for CS Test"
anangl Jan 3, 2025
8b33412
Revert "[nrf fromtree] bluetooth: host: CS support for remote capabil…
anangl Jan 3, 2025
21a5e1c
Revert "[nrf fromlist] doc: extensions: link-roles: missing module no…
anangl Jan 3, 2025
a6e632b
Revert "[nrf fromlist] drivers: wifi: nrfwifi: determine shared iovdd…
anangl Jan 3, 2025
5aa8b85
Revert "[nrf fromlist] samples: net: wifi: add build of nrf7002eb"
anangl Jan 3, 2025
ff4973f
Revert "[nrf fromlist] boards: shields: add nrf7002eb"
anangl Jan 3, 2025
444db7a
Revert "[nrf fromtree] soc: nordic: nrf53: Make GPIO pin forwarding s…
anangl Jan 3, 2025
973e1aa
Revert "[nrf fromlist] sysbuild: cmake: Fix ExternalZephyrProject_Add…
anangl Jan 3, 2025
a18b336
Revert "[nrf fromlist] net: openthread: add `OPENTHREAD_STORE_FRAME_C…
anangl Jan 3, 2025
e7be304
Revert "[nrf fromlist] manifest: openthread: Regular OpenThread upmerge"
anangl Jan 3, 2025
abc0487
Revert "[nrf fromtree] tests: drivers: Add PPR support in NRF GRTC ti…
anangl Jan 3, 2025
53e767e
Revert "[nrf fromtree] dts: bindings: arm: nordic: Add TDDCONF sources"
anangl Jan 3, 2025
1a358c5
Revert "[nrf fromlist] logging: frontend_stmesp: Avoid unaligned word…
anangl Jan 3, 2025
38b5c65
Revert "[nrf fromlist] logging: frontends: stmesp: Run clang-format"
anangl Jan 3, 2025
702174f
Revert "[nrf fromlist] logging: frontend: stmesp_demux: Improve robus…
anangl Jan 3, 2025
6a8230d
Revert "[nrf fromlist] tests: kernel: timer: Exclude nRF54H20 PPR core"
anangl Jan 3, 2025
9b72180
Revert "[nrf fromlist] tests: kernel: timer: Fix failing tests"
anangl Jan 3, 2025
e358100
Revert "[nrf fromlist] test: drivers: pwm: add fast PWM"
anangl Jan 3, 2025
70abbc2
Revert "[nrf fromlist] scripts: list_boards: Reintroduce Board.dir as…
anangl Jan 3, 2025
0354d3d
Revert "[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API"
anangl Jan 3, 2025
e95799c
Revert "[nrf fromlist] scripts: gen_dts_cmake: Support variable targe…
anangl Jan 3, 2025
0333ef5
Revert "[nrf fromlist] scripts: list_hardware: Do not check qualifier…
anangl Jan 3, 2025
a41a5dc
Revert "[nrf fromlist] scripts: west_commands: run: Add priority to r…
anangl Jan 3, 2025
58a2cf3
Revert "[nrf fromlist] tests: add twister tests for CMake board and S…
anangl Jan 3, 2025
437a18f
Revert "[nrf fromlist] cmake: scripts: support SoC extension"
anangl Jan 3, 2025
7d56080
Revert "[nrf noup] revertme: Resolve merge conflicts"
anangl Jan 3, 2025
45c2a74
Revert "[nrf fromlist] cmake: scripts: support board extension"
anangl Jan 3, 2025
7d53b3f
Revert "[nrf noup] revertme: Cover up merge conflicts"
anangl Jan 3, 2025
9ab2d8a
Revert "[nrf fromlist] cmake: cleanup hwm_v2.cmake module code"
anangl Jan 3, 2025
11786ba
Revert "[nrf fromlist] icbmsg: Allow deregistration of the endpoints"
anangl Jan 3, 2025
9a9f7e5
Revert "[nrf fromlist] tests: kernel: interrupt: nested_irq: support …
anangl Jan 3, 2025
e173307
Revert "[nrf fromlist] boards: nordic: nrf54h20dk: Disable asserts on…
anangl Jan 3, 2025
0d5f73c
Revert "[nrf fromlist] scripts: pylib: twister: twisterlib: prevent e…
anangl Jan 3, 2025
49d327a
[nrf mergeup] Merge upstream up to commit 3c420a482854f6649c8b73af4b2…
anangl Jan 3, 2025
3b37318
[nrf fromlist] scripts: gen_dts_cmake: Support variable target name i…
57300 Jun 7, 2024
af4e082
[nrf fromlist] sysbuild: dts: Introduce sysbuild_dt_* API
57300 Jun 7, 2024
37c7fb7
[nrf fromlist] settings: ZMS: add a backend for ZMS (Zephyr Memory St…
rghaddab Sep 17, 2024
499e3be
[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules
tejlmand Jan 26, 2021
cff3218
[nrf noup] ci: scripts: add quarantine file
gopiotr Aug 1, 2022
43e4574
[nrf noup] ci: add .github/test-spec.yml
DatGizmo Mar 15, 2022
8f2c303
[nrf noup] tests: drivers: build_all: regulator: use old schema
gmarull Jun 1, 2023
27ec354
[nrf noup] Revert "twister: Use natural sort when generating hardware…
rlubos Jun 19, 2023
6a04901
[nrf noup] cmake: modules: kconfig: Add hide child/parent variable
nordicjm Dec 15, 2023
776d2f4
[nrf noup] doc: remove Kconfig search
gmarull Mar 3, 2022
d6a1e6e
[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT
frkv Jan 13, 2022
17c486c
[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be deselected
SebastianBoe Jan 29, 2022
8e604bc
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
7435b82
[nrf noup] Bluetooth: update experimental for qualification
joerchan Nov 20, 2020
8782f05
[nrf noup] drivers/flashdisk: Add support for Partition Manager
de-nordic Jul 13, 2023
df44f7f
[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partition
MarekPieta May 5, 2023
c7374fe
[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1
de-nordic Jun 23, 2022
bb0cf95
[nrf noup] mgmt/MCUmgr/grp/img: Move out label to make compiler happy
de-nordic Sep 28, 2023
3ec7178
[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child image config
nordicjm Oct 16, 2023
f7f6400
[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image config
nordicjm Oct 16, 2023
43a88b4
[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NANO=n
anangl Dec 1, 2022
9d3fba7
[nrf noup] samples/tests: Disable PM for some sysbuild builds
nordicjm Dec 15, 2023
66e92db
[nrf noup] modules: tfm: Add Kconfig for CRYPTO_PAKE_MODULE_ENABLED
mswarowsky Feb 29, 2024
1eba2ce
[nrf noup] Bluetooth: Mesh: zero randomization for friend's adv
alxelax Feb 7, 2023
5955a28
[nrf noup] Bluetooth: Mesh: Fix adv randomness bug
Andrewpini Mar 8, 2023
9d018a1
[nrf noup] dfu/boot/mcuboot: fix confirmation in case of USE_PARTITIO…
nvlsianpu Mar 28, 2024
88a8067
[nrf noup] modules: mbedtls: Use help for DISABLE_MBEDTLS_BUILTIN info
hellesvik-nordic Mar 26, 2024
786c546
[nrf noup] sample/**/smp_svr: nrf54l15pdk external memory dts overlay
nvlsianpu Apr 10, 2024
54e8c55
[nrf noup] ci: NCS-specific CI tweaks
carlescufi Nov 30, 2018
55e8015
[nrf noup] test: schedule_api: Use Minimal C library
de-nordic Sep 27, 2023
9683a6b
[nrf noup] net: mqtt: Provide option to enable TLS session caching
jtguggedal May 18, 2020
2f872c2
[nrf noup] net: mqtt: add native TLS support
MirkoCovizzi Mar 10, 2022
6f4f8f9
[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
527dfd0
[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
35b8f34
[nrf noup] boards: thingy53_nrf5340: Add common partition map
MarekPieta Nov 14, 2022
555424e
[nrf noup] boards: arm: thingy53: Disable USB CDC added by MCUBoot
mkapala-nordic Feb 2, 2023
19cadfb
[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default
MarekPieta Nov 28, 2022
a5dbd84
[nrf noup] boards: arm: nrf9131ek: enable tfm
maxd-nordic Nov 15, 2023
0540d5d
[nrf noup] samples: smp_svr: configuration for nrf54l15
michalek-no Mar 20, 2024
7b3f5dd
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash
nvlsianpu Apr 12, 2024
40347bd
[nrf noup] samples: psa_crypto: Remove support for Nordic boards
mswarowsky Apr 19, 2024
3e0392d
[nrf noup] samples/smp_svr: nrf54l15pdk ext-flash partition
nvlsianpu Apr 15, 2024
76dfc33
[nrf noup] samples/**/smp_svr: testcase of nrf54l15pdk with ext-flash DT
nvlsianpu Apr 29, 2024
8eebc6a
[nrf noup] boards: nordic: thingy53: Add sysbuild Kconfig file
nordicjm May 9, 2024
b349568
[nrf noup] scripts: west: build: Use sysbuild by default if in NCS dir
nordicjm May 14, 2024
a0ddce4
[nrf noup] board: nordic: thingy53: Enable default images for sysbuild
nordicjm May 17, 2024
dc9dabe
[nrf noup] samples/**/smp_svr: fix SB_CONFIG_PARTITION_MANAGER injection
nvlsianpu May 21, 2024
d7d0959
[nrf noup] include: net: add NCS extensions
rlubos Oct 1, 2018
26d2282
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
sigvartmh May 3, 2019
9364f21
[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is enabled
rlubos May 17, 2024
b28d0a9
[nrf noup] Bluetooth: Mesh: remove legacy adv support
HaavardRei May 31, 2024
cee146e
[nrf noup] board: nordic: thingy53: Default to update only MCUboot type
nordicjm Jun 5, 2024
10477a5
[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts overlay
nvlsianpu Jun 5, 2024
4706193
[nrf noup] samples: sysbuild: hello_world: support PM on nRF53
gmarull Jun 12, 2024
b970264
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Damian-Nordic Sep 25, 2023
80d9b30
[nrf noup] entropy: Add fake entropy nRF PRNG driver
KAGA164 Apr 9, 2024
8ae69f5
[nrf noup] soc: nordic: nrf54l: Skip clock configuration from ns
SebastianBoe May 24, 2024
489b432
[nrf noup] ci: Enable action-manifest-pr
rugeGerritsen Jul 8, 2024
ee74c2c
[nrf noup] drivers: flash: kconfig: nrf_rram region resolution
michalek-no Jun 17, 2024
1e63ad1
[nrf noup] dts: Add Bluetooth Controller to nRF54H20
rugeGerritsen Jul 16, 2024
efe40f7
[nrf noup] bluetooth: att: Allow ATT sent callback after data TX is done
MarekPieta Jun 14, 2024
9ef59ca
[nrf noup] board: nordic_ thingy53: Enable QSPI by default
hellesvik-nordic Aug 23, 2024
3108ed3
[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI XIP
nordicjm Sep 9, 2024
f4b9d97
[nrf noup] boards/nordic/nrf54l15dk: Set ROM offset by PM
nvlsianpu Sep 16, 2024
2890a27
[nrf noup] samples: basic: blinky: add eGPIO tests configuration
jaz1-nordic Sep 26, 2024
86dc518
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
frkv Sep 11, 2024
4b35a69
[nrf noup] mbedtls: Enable PSA_WANT_GENERATE_RANDOM for PSA RNG
frkv Sep 9, 2024
3a58514
[nrf noup] mbedtls: Remove unsupported algorithms in PSA crypto
frkv Aug 21, 2024
f1961b8
[nrf noup] mbedtls: Add dependency logic for PSA crypto configurations
frkv Aug 21, 2024
377d67b
[nrf noup] mbedtls: Adding helptext warnings for weak crypto
frkv Aug 21, 2024
cfdf4c4
[nrf noup] mbedtls: Adding missing configuration for RSA key type derive
frkv Aug 21, 2024
97031a6
[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
frkv Sep 5, 2024
35fc37f
[nrf noup] kernel: banner: Make function weak
nordicjm May 7, 2024
83a4120
[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS
bjarki-andreasen Sep 20, 2024
81b7381
[nrf noup] samples: lwm2m_client: Add support for nRF91x
juhaylinen Jan 19, 2024
33c6123
[nrf noup] samples: net: Enable Wi-Fi driver in sysbuild builds
rlubos Oct 7, 2024
f9bb2e4
[nrf noup] mbedtls: Don't enable auto-generation of Mbed TLS files
frkv Sep 25, 2024
7d20043
[nrf noup] net: tests: Add legacy crypto API support for big_http_dow…
frkv Sep 25, 2024
479d145
[nrf noup] net: tests: crypto: Adding legacy Crypto support ipv6 tests
frkv Sep 25, 2024
c1d8140
[nrf fromlist] net: ip: Add a name to existing Kconfig choice
D-Triveni Oct 3, 2024
69761f3
[nrf fromlist] drivers: wifi: nrfwifi: Enable variable network config…
D-Triveni Sep 19, 2024
83c10bf
[nrf noup] samples: net: wifi: Changes for EAP-TLS support
rado17 Oct 8, 2024
ab56279
[nrf noup] samples: net: wifi: Update certificates
krish2718 Oct 22, 2024
fa9703e
[nrf noup] settings: zms: use dedicated lookup cache hash function
rghaddab Oct 11, 2024
6052b75
[nrf fromlist] drivers: nrf_wifi: Fix offloaded raw tx deinit API
kapbh Jan 3, 2025
d7901a3
[nrf noup] bluetooth: conn: Allow for an extra ref in bt_l2cap_send_pdu
MarekPieta Jun 14, 2024
e90a20b
[nrf noup] bluetooth: conn: Skip buffer ref count check in send_buf
MarekPieta Aug 7, 2024
d30b3a7
[nrf noup] moduled: hal_nordic: require nrf-regtool
gmarull Oct 30, 2024
10a633c
[nrf noup] sample/smp_svr: nrf54l15dk test cases
nvlsianpu Oct 23, 2024
43a8f4e
[nrf noup] mcuboot: Add CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512
de-nordic Nov 12, 2024
48b4bab
[nrf noup] mgmt/mcumgr: Add support for SHA512 in images
de-nordic Nov 12, 2024
cda4b85
[nrf noup] samples/smp_svr: Increase stack size required
de-nordic Nov 12, 2024
44c5b82
[nrf noup] ci: fix suit-dfu-test entries in test-spec
kszromek-nordic Nov 12, 2024
f451ee2
[nrf fromlist] arch: arm: cortex_m: pm_s2ram: fix system_off rv as rv…
HesselM Oct 30, 2024
aea3704
[nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS
e-rk Oct 22, 2024
513f0f1
[nrf noup] tests: bluetooth: tester: sysbuild configurable 53/54H
AyturkDuzen Nov 20, 2024
e5ff2df
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Balaklaka May 21, 2024
9a938f7
[nrf noup] boards: Add non-secure target for nrf54L15dk
tomi-font Sep 27, 2024
ec02881
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
3eb33d5
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
rugeGerritsen Sep 5, 2024
83325c7
[nrf noup] modules: hostap: Fix Enterpise mode with nRF security
krish2718 Dec 3, 2024
0757ea3
[nrf fromlist] nrfwifi: Display EAP_TLS_SHA256 security in scan results
rado17 Nov 20, 2024
25a02a7
[nrf noup] drivers: flash: Allow reading secure mem by nrf_rram.
ArekBalysNordic Sep 19, 2024
995a7a1
[nrf fromlist] drivers: pwm: nrfx: add global hsfll request for fast PWM
mstasiaknordic Dec 12, 2024
014b1f6
[nrf fromlist] dts: common: nordic: Add clock for timer12x
nordic-krch Dec 11, 2024
62b36d4
[nrf fromlist] drivers: counter: nrfx_timer: Add request for global H…
nordic-krch Dec 11, 2024
c1d1beb
[nrf fromlist] drivers: pinctrl: nrf: Add support for clock outputs
adamkondraciuk Dec 10, 2024
b1a911f
[nrf fromlist] dts: nordic: Add support for clock outputs
adamkondraciuk Dec 10, 2024
fa68dc6
[nrf fromlist] drivers: timer: nrf_grtc: Add support for clock outputs
adamkondraciuk Dec 10, 2024
c5d17ee
[nrf fromlist] tests: arch: arm: arm_irq_vector_table: Fix for nRF54H20
adamkondraciuk Nov 28, 2024
0859496
[nrf fromlist] soc: nordic: nrf54h20: disallow using LR in s2ram mark…
adamkondraciuk Nov 22, 2024
41fc914
[nrf fromlist] drivers: hwinfo: Support for reset reasons in nRF54H20
kl-cruz Nov 22, 2024
533c0d4
[nrf fromlist] drivers: serial: nrfx_uarte: Request hsfll clock for f…
nordic-krch Nov 26, 2024
0a80d2b
[nrf fromlist] tests: drivers: uart: async_api: nrf54h20dk: Enable de…
nordic-krch Nov 26, 2024
c8548c7
[nrf fromlist] drivers: clock_control: nrf: Add helper macro for gett…
nordic-krch Dec 11, 2024
217c205
[nrf noup] soc: nrf54l: Add custom section for KMU
Vge0rge Jun 21, 2024
f94a3de
[nrf noup] soc: nordic: nrf54l: Port Soc.c to be compatible with TFM
SebastianBoe May 24, 2024
6765315
[nrf noup] soc: nordic: nrf54l Fix for wait lasting half expected time
degjorva Dec 12, 2024
101c048
[nrf noup] samples: bluetooth: update autoconf.h header path
frkv Sep 5, 2024
fb9262a
[nrf fromlist] drivers: mspi: Add driver for DesignWare SSI based con…
anangl Oct 17, 2024
a42e926
[nrf fromlist] drivers: flash: Add generic NOR flash driver for MSPI …
anangl Oct 17, 2024
938e531
[nrf noup] drivers: pinctrl_nrf: Add support for EXMIF pins
anangl Oct 17, 2024
0c9de87
[nrf fromlist] boards: nrf54h20dk: Add XIP region definition to memor…
anangl Dec 3, 2024
eb37861
[nrf fromlist] samples: code_relocation_nocopy: Add configuration for…
anangl Dec 3, 2024
e3a7dba
[nrf noup] cmake: use -DUSE_PARTITION_MANAGER=1 for lld linker script…
tejlmand Dec 10, 2024
47c5448
[nrf fromlist] dts: nordic: Change compatible property for EXMIF node
anangl Oct 17, 2024
46b055f
[nrf fromlist] samples|tests: drivers: flash: Add support for "jedec,…
anangl Oct 18, 2024
4233cc7
[nrf noup] drivers: spi_dw: Bring back custom EXMIF peripheral handling
anangl Dec 17, 2024
d2f42ee
[nrf fromlist] boards: native: nrf_bsim: nrf54l15: Bring back clocks
nordic-krch Dec 12, 2024
b569025
[nrf fromlist] Revert "dts: common: nordic: nrf54l20: set timer frequ…
anangl Dec 30, 2024
f181717
[nrf fromlist] dts: common: nordic: Add clock source to timers
nordic-krch Dec 12, 2024
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
3 changes: 2 additions & 1 deletion .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,10 @@ 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:

- v4.0: Current release
- v3.7: Current LTS
- v3.6: Prior release
- v2.7: Prior LTS
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