Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1311 commits
Select commit Hold shift + click to select a range
c431117
[nrf fromtree] net: lwm2m: Update TX timestamp on zsock_send()
SeppoTakalo Dec 18, 2023
aced8e7
[nrf fromtree] net: lwm2m: Transmission state indications
SeppoTakalo Nov 9, 2023
3fe5a7a
[nrf fromtree] net: lwm2m: Deprecate lwm2m_get/set_u64
SeppoTakalo Dec 20, 2023
fa2e244
[nrf fromtree] net: lwm2m: Add transmission state indicator to RX as …
SeppoTakalo Dec 21, 2023
9029ec9
[nrf fromtree] net: lwm2m: Delay triggering registration update
juhaylinen Jan 3, 2024
38abd57
[nrf fromtree] net: lwm2m: Fix deadlock when calling lwm2m_engine_pau…
juhaylinen Jan 3, 2024
30d13f4
[nrf fromtree] tests: net: lwm2m_engine: workaround stack overflow on…
dcpleung Jan 10, 2024
e1a7167
[nrf fromtree] net: lwm2m: add gateway callback to handle prefixed me…
walzsi Jan 8, 2024
8497190
[nrf noup] ci: Add PMIC samples change scope
WalkingTalkingPotato Dec 14, 2023
fdb2623
[nrf fromtree] wifi: shell: Use case insensitive comparison
krish2718 Jan 3, 2024
8fe4834
[nrf fromtree] wifi: shell: Fix missing case sensitivity
krish2718 Jan 10, 2024
cec9392
[nrf fromtree] wifi: shell: Fix typo in comparison
krish2718 Jan 16, 2024
e09a8d4
[nrf fromlist] wifi: shell: Make channel mandatory for AP
krish2718 Jan 16, 2024
75b68d8
[nrf fromlist] wifi: shell: Add a sanity check for MFP
krish2718 Jan 16, 2024
02ac99c
[nrf fromlist] wifi: utils: Move channel helpers to public API
krish2718 Jan 16, 2024
bf61fbc
[nrf fromlist] wifi: shell: Add channel validation
krish2718 Jan 16, 2024
595c41f
[nrf fromlist] wifi: shell: Fix the channel extraction
krish2718 Jan 16, 2024
c3be80e
[nrf fromlist] wifi: shell: Log errors for validation
krish2718 Jan 16, 2024
4a043af
[nrf fromtree] drivers: nrf_qspi_nor: Deactivate QSPI peripheral afte…
anangl Jan 18, 2024
6aa16dc
[nrf fromtree] net: openthread: upmerge to `75694d2`
maciejbaczmanski Nov 24, 2023
a0272bc
[nrf fromtree] net: openthread: Add cmake makro to openthread cmake l…
Dec 15, 2023
2fea895
[nrf fromtree] net: openthread: increase TCAT stack size
maciejbaczmanski Jan 3, 2024
49502a0
[nrf fromtree] net: openthread: add missing cmake option
maciejbaczmanski Jan 4, 2024
aa11251
[nrf fromtree] net: openthread: implement `otPlatResetToBootloader`
maciejbaczmanski Jan 10, 2024
6ba80b7
[nrf fromtree] net: openthread: Add new key and algorithm in PSA.
Jan 10, 2024
f6a644d
[nrf fromtree] net: openthread: Remove PSA crypto backend workarounds
Damian-Nordic Jan 11, 2024
5d7a30b
[nrf fromtree] net: openthread: Print the actual assert location
Damian-Nordic Jan 12, 2024
9087637
[nrf fromtree] drivers: regulator: Fixed reference counting during en…
aasinclair Nov 22, 2023
8ba9711
[nrf fromlist] drivers: ieee802154: fix nRF5 Rx error handling
Jan 18, 2024
51d4b69
[nrf fromtree] drivers: sensor: adxl367: Add missing breaks
finikorg Nov 25, 2023
bc1d191
[nrf fromtree] soc: arm: nordic_nrf: nrf91: add nRF9151 LACA
maxd-nordic Dec 4, 2023
79858b9
[nrf fromtree] boards: arm: add nrf9151dk_nrf9151
maxd-nordic Dec 4, 2023
0b0b17e
[nrf fromtree] net: wifi_utils: Fix max channels allow for scan
kapbh Jan 9, 2024
8505a72
[nrf fromtree] net: wifi_shell: Update scan argument shell
kapbh Jan 9, 2024
11305e4
[nrf fromtree] net: wifi_shell: Add example of scan option
kapbh Jan 11, 2024
9c754a8
[nrf fromtree] net: wifi_shell: Add help for maximum channels in scan
kapbh Jan 18, 2024
ba7cedd
[nrf fromtree] boards nrf5340bsim_cpuapp: Define chosen entropy source
aescolar Nov 29, 2023
09da644
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Dec 1, 2023
a8136cb
[nrf fromtree] boards nrf5340bsim_cpuapp: Select approprite 802154 ra…
aescolar Dec 1, 2023
d142e4b
[nrf fromtree] Bluetooth: ISO: Fix CIS peripheral disconnection durin…
rugeGerritsen Jan 18, 2024
81474ef
[nrf noup] ci: Fix PMIC samples change scope
WalkingTalkingPotato Jan 23, 2024
2e5e0b1
[nrf fromtree] net: Move trickle files to lib
jukkar Dec 9, 2023
87cbab4
[nrf fromtree] net: sockets: Create a socket service API
jukkar Nov 16, 2023
227b98f
[nrf fromtree] net: socket_service: Add underscore in the idx variabl…
rlubos Jan 18, 2024
93ac51d
[nrf fromtree] net: socket_service: Fix iterable section location
rlubos Jan 18, 2024
70abf9f
[nrf fromtree] net: arp: Make arp_update() function externally visible
rlubos Jan 16, 2024
f3d115b
[nrf fromtree] net: if: Add function to obtain IPv4 netmask
rlubos Jan 16, 2024
fb9ace0
[nrf fromtree] net: dhcpv4: Implement DHCPv4 server
rlubos Jan 16, 2024
7a0cbb6
[nrf fromtree] net: socket_services: Increase default stack size for …
rlubos Jan 16, 2024
d97e4bc
[nrf fromtree] net: shell: Implement DHCPv4 server shell commands
rlubos Jan 16, 2024
e537e00
[nrf fromtree] bluetooth: gatt: add authorization callback API for ga…
kapi-no Jan 12, 2024
e4e6dc8
[nrf fromtree] tests: bsim: bluetooth: host: gatt: add authorization …
kapi-no Jan 16, 2024
0f41950
[nrf fromtree] net: mgmt: Update app of TWT teardown status
ajayparida Jan 11, 2024
8f02d6e
[nrf fromtree] net: mgmt: Print correct TWT teardown status message
ajayparida Jan 17, 2024
bca3722
[nrf fromtree] net: openthread: Regular openthread upmerge to `00076af`
Jan 22, 2024
0c16a9a
[nrf fromtree] net: openthread: Fix key import in case of ECDSA.
Jan 11, 2024
e793786
[nrf fromtree] Bluetooth: BAP: Add support for transparent coding format
Thalley Jan 8, 2024
efade47
[nrf fromtree] Bluetooth: BAP: Fix issue with setting invalid iso dat…
Thalley Jan 19, 2024
beb27ee
[nrf fromlist] wifi: ap: Add support to disconnect a STA
krish2718 Jan 23, 2024
7265d08
[nrf fromlist] wifi: shell: ap: Add a command to disconnect a station
krish2718 Jan 23, 2024
c6c4446
[nrf fromtree] net: ethernet: Add support for setting T1S PLCA parame…
Nov 14, 2023
f1f5d37
[nrf fromtree] net: l2: ethernet: bring in TX-Injection mode to l2 et…
VivekUppunda Jan 22, 2024
f923004
[nrf fromtree] net: wifi_shell: Remove TX-Injection and Promisc mode
VivekUppunda Jan 22, 2024
593e6c8
Revert "[nrf noup] drivers: ieee802154: temporary fix for ACK header …
maciejbaczmanski Jan 26, 2024
02e7e0f
[nrf fromtree] drivers: ieee802154: fix ACK header IE implementation
maciejbaczmanski Jan 23, 2024
93c590c
[nrf fromtree] drivers: ieee802154: fix handling of `struct ieee80215…
maciejbaczmanski Jan 23, 2024
b3c97b0
[nrf fromtree] net: openthread: upmerge to `7761b81`
maciejbaczmanski Jan 23, 2024
c790da9
[nrf fromtree] Bluetooth: Mesh: Fix dereferencing before null pointer…
PavelVPV Jan 12, 2024
7c3e830
[nrf fromtree] Bluetooth: Mesh: enable access responses randomization
alxelax Jan 9, 2024
6994d09
[nrf fromlist] wifi: shell: Add band support for STA
krish2718 Jan 26, 2024
96325d2
[nrf fromtree] Bluetooth: BAP: Update log for unicast iso recv withou…
Thalley Jan 31, 2024
93ad09a
[nrf noup] modules: mbedtls: change `EXPERIMENTAL` flags on PSA featu…
maciejbaczmanski Feb 2, 2024
df133be
[nrf fromtree] net: shell: Early wake up for TWT power save
ajayparida Apr 27, 2023
41e3492
[nrf fromtree] drivers: qspi: added operation timeout
hlord2000 Dec 21, 2023
2d6f48b
[nrf fromtree] drivers: pinctrl_nrf: Fix pin drive configuration
anangl Oct 30, 2023
29fcc2e
[nrf fromtree] modules: hal_nordic: watchdog: Add Kconfig symbols for…
Nov 15, 2023
6b4e21c
[nrf fromtree] dts: arm: add new gpiote instances definition
jaz1-nordic Jan 4, 2024
2549254
[nrf fromtree] modules: cmsis: Move cortex_m default configuration to…
ithinuel Nov 6, 2023
f9aa18a
[nrf fromtree] arch: arm: cortex_m: add config for PMU
ithinuel Oct 31, 2023
7694579
[nrf fromtree] modules: cmsis: Add consistency checks
ithinuel Nov 6, 2023
b9bcccf
[nrf fromtree] soc: arm: fix missing configs & defines
ithinuel Nov 7, 2023
7170159
[nrf fromtree] drivers: watchdog: wdt_nrfx: Add support for new insta…
Jul 19, 2023
434667a
[nrf fromtree] boards: arm: nrf5340_audio_dk_cpunet_reset: switch to HAL
jaz1-nordic Jan 4, 2024
7e39901
[nrf fromtree] boards: arm: set gpiote status to okay as default
jaz1-nordic Jan 4, 2024
65d99d1
[nrf fromtree] modules: hal_nordic: nrfx: update API version to 3.2.0
jaz1-nordic Jan 8, 2024
500afdb
[nrf fromtree] manifest: hal_nordic: update revision to have nrfx 3.3…
nika-nordic Dec 21, 2023
6c7e834
[nrf fromtree] drivers: serial: Add async to interrupt driven adaptation
nordic-krch Nov 8, 2023
8cf98c2
[nrf fromtree] soc: arm: nordic_nrf: Disable UART runtime configuration
nordic-krch Nov 13, 2023
2ecabec
[nrf fromtree] modules: hal_nordic: nrfx: Add new UARTE options to Kc…
nordic-krch Jan 17, 2024
f3b1f26
[nrf fromtree] drivers: serial: nrfx: Add new shim based on nrfx_uarte
nordic-krch Jan 17, 2024
0c56697
[nrf fromtree] tests: drivers: uart: uart_mix_fifo_poll: Align the th…
nordic-krch Nov 13, 2023
3ba0914
[nrf fromtree] tests: drivers: uart: async_api: Add configuration for…
nordic-krch Jan 17, 2024
a7c7dcc
[nrf fromtree] tests: drivers: uart: uart_pm: Use legacy nrf driver
nordic-krch Jan 17, 2024
e1b8a38
[nrf fromtree] boards: posix: nrf_bsim: Use legacy UART shim
nordic-krch Jan 17, 2024
4e00677
[nrf fromtree] drivers: serial: nrfx_uarte: Use legacy shim by default
nordic-krch Jan 19, 2024
b4b61f3
[nrf fromtree] drivers: serial: align to nRF54L15
magp-nordic Jan 18, 2024
263b754
[nrf fromtree] drivers: timer: move SYSTEM_CLOCK_WAIT to Kconfig.nrf_…
Dec 11, 2023
c30a6ee
[nrf fromtree] soc: arm: nordic_nrf: move NRF_RTC_TIMER not to be sel…
Dec 11, 2023
0cf636a
[nrf fromtree] dts: binding: add binding for GRTC
magp-nordic Jan 9, 2024
6009ece
[nrf fromtree] modules: hal_nordic: nrfx: add nRF54L15 GRTC instance
magp-nordic Jan 9, 2024
5063701
[nrf fromtree] soc: arm: nordic_nrf: add support for nRF54L15 GRTC in…
magp-nordic Jan 9, 2024
bc68b12
[nrf fromtree] drivers: timer: add GRTC driver
magp-nordic Jan 9, 2024
8b60713
[nrf fromtree] modules: hal_nordic: nrfx: add nRF54L15 peripherals in…
magp-nordic Jan 23, 2024
947da76
[nrf fromtree] soc: arm: nordic_nrf: add nRF54L15 peripherals instances
magp-nordic Jan 23, 2024
7b60671
[nrf fromtree] dts: bindings: clock: add nordic,nrf-lfxo
gmarull Jan 19, 2024
c211065
[nrf fromtree] dts: bindings: clock: add nordic,nrf-hfxo:
gmarull Jan 19, 2024
dec0642
[nrf fromtree] dts: arm: nordic: add support for Nordic nRF54L15
Dec 11, 2023
2b72882
[nrf fromtree] soc: arm: nordic_nrf: add source code for validating r…
Dec 11, 2023
7e57cad
[nrf fromtree] soc: arm: nordic_nrf: add support for Nordic nrf54l fa…
Dec 11, 2023
171aa8a
[nrf fromtree] modules: hal_nordic: nrfx: add support for nRF54L15 SOC
Dec 11, 2023
64bccc5
[nrf fromtree] boards: arm: add Nordic nrf54l15dk_nrf54l15
Dec 11, 2023
4ae085e
[nrf fromtree] drivers: cache: add Nordic cache driver
Dec 11, 2023
a47efab
[nrf fromtree] scripts: west_commands: runners: nrf_common: add suppo…
Dec 11, 2023
cd00d9b
[nrf fromtree] tests: arch: arm: arm: align tests to nRF54L15
Dec 12, 2023
0c6cdd3
[nrf fromtree] tests: drivers: add overlay files for nRF54L15
magp-nordic Jan 23, 2024
353b582
[nrf fromtree] samples: add overlay files for nRF54L15
magp-nordic Jan 23, 2024
47e402d
[nrf fromtree] drivers: hwinfo: update to be aligned to nRF54L15
magp-nordic Jan 9, 2024
3fea817
[nrf fromtree] soc: arm: nordic_nrf: align soc_secure.h to nRF54L
magp-nordic Jan 16, 2024
6751caf
[nrf fromtree] tests: lib: cpp: exclude nRF54L15
magp-nordic Jan 30, 2024
11ebed1
[nrf fromtree] tests: Add unittest for gpio_ite_it8xxx2_v2
jeremybettis Dec 20, 2023
2812a3b
[nrf fromtree] boards: riscv: introduce support for Beagleboard Beagl…
con-pax Dec 4, 2023
c690287
[nrf fromtree] soc: riscv: add support for Renode Virt RISCV32 SoC
ycsin Dec 23, 2023
1f40422
[nrf fromtree] boards: riscv: add RISCV32 Virtual board made with Renode
ycsin Dec 23, 2023
37c8308
[nrf fromtree] soc: riscv: move privileged code to common folder
gmarull Jan 3, 2024
9cf4288
[nrf fromtree] soc: riscv: gd32vf103: move nuclei CSR header
gmarull Jan 3, 2024
6f160c4
[nrf fromtree] arch: riscv: introduce RISCV_PRIVILEGED
gmarull Jan 3, 2024
69b5551
[nrf fromtree] soc: riscv: introduce temporary RISCV_PRIVILEGED_STAND…
gmarull Jan 3, 2024
a8ac61d
[nrf fromtree] soc: riscv: telink_b91: reorganize SoC folder
gmarull Jan 3, 2024
8dc0338
[nrf fromtree] soc: riscv: gd32vf103: reorganize SoC folder
gmarull Jan 3, 2024
13dbdb2
[nrf fromtree] soc: riscv: starfive_jh71xx: reorganize SoC folder
gmarull Jan 3, 2024
e49c077
[nrf fromtree] soc: riscv: andes_v5: reorganize SoC folder
gmarull Jan 3, 2024
c017417
[nrf fromtree] soc: riscv: ite: reorganize SoC folder
gmarull Jan 3, 2024
d64f09a
[nrf fromtree] soc: riscv: s/litex-vexriscv/litex_vexriscv
gmarull Jan 3, 2024
a6b1be1
[nrf fromtree] soc: riscv: neorv32: reorganize SoC folder
gmarull Jan 3, 2024
bea9968
[nrf fromtree] soc: riscv: virt: reorganize SoC folder
gmarull Jan 3, 2024
c9cf496
[nrf fromtree] soc: riscv: efinix-sapphire: reorganize SoC folder
gmarull Jan 3, 2024
448985f
[nrf fromtree] soc: riscv: miv/mpfs: reorganize SoC folder
gmarull Jan 3, 2024
36ce51f
[nrf fromtree] soc: riscv: sifive-freedom: reorganize SoC folder
gmarull Jan 3, 2024
821879c
[nrf fromtree] soc: riscv: opentitan: reorganize SoC folder
gmarull Jan 3, 2024
ccb9ae8
[nrf fromtree] soc: riscv: niosv: reorganize SoC folder
gmarull Jan 3, 2024
2ba07f2
[nrf fromtree] soc: riscv: renove_virt: reorganize SoC folder
gmarull Jan 8, 2024
dfd6d6b
[nrf fromtree] soc: riscv: drop RISCV_PRIVILEGED_STANDALONE
gmarull Jan 3, 2024
1d4e70e
[nrf fromtree] soc: riscv: privileged: efinix-sapphire: Enable CONFIG…
xingrz Nov 26, 2023
f1267f8
[nrf fromtree] arch: riscv: idle: trace idle and call wfi
gmarull Jan 10, 2024
44bd379
[nrf fromtree] soc: riscv: espressif_esp32: use arch idle
gmarull Jan 10, 2024
4a6f191
[nrf fromtree] soc: riscv: riscv-privileged: remove redundant idle im…
gmarull Jan 10, 2024
b1f37d6
[nrf fromtree] arch: riscv: drop RISCV_HAS_CPU_IDLE
gmarull Jan 10, 2024
8d3c037
[nrf fromtree] arch: introduce arch_smp_init
nashif Dec 13, 2023
d8562de
[nrf fromtree] arch: ipi_handler -> sched_ipi_handler
nashif Dec 13, 2023
7714efd
[nrf fromtree] arch: riscv: define some RISC-V exception codes
gmarull Jan 10, 2024
66f9e1e
[nrf fromtree] soc: riscv: cleanup usage/definition of MCAUSE IRQ flag
gmarull Jan 10, 2024
3df1ead
[nrf fromtree] soc: riscv: gd32vf103: simplify MCAUSE exception mask …
gmarull Jan 10, 2024
d6a51f7
[nrf fromtree] arch: riscv: remove SOC from RISCV_SOC_MCAUSE_EXCEPTIO…
gmarull Jan 10, 2024
326c522
[nrf fromtree] arch: riscv: use CONFIG_RISCV_MCAUSE_EXCEPTION_MASK
gmarull Jan 10, 2024
41738f5
[nrf fromtree] arch: riscv: define RISC_IRQ_MSOFT/MEXT
gmarull Jan 10, 2024
52e4840
[nrf fromtree] arch: riscv: define local soc_interrupt_init prototypes
gmarull Jan 10, 2024
b39a1a7
[nrf fromtree] arch: riscv: irq_manage: add missing PLIC header
gmarull Jan 11, 2024
69388c7
[nrf fromtree] drivers: gpio: sifive: add missing PLIC header
gmarull Jan 11, 2024
637e8ea
[nrf fromtree] drivers: gpio: b91: add missing PLIC header
gmarull Jan 11, 2024
bbcb4f1
[nrf fromtree] drivers: ieee802154: b91: add missing PLIC include
gmarull Jan 11, 2024
61e57d1
[nrf fromtree] drivers: serial: b91: add missing RISC-V PLIC header
gmarull Jan 12, 2024
593dad9
[nrf fromtree] soc: riscv: riscv-privileged: drop soc_common.h
gmarull Jan 10, 2024
a13732c
[nrf fromtree] arch: riscv: offsets: fix header race condition
gmarull Jan 18, 2024
5a328d5
[nrf fromtree] arch: riscv: smp: define MSIP_BASE
gmarull Jan 16, 2024
0dd01f0
[nrf fromtree] soc: riscv: make RISCV_HAS_(C|P)LIC promptless
gmarull Jan 16, 2024
73a3223
[nrf fromtree] arch: riscv: add RISCV_HAS_(C|P)LIC from soc/riscv
gmarull Jan 16, 2024
2001c6a
[nrf fromtree] arch: riscv: make __soc_is_irq optional
gmarull Jan 16, 2024
7f26bed
[nrf fromtree] dts: bindings: nordic,nrf-ficr: move to misc folder
gmarull Jan 25, 2024
35a86dd
[nrf fromtree] dts: bindings: arm: nordic,nrf-ficr: add #nordic,ficr-…
gmarull Nov 20, 2023
85a97f5
[nrf fromtree] dts: bindings: misc: add nordic-nrf-ficr-client
gmarull Jan 25, 2024
c5c0ce7
[nrf fromtree] scripts: west: runners: nrf: fix UICR check
gmarull Jan 29, 2024
a75a5b4
[nrf fromtree] soc: arm: nordic_nrf: Clean up and unify a bit cmake code
anangl Jan 9, 2024
6d1328d
[nrf fromtree] boards nrf5*_bsim: Provide more common headers
aescolar Dec 21, 2023
1714c2e
[nrf fromtree] arch: riscv: remode redundant soc.h includes
gmarull Jan 16, 2024
8f65f56
[nrf fromtree] dts: Move nrf_common.dtsi to the common directory
57300 Jan 19, 2024
3c7e9dc
[nrf fromtree] dt-bindings: misc: add nordic,nrf-ficr helper definitions
gmarull Jan 24, 2024
56f6642
[nrf fromtree] dts: Add and extend Nordic bindings needed for nRF54H20
anangl Jan 31, 2024
bdecfda
[nrf fromtree] dts: Add initial support for nRF54H20 EngA SoC
anangl Jan 31, 2024
02298ed
[nrf fromtree] modules: hal_nordic: nrfx_glue: Include cmsis_core_m_d…
anangl Jan 31, 2024
48ca22f
[nrf fromtree] modules: hal_nordic: Use common nrfx_config section fo…
anangl Feb 1, 2024
664240c
[nrf fromtree] soc: nordic: Add initial support for nRF54H20 EngA
anangl Jan 23, 2024
bc8908a
[nrf fromtree] modules: hal_nordic: Set SOC_SVD_FILE
57300 Jan 30, 2024
0ac354d
[nrf fromtree] modules: hal_nordic: Integrate nrf-regtool
57300 Jan 30, 2024
f5cec5f
[nrf fromtree] drivers: serial: Kconfig.nrfx: Filter out options unsu…
anangl Jan 31, 2024
3a07b53
[nrf fromtree] drivers: serial: nrfx: Allow new UARTE instances to be…
anangl Jan 19, 2024
fceaaea
[nrf fromtree] drivers: timer: nrf_grtc_timer: Add dependency on nRF …
anangl Jan 31, 2024
a254d89
[nrf fromtree] tests: arm_irq_vector_table: Add special handling for …
anangl Jan 31, 2024
7dc7df4
[nrf fromtree] dts: nordic: Include input-event-codes.h from nrf_comm…
anangl Feb 1, 2024
b28169e
[nrf fromtree] scripts: west: runners: nrfjprog: add option to not erase
gmarull Jan 29, 2024
54fa6ae
[nrf fromtree] scripts: west: runners: nrfjprog: add erasepage op
gmarull Jan 29, 2024
308ac2f
[nrf fromtree] scripts: west: runners: nrfjprog: add basic support fo…
gmarull Jan 29, 2024
05bf13a
[nrf fromtree] boards: arm: Add initial support for nRF54H20 PDK
anangl Jan 23, 2024
6c5a7ba
[nrf fromtree] tests: lib: cpp: Exclude cpp98 test on nRF54H20
anangl Jan 31, 2024
566c717
[nrf fromtree] iterable_sections: define iterable_named_alternate var…
Oct 4, 2023
5ccd0f3
[nrf fromtree] tests: misc: iterable_sections: add named alternate tests
Oct 4, 2023
c18e854
[nrf fromtree] device: support for mutable devices
Sep 22, 2023
5e3875f
[nrf fromtree] drivers: misc: devmux: a device multiplexer pseudo-device
Sep 22, 2023
92e2ba1
[nrf fromtree] tests: drivers: console: add console_switching test
Sep 22, 2023
301dbb2
[nrf fromtree] device: add braces around dev/dev_rw initializer
fabiobaltieri Nov 29, 2023
22792ce
[nrf fromtree] drivers: misc: nordic_vpr_launcher: initial version
gmarull Jan 31, 2024
38c3336
[nrf fromtree] snippets: add nordic-ppr
gmarull Feb 1, 2024
902f8bd
[nrf fromtree] drivers: serial: nrfx_uarte2: drop soc.h
gmarull Jan 31, 2024
6733ed1
[nrf fromtree] modules: hal_nordic: add configuration for nRF54H PPR …
gmarull Jan 31, 2024
784a08f
[nrf fromtree] scripts: kconfig: functions: add dt_chosen_partition_a…
gmarull Feb 1, 2024
4b9cb33
[nrf fromtree] soc: common: nordic_nrf: move pinctrl_soc.h to a commo…
gmarull Feb 1, 2024
dcba645
[nrf fromtree] soc: arm: nordic_nrf: move Kconfig.peripherals to comm…
gmarull Feb 1, 2024
6b31b5a
[nrf fromtree] soc: riscv: nordic_nrf: add initial support for VPR core
gmarull Jan 31, 2024
b60fd10
[nrf fromtree] soc: riscv: nordic_nrf: nrf54h: introduce PPR support
gmarull Feb 1, 2024
e9d353d
[nrf fromtree] boards: riscv: add nrf54h20pdk_nrf54h20_cpuppr
gmarull Jan 31, 2024
6749d9b
[nrf fromtree] drivers: console: uart_mux: fix incorrect usage of con…
gmarull Feb 6, 2024
ba520c3
[nrf fromtree] dts: arm: nordic: nrf54l15: add missing easydma-maxcnt…
gmarull Feb 7, 2024
2a88dad
[nrf fromtree] Revert "drivers: ieee802154: nrf: cache radio channel"
maciejbaczmanski Feb 7, 2024
d2d7e71
[nrf fromtree] Bluetooth: Host: Send status for terminated directed adv
alexsven Feb 7, 2024
278144b
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 8, 2024
1e49447
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 11, 2024
4d36dfa
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 16, 2024
3bdb32e
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Jan 18, 2024
7e22d68
[nrf fromtree] manifest: Update nrf hw models to latest
aescolar Feb 6, 2024
4c9479b
[nrf fromtree] Bluetooth: Fixing UBSAN warning in CTE field parsing i…
ivaniushkov Feb 6, 2024
2ef9e28
[nrf fromtree] Bluetooth: fixing UBSAN warnings related to Codec Conf…
ivaniushkov Feb 5, 2024
e9bb833
[nrf fromtree] Bluetooth: fixing null-pointer dereference in l2cap ch…
ivaniushkov Feb 6, 2024
629f5b3
[nrf fromtree] manifest: TF-M v2.0.0 update
mswarowsky Dec 7, 2023
4cc88dd
[nrf fromtree] modules: mbedtls: Sort base src
mswarowsky Dec 8, 2023
a81ad9f
[nrf fromtree] modules: mbedtls: Adapt source list to 3.5.0
mswarowsky Dec 8, 2023
8e4364b
[nrf fromtree] modules: tf-m: nrf5340_cpuapp: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
37538a8
[nrf fromtree] modules: tf-m: nrf9120: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
94718e7
[nrf fromtree] modules: tf-m: nrf9160: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
d87a213
[nrf fromtree] tf-m: Change NS include path for TF-M 2.0.0
mswarowsky Dec 8, 2023
6d3fe26
[nrf fromtree] modules: tf-m: Remove platform_ns target
mswarowsky Dec 8, 2023
32d3ac0
[nrf fromtree] modules: Update source, lib and include path for TF-M …
joerchan Dec 8, 2023
34c55dd
[nrf fromtree] tfm: Use PSA error codes instead of TFM error codes
joerchan Dec 8, 2023
8933844
[nrf fromtree] tfm: nordic_nrf: Remove include of tfm_api.h, update i…
joerchan Dec 8, 2023
a6ef7fa
[nrf fromtree] modules: mbedtls: Rename of psa_crypto_driver_wrappers
mswarowsky Dec 11, 2023
2b897f3
[nrf fromtree] modules: mbedtls: Add a mbedtls_ms_time implementation
mswarowsky Dec 11, 2023
ecbf166
[nrf fromtree] modules: mbedtls: Use TF-M PSA API headers
joerchan Dec 11, 2023
230e79f
[nrf fromtree] sample: tfm_secure_partition: Change tfm_partition_def…
mswarowsky Dec 13, 2023
339058d
[nrf fromtree] tfm: Add NS build support for zephyr out-of-tree nordi…
joerchan Dec 14, 2023
e64df3f
[nrf fromtree] tfm: Remove TFM_BUILD_NS and update TFM_USE_NS_APP for…
joerchan Dec 14, 2023
3821932
[nrf fromtree] tfm: Update TF-M regression tests sample to build NS app
joerchan Dec 14, 2023
7798610
[nrf fromtree] modules: tf-m: Remove building of PSA arch tests
mswarowsky Dec 14, 2023
6579348
[nrf fromtree] samples: tfm_psa_test: Adapt to TF-M split build
mswarowsky Dec 14, 2023
5a13fed
[nrf fromtree] tfm: Provide properties for selected TF-M toolchain fo…
joerchan Dec 15, 2023
0a6e189
[nrf fromlist] modules: tf-m: Remove TFM_TEST_REPO_PATH
mswarowsky Jan 22, 2024
a569161
[nrf fromlist] modules: tf-m: Remove QCBOR path from build
mswarowsky Jan 22, 2024
bd3870d
[nrf fromlist] modules: tf-m: Rename crypto modules to ENABLED
mswarowsky Jan 22, 2024
1c03013
[nrf noup]: Add PSA_WANT Kconfigs for key types
Vge0rge Jan 25, 2024
6556328
[nrf noup] mbedtls: Add PSA_WANT dependencies to TLS12 algorithm
mswarowsky Feb 7, 2024
8092e34
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
SebastianBoe Feb 12, 2024
9dbe619
Revert "[nrf noup] modules: mbedtls: Use psa_util.c only with non-nRF"
Vge0rge Feb 12, 2024
cf56077
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 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
  •  
  •  
  •  
266 changes: 266 additions & 0 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,266 @@
# This is the Jenkins ci variant of the .github/labler.yaml

"CI-run-zephyr-twister":
- any:
- "!.github/**/*"
- "!doc/**/*"
- "!CODEOWNERS"
- "!LICENSE"
- "!**/*.rst"
- "!VERSION"
- "!submanifests/**/*"
- "!MAINTAINERS.yml"
- "!version.h.in"
- "!Jenkinsfile"
- "!**/*.md"

"CI-iot-zephyr-lwm2m-test":
- "drivers/console/**/*"
- "drivers/flash/**/*"
- "subsys/dfu/boot/**/*"
- "subsys/net/ip/**/*"
- "subsys/net/lib/http/**/*"
- "subsys/net/lib/lwm2m//**/*"
- "subsys/net/**/*"

"CI-iot-samples-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "dts/arm/nordic/nrf9160*"
- "include/net/**/*"
- "subsys/net/lib/**/*"

"CI-iot-libraries-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "dts/arm/nordic/nrf9160*"
- "include/net/socket_ncs.h"
- "subsys/testsuite/ztest/**/*"

"CI-lwm2m-test":
# Not necessary to run tests on changes to this repo.

"CI-boot-dfu-test":
- "subsys/mgmt/mcumgr/**/*"
- "subsys/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "include/dfu/**/*"
- "samples/subsys/mgmt/mcumgr/smp_svr/**/*"

"CI-tfm-test":
- "boards/arm/nrf5340dk_nrf5340/**/*"
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "drivers/entropy/*"
- "dts/arm/nordic/nrf5340*"
- "dts/arm/nordic/nrf9160*"
- "modules/trusted-firmware-m/**/*"
- "samples/tfm_integration/**/*"

"CI-ble-test":
- any:
- "drivers/bluetooth/**/*"
- any:
- "dts/arm/nordic/nrf5*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"
- any:
- "include/zephyr/bluetooth/**/*"
- "!include/zephyr/bluetooth/mesh/**/*"
- any:
- "samples/bluetooth/**/*"
- "!samples/bluetooth/mesh/**/*"
- "!samples/bluetooth/mesh_demo/**/*"
- "!samples/bluetooth/mesh_provisioner/**/*"
- any:
- "tests/bluetooth/**/*"
- "!tests/bluetooth/mesh/**/*"
- "!tests/bluetooth/mesh_shell/**/*"
- "!tests/bluetooth/audio/**/*"

"CI-mesh-test":
- "subsys/bluetooth/mesh/**/*"
- "include/zephyr/bluetooth/mesh/**/*"
- "samples/bluetooth/mesh/**/*"
- "samples/bluetooth/mesh_demo/**/*"
- "samples/bluetooth/mesh_provisioner/**/*"
- "tests/bluetooth/mesh/**/*"
- "tests/bluetooth/mesh_shell/**/*"

"CI-zigbee-test":
- "subsys/mgmt/mcumgr/**/*"
- "subsys/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "include/dfu/**/*"

"CI-thingy91-test":
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "arch/x86/core/**/*"
- "arch/x86/include/**/*"
- "drivers/console/**/*"
- "drivers/ethernet/**/*"
- "drivers/flash/**/*"
- "drivers/hwinfo/**/*"
- "drivers/interrupt_controller/**/*"
- "drivers/net/**/*"
- "drivers/serial/**/*"
- "drivers/timer/**/*"
- "include/**/*"
- "kernel/**/*"
- "lib/libc/common/source/stdlib/**/*"
- "lib/libc/newlib/**/*"
- "lib/libc/picolibc/**/*"
- "lib/os/**/*"
- "lib/posix/**/*"
- "misc/**/*"
- "modules/mbedtls/**/*"
- "soc/x86/ia32/**/*"
- "subsys/fs/fcb/**/*"
- "subsys/logging/**/*"
- "subsys/net/**/*"
- "subsys/random/**/*"
- "subsys/settings/include/**/*"
- "subsys/settings/src/**/*"
- "subsys/stats/**/*"
- "subsys/storage/flash_map/**/*"
- "subsys/storage/stream/**/*"
- "subsys/tracing/**/*"

"CI-desktop-test":
- "**/*"

"CI-crypto-test":
- "boards/arm/nrf52840dk_nrf52840/**/*"
- "boards/arm/nrf5340dk_nrf5340/**/*"
- "boards/arm/nrf9160dk_nrf9160/**/*"
- "drivers/entropy/*"
- "drivers/serial/**/*"
- "dts/arm/nordic/nrf52840*"
- "dts/arm/nordic/nrf5340*"
- "dts/arm/nordic/nrf9160*"
- "include/drivers/serial/**/*"
- "modules/mbedtls/**/*"

"CI-fem-test":
- "**/*"

"CI-rs-test":
- "**/*"

"CI-thread-test":
- "include/zephyr/net/**/*"
- "modules/mbedtls/**/*"
- "modules/openthread/**/*"
- "samples/net/openthread/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-nfc-test":
- "**/*"

"CI-matter-test":
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/settings/**/*"
- "subsys/net/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "drivers/net/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"

"CI-find-my-test":
- "**/*"

"CI-gazell-test":
- "**/*"

"CI-rpc-test":
- "**/*"

"CI-modemshell-test":
- "include/net/**/*"
- "include/posix/**/*"
- "include/shell/**/*"
- "drivers/net/**/*"
- "drivers/serial/**/*"
- "drivers/wifi/**/*"
- "subsys/shell/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-positioning-test":
- "include/net/**/*"
- "include/posix/**/*"
- "drivers/net/**/*"
- "drivers/wifi/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-cloud-test":
- "include/zephyr/dfu/**/*"
- "include/zephyr/net/**/*"
- "include/zephyr/posix/**/*"
- "include/zephyr/settings/**/*"
- "drivers/led/**/*"
- "drivers/net/**/*"
- "drivers/sensor/**/*"
- "drivers/serial/**/*"
- "drivers/wifi/**/*"
- "lib/posix/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/net/**/*"
- "subsys/settings/**/*"

"CI-wifi":
- "subsys/net/l2/wifi/**/*"
- "subsys/net/l2/ethernet/**/*"

"CI-sidewalk-test":
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/dfu/**/*"
- "subsys/settings/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"

"CI-audio-test":
- "boards/arm/nrf5340_audio_dk_nrf5340/**/*"
- "drivers/flash/**/*"
- "drivers/spi/**/*"
- "drivers/gpio/**/*"
- "drivers/i2c/**/*"
- "drivers/watchdog/**/*"
- "include/dfu/**/*"
- "include/mgmt/mcumgr/**/*"
- "samples/bluetooth/hci_rpmsg/**/*"
- "soc/arm/nordic_nrf/**/*"
- "subsys/bluetooth/audio/**/*"
- "subsys/bluetooth/host/**/*"
- "subsys/dfu/**/*"
- "subsys/fs/**/*"
- "subsys/mgmt/mcumgr/**/*"
- "subsys/sd/**/*"
- "subsys/storage/**/*"
- "subsys/task_wdt/**/*"
- "subsys/usb/**/*"
- "subsys/zbus/**/*"

"CI-pmic-samples-test":
- "samples/shields/npm1300_ek/**/*"
- "boards/shields/npm1300_ek/**/*"
- "**/**npm1300**/**"
- "drivers/regulator/regulator_common.c"
- "drivers/regulator/regulator_shell.c"
- "drivers/gpio/gpio_shell.c"
- "drivers/sensor/sensor_shell.c"
21 changes: 16 additions & 5 deletions .github/workflows/clang.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ concurrency:

jobs:
clang-build:
if: github.repository_owner == 'zephyrproject-rtos'
runs-on: zephyr-runner-linux-x64-4xlarge
runs-on: ubuntu-latest
container:
image: ghcr.io/zephyrproject-rtos/ci:v0.26.5
options: '--entrypoint /bin/bash'
Expand All @@ -19,11 +18,13 @@ jobs:
fail-fast: false
matrix:
platform: ["native_posix"]
subset: [1, 2, 3, 4, 5]
env:
ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.3
LLVM_TOOLCHAIN_PATH: /usr/lib/llvm-16
COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }}
BASE_REF: ${{ github.base_ref }}
MATRIX_SIZE: 5
outputs:
report_needed: ${{ steps.twister.outputs.report_needed }}
steps:
Expand Down Expand Up @@ -86,7 +87,7 @@ jobs:
id: cache-ccache
uses: zephyrproject-rtos/[email protected]
with:
key: ${{ steps.ccache_cache_timestamp.outputs.repo }}-${{ github.ref_name }}-clang-${{ matrix.platform }}-ccache
key: ${{ steps.ccache_cache_timestamp.outputs.repo }}-${{ github.ref_name }}-clang-${{ matrix.subset }}-ccache
path: /github/home/.cache/ccache
aws-s3-bucket: ccache.zephyrproject.org
aws-access-key-id: ${{ vars.AWS_CCACHE_ACCESS_KEY_ID }}
Expand All @@ -99,6 +100,16 @@ jobs:
test -d github/home/.cache/ccache && rm -rf /github/home/.cache/ccache && mv github/home/.cache/ccache /github/home/.cache/ccache
ccache -M 10G -s

- name: Build test plan with Twister
id: twister_test_plan
run: |
export ZEPHYR_BASE=${PWD}
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 -p native_posix -c origin/${BASE_REF}..


- name: Run Tests with Twister
id: twister
run: |
Expand All @@ -112,7 +123,7 @@ jobs:
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 --inline-logs -M -N -v --load-tests testplan.json --retry-failed 2 --subset ${{matrix.subset}}/${MATRIX_SIZE}
else
# if nothing is run, skip reporting step
echo "report_needed=0" >> $GITHUB_OUTPUT
Expand All @@ -127,7 +138,7 @@ jobs:
if: always() && steps.twister.outputs.report_needed != 0
uses: actions/upload-artifact@v3
with:
name: Unit Test Results (Subset ${{ matrix.platform }})
name: Unit Test Results (Subset ${{ matrix.subset }})
path: twister-out/twister.xml

clang-build-results:
Expand Down
31 changes: 31 additions & 0 deletions .github/workflows/commit-tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Commit tags

on: pull_request

jobs:
commit_tags:
runs-on: ubuntu-22.04
name: Run commit tags checks on patch series (PR)
steps:
- name: Update PATH for west
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH

- name: Checkout the code
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0

- name: Install python dependencies
run: |
pip3 install setuptools
pip3 install wheel
pip3 install gitlint

- name: Run the commit tags
uses: nrfconnect/action-commit-tags@main
with:
target: '.'
baserev: origin/${{ github.base_ref }}
revrange: 'none'
8 changes: 4 additions & 4 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ jobs:
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 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
Expand All @@ -57,8 +57,8 @@ jobs:
# debug
ls -la
git log --pretty=oneline | head -n 10
./scripts/ci/check_compliance.py --annotate -e KconfigBasic \
-c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e Kconfig \
-e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v3
Expand Down
Loading
Loading