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] manifest: hal_nordic update #2208

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
882 commits
Select commit Hold shift + click to select a range
a7efd34
Revert "[nrf fromlist] manifest: hal_nordic: Pull RX processing fixes"
krish2718 Nov 4, 2024
0d1bb86
[nrf fromlist] manifest: hal_nordic: Pull logging level fix
krish2718 Nov 4, 2024
0debaa0
[nrf fromlist] drivers: nrfwifi: Add a NULL check for FMAC context
krish2718 Nov 4, 2024
f2efee5
[nrf fromlist] drivers: nrfiwif: Enable recovery by default
krish2718 Nov 4, 2024
e26e2a2
[nrf fromlist] drivers/wifi/nrfwifi: Add buffer for discard bytes
hongquan-prog Nov 3, 2024
3017425
[nrf fromlist] drivers: nrfwifi: Fix CSUM support
krish2718 Nov 4, 2024
9ee72ff
[nrf fromlist] soc: nordic: nrf54l: tune configuration of DCDC regulator
nika-nordic Nov 4, 2024
fdc2af7
Revert "[nrf fromlist] drivers: wifi: Fix offloaded raw TX feature fl…
krish2718 Nov 5, 2024
81e871f
Revert "[nrf fromlist] drivers: nrfwifi: Fix passing of RAW scan resu…
krish2718 Nov 5, 2024
0ee8c0a
[nrf fromlist] drivers: wifi: Fix offloaded raw TX feature flags
kapbh Oct 23, 2024
7087773
[nrf fromlist] drivers: nrfwifi: Fix passing of RAW scan results flag
krish2718 Oct 29, 2024
d9bec06
[nrf fromlist] drivers: nrfwifi: WAR for performance regression
krish2718 Nov 5, 2024
b27ed6f
[nrf fromlist] drivers: serial: nrfx_uarte: Fix RX path without low p…
nordic-krch Nov 6, 2024
822bd4f
[nrf fromlist] drivers: timer: grtc: Add LFPRC as the source of GRTC
adamkondraciuk Oct 31, 2024
91e394a
[nrf fromtree] soc: nordic: nrf53: SOC_NRF53_CPUNET_ENABLE should not…
sean-madigan Oct 15, 2024
8d25ca2
[nrf fromtree] boards: nordic: nrf54l15dk: Fix references to pdk
carlescufi Oct 16, 2024
2463da2
[nrf fromtree] dts: bindings: power-domain: add binding for NXP's SCU…
LaurentiuM1234 Sep 30, 2024
b2f577c
[nrf fromtree] soc: intel: renamed soc from ace30_ptl to ace30
gbernatxintel Sep 23, 2024
6e6555e
[nrf fromtree] dts: xtensa: nxp_imx8: add power domain for irqsteer
LaurentiuM1234 Sep 30, 2024
de83970
[nrf fromtree] dts: xtensa: nxp_imx8: add bus clock for sai1
LaurentiuM1234 Oct 9, 2024
65c16d3
[nrf fromtree] tests: drivers: build_all: Add power_domain drivers test
soburi Sep 17, 2024
0b1e0ff
[nrf fromtree] pm: s/power-domain/power-domains and add power-domain-…
gmarull Oct 16, 2024
49d8098
[nrf fromtree] dts: bindings: power: add nordic,nrf-global-pd
gmarull Oct 10, 2024
08a808e
[nrf fromtree] dts: nordic: nrf54h20: define global power domain
gmarull Oct 16, 2024
e5ea30f
[nrf fromtree] dts: nordic: nrf54h20: add power domain information
gmarull Oct 10, 2024
2f86d8b
[nrf fromtree] drivers: pinctrl: nrf: add flag to signal the FAST_ACT…
gmarull Oct 10, 2024
b9a4d5c
[nrf fromtree] soc: nordic: nrf54h: add SoC level API to request/rele…
gmarull Oct 10, 2024
883d2b5
[nrf fromtree] modules: hal_nordic: bump regtool to 8.0.0
gmarull Oct 30, 2024
1d5064f
[nrf fromtree] drivers: gpio: nrfx: add support for ports with pad on…
gmarull Oct 10, 2024
2312616
[nrf fromtree] scripts: checkpatch: add NRF_GPIO_Type to typedefs file
gmarull Oct 30, 2024
1adb9e1
[nrf fromtree] soc: nordic: nrf54h: gpd: add API to set/clear pin ret…
gmarull Oct 29, 2024
1032cba
[nrf fromtree] drivers: serial: nrfx_uarte: set/clear pins retention
gmarull Oct 29, 2024
579e766
[nrf fromtree] soc: nordic: nrf54h: disable PM_DEVICE_POWER_DOMAIN
gmarull Oct 29, 2024
6384b58
[nrf noup] moduled: hal_nordic: require nrf-regtool
gmarull Oct 30, 2024
254501b
[nrf fromlist] soc: nrf54h: gpd: use callback to fetch nrfs async result
gmarull Nov 4, 2024
40ac0cc
[nrf fromtree] soc: nordic: nrf54h: gpd: fix compile warning when CON…
gmarull Nov 5, 2024
3617ee9
[nrf fromlist] dts: common: nordic: Add clock property for fast PWM120
mstasiaknordic Nov 4, 2024
ada0489
[nrf fromlist] drivers: pwm: nrfx: adjust PWM driver to fast PWM120
mstasiaknordic Nov 4, 2024
7d6d734
[nrf fromtree] drivers: nrfwifi: Fixes from doc review
krish2718 Nov 1, 2024
57dd05f
[nrf fromlist] manifest: Update hal_nordic
karun2796 Nov 6, 2024
3adbc32
[nrf noup] sample/smp_svr: nrf54l15dk test cases
nvlsianpu Oct 23, 2024
1c79ce0
[nrf fromlist] Bluetooth: Host: L2CAP: Fix seg_recv call on SDU overflow
sjanc Oct 23, 2024
17c202d
[nrf fromlist] Bluetooth: Tester: Use BT_L2CAP_SEG_RECV for L2CAP tests
sjanc Oct 23, 2024
54adfa7
[nrf fromlist] Bluetooth: Tester: Increase config values to make test…
alwa-nordic Nov 7, 2024
5b1dd8b
[nrf fromlist] tests: drivers: gpio: gpio_basic_api: enable for nrf54…
nordic-piks Nov 7, 2024
1e549f5
[nrf fromlist] tests: drivers: sensor: temp_sensor: enable for nrf54l…
nordic-piks Nov 7, 2024
5a39148
[nrf fromlist] drivers: nrfwifi: Fix recovery for SAP
krish2718 Nov 8, 2024
4b246a0
Revert "[nrf noup] boards: nordic: Turn off MRAM suspend for NRF54H20…
gmarull Oct 15, 2024
a70d6bd
[nrf noup] soc: nordic: nrf54h20: Turn off MRAM suspend
zycz Jun 24, 2024
0271821
[nrf fromtree] dp: swdp_bitbang: fix missing reset pin error
maxd-nordic Nov 5, 2024
dcb8c6a
[nrf noup] mcuboot: Add CONFIG_MCUBOOT_BOOTLOADER_USES_SHA512
de-nordic Nov 12, 2024
61555a3
[nrf noup] mgmt/mcumgr: Add support for SHA512 in images
de-nordic Nov 12, 2024
c5efe1f
[nrf noup] samples/smp_svr: Increase stack size required
de-nordic Nov 12, 2024
87e5b3f
[nrf fromlist] drivers: spi: nrfx_spim: set/clear pins retention
adamkondraciuk Nov 8, 2024
b524b0e
[nrf fromlist] drivers: pwm: nrfx: add pin retention
mstasiaknordic Nov 13, 2024
b9bc084
[nrf noup] drivers: spi: dw: turn on FAST_ACTIVE1 domain
gmarull Nov 13, 2024
df2fd0e
[nrf noup] ci: fix suit-dfu-test entries in test-spec
kszromek-nordic Nov 12, 2024
a93ae9d
[nrf fromlist] arch: arm: cortex_m: pm_s2ram: fix system_off rv as rv…
HesselM Oct 30, 2024
dab9c11
[nrf fromlist] soc: nordic: nrf54h: disable IRQ before PM config
adamkondraciuk Nov 12, 2024
d0fbc49
[nrf fromlist] soc: nordic: add configuration for nrf54h20 flpr core
nordic-piks Nov 15, 2024
aa40507
[nrf fromlist] cmake: dts: Use temporary file for dts.cmake
nordicjm Nov 13, 2024
343700b
[nrf fromtree] bluetooth: host: Unit tests for bt_le_cs_step_data_parse
olivier-le-sage Oct 24, 2024
e168bcf
[nrf fromtree] bluetooth: host: Add helper function for parsing PCTs
olivier-le-sage Oct 22, 2024
ad4c704
[nrf fromtree] bluetooth: host: Update FAE table type for HCI commands
adamfc2000 Oct 31, 2024
9bfb654
[nrf fromtree] Bluetooth: Host: Fix spelling mistakes in cs.h
weeTike Nov 4, 2024
26d1cc3
[nrf fromtree] Bluetooth: Host: Remove code causing build error
weeTike Nov 4, 2024
90eeeeb
[nrf fromtree] Bluetooth: Host: Unit test for bt_le_cs_set_valid_chma…
weeTike Oct 31, 2024
4f3ef0a
[nrf fromtree] net: openthread: Add platform message management
adigie Oct 25, 2024
3d0bbe4
[nrf fromlist] tests: drivers: watchdog: disable DCACHE for nRF54H20dk
mstasiaknordic Nov 15, 2024
17a8b68
[nrf fromtree] manifest: update hal_nordic revision
e-rk Oct 15, 2024
9338e2a
[nrf fromtree] dts: nordic: 54l: Add PPIB device tree nodes and bindings
e-rk Oct 15, 2024
0c45635
[nrf fromtree] modules: hal_nordic: Enable nrfx_ppib drivers
e-rk Oct 15, 2024
bff92b5
Revert "[nrf noup] hal_nordic: Fix reserved PPI faulty logic"
e-rk Nov 19, 2024
4ee5d38
Revert "[nrf noup] modules: hal_nordic: add DPPI channel allocation f…
e-rk Nov 19, 2024
cb32d93
[nrf fromtree] modules: hal_nordic: rework resource reservations
e-rk Oct 21, 2024
39b4822
[nrf fromtree] modules: hal_nordic: add NRFX_GPPI config
e-rk Oct 22, 2024
b115083
[nrf fromlist] modules: hal_nordic: add Kconfig selecting resource he…
e-rk Nov 18, 2024
dc36d3b
[nrf fromlist] modules: hal_nordic: replace LUMOS_XXAA with NRF54L_SE…
e-rk Nov 19, 2024
2e2ce12
[nrf fromlist] dts: nordic: Add dppic0 label to nRF53 and nRF91 devices
e-rk Nov 19, 2024
89bad3f
[nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS
e-rk Oct 22, 2024
4ba4768
[nrf fromtree] samples: boards: nordic: coresight_stm: Test STM dicti…
nordic-segl Sep 25, 2024
f2032ba
[nrf fromtree] usb: device_next: check wIndex on Set Address
tmon-nordic Oct 30, 2024
ee1a57a
[nrf fromtree] drivers: udc_nrf: handle overwritten Set Address commands
tmon-nordic Oct 30, 2024
2096dde
[nrf fromtree] drivers: udc_dwc2: Handle IN events before OUT events
tmon-nordic Oct 21, 2024
a2b2330
[nrf fromtree] drivers: udc_dwc2: Reduce TxFIFO0 allocation size
tmon-nordic Oct 18, 2024
16bcaed
[nrf fromtree] drivers: udc_nrf: fix enqueue of control IN transfer w…
jfischer-no Oct 23, 2024
32f0c66
[nrf fromtree] tests: Bluetooth: tester: Add nRF5340 ADK as platform
Thalley Oct 18, 2024
b342a34
[nrf fromtree] tests: testcase.yaml: replace deprecated OVERLAY_CONFI…
JarmouniA Oct 18, 2024
89bffb3
[nrf fromtree] tests: Bluetooth: tester: Workaround Bus Fault in nRF5…
cvinayak Nov 6, 2024
21bb19c
[nrf noup] tests: bluetooth: tester: sysbuild configurable 53/54H
AyturkDuzen Nov 20, 2024
84477d9
[nrf fromlist] tests: bluetooth: tester: make hci_ipc confs generic f…
AyturkDuzen Nov 22, 2024
16a0000
Revert "[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV pac…
Balaklaka Nov 21, 2024
2f9a65d
[nrf fromtree] Bluetooth: Mesh: Introduce separate workq for ADV EXT
LingaoM Sep 24, 2024
f4cb303
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Balaklaka May 21, 2024
c814676
[nrf fromtree] tests: Bluetooth: Tester: Fix use of uninitialized cig…
Thalley Oct 28, 2024
fe0302f
[nrf fromtree] Bluetooth: CSIP: Handle disconnects while in procedure
Thalley Nov 1, 2024
c1fb197
[nrf fromtree] Bluetooth: CSIP: Fix off-by-one in in lock restore
Thalley Nov 5, 2024
7baefd3
[nrf fromtree] Bluetooth: CAP: Add support for doing just disable for…
Thalley Jun 12, 2024
4e720cc
[nrf fromtree] Bluetooth: Tester: Added flag parameter to CAP stop cmd
Thalley Oct 10, 2024
371a3a5
[nrf fromtree] shell: Added assert
koffes Sep 8, 2024
a895b2e
[nrf fromtree] boards nrf_bsim: Add NVIC_GetPendingIRQ() equivalent
aescolar Oct 21, 2024
1ee4051
[nrf fromtree] boards nrf_bsim: Provide IRQ_PRIO_LOWEST
aescolar Oct 21, 2024
da860c6
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Oct 21, 2024
01976a7
[nrf fromtree] native_simulator: Get latest from upstream
aescolar Oct 21, 2024
1e6cf82
Revert "[nrf noup] soc: nordic: nrf54h20: Turn off MRAM suspend"
carlescufi Nov 20, 2024
3f2f1bd
Revert "[nrf noup] soc: nordic: Enable VPR launcher on nRF54H20 EngB"
57300 Nov 6, 2024
84adb50
Revert "[nrf fromlist] tests: drivers: adc_accuracy: add calibration …
57300 Nov 6, 2024
b18f1f1
Revert "[nrf fromlist] tests: drivers: adc_accuracy: parametrize expe…
57300 Nov 6, 2024
8477a90
Revert "[nrf fromlist] tests: drivers: adc_api: change second channel…
57300 Nov 6, 2024
def5010
Revert "[nrf fromlist] tests: drivers: adc_accuracy"
57300 Nov 6, 2024
864cc4b
Revert "[nrf fromlist] tests: drivers: adc_accuracy"
57300 Nov 6, 2024
4fd8ac9
Revert "[nrf fromlist] tests: drivers: adc_accuracy"
57300 Nov 6, 2024
4ce1668
Revert "[nrf noup] dts: Select SoftDevice Controller DTS binding as d…
57300 Nov 6, 2024
ff78b92
Revert "[nrf noup] boards: nordic: 54L: Complete rewrite of the 54l_n…
57300 Nov 6, 2024
7e8e87e
Revert "[nrf noup] boards: add nrf54l15/nrf54l15/cpuapp/ns as board v…
57300 Nov 6, 2024
da7b10d
Revert "[nrf noup] boards: nrf54l15pdk: ROM_START_OFFSET"
57300 Nov 6, 2024
df059cc
Revert "[nrf fromlist] boards: nordic: nrf54l15pdk: Disable asserts o…
57300 Nov 6, 2024
8027617
[nrf noup] soc: nordic: nrf54h20: Turn off MRAM suspend
zycz Jun 24, 2024
6a61766
[nrf fromtree] soc: mcxc444: add soc support for mcxc444
NeilChen93 Jul 4, 2024
abda8c9
[nrf fromtree] boards: frdm_mcxc444: add frdm_mcxc444 support
NeilChen93 Sep 6, 2024
568b22b
[nrf fromtree] west.yml: hal_nxp: update hash
LaurentiuM1234 Sep 12, 2024
75079bf
[nrf fromtree] soc: ti: move init code from SYS_INIT to hooks
nashif Sep 10, 2024
bf6c403
[nrf fromtree] soc: nxp: Add MCXW71
decsny Aug 8, 2024
d5b9726
[nrf fromtree] boards: nxp: Add FRDM-MCXW71
decsny Aug 8, 2024
054629f
[nrf fromtree] boards: beagle: add BeaglePlay on-board CC1352P7
jadonk Mar 22, 2023
2b4e7c6
[nrf fromtree] tests: adc: Enable ADC tests for frdm_mcxc242 board
michal-smola Sep 13, 2024
57c31e7
[nrf fromtree] arch: Add Cortex-R8 support
ksychla Mar 25, 2024
7facdcc
[nrf fromtree] soc: renode: Add cortex_r8_virtual
ksychla Mar 27, 2024
b7e52a1
[nrf fromtree] boards: renode: Add virtual Cortex-R8 board
ksychla Mar 27, 2024
a888d4a
[nrf noup] revertme: Cover up merge conflicts
57300 Nov 22, 2024
64e76de
[nrf fromtree] boards: add board full_name field
nashif Oct 4, 2024
16ffccd
[nrf noup] revertme: Resolve merge conflicts
57300 Nov 22, 2024
9e8730c
[nrf fromtree] boards: qemu_x86: add board description
nashif Oct 4, 2024
96a7641
[nrf fromtree] west: boards: add full_name support in format string
kartben Oct 9, 2024
7dddb0b
[nrf fromtree] boards: Set full_name for all boards
kartben Oct 8, 2024
0d281b9
[nrf fromtree] modules: hal_nordic: Add nrfx configuration for nRF54L…
mstasiaknordic Sep 25, 2024
f514264
[nrf fromtree] boards: nordic: Remove nRF54L15 PDK
carlescufi Oct 16, 2024
0560009
[nrf fromtree] soc: nordic: Remove the nRF54L15 EngA
carlescufi Oct 16, 2024
e480cb1
[nrf fromtree] tests: adc_accuracy: Add overlay for nrf52840dk.
nordic-babu Jul 19, 2024
6a344f4
[nrf fromtree] tests: adc_accuracy: Add overlay for nrf54h20dk.
nordic-babu Jul 19, 2024
03f4a98
[nrf fromtree] tests: adc_accuracy: add overlay for nrf54l15dk.
nordic-babu Jul 19, 2024
e31be6f
[nrf fromtree] tests: drivers: adc_api: change second channel gain fo…
nordic-babu Jul 19, 2024
13bd825
[nrf fromtree] tests: drivers: adc_accuracy: parametrize expected acc…
nordic-babu Jul 19, 2024
be1fbef
[nrf fromtree] tests: drivers: adc_accuracy: add calibration before s…
nordic-babu Jul 31, 2024
d4fb388
[nrf fromtree] soc: nordic: Enable VPR launcher on nRF54H20 EngB
57300 Oct 23, 2024
caf9ee6
[nrf fromtree] twister: oot soc: set soc_root using Path
nashif Oct 28, 2024
f1e99ed
[nrf fromtree] boards: nordic: Remove v0.8.0 of the nRF54H20 DK
carlescufi Oct 21, 2024
c24387f
[nrf fromtree] nordic: Remove the nRF54H20 Engineering B
carlescufi Oct 21, 2024
82ae658
[nrf fromtree] manifest: Update bsim to version v2.4
aescolar Oct 28, 2024
0964a3f
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Nov 7, 2024
4a8861f
Revert "[nrf noup] dts: choose a crypto accelerator for entropy"
carlescufi Nov 22, 2024
f70e680
[nrf fromtree] drivers: i2c: nrfx_twim: simplify PM by using pm_devic…
gmarull Sep 23, 2024
653f626
[nrf fromtree] i2c: i2c_nrfx_twim: extract common code
JordanYates Aug 9, 2024
2a3b7f6
[nrf fromtree] i2c: i2c_nrfx_twim: update callback context to dev
JordanYates Aug 10, 2024
b94f27f
[nrf fromtree] i2c: nrfx_twim: native RTIO support
JordanYates Aug 10, 2024
7f6f579
[nrf fromtree] drivers: i2c: nrfx_twi[m]: default to I2C_BITRATE_STAN…
gmarull Oct 15, 2024
6b91fe1
[nrf fromtree] dts: nordic: remove clock-frequency from all i2c nodes
gmarull Oct 15, 2024
2de852f
Revert "[nrf noup] boards: Add non-secure target for nrf54L15dk"
carlescufi Nov 22, 2024
d6e902f
[nrf fromtree] manifest: hal_nordic: Update to nrfx 3.9.0
carlescufi Nov 19, 2024
22a1bf9
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Nov 18, 2024
21b641b
[nrf fromtree] manifest: Update nRF hw models to version compatible w…
aescolar Nov 20, 2024
e0a6b50
[nrf fromtree] Bluetooth: Controller: nRF: Support MDK 8.68
aescolar Nov 20, 2024
0d1265c
[nrf fromtree] soc: nordic: nRF54L: Consolidate common Kconfig options
carlescufi Oct 16, 2024
29e1f33
[nrf fromtree] soc: nordic: Introduce the nRF54L05 and nRF54L10
carlescufi Nov 4, 2024
af5e195
[nrf fromtree] boards: nordic: nrf54l15dk: Rename the board common file
carlescufi Nov 6, 2024
270c1e9
[nrf fromtree] boards: nordic: nRF54L15DK: Add basic support for the …
carlescufi Nov 6, 2024
6b48f84
[nrf noup] boards: Add non-secure target for nrf54L15dk
tomi-font Sep 27, 2024
de051d6
[nrf noup] dts: choose a crypto accelerator for entropy
joerchan Jan 16, 2023
8bc628d
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
rugeGerritsen Sep 5, 2024
c193043
[nrf fromlist] tests: drivers: enable more tests for nrf54l10 and nrf…
nordic-piks Nov 26, 2024
80573e9
[nrf fromtree] boards: nrf54l15dk: Enable tests and samples for the L…
carlescufi Nov 21, 2024
12dceed
[nrf fromlist] samples: boards: nordic: system_off: add console checking
nordic-piks Nov 21, 2024
b257192
[nrf fromlist] tests: drivers: gpio: gpio_basic_api: restore support …
nordic-piks Nov 28, 2024
5f7ad5b
[nrf fromtree] Bluetooth: Host: Log when connecting while scanning ma…
rugeGerritsen Nov 22, 2024
7e33f19
[nrf fromtree] net: lwm2m: Remove hostname_verify flag from context
SeppoTakalo Oct 1, 2024
fec1643
[nrf fromtree] net: lwm2m: Add shell command for listing resources
SeppoTakalo Oct 2, 2024
0631f34
[nrf fromtree] net: lib: lwm2m: lwm2m_rw_senml_cbor: only assign time…
brandon-exact Oct 17, 2024
2d10b8c
[nrf fromtree] net: lwm2m: Add TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 to …
jbr-ia Oct 25, 2024
88a53af
[nrf fromtree] tests: net: lib: lwm2m: interop: Fix strip-with-multi-…
pdgendt Nov 13, 2024
5b2299c
[nrf fromtree] tests: coap_client: Improve socket stubs
SeppoTakalo Nov 11, 2024
836ff9d
[nrf fromtree] tests: coap_client: Add test for duplicate response
SeppoTakalo Nov 11, 2024
98c71f7
[nrf fromtree] tests: coap_client: Add test when separate response is…
SeppoTakalo Nov 11, 2024
f2a3014
[nrf fromtree] tests: coap_client: Improve retry testcases
SeppoTakalo Nov 12, 2024
4921313
[nrf fromtree] tests: coap_client: Add testcase for Ack failure
SeppoTakalo Nov 12, 2024
0bfec6c
[nrf fromtree] tests: coap_client: Test for operating on socket while…
SeppoTakalo Nov 12, 2024
09d0ed2
[nrf fromtree] tests: coap_client: Add testcase for observation
SeppoTakalo Nov 12, 2024
f529f9f
[nrf fromtree] tests: coap_client: Add testcase for receiving RST
SeppoTakalo Nov 12, 2024
fe6f367
[nrf fromtree] net: lib: coap_client: Don't clear internal structures…
SeppoTakalo Nov 11, 2024
557277c
[nrf fromtree] net: lib: coap_client: Parse incoming MID only once
SeppoTakalo Nov 11, 2024
fbff8a9
[nrf fromtree] net: lib: coap_client: Don't match zero length tokens
SeppoTakalo Nov 11, 2024
134887a
[nrf fromtree] net: lib: coap_client: Drop duplicate responses
SeppoTakalo Nov 11, 2024
bd97c51
[nrf fromtree] net: lib: coap_client: Return -errno from send_request()
SeppoTakalo Nov 11, 2024
f52d411
[nrf fromtree] net: lib: coap_client: Drop duplicate MID only after r…
SeppoTakalo Nov 11, 2024
1d030fc
[nrf fromtree] net: lib: coap_client: All error cases should be repor…
SeppoTakalo Nov 11, 2024
bb3b737
[nrf fromtree] net: lib: coap_client: Stop polling on unneeded sockets
SeppoTakalo Nov 12, 2024
322f1fc
[nrf fromtree] net: lib: coap_client: Add API to cancel specific request
SeppoTakalo Nov 13, 2024
5682cb7
[nrf fromtree] net: lwm2m: add set_socketoptions cb to pull context L…
andi-exact Nov 8, 2024
0054b8b
[nrf fromtree] tests: coap_client: Proper slow-down
SeppoTakalo Nov 18, 2024
142a2e7
[nrf fromtree] tests: coap_client: Refactor tests
SeppoTakalo Nov 18, 2024
7ce2b50
[nrf fromtree] tests: coap_client: Add test for non-confirmable request
SeppoTakalo Nov 18, 2024
bbd0098
[nrf fromtree] net: lib: coap_client: Fix timeout for separate response
SeppoTakalo Nov 18, 2024
e102aff
[nrf fromtree] net: lib: coap_client: Release non-confirmable requests
SeppoTakalo Nov 18, 2024
f995b7d
[nrf fromtree] net: lib: coap_client: Const pointers in request
SeppoTakalo Nov 18, 2024
6e98d27
[nrf fromlist] modules: openthread: Add of Kconfigs to change child t…
kkasperczyk-no Nov 28, 2024
4efcb15
[nrf fromtree] modules: hal_nordic: nrfs: Enqueue requests when not c…
57300 Nov 15, 2024
6722541
[nrf fromtree] twister: Allow sharing hardware platform between variants
gchwier Nov 15, 2024
2149857
[nrf fromtree] twister: blackbox: coverage: fix matching pattern
golowanow Oct 8, 2024
b476270
[nrf fromtree] ci: do not pull babblesim in twister test workflow
nashif Nov 19, 2024
30f945a
Revert "[nrf noup] hostap: Fix PSA config"
rlubos Nov 27, 2024
4fc2c7e
Revert "[nrf noup] modules: hostap: Add NCS PSA for hostap crypto ALT"
rlubos Nov 27, 2024
e6a4007
Revert "[nrf noup] modules: hostap: Fix NS build"
rlubos Nov 27, 2024
227afa0
Revert "[nrf noup] modules: hostap: Fix duplicate define warning"
rlubos Nov 27, 2024
57a980e
Revert "[nrf noup] modules: hostap: Add NCS PSA for hostap crypto ALT"
rlubos Nov 27, 2024
87b0ca5
Revert "[nrf noup] modules: hostap: Support Wi-Fi EAP-TLS mode"
rlubos Nov 27, 2024
16bf80c
Revert "[nrf noup] hostap: Support legacy dependency checkup for nrf_…
rlubos Nov 27, 2024
c73ec1c
Revert "[nrf noup] modules: hostap: Use nRF security"
rlubos Nov 27, 2024
53f5e6d
[nrf fromtree] modules: hostap: Add external crypto support
krish2718 Nov 11, 2024
3788e61
Revert "[nrf fromlist] drivers: nrfwifi: Fix passing of RAW scan resu…
krish2718 Nov 28, 2024
9ac172a
Revert "[nrf fromlist] drivers: wifi: Fix offloaded raw TX feature fl…
krish2718 Nov 28, 2024
7eda046
[nrf fromtree] drivers: nrfwifi: Fix passing of RAW scan results flag
krish2718 Oct 29, 2024
a4ca4d7
[nrf fromtree] drivers: wifi: Fix offloaded raw TX feature flags
kapbh Oct 23, 2024
5c64e25
[nrf fromtree] nrf_wifi: Fix the directory name
krish2718 Nov 4, 2024
a80abfa
[nrf fromtree] drivers: nrf_wifi: Fix the path to OSAL code
krish2718 Nov 4, 2024
6f2df15
[nrf fromtree] modules: nrf_wifi: Add a new module for nRF70 Wi-Fi
krish2718 Nov 7, 2024
5cc7edf
[nrf fromtree] drivers: nrf_wifi: Remove OSAL code handling
krish2718 Nov 7, 2024
c967e32
[nrf fromtree] nrf_wifi: Move shim files from driver to module
krish2718 Nov 7, 2024
f5f8a84
[nrf fromtree] drivers: wifi: Fix blobs handling
krish2718 Nov 9, 2024
f7d81fe
[nrf fromlist] modules: nrf_wifi: Fix offloaded raw TX build
krish2718 Nov 29, 2024
514167e
[nrf fromlist] modules: nrf_wifi: Fix the directory variable
krish2718 Nov 29, 2024
2d0308e
[nrf fromlist] modules: nrf_wifi: Fix raw scan results build
krish2718 Nov 30, 2024
bc80cbd
[nrf fromlist] tests: drivers: nrf_wifi: Add a build all test
krish2718 Nov 29, 2024
52c6c7d
[nrf fromtree] drivers: udc_nrf: Handle Suspend and Resume in thread
tmon-nordic Nov 19, 2024
fecf399
[nrf fromtree] nrf_usbd_common: Do not trigger DMA in low power mode
tmon-nordic Nov 19, 2024
d7e1088
[nrf fromtree] usb: device_next: fix null pointer dereference in Get …
jfischer-no Nov 26, 2024
d06a411
[nrf fromtree] drivers: udc_dwc2: Fix isochronous endpoint disable
tmon-nordic Nov 27, 2024
a5a1256
[nrf fromtree] drivers: udc_dwc2: Queue next packet on incomplete iso…
tmon-nordic Nov 27, 2024
7e05c86
[nrf fromtree] usb: device_next: uac2: Double buffering on IN data en…
tmon-nordic Nov 27, 2024
070d76e
[nrf fromtree] drivers: udc_dwc2: Workaround endpoint disable race co…
tmon-nordic Nov 29, 2024
581e638
[nrf fromtree] drivers: udc_dwc2: Wait for USBHS clock start
tmon-nordic Nov 28, 2024
a18a79e
Revert "[nrf fromlist] dts: arm: nordic: Add power states for nRF54H20"
adamkondraciuk Nov 28, 2024
5e6c08a
Revert "[nrf fromlist] soc: nordic: nrf54h: disable IRQ before PM con…
adamkondraciuk Nov 28, 2024
38a8193
Revert "[nrf fromlist] soc: nordic: Add LRCCONF management"
adamkondraciuk Nov 28, 2024
b70ab60
[nrf fromtree] soc: nordic: Add LRCCONF management
adamkondraciuk Sep 18, 2024
126e66e
[nrf fromtree] dts: arm: nordic: Add power states for nRF54H20
adamkondraciuk Oct 2, 2024
9548301
[nrf fromtree] soc: nordic: nrf54h: disable IRQ before PM config
adamkondraciuk Nov 12, 2024
8101d21
[nrf fromlist] soc: nordic: nrf54l: remove configuration of DCDC regu…
nika-nordic Nov 28, 2024
9bb619d
[nrf fromlist] soc: nordic: nrf54l: add preliminary workaround for nR…
nika-nordic Dec 2, 2024
e017356
[nrf fromlist] modules: nordic: nrfx: workaround MDK erratas symbol f…
nika-nordic Dec 2, 2024
7c7950a
[nrf fromtree] dts: common: nordic: nrf54l20: Add missing nodes
nordic-krch Nov 20, 2024
6f6b5ca
[nrf fromlist] manifest: hal_nordic update
JuhaKortesalmi Oct 31, 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
  •  
  •  
  •  
407 changes: 407 additions & 0 deletions .github/test-spec.yml

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions .github/workflows/commit-tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Commit tags

on:
pull_request:
types: [synchronize, opened, reopened, edited, labeled, unlabeled,
milestoned, demilestoned, assigned, unassigned, ready_for_review,
review_requested]

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: Run the commit tags
uses: nrfconnect/action-commit-tags@main
with:
target: .
upstream: zephyrproject-rtos/zephyr/main
8 changes: 4 additions & 4 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ jobs:
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
(echo "::error ::Merge commits not allowed, rebase instead";false)
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10
Expand Down Expand Up @@ -78,8 +78,8 @@ jobs:
git log --pretty=oneline | head -n 10
# Increase rename limit to allow for large PRs
git config diff.renameLimit 10000
./scripts/ci/check_compliance.py --annotate -e KconfigBasic \
-c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e Kconfig \
-e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v4
Expand Down
17 changes: 17 additions & 0 deletions .github/workflows/manifest-PR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: handle manifest PR
on:
pull_request_target:
types: [opened, synchronize, closed]
branches:
- main


jobs:
call-manifest-pr-action:
runs-on: ubuntu-latest
steps:
- name: handle manifest PR
uses: nrfconnect/action-manifest-pr@main
with:
token: ${{ secrets.NCS_GITHUB_TOKEN }}
manifest-pr-title-details: ${{ github.event.pull_request.title }}
3 changes: 2 additions & 1 deletion .github/workflows/twister_tests_blackbox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ jobs:

west init -l . || true
# we do not depend on any hals, tools or bootloader, save some time and space...
west config manifest.group-filter -- -hal,-tools,-bootloader
west config manifest.group-filter -- -hal,-tools,-bootloader,-babblesim
west config manifest.project-filter -- -nrf_hw_models
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'
Expand Down
7 changes: 7 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2232,3 +2232,10 @@ add_subdirectory_ifdef(
CONFIG_MAKEFILE_EXPORTS
cmake/makefile_exports
)

yaml_context(EXISTS NAME build_info result)
if(result)
build_info(zephyr version VALUE ${PROJECT_VERSION_STR})
build_info(zephyr zephyr-base VALUE ${ZEPHYR_BASE})
yaml_save(NAME build_info)
endif()
1 change: 1 addition & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
# component or code. This file is going to be deprecated and currently only had
# entries that are not covered by the MAINTAINERS file.

/.github/test-spec.yml @nrfconnect/ncs-test-leads
/soc/arm/aspeed/ @aspeeddylan
/soc/atmel/ @nandojve
/soc/arm/bcm*/ @sbranden
Expand Down
5 changes: 5 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@Library("CI_LIB") _

def pipeline = new ncs.sdk_zephyr.Main()

pipeline.run(JOB_NAME)
7 changes: 3 additions & 4 deletions Kconfig.zephyr
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ osource "${APPLICATION_SOURCE_DIR}/VERSION"
# Shield defaults should have precedence over board defaults, which should have
# precedence over SoC defaults, so include them in that order.
#
# $ARCH and $BOARD_DIR will be glob patterns when building documentation.
# $ARCH and $KCONFIG_BOARD_DIR will be glob patterns when building documentation.
# This loads custom shields defconfigs (from BOARD_ROOT)
osource "$(KCONFIG_BINARY_DIR)/Kconfig.shield.defconfig"
# This loads Zephyr base shield defconfigs
source "boards/shields/*/Kconfig.defconfig"

osource "$(BOARD_DIR)/Kconfig.defconfig"
osource "$(KCONFIG_BOARD_DIR)/Kconfig.defconfig"

# This loads Zephyr specific SoC root defconfigs
source "$(KCONFIG_BINARY_DIR)/soc/Kconfig.defconfig"
Expand Down Expand Up @@ -536,11 +536,10 @@ config NO_OPTIMIZATIONS
endchoice

config LTO
bool "Link Time Optimization [EXPERIMENTAL]"
bool "Link Time Optimization"
depends on !(GEN_ISR_TABLES || GEN_IRQ_VECTOR_TABLE) || ISR_TABLES_LOCAL_DECLARATION
depends on !NATIVE_LIBRARY
depends on !CODE_DATA_RELOCATION
select EXPERIMENTAL
help
This option enables Link Time Optimization.

Expand Down
30 changes: 28 additions & 2 deletions MAINTAINERS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -975,7 +975,6 @@ Documentation:
- doc/images/Zephyr-Kite-in-tree.png
- doc/index-tex.rst
- doc/index.rst
- doc/kconfig.rst
- doc/templates/sample.tmpl
- doc/templates/board.tmpl
- boards/index.rst
Expand Down Expand Up @@ -1157,6 +1156,23 @@ Release Notes:
tests:
- drivers.clock

"Drivers: Comparator":
status: maintained
maintainers:
- bjarki-andreasen
files:
- drivers/comparator/
- dts/bindings/comparator/
- include/zephyr/drivers/comparator.h
- include/zephyr/drivers/comparator/
- tests/drivers/build_all/comparator/
- tests/drivers/comparator/
- doc/hardware/peripherals/comparator.rst
labels:
- "area: Comparator"
tests:
- drivers.comparator

"Drivers: Console":
status: odd fixes
files:
Expand Down Expand Up @@ -2169,7 +2185,7 @@ Release Notes:
collaborators:
- sachinthegreen
files:
- drivers/wifi/nrfwifi/
- drivers/wifi/nrf_wifi/
- dts/bindings/wifi/nordic,nrf70.yaml
- dts/bindings/wifi/nordic,nrf70-qspi.yaml
- dts/bindings/wifi/nordic,nrf70-spi.yaml
Expand Down Expand Up @@ -4964,6 +4980,16 @@ West:
labels:
- "area: native port"

"West project: nrf_wifi":
status: maintained
maintainers:
- krish2718
- sachinthegreen
files:
- modules/nrf_wifi/
labels:
- "area: Wi-Fi"

"West project: open-amp":
status: odd fixes
collaborators:
Expand Down
8 changes: 8 additions & 0 deletions arch/arm/core/cortex_a_r/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,14 @@ config CPU_CORTEX_R7
help
This option signifies the use of a Cortex-R7 CPU

config CPU_CORTEX_R8
bool
select CPU_AARCH32_CORTEX_R
select ARMV7_R
select ARMV7_R_FP if CPU_HAS_FPU
help
This option signifies the use of a Cortex-R8 CPU

config CPU_CORTEX_R52
bool
select CPU_AARCH32_CORTEX_R
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/core/cortex_m/fault.c
Original file line number Diff line number Diff line change
Expand Up @@ -743,7 +743,7 @@ static inline bool z_arm_is_pc_valid(uintptr_t pc)
return true;
}

#if DT_NODE_HAS_STATUS(DT_CHOSEN(zephyr_itcm), okay)
#if DT_NODE_HAS_STATUS_OKAY(DT_CHOSEN(zephyr_itcm))
/* Is it in the ITCM */
if ((((uintptr_t)&__itcm_start) <= pc) && (pc < ((uintptr_t)&__itcm_end))) {
return true;
Expand Down
30 changes: 18 additions & 12 deletions arch/arm/core/cortex_m/pm_s2ram.S
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,9 @@ SECTION_FUNC(TEXT, arch_pm_s2ram_suspend)
/*
* Mark entering suspend to RAM.
*/
bl pm_s2ram_mark_set
mov r1, lr
bl pm_s2ram_mark_set
mov lr, r1

/*
* Call the system_off function passed as parameter. This should never
Expand All @@ -83,12 +85,19 @@ SECTION_FUNC(TEXT, arch_pm_s2ram_suspend)
* not successful (in r0 the return value).
*/

/* Move return value of system_off to callee-saved register. */
mov r4, r0

/*
* Reset the marking of suspend to RAM, return is ignored.
*/
bl pm_s2ram_mark_check_and_clear
mov r1, lr
bl pm_s2ram_mark_check_and_clear
mov lr, r1

/* Move system_off back to r0 as return value */
/* Move the stored return value of system_off back to r0,
* setting it as return value for this function.
*/
mov r0, r4

pop {r4-r12, lr}
Expand All @@ -99,16 +108,13 @@ GTEXT(arch_pm_s2ram_resume)
SECTION_FUNC(TEXT, arch_pm_s2ram_resume)
/*
* Check if reset occurred after suspending to RAM.
* Store LR to ensure we can continue boot when we are not suspended
* to RAM. In addition to LR, R0 is pushed too, to ensure "SP mod 8 = 0",
* as stated by ARM rule 6.2.1.2 for AAPCS32.
*/
push {r0, lr}
bl pm_s2ram_mark_check_and_clear
cmp r0, #0x1
pop {r0, lr}
beq resume
bx lr
mov r1, lr
bl pm_s2ram_mark_check_and_clear
mov lr, r1
cmp r0, #0x1
beq resume
bx lr

resume:
/*
Expand Down
40 changes: 32 additions & 8 deletions arch/arm/core/cortex_m/pm_s2ram.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,44 @@ __noinit _cpu_context_t _cpu_context;
*/
static __noinit uint32_t marker;

void pm_s2ram_mark_set(void)
void __attribute__((naked)) pm_s2ram_mark_set(void)
{
marker = MAGIC;
__asm__ volatile(
/* Set the marker to MAGIC value */
"str %[_magic_val], [%[_marker]]\n"

"bx lr\n"
:
: [_magic_val] "r"(MAGIC), [_marker] "r"(&marker)
: "r1", "r4", "memory");
}

bool pm_s2ram_mark_check_and_clear(void)
bool __attribute__((naked)) pm_s2ram_mark_check_and_clear(void)
{
if (marker == MAGIC) {
marker = 0;
__asm__ volatile(
/* Set return value to 0 */
"mov r0, #0\n"

/* Check the marker */
"ldr r3, [%[_marker]]\n"
"cmp r3, %[_magic_val]\n"
"bne exit\n"

/*
* Reset the marker
*/
"str r0, [%[_marker]]\n"

return true;
}
/*
* Set return value to 1
*/
"mov r0, #1\n"

return false;
"exit:\n"
"bx lr\n"
:
: [_magic_val] "r"(MAGIC), [_marker] "r"(&marker)
: "r0", "r1", "r3", "r4", "memory");
}

#endif /* CONFIG_PM_S2RAM_CUSTOM_MARKING */
13 changes: 13 additions & 0 deletions arch/arm/core/mpu/arm_mpu_regions.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
#include <zephyr/arch/arm/mpu/arm_mpu.h>

#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
#if USE_PARTITION_MANAGER
#include <pm_config.h>
#endif

static const struct arm_mpu_region mpu_regions[] = {
/* Region 0 */
Expand All @@ -21,13 +24,23 @@ static const struct arm_mpu_region mpu_regions[] = {
#endif
/* Region 1 */
MPU_REGION_ENTRY("SRAM_0",
#if USE_PARTITION_MANAGER
PM_SRAM_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(PM_SRAM_ADDRESS, PM_SRAM_SIZE)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif
#else
CONFIG_SRAM_BASE_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(CONFIG_SRAM_BASE_ADDRESS, \
CONFIG_SRAM_SIZE * 1024)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif

#endif /* USE_PARTITION_MANAGER */
};

const struct arm_mpu_config mpu_config = {
Expand Down
1 change: 1 addition & 0 deletions boards/01space/esp32c3_042_oled/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: esp32c3_042_oled
full_name: ESP32C3 0.42 OLED
vendor: 01space
socs:
- name: esp32c3
1 change: 1 addition & 0 deletions boards/96boards/aerocore2/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: 96b_aerocore2
full_name: Aerocore2
vendor: 96boards
socs:
- name: stm32f427xx
1 change: 1 addition & 0 deletions boards/96boards/argonkey/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: 96b_argonkey
full_name: Argonkey
vendor: 96boards
socs:
- name: stm32f412cx
1 change: 1 addition & 0 deletions boards/96boards/avenger96/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: 96b_avenger96
full_name: Avenger96
vendor: 96boards
socs:
- name: stm32mp157cxx
1 change: 1 addition & 0 deletions boards/96boards/carbon/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: 96b_carbon
full_name: Carbon
vendor: 96boards
socs:
- name: stm32f401xe
Expand Down
1 change: 1 addition & 0 deletions boards/96boards/meerkat96/board.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
board:
name: 96b_meerkat96
full_name: Meerkat96
vendor: 96boards
socs:
- name: mcimx7d
Loading
Loading