Commit Graph

1692 Commits

Author SHA1 Message Date
Ryan McClelland
a80f7e40e3 modules: cmsis-nn: update to v7.0.0
Update manifest to cmsis-nn v7.0.0

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2025-02-13 06:39:17 +01:00
Mahesh Mahadevan
1f25d9d9b9 west.yml: Update hal_nxp to fix RT700 Cache HAL driver
Update the HAL driver used for RT700 Cache

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2025-02-13 01:14:20 +01:00
Sylvio Alves
10860ecbba soc: espressif: enable Wi-Fi/Bluetooth SW coexistence mgmt
Update and enable Wi-Fi/Bluetooth software coexistence management.
This improves package handling and is recommended to be used
in high traffic scenarios.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2025-02-12 20:20:11 +01:00
Sachin D Kulkarni
d2e0bb2c09 manifest: nrf_wifi: Pull in fix for SAP and P2P build
Pull in the latest fixes for the SAP and P2P mode builds.

Signed-off-by: Sachin D Kulkarni <Sachin.Kulkarni@nordicsemi.no>
2025-02-12 20:18:47 +01:00
Furkan Akkiz
af141037a6 manifest: Update hal_adi to get hwinfo dependencies
Change hal_adi revision to get hwinfo driver's dependencies.

Signed-off-by: Furkan Akkiz <hasanfurkan.akkiz@analog.com>
2025-02-12 16:05:30 +01:00
Martin Hoff
e742ce3642 west.yml: update hal_silabs to latest version
Update hal_silabs to include emdrv/dmadrv.

Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
2025-02-12 16:03:39 +01:00
Hou Zhiqiang
fc525be967 west.yml: update hal_nxp to the pull-request support for mimx9131
Update the hal_nxp revison to the depended PR support for mimx9131.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
2025-02-11 22:08:59 +01:00
Jérôme Pouiller
931e7cfeca modules: hal_silabs: Introduce WiseConnect SDK
WiseConnect SDK is need for Silabs SiWx91x series.

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
2025-02-11 22:07:11 +01:00
Sylvio Alves
0a8de6d6c5 west.yml: update hal_espressif with latest sync
Bring latest hal-sync updates including bugfixes and
RF libraries changes.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2025-02-11 22:05:04 +01:00
Thomas Schranz
d177dcfd9b soc: atmel: sam0: rename EMPTY bit-fields
Bit-field names collided with the utility macro.

Signed-off-by: Thomas Schranz <electronics@wandfluh.com>
2025-02-11 11:45:37 +00:00
Lucien Zhao
0584f30139 manifest: update hal_nxp
update hal_nxp to remove including gpio sdk drivers
for zephyr gpio_mcux driver

Signed-off-by: Lucien Zhao <lucien.zhao@nxp.com>
2025-02-10 22:27:34 +01:00
Sylvio Alves
a0bdafb021 espressif: add console and RTC kconfig entries
Add hidden console and RTC configurations used in hal
to common SoC folder.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2025-02-10 19:05:40 +01:00
Jamie McCrae
38f98f05ee west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  9a02794a14fa2e539ffe039a986360590d9e025f

Brings following Zephyr relevant fixes:
  - 9a02794a boot: bootutil: swap_offset: Skip erasing/copying
    empty sectors
  - 96b70086 zephyr: Fix image encryption configuration for
    mbedTLS.
  - e5b89529 boot: boot_serial: Add support for swap using offset
    mode
  - 18fee817 zephyr: Add support for swap using offset mode
  - 4af73169 boot: bootutil: Add swap using offset algorithm
  - 9668469f zephyr: Add Kconfig option to select PureEdDS
  - 96f01aad zephyr: Add Kconfig and configuration for SHA on
    storage
  - 30e6adfe zephyr: Allow SHA512 with TinyCrypt
  - de9bc3d0 bootutil: PureEdDSA using ED25519
  - b43b8c80 bootutil: Enable hash calculation directly on storage
  - f72158ff bootutil: Allow SHA512 with TinyCrypt
  - 4b8a37bb zephyr: Add imgtool/cbor to pip packages installed by
    west
  - 3f672134 zephyr: Fix usage of CONFIG_MBEDTLS_BUILTIN and ASN1
  - c6f5db29 bootutil: Add missing MBEDTLS_ASN1_PARSE_C

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-02-10 19:05:25 +01:00
Sachin D Kulkarni
a6dfdb9b8c drivers: nrf_wifi: Use mode specific APIs
Update the nrf70 Wi-Fi driver to use the mode specific
APIs (as a precursor to enable combining modes as required).

Signed-off-by: Sachin D Kulkarni <Sachin.Kulkarni@nordicsemi.no>
2025-02-10 09:02:55 +01:00
Thomas Schranz
e105ae9d31 soc: atmel: sam0: name anonymous bit-fields with qualifiers
This conforms to CWG2229 and enables compilation with clang++.

Signed-off-by: Thomas Schranz <electronics@wandfluh.com>
2025-02-07 14:34:06 +01:00
Remi Buisson
fe796a7e22 modules: hal_tdk: Add icp101xx support
icp101xx are barometric pressure and temperature sensors.
https://invensense.tdk.com/smartpressure

Signed-off-by: Remi Buisson <remi.buisson@tdk.com>
2025-02-07 07:38:06 +01:00
Fabian Blatz
5447252247 west.yml: Sync LVGL module to 9.2.x
Update the west yaml to point to the new LVGL version.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2025-02-07 02:22:52 +01:00
Alessandro Manganaro
1c4e7b086c west.yml: STM32WBA Cube FW 1.5.0 integration
STM32WBA Cube FW 1.5.0 integration

Signed-off-by: Alessandro Manganaro <alessandro.manganaro@st.com>
2025-02-06 17:46:26 +01:00
Marek Matej
f925d0759a manifest: update hal_espressif
Use proper hal version.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
2025-02-05 17:49:54 +01:00
Robin Kastberg
11ca616109 cmsis: backport cmsis_6 IAR fix to 5.9.0
Currently IAR is broken with CMSIS 5.9.0 and we need a backport
of https://github.com/ARM-software/CMSIS_6/pull/102 into CMSIS 5.9.0

Signed-off-by: Robin Kastberg <robin.kastberg@iar.com>
2025-02-05 15:02:22 +01:00
Francois Ramu
676c3d2dbb west.yml : update modules/tee/tf-m/trusted-firmware-m
Updates the https://github.com/zephyrproject-rtos/trusted-firmware-m/
to fix the build error on stm32u5 due to gcc revision

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2025-02-04 15:00:41 +01:00
Julien Panis
dcd722a210 west.yml: Update hal_ti
Sync with simplelink_lpf3 support for cc23x0r5 SoC.

Signed-off-by: Stoyan Bogdanov <sbogdanov@baylibre.com>
Signed-off-by: Julien Panis <jpanis@baylibre.com>
2025-02-04 11:56:05 +01:00
Aksel Skauge Mellbye
e338657642 modules: hal_silabs: Apply PA configuration from device tree
Propagate device tree configuration for the power amplifier to
the HAL configuration header.

Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2025-02-04 09:19:53 +01:00
Marcio Ribeiro
c0b666de8f west.yml: hal_espressif: revision update
Updates hal_espressif revision

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
2025-01-30 16:21:13 +01:00
Alberto Escolar Piedras
a2bb2bc848 manifest: Update nRF hw models to latest and leave branch behind
Update the HW models module back to the main branch,
2570f4a697ce2d860ff39ec34afd91749bd66d3
leaving behind zephyr_2025_01_22
* 68df9ed Force build of cracen hal even if HAL is not 3.10

As the nordic HAL has been updated to be this version, we do not need
this hack in the HW models anymore to be able to build the CRACEN HW
models for the nrf54l15.

This update includes the following new commit in main:
* 2570f4a docs: Do not list the RTC as included for the 54L15

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-30 11:15:32 +01:00
Chaitanya Tata
8444e264eb manfiest: nrf_wifi: Pull fix for NULL checks
Pull fix to add NULL checks to avoid crashes.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2025-01-30 11:15:14 +01:00
Fengming Ye
09ef23c7ab manifest: hostap: update hostap revision to get RSNO support
Update hostap to support Wi-Fi 7 RSN Override support.

Signed-off-by: Fengming Ye <frank.ye@nxp.com>
2025-01-29 11:02:24 +01:00
Jamie McCrae
9083e191f9 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  06747985eee7c27d891f2529c58e18f4a84ea6a3

Brings following Zephyr relevant fixes:
  - 06747985 zephyr: Remove scratch from
    flash_area_id_from_multi_image_slot
  - b18b91c2 boot: boot_serial: Fix uninitialised variables for
    upload
  - 1da18e90 scripts: imgtool: fix compression with encryption
  - 256a02c3 added missing MCUBOOT_VERSION_TWEAK in Zephyr port
  - 4bda5875 boot: bootutil: Add TLV for size of compressed but
    decrypted image
  - 1c04eac6 imgtool: Add pure signature support
  - 95773edf boot: zephyr: boards: add support for M5stack
    CoreS3/CoreS3SE

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-01-28 23:41:30 +01:00
Erik Tamlin
19a98dabbc manifest: update percepio
Update the percepio module to use TraceRecorder v4.10.3

Signed-off-by: Erik Tamlin <erik.tamlin@percepio.com>
2025-01-28 18:15:28 +01:00
Guillaume Gautier
c3f7bae7ff west.yml: update west.yml for stm32n6 hal
Update west.yml for STM32N6 HAL

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2025-01-28 18:14:45 +01:00
Raymond Lei
f96b78b030 drivers: i2s: Fix TX transfer stopping issue in some corner cases
In previous implementions, when there is no buffers in TX queue in a TX
callback context, TX will be stopped immediately. It is not correct
because there may still TX blocks in DMA TX transfer queue.
TX should only be stopped when DMA queue is empty and no more in I2S TX
queue.
Another modification is to set correct TX water FIFO level.

Signed-off-by: Raymond Lei <raymond.lei@nxp.com>
2025-01-28 09:46:56 +01:00
Khoa Nguyen
430c440416 manifest: Update hal_renesas for RA4E1 support
Update hal_renesas which support for RA4E1 mcu

Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-01-28 07:57:03 +01:00
Raffael Rostagno
30051d8a69 west.yml: Update for ADC support
Update hal_espressif for ADC driver update.

Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-01-27 17:08:30 +01:00
Nikodem Kastelik
3fe559a0c6 manifest: update hal_nordic revision to integrate nrfx 3.10.0
New nrfx version contains support for nRF7120 Eng A device.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
2025-01-27 13:25:02 +01:00
Dominik Ermel
e8ab14d4bd manifest: Update LittleFS revision
Update LittleFS to bring in fixed module definition.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2025-01-26 20:30:56 +01:00
Ruijia Wang
f0d0264c05 manifest: hal_nxp: update NXP HAL to include support for RTWDOG driver
Update the NXP HAL revision to include support for building the RTWDOG
driver.

Signed-off-by: Ruijia Wang <ruijia.wang@nxp.com>
2025-01-25 20:07:05 +01:00
Sudan Landge
9b0623e63a modules: avoid fetching external repo in TF-M
What is changed?
 - Use the updated TF-M that is compatible with the Zephyr's
   latest Ethos-U driver repo.
 - Change the default behavior of TF-M builds to use Ethos driver
   locally fetched by Zephyr, using west update, instead of
   downloading it from external repo.

Why is this change required?
 - This is to be inline with Zephyr's rules to not fetch code from
   external repo.

Fixes #81656

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
2025-01-24 19:16:08 +01:00
Jiafei Pan
5ccbcc74f4 west.yml: update hal_nxp to include ii2c hal driver
Updated to include ii2c hal driver update commit:
be4d59d9c84e9519f3c05645f410b6dd63aeac4f

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2025-01-24 19:15:57 +01:00
TOKITA Hiroshi
a76c18163e manifest: update hal_rpi_pico to 2.1.0 release
This version of the HAL is based on the 2.1.0 release of the Raspberry
Pi Pico SDK.

Update `modules/hal_rpi_pico/CMakeLists.txt` to add the new include
directories to the build. See https://github.com/raspberrypi/pico-sdk/releases/tag/2.1.0
for more information.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
Signed-off-by: Andrew Featherstone <andrew.featherstone@gmail.com>
2025-01-23 23:19:36 +01:00
Mathias Landolt
96146d5740 mcux: drivers: xbarb: add XBARB config option
Add the possibility to activate the XBARB driver
Update NXP HAL revision to include support for xbarb

Signed-off-by: Mathias Landolt <mathias.landolt@loepfe.com>
Signed-off-by: Adrian Bieri <adrian.bieri@loepfe.com>
2025-01-23 19:25:54 +01:00
Alberto Escolar Piedras
492ad96ee5 manifest: Update nRF hw models to latest enabling cracen HAL
Update the HW models to the provisional branch zephyr_2025_01_22
which enables the use the not yet released CRACEN RNG & CM HAL
while enabling the latest nrf HAL 3.10

Including the following:
4aac556 Support latest nrf HAL 3.10 / MDK 8.69.1 for 54L15 builds
2e75940 UART: Correct UART names printed out to the users

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-23 10:15:11 +01:00
Yasin Ustuner
9030472e4e manifest: Update hal_adi to add MAX78000 SoC
Add MAX78000 SoC files to the hal_adi repository.

Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
2025-01-22 20:47:21 +01:00
Alberto Escolar Piedras
ec17cc0fa6 manifest: Update nRF hw models to enable cracen HAL
Update the HW models to the provisional branch zephyr_2025_01_14
which enables the use the not yet released CRACEN RNG & CM HAL

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-22 18:32:35 +01:00
Alberto Escolar Piedras
a2d202f440 manifest: Update nRF hw models to latest
Update the HW models module to:
1069743a7fc06362e8f8d7f57225b8c7940da9f0

Including the following:
1069743 Fix in cracen hal conditional compile condition
3bbd3bd Enable build of hal/nrf_cracen_*.c
506da1f hal cracen_cm: Add const to prototype
b02d927 BLECrypt_if: For new aes_ecb scramble data if no libCrypto
e41f101 RRAMC nrf hal: Add replacements for new incoming RRAM APIs
4e933cf UART: Do not warn on invalid/unconfigured framesize
716b20c hal cracen_cm: Add replacements for new cracen_cm hal
fc597a4 CRACEN: Add CryptoMaster & CM AES (ECB only)
129f16c CRACEN RNG HAL: Remove senseless static inline

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-22 18:32:35 +01:00
Alberto Escolar Piedras
2a95e2291f manifest: Update hal_nordic with new cracen hal and rng driver
Update with the latest nordic hal

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-22 18:32:35 +01:00
Jordan Yates
1b0fe8f60a west.yml: update nrf_wifi to ignore binary blobs
Update the `nrf_wifi` repository so that git ignores binary blobs
fetched by `west blobs fetch nrf_wifi`.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2025-01-22 05:41:09 +01:00
Cong Nguyen Huu
e31d3645b4 drivers: memc_nxp_s32_qspi: add support for s32ze
Add support QSPI secure flash protection (SFP)

Signed-off-by: Cong Nguyen Huu <cong.nguyenhuu@nxp.com>
2025-01-21 19:26:45 +01:00
Alberto Escolar Piedras
ebbdb1068d manifest: Update bsim to version v2.5
Main changes since v2.4:
* libRandv2: New API to fill buffers & Wextra warning fixes
* libCryptov1: Add new AES-ECB API

Note: Like before, bsim remains fully backwards compatible

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-01-20 20:57:25 +01:00
Aksel Skauge Mellbye
2d3539b19a soc: silabs: Add support for xG29 device family
Add EFR32MG29 and EFR32BG29 device families.

Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2025-01-20 16:34:50 +01:00
Hou Zhiqiang
72904ba18a west.yml: update hal_nxp reversion
Update the hal_nxp to the depended pull request.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
2025-01-20 02:58:28 +00:00