Commit Graph

1822 Commits

Author SHA1 Message Date
Camille BAUD
22fa13083a west.yml: update hal_bouffalolab revision
This sets revision to the one with vendor headers from final hal version

Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-05-19 10:11:58 +02:00
Tahsin Mutlugun
fd3b73068b manifest: Update hal_adi to grab UART driver fixes
Pull in UART driver fix that will allow MAX32 UART driver work without
full libc.

Signed-off-by: Tahsin Mutlugun <Tahsin.Mutlugun@analog.com>
2025-05-17 14:11:15 +02:00
Anas Nashif
5fe84d5b69 arch: nios2: remove arch
Remove architecture and dependencies.
Remove altera HAL supporting nios2

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2025-05-15 20:01:05 -04:00
Jason Yu
c488c652cd modules: hal_nxp: Unified to use SDK NG driver
Some NXP boards are using legacy SDK driver, such as S32K, K64, MIMX8Q,
and so on. The legacy SDK driver will not be updated, migrate to use
SDK NG driver.

Signed-off-by: Jason Yu <zejiang.yu@nxp.com>
2025-05-15 19:32:19 +02:00
Jérôme Pouiller
1d4a0d78e3 drivers: memc: Add support for siwx91x QSPI controller
Silabs siwx91x includes a memory controller for (Quad-)SPI PSRAM. It
allows the application to use the PSRAM as if it was any other RAM.

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
2025-05-15 09:00:39 +02:00
Jérôme Pouiller
31646fd06e modules: hal_silabs: Update WiseConnect SDK
Import the new version of the WiseConnect SDK.

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
2025-05-14 19:36:07 +02:00
Sylvio Alves
0090ca6d50 west.yml: update hal_espressif
- Fix ESP32-C2 rom puts call, which crashes when
using printf without arguments.

- Fix espressif monitor error when CTRL+C
is pressed to exit terminal.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2025-05-14 14:10:07 +02:00
Furkan Akkiz
fb8a8e592c manifest: Update hal_adi revision
This commit updates 'hal_adi' module's revision to get MAX32650
developments.

Signed-off-by: Furkan Akkiz <hasanfurkan.akkiz@analog.com>
2025-05-14 11:03:22 +01:00
Sudan Landge
c4235fa489 modules: CMSIS_6: fix path and use it for TF-M
What is the change?
Fix the path for module CMSIS_6 and use CMSIS_6 module for TF-M.

Why do we need this change?

After Zephyr updated TF-M to v2.1.0,
bb037d4469842c96f5872b271490aceb0734d965 added a local copy of CMSIS_6
to stop Zephyr's TF-M from downloading the CMSIS_6 from upstream.
The correct way would be to have CMSIS_6 as a module in Zephyr (which
we have now) and pass the path of this module to TF-M.
A fork of the upstream CMSIS_6 was added to Zephyr however,
the path in west.yml makes it a lib and not a module.
Fixing the path generates the ZEPHYR_CMSIS_6_MODULE_DIR symbol which
can now be used to pass to TF-M and the copy in TF-M would no longer be
required.

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
2025-05-14 09:11:32 +02:00
Jamie McCrae
ebfc7db380 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  990b1fcb367e27056b282f183e819964fdbfe907

  - f76fba70 boot: bootutil: swap_scratch: Fix issue with bricking
    device
  - 7253f01c boot: bootutil: Refactor erase functionality to fix
    watchdog feeding
  - a98bff9f boot: zephyr: kconfig: Fix issues and re-order
  - 1b2d261d boot: zephyr: flash_map: Fix unused argument
  - 413eb384 boot: zephyr: flash_map: Fix missing include
  - 15b36f91 boot: zephyr: kconfig: enable dependencies of Mbed TLS
    Kconfig option
  - f6e8e88a boot: bootutil: Move erase function location
  - 5ef87c79 boot: zephyr: kconfig: Fix BOOT_SWAP_USING_MOVE
    description
  - bc18d7da boot: boot_serial: Fix issue with CBOR and setting
    image state

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-05-13 22:22:43 -04:00
Sreeram Tatapudi
f61efef6b0 drivers: bluetooth: Add BLE low power mode for cyw920829m2evk_02
Add BLE low power mode for cyw920829m2evk_02

Signed-off-by: Sreeram Tatapudi <sreeram.praveen@infineon.com>
2025-05-13 17:45:47 +02:00
Karun Kumar Eagalapati
e1f258d8e2 manifest: Update nrf_wifi for disabling dynamic ED
Update nrf_wifi for disabling dynamic ED.

Signed-off-by: Karun Kumar Eagalapati <karun.kumar@nordicsemi.no>
2025-05-12 09:48:41 +02:00
Hakan Jansson
2601ee9b5e manifest: update hal_infineon
Update CYW20829 Bluetooth FW blobs to latest release (1.0.3.10058)

Signed-off-by: Hakan Jansson <hakan.jansson@infineon.com>
2025-05-09 15:41:00 +02:00
Carles Cufi
c5033a2a53 manifest: Update hal_nordic revision to pull in #292
Pull in https://github.com/zephyrproject-rtos/hal_nordic/pull/292.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2025-05-09 01:41:13 +02:00
Alain Volmat
1b3c4b7f42 manifest: update hal_stm32 following dcmi/dcmipp updates
Update hal_stm32 revision to integrate dcmi/dcmipp pinctrls
updates.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
2025-05-08 01:57:43 +02:00
Maochen Wang
8c66d5b22c boards: nxp: RW612: support override TX power limit file
Add here as an example that support setting customized TX power limit
file to override the default one.

Signed-off-by: Maochen Wang <maochen.wang@nxp.com>
2025-05-07 23:04:16 +02:00
Hao Luo
660390835b dts: ambiq: change to enable ambiq drivers in overlays
Keep minimal system in board dts, only enable driver in overlays

Signed-off-by: Hao Luo <hluo@ambiq.com>
2025-05-05 21:56:47 +02:00
Khoa Nguyen
b9160aab15 manifest: Update hal_renesas for Flash-HP support ek_ra4l1
Update hal_renesas for Flash-HP support ek_ra4l1

Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-05-02 07:19:46 +02:00
Alain Volmat
5a672f6cf9 west: update hal_stm32 to take MP13 HAL update
Update hal_stm32 revision to include the MP13 HAL update.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
2025-04-30 23:03:17 +02:00
Armando Visconti
a5d3612ef3 modules/hal_st: Align to stmemsc HAL i/f v2.9.1
Align all sensor drivers that are using stmemsc (STdC) HAL i/f
to new APIs of stmemsc v2.9.1.

Requires https://github.com/zephyrproject-rtos/hal_st/pull/25

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2025-04-30 16:26:53 +02:00
Nazar Palamar
c9ffcac8a7 drivers: wifi: AIROC: add support of new devices
- add support Wi-Fi Host Driver (WHD) 4.2.1
- add Country configuration from Kconfig

Support new devices:
 -- CYW43022
 -- CYW55500 (WIFI6)
 -- CYW55572 (WIFI6)

Support new modules:
 -- CYW43022CUB
 -- CYW955573M2IPA1_SM
 -- CYW955513SDM2WLIPA_SM
 -- CYW4373_MURATA_2BC
 -- CYW4373_MURATA_2AE
 -- CYW43439_STERLING_LWBPLUS

Signed-off-by: Nazar Palamar <nazar.palamar@infineon.com>
2025-04-30 13:59:50 +02:00
Nirav Agrawal
4509d14fb5 west: update dependent hal_nxp PR
- Current PR is dependent on nxp_hal PR, so updating
  manifest.

Signed-off-by: Nirav Agrawal <nirav.agrawal@nxp.com>
2025-04-28 12:57:54 -05:00
Marek Matej
591bb7ec10 manifest: hal_espressif
Pull latest HAL version with:

* Fix baseband adapters by using equal interrupt levels
* Fix Wi-Fi adapter routines
* Add TWAI support
* Add PCNT support

Signed-off-by: Marek Matej <marek.matej@espressif.com>
2025-04-28 12:54:21 -05:00
Fabrice DJIATSA
c5ef6b1936 west.yml: update cube package to the latest version
Update hal_stm32 to latest version

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2025-04-28 12:53:52 -05:00
Sadik Ozer
57b4e614f5 manifest: Update hal_adi module for MAX32657
Update hal_adi node to get MAX32657 support

Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2025-04-28 16:40:10 +02:00
Lucas Tamborrino
5d74f78332 drivers: gpio: Add LP GPIO
Add LP GPIO support for LP Core

Signed-off-by: Lucas Tamborrino <lucas.tamborrino@espressif.com>
2025-04-25 14:06:18 +02:00
Jamie McCrae
a2ae38d849 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  81315483fcbdf1f1524c2b34a1fd4de6c77cd0f4

  - 81315483 Revert "zephyr: arm: Update reading the flash image
    reset vector"
  - 47d826e7 boot: bootutil: swap_offset: Fix maximum application
    size
  - d5d3359e zephyr: Fix trailer size computation for swap-scratch
  - f9e4e529 zephyr: Fix TLV area was included in trailer size when
    rounding up
  - 6cbea0a2 boot: boot_serial: Fix swap using offset
  - efa30399 boot: bootutil: swap_move: Fix maximum application
    size

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-04-25 14:05:51 +02:00
Erwan Gouriou
b4c1dc63a8 soc: stm32h7r/s: smps is supported on all SoCs
Remove the sanity check between Cube HAL SMPS symbol and Kconfig SMPS
configuration.
SMPS is available on all STM32H7R/S SoC, so misalignment isn't possible.

Additionally, point to the hal commit which revert the fix which was done
on hal_stm32 to add this symbol.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2025-04-24 10:39:34 +02:00
Fengming Ye
c767fa51e2 manifest: update hostap revision
Update hostap revision to fix wifi dpp fail due to
wpa_msg draining socket pair FIFO.

Signed-off-by: Fengming Ye <frank.ye@nxp.com>
2025-04-24 10:38:03 +02:00
Gerson Fernando Budke
0020af2a8b west: Introduce hal bouffalo lab
Add initial version that uses bouffalo_sdk 1.4.5.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2025-04-24 01:26:37 +02:00
Chaitanya Tata
5d81558ff3 manifest: nrf_wifi: Pull RPU recovery fixes
Minor fixes for RPU recovery.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2025-04-23 15:00:27 +02:00
Tomi Fontanilles
dfd0dd04c1 manifest: tf-m: update to 2.1.2
Update TF-M to 2.1.2 from version 2.1.1.

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2025-04-22 12:09:37 +02:00
Hao Luo
c188125165 soc: arm: ambiq: apollo510: Add support for Apollo510 SoC
Add all required parts (new SoC family/series, device tree) for
the Ambiq Apollo510 SoC.

Signed-off-by: Hao Luo <hluo@ambiq.com>
2025-04-21 20:04:31 +02:00
Alberto Escolar Piedras
0648e49bf0 manifest: Update nRF hw models to latest
Update the HW models module to:
d5b95fdd0260e8189e788d40d2863d1e2d4be159

Including the following:
d5b95fd grtc hal replacement: Fix bug in nrf_grtc_int_group_enable/
        disable()
5f3641d GRTC: With a CC in the past evaluate immediately

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2025-04-18 17:49:40 +02:00
Chaitanya Tata
7524d57b52 manifest: hostap: Pull fix for certificate verify failure
Disable hostname validation as a WAR for certificate verification
failure for now.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2025-04-17 21:18:06 +02:00
Ravi Dondaputi
ba5b897cb6 wifi: nrf_wifi: Add control pool specific APIs
Memory allocations in HAL are using data pool. These operations
are in control plane. Add APIs for allocation/free operations on
control pool.

Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
2025-04-16 14:51:59 +02:00
Jamie McCrae
efd4f93045 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  20f98e0a975c24864872e0df5701eb1082e9c957

  - 20f98e0a Updates for 2.2.0-rc1 release
  - 7a33bcaa boot: bootutil: loader: Add include for flash
    function
  - 8a9627d9 boot/zephyr/boards: nrf54h20dk 'iron' board
    configuration
  - de7a9dc5 zephyr: Disable SPI_NOR by default for
    nrf7002dk/nrf5340/cpuapp
  - 5aed4245 swap_move: correct appsize calcs and warning
  - 454c033f bootutil: swap-scratch: Fix conflicts after support
    of devices w/o erase
  - 572b8fb2 boot: zephyr: flash_map_extended: Add pointless
    workaround for clang
  - 091af82e boot/zephyr: nrf54h20dk adaptations
  - ed434f33 boot: bootutil: Fix clash of STRUCT_PACKED definition
  - 33ad4973 boot: zephyr: add support for mcx_n9xx_evk
  - 881608eb boot/zephyr: Use MCUBOOT_RAM_LOAD instead of
    CONFIG_BOOT_RAM_LOAD
  - 993c2ff8 boot/bootutil/ram_load: Add flash area pointer to
    bootloader state
  - 8b7c7cc9 zephyr: flash map: fix comparison signedness
  - b92d4dd7 boot: zephyr: Only supply MBEDTLS config file path
    if set
  - 9fa0c6b5 zephyr: Fix translation of PSA Kconfig to MCUboot
    config
  - 2d681da4 bootutil: Fix ed25519 pure signature verification

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2025-04-16 14:51:50 +02:00
Jordan Yates
729f50e9d5 manifest: nrf_wifi: cleanup logging newlines
Update WiFi driver to cleanup extra logging newlines for consistency.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2025-04-15 15:33:41 +02:00
Francois Ramu
f0b1c490e7 west.yml: update modules hal stm32 for stm32wb and stm32wba
update modules hal stm32 for stm32wb and stm32wba

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2025-04-15 15:33:15 +02:00
Sreeram Tatapudi
0918236c0c manifest: update hal_infineon revision
Updating the below listed assets,

- abstraction-rtos 1.10.0.724
- core-lib 1.4.3.87
- mtb-hal-cat1 2.7.0.45636
- mtb-pdl-cat1 3.16.0.40964
- mtb-template-cat1 1.7.1.44929
- serial-flash 1.4.3.44145

SHA: 9df9d40571b25171cb752459c6dd96bd83ec8570

Signed-off-by: Sreeram Tatapudi <sreeram.praveen@infineon.com>
2025-04-15 09:28:30 +02:00
Georgios Vasilakis
27174731c7 manifest: Bring TF-M with initial nRF54L10 support
Brings some commits from the upstream TF-M which introduce
nRF54L10 ns support.

Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
2025-04-14 20:05:17 +02:00
Fabrice DJIATSA
e3b4711597 west.yml: update cube package to the latest version
Update hal_stm32 to latest version

Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2025-04-11 17:32:01 +02:00
Darren Lu
30ff07f225 west.yml: update hal_ambiq to support sdhc
Updated Apollo4P HAL to support SDHC driver.

Signed-off-by: Darren Lu <dlu@ambiq.com>
2025-04-11 06:33:24 +02:00
Fengming Ye
da4c015aad west.yml: update hal_nxp revision
Update hal_nxp revision to align wifi_nxp imu adapter
with SDK Next Generation.

Signed-off-by: Fengming Ye <frank.ye@nxp.com>
2025-04-10 15:51:37 +02:00
cyliang tw
ea1129ee1a drivers: ethernet: support for numaker m55m1x series
Add support for Nuvoton numaker m55m1x series EMAC controller.
Also include NOCACHE_MEMORY allocation.
Support to generate random mac address and remove emac data flash.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2025-04-10 14:43:43 +02:00
Chaitanya Tata
7014090a46 manifest: sdk-hostap: Pull AP mode build fix
Fixes twister failure in AP mode (it was enabled by default causing all
wifi build tests to fail).

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2025-04-09 15:22:32 +02:00
Nhut Nguyen
d3ff6ecd04 manifest: Update commit id for hal_renesas
Update commit id for hal_renesas

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
2025-04-09 12:35:54 +02:00
Hui Bai
58c932cc46 hostap: Relocate hostapd related source code to new files
Created new files and relocate hostapd support code in glue layer to new
files. The new files will be compiled only if hostapd support is enabled.

Signed-off-by: Hui Bai <hui.bai@nxp.com>
2025-04-09 12:35:27 +02:00
Tomi Fontanilles
fc9f5a82a6 modules: mbedtls: update to 3.6.3
Pull in Mbed TLS 3.6.3, updated from 3.6.2.

More details regarding the Mbed TLS 3.6.3 release at:
https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.3

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2025-04-09 11:43:18 +02:00
Georgios Vasilakis
d8b87d6279 manifest: Bring TF-M with nRF54L15 upstream support
Update west

Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
2025-04-08 01:51:18 +02:00