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] Bluetooth: Controller: Allow 0 ISO TX/RX buffer count #1527

Closed
wants to merge 1,500 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1500 commits
Select commit Hold shift + click to select a range
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…
cfriedt Oct 4, 2023
5ccd0f3
[nrf fromtree] tests: misc: iterable_sections: add named alternate tests
cfriedt Oct 4, 2023
c18e854
[nrf fromtree] device: support for mutable devices
cfriedt Sep 22, 2023
5e3875f
[nrf fromtree] drivers: misc: devmux: a device multiplexer pseudo-device
cfriedt Sep 22, 2023
92e2ba1
[nrf fromtree] tests: drivers: console: add console_switching test
cfriedt 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
3a4daed
[nrf fromtree] Bluetooth: Mesh: Fix processing SegAcks to wrong desti…
PavelVPV Jan 16, 2024
6bc6ab4
[nrf fromtree] Bluetooth: Mesh: Drop explicit support for Bluetooth M…
PavelVPV Nov 29, 2023
6ef5422
[nrf fromtree] Bluetooth: Mesh: Move mesh-1.1 transport sar configura…
PavelVPV Dec 14, 2023
c67094a
[nrf fromtree] Bluetooth: Mesh: Move provisioning 1.1 Kconfig options
PavelVPV Dec 14, 2023
a5d294d
[nrf fromtree] Bluetooth: Mesh: Move CDP 1.1 Kconfig options
PavelVPV Dec 14, 2023
b0bf222
[nrf fromtree] Bluetooth: Mesh: Move MBT models Kconfig options
PavelVPV Dec 14, 2023
f939aa5
[nrf fromtree] Bluetooth: Mesh: Move DFU models Kconfig options
PavelVPV Dec 14, 2023
bcc463d
[nrf fromtree] Bluetooth: Mesh: Move RPR models Kconfig options
PavelVPV Dec 14, 2023
b7e7d14
[nrf fromtree] Bluetooth: Mesh: Move SAR models Kconfig options
PavelVPV Dec 14, 2023
99d5b75
[nrf fromtree] Bluetooth: Mesh: Move OpAgg models Kconfig options
PavelVPV Dec 14, 2023
858988e
[nrf fromtree] Bluetooth: Mesh: Move LCD models Kconfig options
PavelVPV Dec 14, 2023
7f59f5e
[nrf fromtree] Bluetooth: Mesh: Move PRB models Kconfig options
PavelVPV Dec 14, 2023
23fa378
[nrf fromtree] Bluetooth: Mesh: Move OdProxy models Kconfig options
PavelVPV Dec 14, 2023
e5501fa
[nrf fromtree] Bluetooth: Mesh: Move Solicitation Kconfig options
PavelVPV Dec 14, 2023
1e7d45f
[nrf fromtree] Bluetooth: Mesh: Move beacons Kconfiguration under sep…
PavelVPV Dec 14, 2023
74bfee1
[nrf fromtree] Bluetooth: Mesh: Add artificial beacon delay
Andrewpini Jan 18, 2024
a3fe632
[nrf fromtree] Bluetooth: Mesh: Call bt_mesh_send_cb.end cb by the en…
PavelVPV Jan 22, 2024
9ad7077
[nrf fromtree] Bluetooth: Mesh: Add error code for bt_mesh_adv_terminate
PavelVPV Jan 22, 2024
ef91b02
[nrf fromtree] Bluetooth: Mesh: Send provisioning PDUs with randomize…
PavelVPV Jan 22, 2024
b722252
[nrf fromtree] Bluetooth: Mesh: fix SRPL always accepting sol pdus wi…
akredalen Jan 31, 2024
db6e332
[nrf fromtree] Bluetooth: Mesh: Reset solicitation settings before ca…
PavelVPV Feb 5, 2024
491c33f
[nrf fromtree] Bluetooth: Mesh: Fix solicitation PDU tx dep on proxy
PavelVPV Feb 5, 2024
aa7858f
[nrf fromtree] Bluetooth: Mesh: Warn if trying to send adv while susp…
PavelVPV Feb 1, 2024
f64ac7a
[nrf fromtree] Bluetooth: Mesh: Disable randomization in DFD model fo…
PavelVPV Feb 8, 2024
91f4f5a
[nrf fromtree] Bluetooth: Mesh: Disable randomization on Link Close i…
PavelVPV Feb 8, 2024
e325adb
[nrf fromtree] net: lwm2m: Allow send operations when sleeping
juhaylinen Jan 17, 2024
1e73fb8
[nrf fromtree] net: lwm2m: Fix segfault on failed bootstrap
SeppoTakalo Jan 22, 2024
307f319
[nrf fromtree] net: lwm2m: Use CID_SUPPORTED instead of CID_ENABLED
SeppoTakalo Jan 25, 2024
acb2e8c
[nrf fromtree] tests: lwm2m: Update lwm2m_engine tests
juhaylinen Jan 18, 2024
258a846
[nrf fromtree] manifest: Update hal_nordic revision
nika-nordic Feb 9, 2024
adde922
[nrf fromtree] Bluetooth: CAP: Fix uninitialized values in broadcast …
Thalley Feb 5, 2024
c35cf22
[nrf fromtree] Bluetooth: BAP: Broadcast source enabling state transi…
Thalley Feb 5, 2024
617d3fb
[nrf fromtree] Bluetooth: BAP: Do not send PA term request on local r…
Thalley Feb 1, 2024
64350ae
[nrf fromtree] Bluetooth: BAP: Stop broadcast sink from removing rece…
Thalley Feb 1, 2024
e43120c
[nrf fromtree] Bluetooth: BAP: client: Add support for source ASEs di…
Thalley Jan 25, 2024
a48cd2d
[nrf fromtree] Bluetooth: BAP: Add missing reset of client on disconn…
Thalley Jan 22, 2024
fc4e559
[nrf fromtree] Bluetooth: Audio: Fix off-by-one error in codec.c:ltv_…
Thalley Jan 12, 2024
390f21f
[nrf fromtree] Bluetooth: Audio: Moved seq_num check
koffes Jan 29, 2024
7938929
[nrf fromtree] Bluetooth: audio: ascs: Remove spurious error message
MariuszSkamra Nov 21, 2023
e5a2eba
[nrf fromtree] bluetooth: audio: broadcast: Fix missing update of met…
mkasenberg Dec 20, 2023
8afed95
[nrf fromtree] Bluetooth: Audio: Fix len check in ltv_set_val
Thalley Jan 2, 2024
617f2d3
[nrf fromtree] Bluetooth: BAP: Fix uninitialized variable in source_r…
Thalley Jan 3, 2024
43ce6c7
[nrf fromtree] Bluetooth: Host: Fix bt_le_set_chan_map
adamfc2000 Nov 27, 2023
ff855dc
[nrf fromtree] Bluetooth: Shell: Fix cmd_chan_map
adamfc2000 Nov 27, 2023
5c8e8e2
[nrf fromtree] net: dhcpv4_server: Improve address pool range validation
rlubos Jan 25, 2024
f0a7caf
[nrf fromtree] net: dhcpv4_server: Implement ICMP probing of offered …
rlubos Jan 26, 2024
e57e9ea
[nrf fromlist] net: dhcpv4_server: Improve declined addresses management
rlubos Feb 12, 2024
352bf88
[nrf fromlist] net: dhcpv4_server: Apply range limits for Kconfig opt…
rlubos Feb 12, 2024
1dae63f
[nrf fromtree] net: zperf: Convert TCP receiver to use socket services
jukkar Jan 16, 2024
2d0354b
[nrf fromtree] net: zperf: Convert UDP receiver to use socket services
jukkar Jan 17, 2024
f2bbad7
[nrf fromtree] net: zperf: fix the calculation ratio between mbps, kb…
fengming-ye Jan 21, 2024
1ff0c29
[nrf fromtree] net: zperf: Fix UDP receiver start/stop operation
rlubos Jan 31, 2024
6e23a9d
[nrf fromtree] net: zperf: Fix TCP receiver start/stop operation
rlubos Jan 31, 2024
aca8173
[nrf fromtree] net: zperf: Fix session leak
rlubos Jan 31, 2024
ff5ebf0
[nrf fromtree] manifest: TF-M v2.0.0 update
mswarowsky Dec 7, 2023
4a539ee
[nrf fromtree] modules: mbedtls: Sort base src
mswarowsky Dec 8, 2023
d277d2d
[nrf fromtree] modules: mbedtls: Adapt source list to 3.5.0
mswarowsky Dec 8, 2023
4601e0d
[nrf fromtree] modules: tf-m: nrf5340_cpuapp: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
f446999
[nrf fromtree] modules: tf-m: nrf9120: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
adf06e7
[nrf fromtree] modules: tf-m: nrf9160: Change to cpuarch.cmake
mswarowsky Dec 8, 2023
60c0c53
[nrf fromtree] tf-m: Change NS include path for TF-M 2.0.0
mswarowsky Dec 8, 2023
5691f37
[nrf fromtree] modules: tf-m: Remove platform_ns target
mswarowsky Dec 8, 2023
85025b0
[nrf fromtree] modules: Update source, lib and include path for TF-M …
joerchan Dec 8, 2023
d4c928c
[nrf fromtree] tfm: Use PSA error codes instead of TFM error codes
joerchan Dec 8, 2023
b139d4f
[nrf fromtree] tfm: nordic_nrf: Remove include of tfm_api.h, update i…
joerchan Dec 8, 2023
da6042c
[nrf fromtree] modules: mbedtls: Rename of psa_crypto_driver_wrappers
mswarowsky Dec 11, 2023
175564c
[nrf fromtree] modules: mbedtls: Add a mbedtls_ms_time implementation
mswarowsky Dec 11, 2023
a8400a9
[nrf fromtree] modules: mbedtls: Use TF-M PSA API headers
joerchan Dec 11, 2023
2bb1039
[nrf fromtree] sample: tfm_secure_partition: Change tfm_partition_def…
mswarowsky Dec 13, 2023
856a610
[nrf fromtree] tfm: Add NS build support for zephyr out-of-tree nordi…
joerchan Dec 14, 2023
6654883
[nrf fromtree] tfm: Remove TFM_BUILD_NS and update TFM_USE_NS_APP for…
joerchan Dec 14, 2023
fec8695
[nrf fromtree] tfm: Update TF-M regression tests sample to build NS app
joerchan Dec 14, 2023
5c33a87
[nrf fromtree] modules: tf-m: Remove building of PSA arch tests
mswarowsky Dec 14, 2023
218bb94
[nrf fromtree] samples: tfm_psa_test: Adapt to TF-M split build
mswarowsky Dec 14, 2023
e19049a
[nrf fromtree] tfm: Provide properties for selected TF-M toolchain fo…
joerchan Dec 15, 2023
30ef63c
[nrf fromtree] modules: tf-m: Remove TFM_TEST_REPO_PATH
mswarowsky Jan 22, 2024
89b5ce8
[nrf fromtree] modules: tf-m: Remove QCBOR path from build
mswarowsky Jan 22, 2024
b2750e2
[nrf fromtree] modules: tf-m: Rename crypto modules to ENABLED
mswarowsky Jan 22, 2024
d284b18
[nrf noup] mbedtls: Add PSA_WANT Kconfigs for key types
Vge0rge Jan 25, 2024
746b326
[nrf noup] mbedtls: Add PSA_WANT dependencies to TLS12 algorithm
mswarowsky Feb 7, 2024
357dfb7
[nrf noup] modules: mbedtls: Disable configurations in Kconfig.tls-ge…
SebastianBoe Feb 12, 2024
0887fba
Revert "[nrf noup] modules: mbedtls: Use psa_util.c only with non-nRF"
Vge0rge Feb 12, 2024
962eb73
[nrf noup] modules: mbedtls: Add include folders
Vge0rge Feb 12, 2024
a8dec43
[nrf fromlist] scripts: Allow using quarantine mechanism with test_pl…
PerMac Dec 19, 2023
8cd3e47
[nrf fromlist] modules: hal_nordic: nrfx: Fix DPPI support for nRF54L15
adamkondraciuk Feb 16, 2024
321387b
[nrf fromtree] ipc: Drain pending work items before deregistering end…
jori-nordic Feb 2, 2024
0eae7f0
[nrf fromtree] Bluetooth: Correct `bt_att_create_rsp_pdu` reservation…
alwa-nordic Feb 12, 2024
6d99243
[nrf noup] samples: lwm2m_client: Add support for nRF91x and nRF700x
juhaylinen Jan 19, 2024
8155601
[nrf fromtree] drivers: i2s_nrfx: Generate master clock if pin is con…
tmon-nordic Jan 18, 2024
ca8cca2
[nrf fromtree] drivers: spi: spi_nrfx_spim: Include nrf_clock.h only …
Oct 5, 2023
35ca365
[nrf fromtree] drivers: spi: spi_nrfx_spim: Add additional symbol che…
Oct 5, 2023
0eb931d
[nrf fromtree] drivers: spi: spi_nrfx_spim: Use generic macro for RAM…
krish2718 Aug 25, 2023
373db5d
[nrf fromtree] drivers: spim: Move the length check to beginning
krish2718 Aug 25, 2023
0a25c05
[nrf fromtree] drivers: spi: nrfx: add dependency to PPI for PAN 58 o…
masz-nordic Mar 11, 2022
74f5e08
[nrf fromtree] drivers: spi: spi_nrfx_spim: Add support for RX buffer…
Oct 22, 2021
dbefe6d
[nrf fromtree] drivers: spi: nrfx: Update doc for RAM_BUFFER_SIZE Kco…
Nov 16, 2023
a5fc368
[nrf fromtree] soc: nrf53: Add implementation of workaround for anoma…
anangl Nov 28, 2023
415c01a
[nrf fromtree] soc: nrf53: fix building anomaly 168 workaround
lopsided98 Dec 30, 2023
d5ea3dc
[nrf fromtree] drivers: spi: nrfx: Deactivate CS from thread context
anangl Jan 5, 2024
bc2740c
[nrf fromtree] drivers: serial: Fix async to interrupt driven adaptat…
nordic-krch Jan 31, 2024
4d8b300
[nrf fromtree] drivers: serial: nrfx_uarte: Fix misbehavior due to pr…
nordic-krch Feb 6, 2024
e6cfb46
[nrf fromtree] wifi: shell: Remove duplicate argument count checks
krish2718 Jan 23, 2024
c66ca85
[nrf fromtree] net: wifi: add wifi driver version API
sandip-dalvi Jan 20, 2024
a63cb57
[nrf fromtree] wifi: shell: introduce local 'sh' variable
ndrs-pst Jan 27, 2024
69e85cc
[nrf fromtree] wifi: shell: move "scan_result" variable into context …
ndrs-pst Jan 27, 2024
61568b9
[nrf fromtree] wifi: shell: refactor to use PR(...) from "net_shell_p…
ndrs-pst Jan 27, 2024
9e1de3d
[nrf fromtree] wifi: shell: replace print(...) with PR(...)
ndrs-pst Jan 31, 2024
ea1fd93
[nrf fromtree] net: l2: wifi: Fix Print of SSID in WIFI scan result
kapbh Feb 6, 2024
314da39
[nrf fromtree] tests/subsys/modem/*: Switch to native_sim
aescolar Nov 20, 2023
ea08257
[nrf fromtree] tests/drivers/build_all/*: Switch to native_sim
aescolar Nov 23, 2023
f713a79
[nrf fromtree] drivers: gnss: add a generic NMEA GNSS driver
fabiobaltieri Sep 23, 2023
8ba7102
[nrf fromtree] test: add a gnss build_all test
fabiobaltieri Nov 22, 2023
670c5cf
[nrf fromtree] drivers: gnss: use absolute values for signed fractionals
fabiobaltieri Nov 22, 2023
1dd9a79
[nrf fromtree] drivers: gnss: move gnss_publish.h in include/
fabiobaltieri Nov 26, 2023
d931e88
[nrf fromtree] modem: modem_cellular: add PAP authentication support
emillindq Nov 9, 2023
26d9f10
[nrf fromtree] modem: modem_cellular: add U-blox SARA-R5 as modem
emillindq Dec 4, 2023
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
8f17b10
[nrf fromlist] Bluetooth: Controller: Allow 0 ISO TX/RX buffer count
yuxCai Feb 23, 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