Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
719 commits
Select commit Hold shift + click to select a range
4233f88
[nrf fromtree] modem: modem_cellular: add PAP authentication support
emillindq Nov 9, 2023
3bf8c4b
[nrf fromtree] modem: modem_cellular: add U-blox SARA-R5 as modem
emillindq Dec 4, 2023
3fff369
[nrf fromtree] modem: modem_cmux: Support modem CMUX DCE role
Nov 29, 2023
29100cd
[nrf fromtree] tests: modem: Modem backend mock update
Nov 29, 2023
4050244
[nrf fromtree] tests: mode: Modem CMUX DTE / DCE test
Nov 29, 2023
137218c
[nrf fromtree] drivers: Add cellular API for network configuration
Oct 29, 2023
0b04964
[nrf fromtree] drivers: cellular: add signal and modem_info API
ldenefle Nov 6, 2023
37e9447
[nrf fromtree] drivers: modem: remove dependency of modem_socket
AlessioLei94 Dec 12, 2023
9616cdb
[nrf fromtree] drivers: cellular: add ldenefle to copyright
ldenefle Dec 19, 2023
f915b63
[nrf fromtree] modem: cmux: fix frame data length encoding
tomi-font Dec 29, 2023
bbd5d79
[nrf fromtree] modem: cellular: Restructure cellular API to fit devic…
bjarki-andreasen Dec 29, 2023
9dff19a
[nrf fromtree] modem: modem_cellular: Update driver to implement cell…
bjarki-andreasen Dec 29, 2023
2f55e3c
[nrf fromtree] modem: modem_cellular: Rework cellular_get_signal impl…
bjarki-andreasen Dec 29, 2023
71d91e3
[nrf fromtree] modem: modem_cellular.c: Remove non standard QCCID han…
bjarki-andreasen Dec 29, 2023
fdc3665
[nrf fromtree] modem: chat: Patch invalid dereference
bjarki-andreasen Dec 25, 2023
9caac0b
[nrf fromtree] modem: cmux: Patch resync mechanism
bjarki-andreasen Dec 6, 2023
1509eb5
[nrf fromtree] modem: cmux: Add DLCI receive buffer overrun LOG WRN
bjarki-andreasen Jan 4, 2024
6045cea
[nrf fromtree] modem: cmux: Simplify resync mechanism
bjarki-andreasen Jan 9, 2024
ada67f5
[nrf fromtree] tests: subsys: modem: cmux: Update resync unit test
bjarki-andreasen Jan 10, 2024
893ce44
[nrf fromtree] modem: pipe: Add TRANSMIT_IDLE event
bjarki-andreasen Nov 22, 2023
1f341f9
[nrf fromtree] modem: backend: uart: Implement transmit idle event
bjarki-andreasen Nov 22, 2023
ffc3c8c
[nrf fromtree] modem: backend: tty: Implement transmit idle event
bjarki-andreasen Nov 22, 2023
2e69f96
[nrf fromtree] modem: pipe: Add test suite
bjarki-andreasen Nov 23, 2023
646e31e
[nrf fromtree] modem: modem_cmux: optimize modem_cmux_transmit_frame …
ndrs-pst Jan 2, 2024
861bf0c
[nrf fromtree] modem: chat: Start waiting for response after request …
bjarki-andreasen Jan 11, 2024
469bad7
[nrf fromtree] tests: modem: pipe: mock: Implement TRANSMIT_IDLE event
bjarki-andreasen Jan 12, 2024
b83915a
[nrf fromtree] modem_cellular: add RSRP & RSRQ to U-blox SARA-R5 modem
emillindq Jan 4, 2024
b8288d5
[nrf fromtree] modem: cmux: Implement TRANSMIT_IDLE event
bjarki-andreasen Nov 24, 2023
e8bc50e
[nrf fromtree] tests: modem: cmux: Implement TRANSMIT_IDLE into test …
bjarki-andreasen Nov 24, 2023
cff74b2
[nrf fromtree] drivers: gnss: match: Change RMC/GGA sync from timeout…
bjarki-andreasen Jan 16, 2024
b661d72
[nrf fromtree] modem: ppp: Implement TRANSMIT_IDLE event
bjarki-andreasen Nov 27, 2023
c37b0b9
[nrf fromtree] tests: build_all: modem: Remove net tag and clean up
bjarki-andreasen Jan 19, 2024
2dc90d9
[nrf fromtree] drivers: gnss: quectel_lcx6g: fix compilation error wh…
ndrs-pst Jan 22, 2024
606f754
[nrf fromtree] modem: chat: remove receive and transmit timeouts
bjarki-andreasen Jan 15, 2024
cfe7d6d
[nrf fromtree] modem: chat: Implement TRANSMIT_IDLE event
bjarki-andreasen Jan 15, 2024
9bd8e18
[nrf fromtree] tests modem/backends/tty: Define _XOPEN_SOURCE
aescolar Dec 28, 2023
f4fcf95
[nrf fromtree] drivers: gnss: lcx6g: Remove left over from testing
bjarki-andreasen Jan 24, 2024
2586224
[nrf fromtree] drivers: gnss: lcx7g: Refactor power management
bjarki-andreasen Jan 24, 2024
2d52fd0
[nrf fromtree] drivers: gnss: lcx7g: Close pipe on suspend
bjarki-andreasen Jan 24, 2024
a3e53fb
[nrf fromtree] drivers: gnss: lcx7g: Add Kconfigs for configurable bu…
bjarki-andreasen Jan 24, 2024
cc0433b
[nrf fromtree] tests: build_all: modem: test compilation with connect…
Jan 27, 2024
1561f54
[nrf fromtree] modem: change log level of events prints to debug
parthitce Feb 5, 2024
b05aac4
[nrf fromtree] modem: modem_cellular: CID 338164
bjarki-andreasen Feb 12, 2024
aa9fe5b
[nrf fromtree] modem: modem_cellular: CID 338140
bjarki-andreasen Feb 12, 2024
478f0d1
[nrf fromtree] modem: modem_cellular: CID 338115
bjarki-andreasen Feb 12, 2024
710a0c8
[nrf fromtree] modem: modem_cellular: CID 338073
bjarki-andreasen Feb 12, 2024
562cc01
[nrf fromtree] modem: modem_cellular: CID 338067
bjarki-andreasen Feb 12, 2024
291a41f
[nrf fromlist] modem: small improvements
tomi-font Jan 29, 2024
5ef6436
[nrf fromlist] modem: backends: use CONFIG_MODEM_MODULES_LOG_LEVEL
tomi-font Feb 6, 2024
83ed9b8
[nrf fromlist] modem: ppp: fix crash when attaching to a pipe
tomi-font Feb 6, 2024
ca3e68e
[nrf fromlist] modem: ppp: fix receiving of successive frames when on…
tomi-font Feb 14, 2024
f0b9e33
[nrf fromlist] modem: backend: uart_async: improve logging on UART_TX…
tomi-font Feb 14, 2024
872b195
[nrf fromlist] modem: cmux: improve handling of receive buffer overrun
tomi-font Feb 14, 2024
869e3ec
[nrf fromlist] modem: chat: fix init assert
tomi-font Feb 14, 2024
9bc3b82
[nrf fromlist] modem: pipe: add warning to synchronous pipe open/clos…
tomi-font Feb 14, 2024
4974702
[nrf fromlist] drivers: modem_cellular: allow variable length chat de…
tomi-font Feb 14, 2024
d2822f2
[nrf fromlist] drivers: modem_cellular: make the buffer sizes configu…
tomi-font Feb 14, 2024
509dcb2
[nrf fromlist] samples: net: cellular_modem: small improvements
tomi-font Feb 14, 2024
5d4b1d2
[nrf fromlist] drivers: modem_cellular: add nRF91 series (w/ SLM)
tomi-font Feb 14, 2024
fd85f70
[nrf fromlist] samples: Bluetooth: Only connect to devices with rssi …
rugeGerritsen Feb 12, 2024
c87c561
[nrf fromlist] samples: bluetooth: central_iso: Remove the CONFIG_BT_…
rugeGerritsen Feb 12, 2024
05038fd
[nrf fromlist] samples: bluetooth: iso: Extend sample documentation
rugeGerritsen Feb 12, 2024
4ad9128
[nrf fromtree] west.yml: Update uoscore-edhoc
oyvindronningstad Jan 19, 2024
48b1c47
[nrf fromtree] west.yml: Update zcbor to 0.8.0
oyvindronningstad Jan 10, 2024
e17704a
[nrf fromtree] scripts: requirements-extra.txt: Update zcbor
oyvindronningstad Jan 24, 2024
c9adead
[nrf fromtree] modules: zcbor: Add config CONFIG_ZCBOR_MAX_STR_LEN
oyvindronningstad Jan 11, 2024
8520d89
[nrf fromtree] lwm2m: Adapt to zcbor 0.8.0
oyvindronningstad Jan 10, 2024
775a4d3
[nrf fromtree] mgmt: Adapt to API changes in zcbor 0.8.0
oyvindronningstad Jan 10, 2024
05cc67b
[nrf fromtree] tests: mgmt: Adapt to API changes in zcbor 0.8.0
oyvindronningstad Jan 10, 2024
a0cbbed
[nrf fromtree] west.yml: Update zcbor from 0.8.0 to 0.8.1
oyvindronningstad Jan 26, 2024
227f002
[nrf fromtree] lwm2m: Regenerate zcbor files
oyvindronningstad Jan 26, 2024
5423e96
[nrf fromlist] drivers: Add flash driver for RRAM
jaz1-nordic Jun 23, 2023
16dbfa6
[nrf fromlist] drivers/flash: add radio synchronization to RRAM
nvlsianpu Aug 10, 2023
679b781
[nrf fromlist] drivers/flash: fix nRF RRAM write-length issue while M…
nvlsianpu Sep 7, 2023
936f882
[nrf fromlist] drivers/flash/rram: set to use up to 512 B burst write…
nvlsianpu Sep 26, 2023
76a054d
[nrf fromlist] drivers: flash: rram: Make rram flash timeout multipli…
Pieloaf Nov 10, 2023
33b35de
[nrf fromlist] drivers: flash: rram: minor driver code changes
jaz1-nordic Feb 6, 2024
bbe2567
[nrf fromlist] drivers: flash: rram singlethreading support
michalek-no Jan 31, 2024
1ead4c2
[nrf fromlist] Bluetooth: Controller: Remove experimental from LE Set…
rugeGerritsen Feb 20, 2024
53f95da
[nrf fromlist] modem: backends: uart_async: log the number of bytes d…
tomi-font Feb 21, 2024
4c36459
[nrf fromlist] drivers: modem_cellular: fine tune nRF91's shutdown_time
tomi-font Feb 21, 2024
bd0953f
[nrf fromlist] samples: net: cellular_modem: small fixes/improvements
tomi-font Feb 21, 2024
3a97de4
[nrf fromlist] samples: net: cellular_modem: add nRF9160 DK's nRF52840
tomi-font Feb 22, 2024
9cd72ad
[nrf fromlist] drivers: sensor: adxl367: fix trigger support
maxd-nordic Feb 22, 2024
d931964
[nrf fromlist] boards: added arduino pins to nrf5340 audio DK network…
rick1082 Feb 16, 2024
f2de48f
[nrf fromlist] drivers: ieee802154: gracefully handle invalid Ack tim…
Feb 23, 2024
d0b1f82
[nrf fromtree] version: export tweak version in version.h
tejlmand Jan 26, 2024
9627c2c
[nrf fromtree] version: cmake: kconfig: introduce extra <type>_VERSIO…
tejlmand Jan 26, 2024
40bb150
[nrf fromtree] mcuboot: Use tweak version string
nordicjm Feb 1, 2024
5dd0a61
[nrf fromtree] Bluetooth: Controller: Add nRF54x Tx Power Kconfig
KyraLengfeld Jul 20, 2023
da9587f
[nrf fromtree] drivers: mfd: npm6001: set SWREADY
bjda Feb 22, 2024
9188dc2
[nrf fromtree] arch: isr_tables: Add __used attribute to int_list_header
rakons Jan 10, 2024
d483add
[nrf fromtree] scripts: build: gen_isr_tables: fix calculation of THI…
ycsin Dec 6, 2023
88399d5
[nrf fromtree] scripts: build: gen_isr_tables: change naming of bitma…
ycsin Dec 6, 2023
248e21e
[nrf fromtree] scripts: build: gen_isr_tables: add some debug prints
ycsin Dec 6, 2023
7a2e82c
[nrf fromtree] gen_isr_tables: Add meaningful error message
raffi-g Nov 14, 2023
47a4302
[nrf fromtree] gen_isr_tables: print index number at the end of each …
ycsin Jan 3, 2024
d069b2c
[nrf fromtree] scripts: gen_isr_tables: Code cleanup
rakons Oct 30, 2023
a56a957
[nrf fromtree] scripts: gen_isr_tables: Break code into classes
rakons Nov 9, 2023
d5e421e
[nrf fromtree] arch: sw_isr_table: Update shared interrupts structures
rakons Jan 31, 2024
c994131
[nrf fromtree] scripts: build: gen_isr_tables: Implement local ISR ge…
rakons Dec 2, 2023
bc83902
[nrf fromtree] arch: sw_isr_table: Implement local interrupt table en…
rakons Oct 17, 2023
8d2e8b5
[nrf fromtree] doc: kernel: interrupts: Description of the local isr …
rakons Feb 1, 2024
89f5e4b
[nrf fromtree] arch: irq: Use Z_ISR_DECLARE_DIRECT for direct ISR dec…
rakons Dec 22, 2023
7dfe131
[nrf fromtree] arch: arm: Update to support local ISR declaration
rakons Dec 19, 2023
2ceeebc
[nrf fromtree] arch: arm: Upgrade IDT_LIST memory section size
rakons Jan 4, 2024
8d49b36
[nrf fromtree] bluetooth: nordic: lll: Use direct ISR when applicable
rakons Dec 22, 2023
a956085
[nrf fromtree] tests: kernel: gen_isr_table: Add tests for local ISR …
rakons Jan 8, 2024
ca59285
[nrf fromtree] buildsystem: Add an option to enable LTO
rakons Jan 30, 2024
5c4ccc6
[nrf fromtree] tests: kernel: common: Enable tests with LTO
rakons Jan 30, 2024
04ddd1e
[nrf fromtree] arch: arm, arm64: Disable swi_tables.ld file when not …
rakons Feb 5, 2024
d23be97
[nrf fromtree] arch: arm, arm64: Remove zephyr prefix from linker inc…
rakons Feb 5, 2024
7c98778
[nrf fromtree] dts: nordic: nrf54h20_enga: current-speed needs to be …
gmarull Feb 19, 2024
af8bea6
[nrf fromtree] dts: nordic: nrf54h20_enga: add missing UARTE nodes
gmarull Feb 19, 2024
a012a95
[nrf fromtree] dts: nordic: nrf54h20_enga: add TIMER nodes
gmarull Feb 19, 2024
58fb3f4
[nrf fromtree] modules: hal_nordic: add support for TIMER020-022|120-…
gmarull Feb 19, 2024
82d956c
[nrf fromtree] soc: nordic_nrf: add support for TIMER020-022|120-121|…
gmarull Feb 19, 2024
619fb93
[nrf fromtree] dts: nordic: nrf54h20_enga: add RTC nodes
gmarull Feb 19, 2024
cf099e4
[nrf fromtree] modules: hal_nordic: add support for RTC130-131
gmarull Feb 19, 2024
1f88cf5
[nrf fromtree] soc: nordic_nrf: add support for RTC130-131
gmarull Feb 19, 2024
339554a
[nrf fromtree] dts: nordic: nrf54h20_enga: add SPIM nodes
gmarull Feb 19, 2024
83dc359
[nrf fromtree] dts: nordic: nrf54h20_enga: add TWIM nodes
gmarull Feb 19, 2024
2d78919
[nrf fromtree] dts: nordic: nrf54h20_enga: add QDEC nodes
gmarull Feb 19, 2024
9359149
[nrf fromtree] dts: nordic: nrf54h20_enga: add NFCT node
gmarull Feb 19, 2024
d2d65a0
[nrf fromtree] dts: nordic: nrf54h20_enga: add TEMP node
gmarull Feb 19, 2024
9e55d5d
[nrf fromtree] dts: nordic: nrf54h20_enga: add COMP node
gmarull Feb 19, 2024
1d7d7b6
[nrf fromtree] dts: nordic: nrf54h20_enga: add EGU node
gmarull Feb 19, 2024
b16a328
[nrf fromtree] modules: hal_nordic: add support for EGU020
gmarull Feb 19, 2024
4ee03da
[nrf fromtree] soc: nordic_nrf: add support for EGU020
gmarull Feb 19, 2024
215516a
[nrf fromtree] dts: nordic: nrf54h20_enga: add RADIO node
gmarull Feb 19, 2024
a56e671
[nrf fromtree] dts: nordic: nrf54h20_enga: add ECB node
gmarull Feb 19, 2024
a291c2c
[nrf fromtree] dts: nordic: nrf54h20_enga: add WDT nodes
gmarull Feb 19, 2024
be9797d
[nrf fromtree] modules: hal_nordic: add support for WDT131-132
gmarull Feb 19, 2024
dc6303c
[nrf fromtree] soc: nordic_nrf: add support for WDT131-132
gmarull Feb 19, 2024
5a0c50e
[nrf fromtree] soc: nordic_nrf: add missing GRTC Kconfig option
gmarull Feb 19, 2024
0c5f35d
[nrf fromtree] net: socket: Allow user to tweak service dispatcher th…
jukkar Jan 17, 2024
519263a
[nrf fromtree] net: socket: Change the printf modifier to print size_…
jukkar Jan 17, 2024
0098cf3
[nrf fromtree] net: socket: Start service thread from initialization …
jukkar Jan 29, 2024
9b48bc1
[nrf fromtree] net: sockets: Do not start service thread if too littl…
jukkar Feb 20, 2024
0182e10
[nrf fromtree] Bluetooth: hci: Add hw variant definitions for nrf54H/L
hermabe Feb 27, 2024
7055b6a
[nrf fromtree] Bluetooth: Mesh: Enable CDP1 by default
PavelVPV Feb 19, 2024
11bb9ac
[nrf fromtree] settings: nvs: improve the name ID metadata handling o…
kapi-no Nov 7, 2023
6ad9283
[nrf fromtree] settings: NVS: add entry into cache after writing
alxelax Feb 12, 2024
bbbabb2
[nrf fromtree] settings: nvs: Fix first write issue with cache
PavelVPV Feb 15, 2024
62370cc
[nrf fromtree] net: shell: ensure the shell `sh` is valid before call…
ndrs-pst Feb 9, 2024
4658425
[nrf fromtree] samples: mbox: Add support for NXP RT boards
TomasGalbickaNXP Dec 21, 2023
4776a21
[nrf fromtree] samples: mbox: Add mbox sample with data transfer
TomasGalbickaNXP Jan 12, 2024
881419f
[nrf fromtree] tests: mbox: Add test for mbox with data transfer
TomasGalbickaNXP Jan 12, 2024
a80e829
[nrf fromtree] samples: tests: mbox: Add lpcpresso55s69 support
TomasGalbickaNXP Jan 30, 2024
668b9c4
[nrf fromtree] samples: drivers: mbox: remove mimxrt595_evk_cm33
danieldegrasse Feb 16, 2024
917c747
[nrf fromtree] cmake: linker: arm: Fix missing flash load size use
nordicjm Nov 1, 2023
f5de370
[nrf fromtree] linker: Add flash end ROM offset
nordicjm Oct 30, 2023
508e909
[nrf fromtree] riscv: linker: Fallback to Kconfig when defining ROM r…
57300 Feb 2, 2024
cd02565
[nrf fromtree] drivers: misc: nordic_vpr_launcher: fix address handling
gmarull Feb 26, 2024
9f066cc
[nrf fromtree] soc: riscv: nordic_nrf: vpr: select HAS_FLASH_LOAD_OFF…
gmarull Feb 26, 2024
64e2ca9
[nrf fromtree] boards: nrf54h20pdk_nrf54h20: use XIP for PPR
gmarull Feb 26, 2024
9262b79
[nrf fromtree] snippets: add snippet to boot Nordic PPR core from RAM
gmarull Feb 26, 2024
41acdd4
[nrf fromtree] modules: hal_nordic: require nrf-regtool 5.1.0
gmarull Feb 27, 2024
7787820
[nrf fromlist] dts: bindings: mbox: add nordic,nrf-vevif-local|remote
gmarull Feb 21, 2024
1bcad2f
[nrf fromlist] drivers: misc: nordic_vpr_launcher: initialize earlier
gmarull Feb 21, 2024
630a73a
[nrf fromlist] drivers: mbox: add initial driver for nRF VEVIF
gmarull Feb 21, 2024
5529abc
[nrf fromlist] samples: drivers: mbox: allow to configure RX/TX channels
gmarull Feb 21, 2024
e4189b3
[nrf fromlist] samples: drivers: mbox: allow to enable RX/TX
gmarull Feb 21, 2024
fdd4cbe
[nrf fromlist] samples: drivers: mbox: misc cleanups/enhancements
gmarull Feb 21, 2024
76156d4
[nrf fromlist] dts: bindings: mbox: add nordic,nrf-bellboard-local|re…
gmarull Feb 22, 2024
eadc28b
[nrf fromlist] dts: nordic: nrf54h20_enga: add BELLBOARD nodes
gmarull Feb 22, 2024
cc15acc
[nrf fromlist] drivers: mbox: nrf_bellboard: add initial driver
gmarull Feb 22, 2024
7e15ea2
[nrf fromlist] modules: hal_nordic: remove weak nrf_802154_clock_hfcl…
ankuns Feb 28, 2024
a75b828
[nrf fromlist] boards: arm: nrf9151dk: fix broken link
maxd-nordic Feb 27, 2024
eb64ac1
[nrf fromlist] dts: nordic: nrf54h20_enga: add PPR VEVIF nodes
gmarull Feb 21, 2024
ccbbadf
[nrf fromlist] boards: nrf54h20pdk_nrf54h20: Update memory map
57300 Feb 26, 2024
f256013
[nrf fromlist] boards: nrf54h20pdk: Add default IPC configuration
57300 Feb 29, 2024
a66f3be
[nrf fromlist] samples: drivers: mbox: add support for nRF VEVIF
gmarull Feb 21, 2024
34e58ef
[nrf fromlist] samples: drivers: mbox: add support for nRF BELLBOARD
gmarull Feb 22, 2024
2299042
[nrf fromlist] dts: arm: nrf54l: Add nodes required by MCUboot
michalek-no Jan 31, 2024
54f6f53
[nrf fromlist] dts: arm: add uart-mcumgr choosen for 54L15
michalek-no Feb 16, 2024
1d331bf
[nrf fromlist] linker: Set ROM offset for MCUboot with NRF54L
nvlsianpu Feb 13, 2024
739b8f7
[nrf fromlist] buildsystem: Enable LTO also for the application
rakons Feb 27, 2024
3eb95e7
[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minimum version
carlescufi Feb 29, 2024
724394e
[nrf fromlist] kconfig: shell: fix incorrect shell stack size for Thread
maciejbaczmanski Mar 5, 2024
9982b0f
[nrf fromtree] manifest: remove .git suffixes from repo-paths
gmarull Mar 5, 2024
c82c656
[nrf fromtree] net: l2: wifi: wifi_utils: Resolve build warning with …
danieldegrasse Jan 10, 2024
04aecc5
[nrf fromlist] net: sockets: packet: Ignore the packet type if LL add…
rlubos Mar 6, 2024
e71b56e
[nrf fromlist] Bluetooth: ATT: lock scheduler when sending from user …
jori-nordic Mar 4, 2024
01f4a78
[nrf fromtree] drivers: modem_cellular: allow leaving out the chat_fi…
tomi-font Mar 7, 2024
f57e95b
[nrf fromtree] drivers: flash: Add flash driver for MRAM
57300 Mar 5, 2024
04433a6
[nrf fromtree] dts: nordic: nrf54h20_enga: Add erase-block-size to mr…
57300 Mar 7, 2024
826a228
[nrf fromtree] manifest: update hal_nordic revision
ankuns Feb 6, 2024
50e4aa2
[nrf fromlist] dts: nordic: Add DPPIC and IPCT nodes to nRF54H20 EngA
anangl Feb 29, 2024
0ab98d9
[nrf fromlist] dts: nordic: Add missing ECB020 node in nRF54H20 EngA
anangl Mar 6, 2024
81c93e9
[nrf fromlist] soc: nordic_nrf: Add address validation entries for nR…
anangl Mar 6, 2024
b3850e2
[nrf fromlist] manifest: Update hal_nordic revision
anangl Mar 5, 2024
4133449
[nrf fromlist] modules: hal_nordic: Enable support for DPPI on nRF54H20
anangl Mar 1, 2024
1b2d372
[nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules
tejlmand Jan 26, 2021
b9e3996
[nrf noup] ci: scripts: add quarantine file
gopiotr Aug 1, 2022
0643f1e
[nrf noup] ci: clang: parallel execution
PerMac Jan 28, 2022
4cf7a19
[nrf noup] ci: NCS-specific CI tweaks
carlescufi Nov 30, 2018
dc1e8c4
[nrf noup] ci: add .github/test-spec.yml
DatGizmo Mar 15, 2022
2f2142f
[nrf noup] test: schedule_api: Use Minimal C library
de-nordic Sep 27, 2023
3176db5
[nrf noup] tests: drivers: build_all: regulator: use old schema
gmarull Jun 1, 2023
ea4c4bf
[nrf noup] Revert "twister: Use natural sort when generating hardware…
rlubos Jun 19, 2023
166519f
[nrf noup] cmake: modules: Add ZEPHYR_NRF_MODULE_DIR to snippets root
eivindj-nordic May 9, 2023
f3e6dd5
[nrf noup] cmake: modules: kconfig: Add hide child/parent variable
nordicjm Dec 15, 2023
9b45014
[nrf noup] doc: remove Kconfig search
gmarull Mar 3, 2022
ea83f6c
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
sigvartmh May 3, 2019
cdd7590
[nrf noup] modules: tf-m: use of PSA_HAS_XXXX_SUPPORT
frkv Jan 13, 2022
5579010
[nrf noup] modules: mbedtls: add PSA configurations
frkv Nov 30, 2021
0028d0d
[nrf noup] modules: mbedtls: Allow MBEDTLS_BUILTIN to be deselected
SebastianBoe Jan 29, 2022
d8c96cf
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
frkv Jan 31, 2022
2ab7243
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
4fa3cc9
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
7c54cf3
[nrf noup] Bluetooth: update experimental for qualification
joerchan Nov 20, 2020
c202d38
[nrf noup] Bluetooth: Mesh: Fix adv randomness bug
Andrewpini Mar 8, 2023
188c270
[nrf noup] net: mqtt: Provide option to enable TLS session caching
jtguggedal May 18, 2020
b09985d
[nrf noup] net: mqtt: add native TLS support
MirkoCovizzi Mar 10, 2022
e46ed86
[nrf noup] net: Increase connection manager stack size
rado17 May 15, 2023
e6f8064
[nrf noup] include: net: add NCS extensions
rlubos Oct 1, 2018
58d0550
[nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
95a3bde
[nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment
mswarowsky Dec 4, 2023
5b9d7df
[nrf noup] boards: thingy53_nrf5340: Add common partition map
MarekPieta Nov 14, 2022
ef801f1
[nrf noup] boards: arm: thingy53: Disable USB CDC added by MCUBoot
mkapala-nordic Feb 2, 2023
b923938
[nrf noup] boards: thingy53_nrf5340: Enable MCUboot by default
MarekPieta Nov 28, 2022
9377fa0
[nrf noup] boards: arm: nrf9131ek: enable tfm
maxd-nordic Nov 15, 2023
ed3f003
[nrf noup] drivers/flashdisk: Add support for Partition Manager
de-nordic Jul 13, 2023
a7e1fd6
[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partition
MarekPieta May 5, 2023
adbf47e
[nrf noup] mgmt/mcumgr: Bootutil hooks to handle image-1
de-nordic Jun 23, 2022
40a0c6a
[nrf noup] mgmt/MCUmgr/grp/img: Move out label to make compiler happy
de-nordic Sep 28, 2023
98ba1b4
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Damian-Nordic Sep 25, 2023
c4d28e2
[nrf noup] samples: bluetooth: hci_pwr_ctrl: add dynamic control
ibaz-nordic Apr 7, 2021
12293c2
[nrf noup] samples: mgmt: mcumgr: add hci_rpmsg child image config
kapi-no Jun 20, 2022
4da81eb
[nrf noup] samples: net: Add support for nRF700x
rlubos Jul 13, 2023
a51c44b
[nrf noup] samples: bluetooth: hci_pow_ctrl: Migrate child image config
nordicjm Oct 16, 2023
a1f4a61
[nrf noup] samples: mgmt: mcumgr smp_svr: Migrate child image config
nordicjm Oct 16, 2023
a9197c9
[nrf noup] samples&tests: Restore a few CONFIG_NEWLIB_LIBC_NANO=n
anangl Dec 1, 2022
c749f7a
[nrf noup] samples/tests: Disable PM for some sysbuild builds
nordicjm Dec 15, 2023
d96769f
[nrf noup] samples: lwm2m_client: Add support for nRF91x and nRF700x
juhaylinen Jan 19, 2024
d5ed38a
[nrf noup] net: openthread: fix `otPlatCryptoPbkdf2GenerateKey` imple…
maciejbaczmanski Apr 15, 2024
ed21d39
[nrf fromtree] net: tcp: Install a last ack timer in passive close
jukkar Dec 29, 2023
19e45a0
[nrf fromtree] net: tcp: Reschedule FIN timer when entering FIN state
jukkar Jan 4, 2024
b4f2a4f
[nrf fromtree] net: tcp: Fix ACK check in LAST_ACK state
rlubos Mar 20, 2024
8d7d156
[nrf fromtree] net: tcp: Fix FIN with data handling
rlubos Apr 11, 2024
ec83e9c
[nrf fromtree] tests: net: tcp: Add test case verifying FIN with data…
rlubos Apr 10, 2024
eeed7ca
[nrf fromtree] net: wifi: shell: Use getopt API for connect options
rado17 Mar 10, 2024
b3f32d2
[nrf fromtree] net: wifi: shell: Support BSSID configuration
rado17 Mar 11, 2024
7ed70d1
[nrf fromtree] net: wifi: shell: update wifi ap enable to use get opt…
raintamer Apr 2, 2024
6f9ee12
[nrf fromtree] net: wifi: shell: Correct help text for `connect` command
rado17 Apr 15, 2024
d69fb6b
[nrf fromtree] net: wifi: shell: Remove redundant break
rado17 Apr 15, 2024
2bc4d2c
[nrf fromlist] wifi: shell: Support WPA auto personal security mode
rado17 Apr 16, 2024
3758bcb
[nrf fromtree] drivers: pinctrl_nrf: Configure QSPI IO3 pin as output…
anangl Apr 11, 2024
742937f
Add a mutex to the smp client
cdesjardins Dec 4, 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