Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1889 commits
Select commit Hold shift + click to select a range
64c7f50
cmake: extensions: fix zephyr_dt_preprocess() CPP handling
mbolivar-nordic Apr 12, 2023
f7b35cd
doc: Add INFINEON Prefix to ifx supported boards
praveenCY Apr 12, 2023
b21e005
drivers: i2c: remove deprecated I2C_NODE_MASTER
gmarull Apr 12, 2023
5257580
libc: Add extern "C"
Apr 12, 2023
83ec915
rtio: Update headers for C++ compatibility
Apr 12, 2023
18eed82
cpp: Add rtio headers to cxx test
Apr 12, 2023
6427ba8
drivers: adc: stm32h7: remove oversampling workaround
heinwessels Apr 10, 2023
2f20bcf
drivers: sensor: stm32_temp: Remove multi-instancing
benjaminbjornsson Apr 1, 2023
818738b
drivers: sensor: stm32_temp: Add support for STM32C0-series
benjaminbjornsson Apr 1, 2023
ba2591a
dts: arm: st: Add die temp node to C0-series
benjaminbjornsson Apr 1, 2023
5eace14
boards: arm: nucleo_c031c6: Enable die temp
benjaminbjornsson Apr 1, 2023
702bc0d
tests: drivers: can: api: fix comment
henrikbrixandersen Mar 21, 2023
bd26515
tests: drivers: can: api: test filters between CAN-FD/classic CAN modes
henrikbrixandersen Mar 21, 2023
a082565
dts: bindings: can: rename nxp,kinetis-flexcan binding to nxp,flexcan
henrikbrixandersen Feb 21, 2023
764d00c
dts: bindings: add binding for NXP FlexCAN CANFD variant
henrikbrixandersen Feb 27, 2023
95b8bf3
drivers: can: mcux: flexcan: add FlexCAN CANFD variant support
henrikbrixandersen Feb 27, 2023
33b0168
dts: arm: nxp: rt10xx: update FlexCAN3 compatible string
henrikbrixandersen Feb 27, 2023
67b0054
boards: arm: mimxrt1060_evk: remove unused FlexCAN pinctrl nodes
henrikbrixandersen Feb 21, 2023
5de11b3
boards: arm: mimxrt1060_evk: switch to using FlexCAN3
henrikbrixandersen Feb 21, 2023
c36fdf2
Bluetooth: Mesh: Allow sending SNB and PRB in parallel
PavelVPV Mar 28, 2023
95d6e66
Bluetooth: Mesh: Don't process PRB when mesh-1.1 disabled
PavelVPV Mar 30, 2023
8dd24bf
Bluetooth: Mesh: Restore PRB state after reboot
PavelVPV Mar 30, 2023
e01586a
driver: adc16 dma support async and repeat sample
hakehuang Mar 22, 2023
1cb259a
arch/x86/ia32: Add option to reserve GDT entries
leifuzhao Apr 11, 2023
6bfb663
shell: backends: add SHELL_BACKEND_RTT_BUFFER option
MauritsFassaert Apr 3, 2023
44e4b07
drivers: flash: stm32 ospi add dlyb bypass prop
GeorgeCGV Apr 12, 2023
e58e050
tests: Bluetooth: quick-fix to EATT reconfigure
jori-nordic Mar 20, 2023
5648d02
sample: Bluetooth: Fix broadcast audio source sink conf file
cvinayak Apr 8, 2023
659e229
soc_inf: Refactor native tasks into own header
aescolar Apr 13, 2023
6d192e5
init/device: add missing __noasan
gmarull Apr 13, 2023
6892d3c
Sample: Bluetooth: fix broadcast audio source sink conf file
Apr 13, 2023
11ce28f
Bluetooth: controller: Consideration for SDU interval in fragmentation
niag-Oticon Nov 28, 2022
dc21de3
tests: bluetooth: controller: Unit test for SDU interval consideration
niag-Oticon Feb 13, 2023
4ec1eed
dts: bindings: sensor: add property for stm32f0x0 temp sensor
gautierg-st Apr 13, 2023
b323c0f
drivers: sensor: stm32_temp: add negative temperature coefficient
gautierg-st Apr 13, 2023
e655b69
dts: arm: st: f0: add temperature sensor in stm32f0x0 dtsi
gautierg-st Apr 13, 2023
f1abbbe
boards: arm: nucleo_f070rb: add support of temperature sensor
gautierg-st Apr 13, 2023
1bb5826
boards: arm: bl5340_dvk: Prepare for addition of PA version
ahedin25 Apr 11, 2023
043bbfe
boards: arm: bl5340_dvk: Update display configuration
ahedin25 Mar 16, 2023
d1d58de
Bluetooth: Controller: Match Central roles for BT_CTLR_CENTRAL_SPACING
cvinayak Mar 7, 2023
2054068
Bluetooth: Controller: Move rx chain delay use into prepare_connect_req
cvinayak Mar 19, 2023
9d5ecd5
Bluetooth: Controller: Use remainder in win_offset_us calculation
cvinayak Mar 12, 2023
6551630
Bluetooth: Controller: Fix window offset calculation
cvinayak Mar 20, 2023
bfebfc6
tests: Bluetooth: Mesh: add bsims test for DFU Client losing all targets
KKopyscinski Mar 28, 2023
70d045f
drivers: adc: Add LPADC driver support to lpc55s36
dleach02 Apr 12, 2023
65aad52
drivers: lpadc: Enable VREF in init
decsny Apr 11, 2023
095db2e
boards: lpcxpresso55s36: Enable LPADC
dleach02 Apr 12, 2023
d3b3a4f
bluetooth: audio: Only build code if BT_CONN is enabled
galak Apr 11, 2023
fee0c82
boards: arm: add support for die_temp_polling sample for stm32 boards
gautierg-st Apr 13, 2023
ce5de85
samples: sensor: stm32_temp_sensor: remove stm32_temp_sensor sample
gautierg-st Apr 13, 2023
37575de
mgmt: Fix comparing usigned < 0
finikorg Apr 13, 2023
b9f880a
twister: trivial: Correct license year
finikorg Apr 13, 2023
006f16d
USB: NXP LPC55S16 USB-HS support
maximevince Mar 30, 2023
b1e4116
ci: Use Ubuntu 22.04
stephanosio Mar 18, 2023
4691359
ci: Switch to CI image v0.26.1
stephanosio Apr 13, 2023
76078ea
ci: clang: Use LLVM/Clang 16
stephanosio Apr 13, 2023
04611a5
init: set init_entry.dev to NULL
ElectricalPaul Apr 13, 2023
3a19793
doc: Switch main return type from void to int.
keith-packard Feb 8, 2023
fc076f5
kernel: Switch main return type from void to int
keith-packard Feb 9, 2023
0b90fd5
samples, tests, boards: Switch main return type from void to int
keith-packard Feb 8, 2023
5681f94
tests/bsim: Switch main return type from void to int
keith-packard Apr 12, 2023
e17191b
tests/fpu_sharing: Increase main stack size on riscv64
keith-packard Apr 11, 2023
70fdd9e
compilers: Remove -Wno-main and -Wno-main-return-type compiler flags
keith-packard Feb 8, 2023
f128530
samples/drivers/display: Eliminate control flow in macro
keith-packard Apr 4, 2023
7d4a7d7
doc/releases: Note "main" return type change for 3.4
keith-packard Apr 5, 2023
1d5e644
samples, tests: Switch main return type from void to int
keith-packard Apr 13, 2023
bfd6177
twister: Include unit test `testbinary` in ELF search space
tristan-google Apr 13, 2023
79f2b54
drivers: serial: ns16550: Fixed a bug related to shell failure
akanisetti Apr 13, 2023
3c54d7e
intel_adsp: ace20_lnl: dmic: Add new dmic shims.
jxstelter Oct 21, 2022
dc9f7b4
intel_adsp: ace20_lnl: dmic: Add new DMIC shims to driver
jxstelter Oct 21, 2022
2547948
intel_adsp: ace20_lnl: dmic: Program new HW registers for dmic
jxstelter Oct 21, 2022
b8d9b83
intel_adsp: ace20_lnl: dmic: Add HDA channel map programming
jxstelter Dec 1, 2022
a744e8e
drivers: dai: intel: dmic: don't set ACE2.x LCTL::OFLEN
plbossart Mar 17, 2023
926def6
arch posix: posix_cheats.h main() type changed in comment
aescolar Apr 14, 2023
aee70b0
samples/bluetooth/broadcast_audio_sink: Fix return to int
aescolar Apr 14, 2023
0927250
drivers: ethernet: eth_mcux: fix phy_event state diagram sequence
IVandeVeire Apr 7, 2023
5fd08a3
drivers: ethernet: eth_mcux: fixed sleep after carrier activation
IVandeVeire Apr 7, 2023
5848200
tests: drivers: adc: adc_api: Move test to devicetree
benjaminbjornsson Apr 6, 2023
8382d11
tests: drivers: adc: adc_api: Move compat infineon,xmc4xxx-adc to DT
benjaminbjornsson Apr 8, 2023
ef91d2f
tests: drivers: adc: adc_api: Move compat espressif,esp32-adc to DT
benjaminbjornsson Apr 10, 2023
3d93116
tests: drivers: adc: adc_api: Move compat raspberrypi,pico-adc to DT
benjaminbjornsson Apr 10, 2023
4e93ede
tests: drivers: adc: adc_api: Move compat nxp_mcux,12b1msps-sar to DT
benjaminbjornsson Apr 8, 2023
a1b58c7
tests: drivers: adc: adc_api: Move compat ite,it8xxx2-adc to DT
benjaminbjornsson Apr 8, 2023
0e1fb2f
tests: drivers: adc: adc_api: Move compat ti,cc13xx-cc26xx-adc to DT
benjaminbjornsson Apr 8, 2023
6e0ce6e
tests: drivers: adc: adc_api: Move compat ti,cc32xx-adc to DT
benjaminbjornsson Apr 8, 2023
ad4e732
tests: drivers: adc: adc_api: Move compat nuvoton,npcx-adc to DT
benjaminbjornsson Apr 8, 2023
b2349d8
tests: drivers: adc: adc_api: Move compat nxp,lpc-lpadc to DT
benjaminbjornsson Apr 8, 2023
25ca362
tests: drivers: adc: adc_api: Move compat microchip,xec-adc to DT
benjaminbjornsson Apr 8, 2023
3219e16
tests: drivers: adc: adc_api: Move compat nxp,kinetis-adc12 to DT
benjaminbjornsson Apr 8, 2023
9d397c2
tests: drivers: adc: adc_api: Move compat st,stm32-adc to DT
benjaminbjornsson Apr 8, 2023
64c2cd3
tests: drivers: adc: adc_api: Move compat nordic,nrf-adc to DT
benjaminbjornsson Apr 8, 2023
34dad8c
tests: drivers: adc: adc_api: Move compat nordic,nrf-saadc to DT
benjaminbjornsson Apr 8, 2023
c3c9ce5
tests: drivers: adc: adc_api: Move compat nxp,kinetis-adc16 to DT
benjaminbjornsson Apr 8, 2023
70b6a17
tests: drivers: adc: adc_api: Move compat telink,b91-adc to DT
benjaminbjornsson Apr 8, 2023
b09423f
tests: drivers: adc: adc_api: Move compat gd,gd32-adc to DT
benjaminbjornsson Apr 8, 2023
9024ffa
tests: drivers: adc: adc_api: Move compat atmel,sam-adc to DT
benjaminbjornsson Apr 8, 2023
89ed720
tests: drivers: adc: adc_api: Move compat atmel,sam0-adc to DT
benjaminbjornsson Apr 8, 2023
7938f86
tests: drivers: adc: adc_api: Move compat atmel,sam-afec to DT
benjaminbjornsson Apr 8, 2023
9e105d2
tests: drivers: adc: adc_api: Remove mikroe adc click sheild
benjaminbjornsson Apr 9, 2023
20f8225
tests: Bluetooth: update buf UT behavior
jori-nordic Apr 14, 2023
c7c8ea6
logging: Fix build issues with arm-clang
galak Apr 6, 2023
667eeb1
shell: fix MISRA 5.7 violations on `struct shell`
gmarull Apr 13, 2023
b2d442e
shell: fix MISRA 5.7 violations on `struct tm`
gmarull Apr 13, 2023
404b2ba
shell: `signal` is a reserved identifier use `sig` instead.
gmarull Apr 13, 2023
a86ad87
shell: add missing blank line after declaration
gmarull Apr 13, 2023
2579690
Bluetooth: Controller: Fix connection update window offset data type
cvinayak Apr 14, 2023
fec7881
scripts: tests: tests for choosing binaries
gopiotr Mar 30, 2023
6f34525
manifest: Update MCUboot revision
nordicjm Apr 14, 2023
3cb4215
Bluetooth: controller: removing (invalid) ASSERT on invalid PDU
erbr-ot Apr 14, 2023
1588eaa
tests: Bluetooth: move host/gatt/write bsim test to ll
jori-nordic Apr 13, 2023
8e5a2cd
drivers: entropy: stm32: Move clock check to post kernel operations
erwango Apr 5, 2023
f48dfbf
dts: bindings: entropy: stm32: Add description to clock property
erwango Apr 5, 2023
d6990ff
dts: stm32l4: Add a comment on RNG clock configuration
erwango Apr 5, 2023
10818f7
drivers: dac: add support for ltc1660/ltc1665
marcusfolkesson Apr 5, 2023
11b596c
tests: build_all: add entries for ltc1660/ltc1665
marcusfolkesson Apr 5, 2023
e9ee638
dts: bindings: dac: add bindings for ltc1660/ltc1665
marcusfolkesson Apr 5, 2023
6c5d806
toolchain: Add COMPILER_FREESTANDING to control use of -ffreestanding
keith-packard Feb 8, 2023
0234f12
drivers: serial: binding: add devicetree init support
JvanDooren Feb 3, 2023
75c489a
dts: bindings: serial: infineon cat1-uart: remove properties
heinwessels Apr 5, 2023
546ea7f
tests/sprintf: Skip UB-dependent tests on armclang
galak Apr 7, 2023
b433183
tests: build_all/sensor: add hts221 spi test
avisconti Mar 31, 2023
15389ea
modules/hal_st: Align sensor drivers to stmemsc HAL i/f v2.02
avisconti Mar 29, 2023
9103dc4
CODEOWNERS: remove @jenmwms from file
nashif Apr 14, 2023
938c59c
ztest: mock: fix failed test printed message.
akredalen Apr 14, 2023
a24c307
samples: zbus: fix variable sizes and simplify benchmark sample
rodrigopex Apr 3, 2023
dc4eac4
cmake: follow-up zephyr_dt_preprocess() fixes
mbolivar-nordic Apr 13, 2023
b3b8fc4
tests: zexpect: Remove CONFIG_LIB_CPLUSPLUS
galak Apr 13, 2023
e824b24
MAINTAINERS: Add soc/Kconfig and boards/Kconfig entries
nordicjm Apr 12, 2023
e2d1fce
CODEOWNERS: Add soc/Kconfig and boards/Kconfig ownership
nordicjm Apr 12, 2023
260d054
ci: backport: Update backport action to v2.0.3-3
stephanosio Apr 14, 2023
494bb01
ci: Use actions/download-artifact@v3
stephanosio Apr 15, 2023
000e88f
ci: Use EnricoMi/publish-unit-test-result-action@v2
stephanosio Apr 15, 2023
f03190a
ci: stale_issue: Use actions/stale@v8
stephanosio Apr 15, 2023
9cf94c3
ci: Use aws-actions/configure-aws-credentials@v2
stephanosio Apr 15, 2023
7fe5c53
ci: Use carpentries/actions/check-valid-pr@v0.14.0
stephanosio Apr 15, 2023
a982355
ci: codecov: Use codecov/codecov-action@v3
stephanosio Apr 15, 2023
81872eb
ci: Use zephyrproject-rtos/action-s3-cache@v1.2.0
stephanosio Apr 15, 2023
d1e201c
drivers: regulator: npm1300: Initial driver for nPM1300 PMIC
aasinclair Mar 13, 2023
0d68c86
drivers: gpio: npm1300: Initial driver for nPM1300 PMIC
aasinclair Mar 13, 2023
046dda0
boards: shields: npm1300_ek: Board configuration for NPM1300_EK
aasinclair Mar 13, 2023
f88d1d0
samples: shields: npm1300_ek: Initial sample for NPM1300 PMIC EK
aasinclair Mar 14, 2023
1008bf1
Bluetooth: Host: Define new macro for Bluetooth data
theob-pro Mar 22, 2023
12e9be7
Bluetooth: Samples: Add Encrypted Advertising sample
theob-pro Mar 10, 2023
c700ada
Bluetooth: Tests: Add bsim test for EAD sample
theob-pro Mar 20, 2023
cbd9e21
samples: boards: stm32: pm: standby_shutdown: use hwinfo_get_reset_ca…
Desvauxm-st Mar 31, 2023
3392eb6
drivers: hwinfo: modification into hwinfo_get_reset_cause()
Desvauxm-st Mar 31, 2023
0d5c33b
Bluetooth: Mesh: Fix recovery of WAITING_FOR_START BLOB Server state
KKopyscinski Apr 7, 2023
893de36
Tests: Bluetooth: Mesh: Add BLOB Server persistent storage BSim tests
KKopyscinski Apr 7, 2023
1519119
input: Add header file to the longpress example
idlethread Apr 11, 2023
26590cb
tests bsim EDTT: Remove references to the bridge
aescolar Apr 12, 2023
6857755
tests: Bluetooth: fix privacy/device test case
jori-nordic Apr 12, 2023
10386f0
tests: net: Add tests for large IPv6 TCP messages
wirehell Apr 13, 2023
76e2b34
tests: net: Set explicit loopback MTU for TCP tests
wirehell Apr 13, 2023
353e5f2
net: tcp: Fix IPv6 TCP MSS issue
wirehell Apr 13, 2023
07652f5
boards: arm: bl5340_dvk: Fix address mismatch
ahedin25 Apr 13, 2023
d961a48
net: wifi_mgmt: fix for function name mismatch
ajayparida Apr 13, 2023
19547e8
Bluetooth: Increase HCI CMD buffer size when ISO Central is used
rugeGerritsen Apr 14, 2023
e726277
samples: bluetooth: hci_rpmsg: Discard too long incoming packets
rugeGerritsen Apr 14, 2023
607a565
samples: ivshmem: Use device_is_ready()
finikorg Apr 14, 2023
8791154
tests bsim bap_bass_client_sync: Set script as executable
aescolar Apr 14, 2023
c9d500c
tests bsim net echo_test: Minor fixes
aescolar Apr 14, 2023
8337704
drivers: temp_nrf5: Fix warning in ISR prototype
aescolar Apr 14, 2023
0c3fc69
manifest: nrf hw models: Update to latest w TEMP HW
aescolar Apr 14, 2023
8fd3507
nrf52_bsim: Stop disabling temperature sensor
aescolar Apr 14, 2023
39ec490
toolchain: common: iterable sections: Add generic type macros
galak Apr 6, 2023
1432b6e
drivers: sensor: qdec_nrfx: Typo fix from trigger work.
petejohanson Apr 16, 2023
2808711
arch: arm: aarch32: include m55 for fp16 support
XenuIsWatching Apr 16, 2023
87a3060
cmake: Add zephyr_libc_link_libraries function
keith-packard Nov 2, 2022
b5caccb
lib/picolibc: Use zephyr_libc_link_libraries to find toolchain lib
keith-packard Nov 2, 2022
1cfc85b
modules: segger: move Kconfig to modules/segger
henrikbrixandersen Mar 30, 2023
64b4c6d
Bluetooth: Controller: Fix Adv PDU RAM usage for direction finding
cvinayak Apr 10, 2023
3a9e233
samples: Bluetooth: hci_rpmsg: Fix stack sizes based on profiling
cvinayak Apr 10, 2023
8cc7ca1
samples: drivers: adc: Update console output specification
anangl Apr 14, 2023
eab1966
net: lwm2m: add callback for send confirmation
Feb 23, 2023
81e4934
usb: device: Revert "Do not call callback when transfer is cancelled"
NickolasLapp Jan 5, 2023
0ad1eef
usb: device: Revert "fix possible deadlock in usb_transfer_sync()"
jfischer-no Apr 14, 2023
4c6a5e0
usb: add a note about the return value of usb_transfer_sync()
jfischer-no Apr 14, 2023
f8a4395
drivers: clock_control: stm32 common: implement get_status api
str4t0m Apr 13, 2023
8178807
tests: drivers: clock_control: stm32 common: also test get_status
str4t0m Apr 13, 2023
42854bd
tests: net: socket: asynchronous connect
dnejezchleb Apr 6, 2023
ee720b5
net: socket: asynchronous connect
dnejezchleb Apr 6, 2023
0526fe0
dts: bindings: i2c: Added Xilinx I2C driver
robhancocksed Mar 7, 2023
b1c0bf8
drivers: i2c: add Xilinx AXI I2C driver
robhancocksed Mar 7, 2023
c99900a
tests: drivers: build_all: add build for i2c_xilinx_axi
robhancocksed Mar 8, 2023
6789c0d
drivers: sensor: Added driver for the Würth Elektronik WSEN-PADS sensor
mah-eiSmart Mar 8, 2023
db91e81
samples: stm32: backup_sram: Fix main function return statement
stephanosio Apr 17, 2023
43fc0f5
samples: drivers: spi_flash_at45: Add missing return statement
stephanosio Apr 17, 2023
bdffde3
soc: xtensa: intel_adsp: do power off only with custom pm policy
Apr 13, 2023
e9e5498
samples/bluetooth/central: fix error code reporting
fkokosinski Apr 17, 2023
663b684
net: socket: fix hanging net contexts
dnejezchleb Apr 14, 2023
d655d00
drivers: eeprom: at2x: initialize after I2C/SPI
martinjaeger Apr 12, 2023
3f08bd3
Bluetooth: Mesh: split crypto on seclib dependent and independent parts
alxelax Mar 29, 2023
77c72aa
Bluetooth: Mesh: get rid of host dependency for dh key for mesh
alxelax Mar 29, 2023
e7f1856
Bluetooth: Mesh: add experimental support mbedtls psa
alxelax Mar 30, 2023
407eedb
drivers: ethernet: add dependency to CONFIG_ETH_INIT_PRIORITY
henrikbrixandersen Mar 30, 2023
3624945
drivers: rtc: update the RTC menuconfig title to unified format
henrikbrixandersen Apr 17, 2023
536b0d0
manifest: Update hal_nordic revision
anangl Mar 30, 2023
3b4aa0e
boards: nrf: Use high drive for QSPI pins in nRF DK boards
anangl Mar 30, 2023
8fba8aa
drivers: flash: nrf_qspi_nor: Add custom API function to allow XIP
anangl Mar 30, 2023
b8244fd
drivers: sensor: Add adt7310 temperature sensor
talih0 May 14, 2022
97535b5
tests: drivers: build_all: sensor: Add adt7310 sensor
talih0 Feb 22, 2023
dcf1fc0
dtlib: fix docstring
mbolivar-nordic Mar 29, 2023
867dd1c
devicetree: use c89 comments in test file
mbolivar-nordic Mar 29, 2023
f4b487a
edtlib: refactor some internals
mbolivar-nordic Mar 29, 2023
cf9cfc3
edtlib: implement copy.deepcopy() for EDT
mbolivar-nordic Mar 29, 2023
bef3970
edtlib: move Binding
mbolivar-nordic Apr 14, 2023
ff8c63c
edtlib: move PropertySpec
mbolivar-nordic Apr 14, 2023
20731a3
edtlib: move Property
mbolivar-nordic Apr 14, 2023
da31368
edtlib: move Register
mbolivar-nordic Apr 14, 2023
ea4db57
edtlib: move Range
mbolivar-nordic Apr 14, 2023
a5d8233
edtlib: move ControllerAndData
mbolivar-nordic Apr 14, 2023
ba4b8a4
edtlib: move PinCtrl
mbolivar-nordic Apr 14, 2023
51d7980
edtlib: move Node
mbolivar-nordic Apr 14, 2023
3d75f17
edtlib: improve error handling paths
mbolivar-nordic Apr 5, 2023
1b69219
edtlib: type annotate Binding
mbolivar-nordic Apr 14, 2023
835a57c
edtlib: type annotate PropertySpec
mbolivar-nordic Apr 5, 2023
4415a29
edtlib: make Property a type-annotated dataclass
mbolivar-nordic Apr 5, 2023
49c0d72
edtlib: make Register a type-annotated dataclass
mbolivar-nordic Apr 5, 2023
b07f3dd
edtlib: clean up Range docstring
mbolivar-nordic Apr 5, 2023
3a43e1b
edtlib: make Range a type-annotated dataclass
mbolivar-nordic Apr 5, 2023
83b6db2
edtlib: make ControllerAndData a type-annotated dataclass
mbolivar-nordic Apr 5, 2023
cae8b65
edtlib: make PinCtrl a type-annotated dataclass
mbolivar-nordic Apr 5, 2023
d89f974
edtlib: type annotate Node
mbolivar-nordic Apr 14, 2023
3318380
edtlib: type annotate EDT
mbolivar-nordic Apr 14, 2023
5847890
edtlib: finish adding type annotations
mbolivar-nordic Apr 14, 2023
ff9c383
scripts: runners: nrf: Use nrfutil error codes
carlescufi Mar 29, 2023
480b6fb
scripts: runners: nrf: Do not force-flush until the end
carlescufi Mar 29, 2023
b022835
scripts: runners: nrf: Add support for the new nRF Util tool
carlescufi Mar 7, 2023
a5e0cbc
scripts: runners: tests: nrf: Minor tweaks
carlescufi Mar 29, 2023
a7a9cb0
scripts: runners: tests: nrf: Refactor and add nrfutil runner tests
carlescufi Apr 7, 2023
e278629
boards: arm: Enable the nrfutil runner on official nRF boards
carlescufi Mar 7, 2023
399fa64
soc: nordic_nrf: Remove unnecessary inclusions
anangl Mar 27, 2023
d05a95e
soc: nordic_nrf: nrf52: Clean up option dependencies in Kconfig.soc
anangl Apr 13, 2023
2a4373c
soc: nordic_nrf: nrf91: Add support for nRF9161 SiP / nRF9120 SoC
anangl Apr 14, 2023
4bbd91a
boards: arm: add support for nRF9161DK
eivindj-nordic Mar 20, 2023
643e950
Revert "[nrf fromtree] mbedtls: Remove dependency on MBEDTLS_BUILTIN …
NordicBuilder Apr 17, 2023
aa81d6d
Revert "[nrf fromtree] ci: manifest: Use ubuntu-22.04 virtual environ…
NordicBuilder Apr 17, 2023
2abde54
Revert "[nrf fromtree] ci: assigner: Use ubuntu-22.04 virtual environ…
NordicBuilder Apr 17, 2023
e9b110b
Revert "[nrf fromtree] Bluetooth: BAP: Remove bad LOG_ERR from unicas…
NordicBuilder Apr 17, 2023
7827506
Revert "[nrf fromtree] sd: Return ret if error in sdmmc_spi_read_cxd"
NordicBuilder Apr 17, 2023
3959593
Revert "[nrf fromtree] scripts: twister: fix files sanitizing"
NordicBuilder Apr 17, 2023
045d0e3
Revert "[nrf fromlist] tfm: Use relative path to the runners.yaml hex…
NordicBuilder Apr 17, 2023
ce9d848
Revert "[nrf fromtree] Bluetooth: Audio: Unicast stream start fix"
NordicBuilder Apr 17, 2023
10cbd56
Revert "[nrf fromtree] Bluetooth: BAP: Do not allow start op when CIS…
NordicBuilder Apr 17, 2023
8f28694
Revert "[nrf fromtree] net: ipv6: Fix Kconfig dependencies when nativ…
NordicBuilder Apr 17, 2023
f5c1bc4
Revert "[nrf fromtree] boards: arm: nrf5340_audio_dk_nrf5340: add cod…
NordicBuilder Apr 17, 2023
0a38edc
Revert "[nrf fromtree] boards: arm: nrf5340_audio_dk_nrf5340: add boa…
NordicBuilder Apr 17, 2023
c013a17
Revert "[nrf fromtree] boards: arm: nrf5340_audio_dk_nrf5340: add bin…
NordicBuilder Apr 17, 2023
a6081e7
Revert "[nrf fromtree] boards: nrf5340_audio_dk: Arduino and mcuboot …
NordicBuilder Apr 17, 2023
ce241aa
[nrf mergeup] Merge upstream automatically up to commit 4bbd91a9083a5…
NordicBuilder Apr 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 10 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,18 @@ assignees: ''

---

**Notes (delete this)**
Github Discussions (https://github.com/zephyrproject-rtos/zephyr/discussions)
are available to first verify that the issue is a genuine Zephyr bug and not a
consequence of Zephyr services misuse.

This issue list is only for bugs in the main Zephyr code base
(https://github.com/zephyrproject-rtos/zephyr/). If the bug is for a project
fork (such as NCS) specific feature, please open an issue in the fork project
instead.

**Describe the bug**
A clear and concise description of what the bug is.
(Note that [Github Discussions](https://github.com/zephyrproject-rtos/zephyr/discussions) are available to first verify that the issue
is a genuine Zephyr bug and not a consequence of Zephyr services misuse.)

Please also mention any information which could help others to understand
the problem you're facing:
Expand Down
18 changes: 15 additions & 3 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,23 @@ on:

jobs:
backport:
runs-on: ubuntu-20.04
name: Backport
runs-on: ubuntu-22.04
# Only react to merged PRs for security reasons.
# See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target.
if: >
github.event.pull_request.merged &&
(
github.event.action == 'closed' ||
(
github.event.action == 'labeled' &&
contains(github.event.label.name, 'backport')
)
)
steps:
- name: Backport
uses: zephyrproject-rtos/action-backport@v1.1.1-3
uses: zephyrproject-rtos/action-backport@v2.0.3-3
with:
github_token: ${{ secrets.ZB_GITHUB_TOKEN }}
issue_labels: backport
issue_labels: Backport
labels_template: '["Backport"]'
2 changes: 1 addition & 1 deletion .github/workflows/backport_issue_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
backport:
name: Backport Issue Check
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
if: github.repository == 'zephyrproject-rtos/zephyr'

steps:
Expand Down
29 changes: 0 additions & 29 deletions .github/workflows/bluetooth-tests-publish.yaml

This file was deleted.

98 changes: 0 additions & 98 deletions .github/workflows/bluetooth-tests.yaml

This file was deleted.

93 changes: 93 additions & 0 deletions .github/workflows/bsim-tests-bluetooth.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
name: BabbleSim BT Tests

on:
pull_request:
paths:
- ".github/workflows/bsim-tests-bluetooth.yaml"
- ".github/workflows/bsim-tests-publish.yaml"
- "west.yml"
- "subsys/bluetooth/**"
- "tests/bsim/bluetooth/**"
- "samples/bluetooth/**"
- "boards/posix/**"
- "soc/posix/**"
- "arch/posix/**"

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true

jobs:
bsim-test-bluetooth:
if: github.repository_owner == 'zephyrproject-rtos'
runs-on: zephyr-runner-linux-x64-4xlarge
container:
image: ghcr.io/zephyrproject-rtos/ci:v0.26.1
options: '--entrypoint /bin/bash'
volumes:
- /repo-cache/zephyrproject:/github/cache/zephyrproject
env:
ZEPHYR_TOOLCHAIN_VARIANT: zephyr
ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.0
BSIM_OUT_PATH: /opt/bsim/
BSIM_COMPONENTS_PATH: /opt/bsim/components
EDTT_PATH: ../tools/edtt
bsim_test_results_file: ./bsim_out/bsim_results.xml
steps:
- name: Apply container owner mismatch workaround
run: |
# FIXME: The owner UID of the GITHUB_WORKSPACE directory may not
# match the container user UID because of the way GitHub
# Actions runner is implemented. Remove this workaround when
# GitHub comes up with a fundamental fix for this problem.
git config --global --add safe.directory ${GITHUB_WORKSPACE}

- name: Clone cached Zephyr repository
continue-on-error: true
run: |
git clone --shared /github/cache/zephyrproject/zephyr .
git remote set-url origin ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}

- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Environment Setup
env:
BASE_REF: ${{ github.base_ref }}
run: |
git config --global user.email "bot@zephyrproject.org"
git config --global user.name "Zephyr Bot"
rm -fr ".git/rebase-apply"
git rebase origin/${BASE_REF}
git log --pretty=oneline | head -n 10
west init -l . || true
west config manifest.group-filter -- +ci
west config --global update.narrow true
west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /github/cache/zephyrproject)
west forall -c 'git reset --hard HEAD'

- name: Run Bluetooth Tests with BSIM
run: |
export ZEPHYR_BASE=${PWD}
WORK_DIR=${ZEPHYR_BASE}/bsim_out tests/bsim/bluetooth/compile.sh
RESULTS_FILE=${ZEPHYR_BASE}/${bsim_test_results_file} \
SEARCH_PATH=tests/bsim/bluetooth/ tests/bsim/run_parallel.sh

- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v3
with:
name: bsim-test-results
path: |
./bsim_out/bsim_results.xml
${{ github.event_path }}

- name: Upload Event Details
if: always()
uses: actions/upload-artifact@v3
with:
name: event
path: |
${{ github.event_path }}
97 changes: 97 additions & 0 deletions .github/workflows/bsim-tests-networking.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
name: BabbleSim Networking Tests

on:
pull_request:
paths:
- ".github/workflows/bsim-tests-networking.yaml"
- ".github/workflows/bsim-tests-publish.yaml"
- "west.yml"
- "tests/bsim/net/**"
- "samples/net/sockets/echo_*/**"
- "modules/openthread/**"
- "subsys/net/l2/openthread/**"
- "include/zephyr/net/openthread.h"
- "boards/posix/**"
- "soc/posix/**"
- "arch/posix/**"
- "drivers/ieee802154/**"
- "include/zephyr/net/ieee802154*"

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true

jobs:
bsim-test-networking:
if: github.repository_owner == 'zephyrproject-rtos'
runs-on: zephyr-runner-linux-x64-4xlarge
container:
image: ghcr.io/zephyrproject-rtos/ci:v0.26.1
options: '--entrypoint /bin/bash'
volumes:
- /repo-cache/zephyrproject:/github/cache/zephyrproject
env:
ZEPHYR_TOOLCHAIN_VARIANT: zephyr
ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.16.0
BSIM_OUT_PATH: /opt/bsim/
BSIM_COMPONENTS_PATH: /opt/bsim/components
EDTT_PATH: ../tools/edtt
bsim_test_results_file: ./bsim_out/bsim_results.xml
steps:
- name: Apply container owner mismatch workaround
run: |
# FIXME: The owner UID of the GITHUB_WORKSPACE directory may not
# match the container user UID because of the way GitHub
# Actions runner is implemented. Remove this workaround when
# GitHub comes up with a fundamental fix for this problem.
git config --global --add safe.directory ${GITHUB_WORKSPACE}

- name: Clone cached Zephyr repository
continue-on-error: true
run: |
git clone --shared /github/cache/zephyrproject/zephyr .
git remote set-url origin ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}

- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Environment Setup
env:
BASE_REF: ${{ github.base_ref }}
run: |
git config --global user.email "bot@zephyrproject.org"
git config --global user.name "Zephyr Bot"
rm -fr ".git/rebase-apply"
git rebase origin/${BASE_REF}
git log --pretty=oneline | head -n 10
west init -l . || true
west config manifest.group-filter -- +ci
west config --global update.narrow true
west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || west update --path-cache /github/cache/zephyrproject 2>&1 1> west.update.log || ( rm -rf ../modules ../bootloader ../tools && west update --path-cache /github/cache/zephyrproject)
west forall -c 'git reset --hard HEAD'

- name: Run Networking Tests with BSIM
run: |
export ZEPHYR_BASE=${PWD}
WORK_DIR=${ZEPHYR_BASE}/bsim_out tests/bsim/net/compile.sh
RESULTS_FILE=${ZEPHYR_BASE}/${bsim_test_results_file} \
SEARCH_PATH=tests/bsim/net/ tests/bsim/run_parallel.sh

- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v3
with:
name: bsim-test-results
path: |
./bsim_out/bsim_results.xml
${{ github.event_path }}

- name: Upload Event Details
if: always()
uses: actions/upload-artifact@v3
with:
name: event
path: |
${{ github.event_path }}
Loading