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

[nrf fromlist] modules: hal_nordic: Add RRAM to NRFX_NVMC #1566

Closed
wants to merge 1,648 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1648 commits
Select commit Hold shift + click to select a range
256ffa9
[nrf fromtree] modem: modem_cmux: Support modem CMUX DCE role
Nov 29, 2023
8dcf22f
[nrf fromtree] tests: modem: Modem backend mock update
Nov 29, 2023
018a26c
[nrf fromtree] tests: mode: Modem CMUX DTE / DCE test
Nov 29, 2023
d93c2ba
[nrf fromtree] drivers: Add cellular API for network configuration
Oct 29, 2023
57304f0
[nrf fromtree] drivers: cellular: add signal and modem_info API
ldenefle Nov 6, 2023
e4c7fef
[nrf fromtree] drivers: modem: remove dependency of modem_socket
AlessioLei94 Dec 12, 2023
a3dd7a7
[nrf fromtree] drivers: cellular: add ldenefle to copyright
ldenefle Dec 19, 2023
58de2e3
[nrf fromtree] modem: cmux: fix frame data length encoding
tomi-font Dec 29, 2023
361f49f
[nrf fromtree] modem: cellular: Restructure cellular API to fit devic…
bjarki-andreasen Dec 29, 2023
d07ec77
[nrf fromtree] modem: modem_cellular: Update driver to implement cell…
bjarki-andreasen Dec 29, 2023
e6ded94
[nrf fromtree] modem: modem_cellular: Rework cellular_get_signal impl…
bjarki-andreasen Dec 29, 2023
8fdf487
[nrf fromtree] modem: modem_cellular.c: Remove non standard QCCID han…
bjarki-andreasen Dec 29, 2023
dc270c2
[nrf fromtree] modem: chat: Patch invalid dereference
bjarki-andreasen Dec 25, 2023
47b99cf
[nrf fromtree] modem: cmux: Patch resync mechanism
bjarki-andreasen Dec 6, 2023
dfe7414
[nrf fromtree] modem: cmux: Add DLCI receive buffer overrun LOG WRN
bjarki-andreasen Jan 4, 2024
5c15715
[nrf fromtree] modem: cmux: Simplify resync mechanism
bjarki-andreasen Jan 9, 2024
242758d
[nrf fromtree] tests: subsys: modem: cmux: Update resync unit test
bjarki-andreasen Jan 10, 2024
27c6173
[nrf fromtree] modem: pipe: Add TRANSMIT_IDLE event
bjarki-andreasen Nov 22, 2023
86431c2
[nrf fromtree] modem: backend: uart: Implement transmit idle event
bjarki-andreasen Nov 22, 2023
7fb5794
[nrf fromtree] modem: backend: tty: Implement transmit idle event
bjarki-andreasen Nov 22, 2023
49b54cc
[nrf fromtree] modem: pipe: Add test suite
bjarki-andreasen Nov 23, 2023
97a72e7
[nrf fromtree] modem: modem_cmux: optimize modem_cmux_transmit_frame …
ndrs-pst Jan 2, 2024
c183d3e
[nrf fromtree] modem: chat: Start waiting for response after request …
bjarki-andreasen Jan 11, 2024
05222f3
[nrf fromtree] tests: modem: pipe: mock: Implement TRANSMIT_IDLE event
bjarki-andreasen Jan 12, 2024
30e3637
[nrf fromtree] modem_cellular: add RSRP & RSRQ to U-blox SARA-R5 modem
emillindq Jan 4, 2024
54f90a7
[nrf fromtree] modem: cmux: Implement TRANSMIT_IDLE event
bjarki-andreasen Nov 24, 2023
914e33b
[nrf fromtree] tests: modem: cmux: Implement TRANSMIT_IDLE into test …
bjarki-andreasen Nov 24, 2023
9a1cd2c
[nrf fromtree] drivers: gnss: match: Change RMC/GGA sync from timeout…
bjarki-andreasen Jan 16, 2024
985a4fb
[nrf fromtree] modem: ppp: Implement TRANSMIT_IDLE event
bjarki-andreasen Nov 27, 2023
8b904ad
[nrf fromtree] tests: build_all: modem: Remove net tag and clean up
bjarki-andreasen Jan 19, 2024
4048990
[nrf fromtree] drivers: gnss: quectel_lcx6g: fix compilation error wh…
ndrs-pst Jan 22, 2024
65fecda
[nrf fromtree] modem: chat: remove receive and transmit timeouts
bjarki-andreasen Jan 15, 2024
79b90e6
[nrf fromtree] modem: chat: Implement TRANSMIT_IDLE event
bjarki-andreasen Jan 15, 2024
ee6ff8e
[nrf fromtree] tests modem/backends/tty: Define _XOPEN_SOURCE
aescolar Dec 28, 2023
299d77e
[nrf fromtree] drivers: gnss: lcx6g: Remove left over from testing
bjarki-andreasen Jan 24, 2024
66ac3d1
[nrf fromtree] drivers: gnss: lcx7g: Refactor power management
bjarki-andreasen Jan 24, 2024
98a6793
[nrf fromtree] drivers: gnss: lcx7g: Close pipe on suspend
bjarki-andreasen Jan 24, 2024
d6aa223
[nrf fromtree] drivers: gnss: lcx7g: Add Kconfigs for configurable bu…
bjarki-andreasen Jan 24, 2024
4c676ac
[nrf fromtree] tests: build_all: modem: test compilation with connect…
Jan 27, 2024
007da96
[nrf fromtree] modem: change log level of events prints to debug
parthitce Feb 5, 2024
30f01a5
[nrf fromtree] modem: modem_cellular: CID 338164
bjarki-andreasen Feb 12, 2024
0074fed
[nrf fromtree] modem: modem_cellular: CID 338140
bjarki-andreasen Feb 12, 2024
907b6b9
[nrf fromtree] modem: modem_cellular: CID 338115
bjarki-andreasen Feb 12, 2024
7b07143
[nrf fromtree] modem: modem_cellular: CID 338073
bjarki-andreasen Feb 12, 2024
9d11433
[nrf fromtree] modem: modem_cellular: CID 338067
bjarki-andreasen Feb 12, 2024
5e495c4
[nrf fromlist] modem: small improvements
tomi-font Jan 29, 2024
8017cad
[nrf fromlist] modem: backends: use CONFIG_MODEM_MODULES_LOG_LEVEL
tomi-font Feb 6, 2024
8b32ec3
[nrf fromlist] modem: ppp: fix crash when attaching to a pipe
tomi-font Feb 6, 2024
6fa0378
[nrf fromlist] modem: ppp: fix receiving of successive frames when on…
tomi-font Feb 14, 2024
6ae16aa
[nrf fromlist] modem: backend: uart_async: improve logging on UART_TX…
tomi-font Feb 14, 2024
8b3d940
[nrf fromlist] modem: cmux: improve handling of receive buffer overrun
tomi-font Feb 14, 2024
6e0bea1
[nrf fromlist] modem: chat: fix init assert
tomi-font Feb 14, 2024
82f7e23
[nrf fromlist] modem: pipe: add warning to synchronous pipe open/clos…
tomi-font Feb 14, 2024
b6577fd
[nrf fromlist] drivers: modem_cellular: allow variable length chat de…
tomi-font Feb 14, 2024
6b2f8b1
[nrf fromlist] drivers: modem_cellular: make the buffer sizes configu…
tomi-font Feb 14, 2024
278f8b8
[nrf fromlist] samples: net: cellular_modem: small improvements
tomi-font Feb 14, 2024
f41b357
[nrf fromlist] drivers: modem_cellular: add nRF91 series (w/ SLM)
tomi-font Feb 14, 2024
2c8d14a
[nrf fromlist] samples: Bluetooth: Only connect to devices with rssi …
rugeGerritsen Feb 12, 2024
b1980ed
[nrf fromlist] samples: bluetooth: central_iso: Remove the CONFIG_BT_…
rugeGerritsen Feb 12, 2024
eb59f8d
[nrf fromlist] samples: bluetooth: iso: Extend sample documentation
rugeGerritsen Feb 12, 2024
3edb81c
[nrf fromtree] west.yml: Update uoscore-edhoc
oyvindronningstad Jan 19, 2024
9293021
[nrf fromtree] west.yml: Update zcbor to 0.8.0
oyvindronningstad Jan 10, 2024
73ddbd6
[nrf fromtree] scripts: requirements-extra.txt: Update zcbor
oyvindronningstad Jan 24, 2024
e458ada
[nrf fromtree] modules: zcbor: Add config CONFIG_ZCBOR_MAX_STR_LEN
oyvindronningstad Jan 11, 2024
b85a6b6
[nrf fromtree] lwm2m: Adapt to zcbor 0.8.0
oyvindronningstad Jan 10, 2024
0014f3d
[nrf fromtree] mgmt: Adapt to API changes in zcbor 0.8.0
oyvindronningstad Jan 10, 2024
f4cd3d3
[nrf fromtree] tests: mgmt: Adapt to API changes in zcbor 0.8.0
oyvindronningstad Jan 10, 2024
5a0e16d
[nrf fromtree] west.yml: Update zcbor from 0.8.0 to 0.8.1
oyvindronningstad Jan 26, 2024
c5c7fb3
[nrf fromtree] lwm2m: Regenerate zcbor files
oyvindronningstad Jan 26, 2024
166f0c0
[nrf fromlist] drivers: Add flash driver for RRAM
jaz1-nordic Jun 23, 2023
54f071c
[nrf fromlist] drivers/flash: add radio synchronization to RRAM
nvlsianpu Aug 10, 2023
2e56532
[nrf fromlist] drivers/flash: fix nRF RRAM write-length issue while M…
nvlsianpu Sep 7, 2023
eb33cf1
[nrf fromlist] drivers/flash/rram: set to use up to 512 B burst write…
nvlsianpu Sep 26, 2023
ff4fea4
[nrf fromlist] drivers: flash: rram: Make rram flash timeout multipli…
Pieloaf Nov 10, 2023
76bc861
[nrf fromlist] drivers: flash: rram: minor driver code changes
jaz1-nordic Feb 6, 2024
1d09dda
[nrf fromlist] drivers: flash: rram singlethreading support
michalek-no Jan 31, 2024
7bb927f
[nrf noup] test-spec: descope samples and tests from many CIs
guwa Feb 19, 2024
2f370d3
[nrf fromlist] dts: nordic: nrf54h20_enga: current-speed needs to be …
gmarull Feb 19, 2024
447b80d
[nrf fromlist] dts: nordic: nrf54h20_enga: add missing UARTE nodes
gmarull Feb 19, 2024
c23385c
[nrf fromlist] dts: nordic: nrf54h20_enga: add TIMER nodes
gmarull Feb 19, 2024
e9b925c
[nrf fromlist] modules: hal_nordic: add support for TIMER020-022|120-…
gmarull Feb 19, 2024
5781d09
[nrf fromlist] soc: nordic_nrf: add support for TIMER020-022|120-121|…
gmarull Feb 19, 2024
a2bbfa1
[nrf fromlist] dts: nordic: nrf54h20_enga: add RTC nodes
gmarull Feb 19, 2024
6563e52
[nrf fromlist] modules: hal_nordic: add support for RTC130-131
gmarull Feb 19, 2024
9ae5728
[nrf fromlist] soc: nordic_nrf: add support for RTC130-131
gmarull Feb 19, 2024
0d6239c
[nrf fromlist] dts: nordic: nrf54h20_enga: add SPIM nodes
gmarull Feb 19, 2024
6c3ea11
[nrf fromlist] dts: nordic: nrf54h20_enga: add TWIM nodes
gmarull Feb 19, 2024
ed3108a
[nrf fromlist] dts: nordic: nrf54h20_enga: add QDEC nodes
gmarull Feb 19, 2024
9e06e58
[nrf fromlist] dts: nordic: nrf54h20_enga: add NFCT node
gmarull Feb 19, 2024
17b3ace
[nrf fromlist] dts: nordic: nrf54h20_enga: add TEMP node
gmarull Feb 19, 2024
f87d675
[nrf fromlist] dts: nordic: nrf54h20_enga: add COMP node
gmarull Feb 19, 2024
503e08d
[nrf fromlist] dts: nordic: nrf54h20_enga: add EGU node
gmarull Feb 19, 2024
b193f18
[nrf fromlist] modules: hal_nordic: add support for EGU020
gmarull Feb 19, 2024
cc7ad5c
[nrf fromlist] soc: nordic_nrf: add support for EGU020
gmarull Feb 19, 2024
409eaad
[nrf fromlist] dts: nordic: nrf54h20_enga: add RADIO node
gmarull Feb 19, 2024
207dce1
[nrf fromlist] dts: nordic: nrf54h20_enga: add ECB node
gmarull Feb 19, 2024
6a071a2
[nrf fromlist] dts: nordic: nrf54h20_enga: add WDT nodes
gmarull Feb 19, 2024
d4f7cb2
[nrf fromlist] modules: hal_nordic: add support for WDT131-132
gmarull Feb 19, 2024
1472799
[nrf fromlist] soc: nordic_nrf: add support for WDT131-132
gmarull Feb 19, 2024
88f1d4f
[nrf fromlist] soc: nordic_nrf: add missing GRTC Kconfig option
gmarull Feb 19, 2024
9568c08
[nrf noup] testspec: Add Low Level specification
nordic-piks Feb 22, 2024
d0effec
[nrf fromlist] net: ensure the sh is valid before call shell_printf
kapbh Feb 22, 2024
577ef43
[nrf fromlist] Bluetooth: Controller: Remove experimental from LE Set…
rugeGerritsen Feb 20, 2024
73c4577
[nrf fromlist] modem: backends: uart_async: log the number of bytes d…
tomi-font Feb 21, 2024
f7718c3
[nrf fromlist] drivers: modem_cellular: fine tune nRF91's shutdown_time
tomi-font Feb 21, 2024
86d6106
[nrf fromlist] samples: net: cellular_modem: small fixes/improvements
tomi-font Feb 21, 2024
40a1478
[nrf fromlist] samples: net: cellular_modem: add nRF9160 DK's nRF52840
tomi-font Feb 22, 2024
2977baa
[nrf fromlist] drivers: sensor: adxl367: fix trigger support
maxd-nordic Feb 22, 2024
86bf8d3
[nrf fromlist] boards: added arduino pins to nrf5340 audio DK network…
rick1082 Feb 16, 2024
17d9e0f
[nrf fromlist] drivers: ieee802154: gracefully handle invalid Ack tim…
Feb 23, 2024
51cdc6d
[nrf fromtree] version: export tweak version in version.h
tejlmand Jan 26, 2024
ed9ae51
[nrf fromtree] version: cmake: kconfig: introduce extra <type>_VERSIO…
tejlmand Jan 26, 2024
f3f276d
[nrf fromtree] mcuboot: Use tweak version string
nordicjm Feb 1, 2024
fa9c0f3
[nrf fromlist] dts: Add uicr nfct_pins_as_gpios prop on 5340_ns
Vge0rge Feb 20, 2024
e88d540
[nrf fromtree] Bluetooth: Controller: Add nRF54x Tx Power Kconfig
KyraLengfeld Jul 20, 2023
ae7b70a
Revert "[nrf fromlist] dts: Add uicr nfct_pins_as_gpios prop on 5340_ns"
nordicjm Feb 27, 2024
c5acff5
[nrf fromtree] drivers: mfd: npm6001: set SWREADY
bjda Feb 22, 2024
22f7690
[nrf noup] include: net: add NCS extensions
lemrey Feb 16, 2024
0644eb7
[nrf fromtree] arch: isr_tables: Add __used attribute to int_list_header
rakons Jan 10, 2024
d7af1de
[nrf fromtree] scripts: build: gen_isr_tables: fix calculation of THI…
ycsin Dec 6, 2023
0328516
[nrf fromtree] scripts: build: gen_isr_tables: change naming of bitma…
ycsin Dec 6, 2023
2bb8cbd
[nrf fromtree] scripts: build: gen_isr_tables: add some debug prints
ycsin Dec 6, 2023
1864665
[nrf fromtree] gen_isr_tables: Add meaningful error message
raffi-g Nov 14, 2023
46070a4
[nrf fromtree] gen_isr_tables: print index number at the end of each …
ycsin Jan 3, 2024
c6400ed
[nrf fromtree] scripts: gen_isr_tables: Code cleanup
rakons Oct 30, 2023
34d26ee
[nrf fromtree] scripts: gen_isr_tables: Break code into classes
rakons Nov 9, 2023
308d52c
[nrf fromtree] arch: sw_isr_table: Update shared interrupts structures
rakons Jan 31, 2024
920b243
[nrf fromtree] scripts: build: gen_isr_tables: Implement local ISR ge…
rakons Dec 2, 2023
47a5ad2
[nrf fromtree] arch: sw_isr_table: Implement local interrupt table en…
rakons Oct 17, 2023
f63ccca
[nrf fromtree] doc: kernel: interrupts: Description of the local isr …
rakons Feb 1, 2024
d700c2e
[nrf fromtree] arch: irq: Use Z_ISR_DECLARE_DIRECT for direct ISR dec…
rakons Dec 22, 2023
7c7b018
[nrf fromtree] arch: arm: Update to support local ISR declaration
rakons Dec 19, 2023
d7c4d98
[nrf fromtree] arch: arm: Upgrade IDT_LIST memory section size
rakons Jan 4, 2024
9af6008
[nrf fromtree] bluetooth: nordic: lll: Use direct ISR when applicable
rakons Dec 22, 2023
79a403a
[nrf fromtree] tests: kernel: gen_isr_table: Add tests for local ISR …
rakons Jan 8, 2024
2989942
[nrf fromtree] buildsystem: Add an option to enable LTO
rakons Jan 30, 2024
5266995
[nrf fromtree] tests: kernel: common: Enable tests with LTO
rakons Jan 30, 2024
d80235a
[nrf fromtree] arch: arm, arm64: Disable swi_tables.ld file when not …
rakons Feb 5, 2024
efdefef
[nrf fromtree] arch: arm, arm64: Remove zephyr prefix from linker inc…
rakons Feb 5, 2024
460c80b
Revert "[nrf fromlist] soc: nordic_nrf: add missing GRTC Kconfig option"
anangl Feb 27, 2024
0d54e2e
Revert "[nrf fromlist] soc: nordic_nrf: add support for WDT131-132"
anangl Feb 27, 2024
16502f7
Revert "[nrf fromlist] modules: hal_nordic: add support for WDT131-132"
anangl Feb 27, 2024
e4b558a
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add WDT nodes"
anangl Feb 27, 2024
6154446
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add ECB node"
anangl Feb 27, 2024
d01f03c
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add RADIO node"
anangl Feb 27, 2024
92693e3
Revert "[nrf fromlist] soc: nordic_nrf: add support for EGU020"
anangl Feb 27, 2024
165222f
Revert "[nrf fromlist] modules: hal_nordic: add support for EGU020"
anangl Feb 27, 2024
d746c78
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add EGU node"
anangl Feb 27, 2024
7e123b0
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add COMP node"
anangl Feb 27, 2024
ec4aacf
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add TEMP node"
anangl Feb 27, 2024
cabfb2d
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add NFCT node"
anangl Feb 27, 2024
37a3115
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add QDEC nodes"
anangl Feb 27, 2024
3535990
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add TWIM nodes"
anangl Feb 27, 2024
3c056a2
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add SPIM nodes"
anangl Feb 27, 2024
2bb1634
Revert "[nrf fromlist] soc: nordic_nrf: add support for RTC130-131"
anangl Feb 27, 2024
01032d8
Revert "[nrf fromlist] modules: hal_nordic: add support for RTC130-131"
anangl Feb 27, 2024
01d90df
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add RTC nodes"
anangl Feb 27, 2024
217b23f
Revert "[nrf fromlist] soc: nordic_nrf: add support for TIMER020-022|…
anangl Feb 27, 2024
c56b50d
Revert "[nrf fromlist] modules: hal_nordic: add support for TIMER020-…
anangl Feb 27, 2024
276d994
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add TIMER nodes"
anangl Feb 27, 2024
ca1fff4
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add missing UARTE …
anangl Feb 27, 2024
8330025
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: current-speed need…
anangl Feb 27, 2024
ff9acf5
[nrf fromtree] dts: nordic: nrf54h20_enga: current-speed needs to be …
gmarull Feb 19, 2024
4ca348d
[nrf fromtree] dts: nordic: nrf54h20_enga: add missing UARTE nodes
gmarull Feb 19, 2024
86dc192
[nrf fromtree] dts: nordic: nrf54h20_enga: add TIMER nodes
gmarull Feb 19, 2024
8c65cb7
[nrf fromtree] modules: hal_nordic: add support for TIMER020-022|120-…
gmarull Feb 19, 2024
2c870ba
[nrf fromtree] soc: nordic_nrf: add support for TIMER020-022|120-121|…
gmarull Feb 19, 2024
67417f1
[nrf fromtree] dts: nordic: nrf54h20_enga: add RTC nodes
gmarull Feb 19, 2024
e41fccd
[nrf fromtree] modules: hal_nordic: add support for RTC130-131
gmarull Feb 19, 2024
a46ad87
[nrf fromtree] soc: nordic_nrf: add support for RTC130-131
gmarull Feb 19, 2024
8aa6232
[nrf fromtree] dts: nordic: nrf54h20_enga: add SPIM nodes
gmarull Feb 19, 2024
e8794fc
[nrf fromtree] dts: nordic: nrf54h20_enga: add TWIM nodes
gmarull Feb 19, 2024
0cfd5a5
[nrf fromtree] dts: nordic: nrf54h20_enga: add QDEC nodes
gmarull Feb 19, 2024
99e6865
[nrf fromtree] dts: nordic: nrf54h20_enga: add NFCT node
gmarull Feb 19, 2024
edbdb31
[nrf fromtree] dts: nordic: nrf54h20_enga: add TEMP node
gmarull Feb 19, 2024
7a5873a
[nrf fromtree] dts: nordic: nrf54h20_enga: add COMP node
gmarull Feb 19, 2024
d94e178
[nrf fromtree] dts: nordic: nrf54h20_enga: add EGU node
gmarull Feb 19, 2024
d4e36be
[nrf fromtree] modules: hal_nordic: add support for EGU020
gmarull Feb 19, 2024
7782e88
[nrf fromtree] soc: nordic_nrf: add support for EGU020
gmarull Feb 19, 2024
7a6f0f9
[nrf fromtree] dts: nordic: nrf54h20_enga: add RADIO node
gmarull Feb 19, 2024
59460ab
[nrf fromtree] dts: nordic: nrf54h20_enga: add ECB node
gmarull Feb 19, 2024
dd4209b
[nrf fromtree] dts: nordic: nrf54h20_enga: add WDT nodes
gmarull Feb 19, 2024
4652b91
[nrf fromtree] modules: hal_nordic: add support for WDT131-132
gmarull Feb 19, 2024
38cfef4
[nrf fromtree] soc: nordic_nrf: add support for WDT131-132
gmarull Feb 19, 2024
ab0d6af
[nrf fromtree] soc: nordic_nrf: add missing GRTC Kconfig option
gmarull Feb 19, 2024
76b0463
[nrf noup] modules: mbedtls: Add new PAKE Kconfigs
Vge0rge Feb 21, 2024
c4fb072
[nrf fromtree] net: socket: Allow user to tweak service dispatcher th…
jukkar Jan 17, 2024
bd9efc6
[nrf fromtree] net: socket: Change the printf modifier to print size_…
jukkar Jan 17, 2024
48639d9
[nrf fromtree] net: socket: Start service thread from initialization …
jukkar Jan 29, 2024
461eb71
[nrf fromtree] net: sockets: Do not start service thread if too littl…
jukkar Feb 20, 2024
0a1854b
[nrf fromtree] Bluetooth: hci: Add hw variant definitions for nrf54H/L
hermabe Feb 27, 2024
7735bc6
[nrf fromtree] Bluetooth: Mesh: Enable CDP1 by default
PavelVPV Feb 19, 2024
d2a11c2
[nrf fromtree] settings: nvs: improve the name ID metadata handling o…
kapi-no Nov 7, 2023
db40a01
[nrf fromtree] settings: NVS: add entry into cache after writing
alxelax Feb 12, 2024
0832221
[nrf fromtree] settings: nvs: Fix first write issue with cache
PavelVPV Feb 15, 2024
20fd0a0
Revert "[nrf fromlist] net: ensure the sh is valid before call shell_…
kapbh Feb 28, 2024
e4827fb
[nrf fromtree] net: shell: ensure the shell `sh` is valid before call…
ndrs-pst Feb 9, 2024
fc7d362
[nrf fromtree] samples: mbox: Add support for NXP RT boards
TomasGalbickaNXP Dec 21, 2023
6d7dc5e
[nrf fromtree] samples: mbox: Add mbox sample with data transfer
TomasGalbickaNXP Jan 12, 2024
8cad9dc
[nrf fromtree] tests: mbox: Add test for mbox with data transfer
TomasGalbickaNXP Jan 12, 2024
3f18688
[nrf fromtree] samples: tests: mbox: Add lpcpresso55s69 support
TomasGalbickaNXP Jan 30, 2024
0cfeb7b
[nrf fromtree] samples: drivers: mbox: remove mimxrt595_evk_cm33
danieldegrasse Feb 16, 2024
836f29a
[nrf fromtree] cmake: linker: arm: Fix missing flash load size use
nordicjm Nov 1, 2023
5187db6
[nrf fromtree] linker: Add flash end ROM offset
nordicjm Oct 30, 2023
74b40a2
[nrf fromtree] riscv: linker: Fallback to Kconfig when defining ROM r…
57300 Feb 2, 2024
9151216
[nrf fromtree] drivers: misc: nordic_vpr_launcher: fix address handling
gmarull Feb 26, 2024
70d2749
[nrf fromtree] soc: riscv: nordic_nrf: vpr: select HAS_FLASH_LOAD_OFF…
gmarull Feb 26, 2024
9ed9a14
[nrf fromtree] boards: nrf54h20pdk_nrf54h20: use XIP for PPR
gmarull Feb 26, 2024
76c8a0a
[nrf fromtree] snippets: add snippet to boot Nordic PPR core from RAM
gmarull Feb 26, 2024
91c24f8
[nrf fromtree] modules: hal_nordic: require nrf-regtool 5.1.0
gmarull Feb 27, 2024
039f5ba
[nrf fromlist] dts: bindings: mbox: add nordic,nrf-vevif-local|remote
gmarull Feb 21, 2024
5e4c2d4
[nrf fromlist] dts: nordic: nrf54h20_enga: add PPR VEVIF nodes
gmarull Feb 21, 2024
851de7e
[nrf fromlist] drivers: misc: nordic_vpr_launcher: initialize earlier
gmarull Feb 21, 2024
942d10d
[nrf fromlist] drivers: mbox: add initial driver for nRF VEVIF
gmarull Feb 21, 2024
a170171
[nrf fromlist] samples: drivers: mbox: allow to configure RX/TX channels
gmarull Feb 21, 2024
20f4571
[nrf fromlist] samples: drivers: mbox: allow to enable RX/TX
gmarull Feb 21, 2024
56cc531
[nrf fromlist] samples: drivers: mbox: misc cleanups/enhancements
gmarull Feb 21, 2024
9a44e17
[nrf fromlist] samples: drivers: mbox: add support for nRF VEVIF
gmarull Feb 21, 2024
10563e2
[nrf fromlist] dts: bindings: mbox: add nordic,nrf-bellboard-local|re…
gmarull Feb 22, 2024
831c6b0
[nrf fromlist] dts: nordic: nrf54h20_enga: add BELLBOARD nodes
gmarull Feb 22, 2024
4ff2b8a
[nrf fromlist] drivers: mbox: nrf_bellboard: add initial driver
gmarull Feb 22, 2024
e669f36
[nrf fromlist] samples: drivers: mbox: add support for nRF BELLBOARD
gmarull Feb 22, 2024
be8c07b
[nrf fromlist] boards: nrf54h20pdk_nrf54h20: add default bellboard in…
gmarull Feb 26, 2024
b6f24af
[nrf fromlist] boards: nrf54h20pdk_nrf54h20: add cpuapp/cpuppr shared…
gmarull Feb 26, 2024
0fa93fa
[nrf fromlist] boards: nrf54h20pdk: add APP<->RADIO shared memory reg…
gmarull Feb 26, 2024
768228d
[nrf fromlist] modules: hal_nordic: remove weak nrf_802154_clock_hfcl…
ankuns Feb 28, 2024
9af8910
[nrf fromlist] boards: arm: nrf9151dk: fix broken link
maxd-nordic Feb 27, 2024
baa4ee7
[nrf noup] dts: choose a crypto accelerator for entropy
SebastianBoe Feb 27, 2024
365c0d8
Revert "[nrf fromlist] boards: nrf54h20pdk: add APP<->RADIO shared me…
gmarull Feb 29, 2024
3ec75fd
Revert "[nrf fromlist] boards: nrf54h20pdk_nrf54h20: add cpuapp/cpupp…
gmarull Feb 29, 2024
8037877
Revert "[nrf fromlist] boards: nrf54h20pdk_nrf54h20: add default bell…
gmarull Feb 29, 2024
a0b0205
Revert "[nrf fromlist] samples: drivers: mbox: add support for nRF BE…
gmarull Feb 29, 2024
3cd55c4
Revert "[nrf fromlist] samples: drivers: mbox: add support for nRF VE…
gmarull Feb 29, 2024
3a4fe2f
Revert "[nrf fromlist] dts: nordic: nrf54h20_enga: add PPR VEVIF nodes"
gmarull Feb 29, 2024
743cc86
[nrf fromlist] dts: nordic: nrf54h20_enga: add PPR VEVIF nodes
gmarull Feb 21, 2024
458185d
[nrf fromlist] boards: nrf54h20pdk_nrf54h20: Update memory map
57300 Feb 26, 2024
6319eaa
[nrf fromlist] boards: nrf54h20pdk: Add default IPC configuration
57300 Feb 29, 2024
599986a
[nrf fromlist] samples: drivers: mbox: add support for nRF VEVIF
gmarull Feb 21, 2024
bd0efe3
[nrf fromlist] samples: drivers: mbox: add support for nRF BELLBOARD
gmarull Feb 22, 2024
1f01183
[nrf fromlist] dts: arm: nrf54l: Add nodes required by MCUboot
michalek-no Jan 31, 2024
a7971ab
[nrf fromlist] dts: arm: add uart-mcumgr choosen for 54L15
michalek-no Feb 16, 2024
3912101
[nrf fromlist] linker: Set ROM offset for MCUboot with NRF54L
nvlsianpu Feb 13, 2024
9448e2b
[nrf fromlist] buildsystem: Enable LTO also for the application
rakons Feb 27, 2024
8d93a16
[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minimum version
carlescufi Feb 29, 2024
d10178e
[nrf fromlist] kconfig: shell: fix incorrect shell stack size for Thread
maciejbaczmanski Mar 5, 2024
58e83a8
[nrf fromtree] manifest: remove .git suffixes from repo-paths
gmarull Mar 5, 2024
a8a6703
[nrf fromtree] net: l2: wifi: wifi_utils: Resolve build warning with …
danieldegrasse Jan 10, 2024
7d195f1
[nrf fromlist] net: sockets: packet: Ignore the packet type if LL add…
rlubos Mar 6, 2024
226b676
[nrf fromlist] Bluetooth: ATT: lock scheduler when sending from user …
jori-nordic Mar 4, 2024
244057f
[nrf fromlist] modules: hal_nordic: Add RRAM to NRFX_NVMC
de-nordic Mar 7, 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
  •  
  •  
  •  
297 changes: 297 additions & 0 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,297 @@
# 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": null
# 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/**/*"
- "samples/bluetooth/hci_rpc/**/*"

"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":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"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":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"CI-rs-test":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

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

"CI-nfc-test":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"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_rpc/**/*"
- any:
- "subsys/bluetooth/**/*"
- "!subsys/bluetooth/mesh/**/*"
- "!subsys/bluetooth/audio/**/*"

"CI-find-my-test":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"CI-gazell-test":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"CI-rpc-test":
- any:
- "**/*"
- "!samples/bluetooth/**/*"
- "!tests/bluetooth/**/*"

"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_rpc/**/*"
- 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_rpc/**/*"
- "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"

"CI-test-low-level":
- "dts/**/*"
- "include/zephyr/**/*"
- "tests/arch/**/*"
- "arch/**/*"
- "tests/kernel/**/*"
- "kernel/**/*"
- "tests/drivers/**/*"
- "drivers/**/*"
- "samples/subsys/settings/**/*"
- "subsys/settings/**/*"
- "samples/subsys/logging/**/*"
- "subsys/logging/**/*"
- "samples/sensor/**/*"
- "samples/hello_world/**/*"
- "samples/synchronization/**/*"
- "samples/drivers/watchdog/**/*"
- "modules/hal_nordic/**/*"
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'
Loading
Loading