Commit Graph

1526 Commits

Author SHA1 Message Date
Hui Bai 14d08ccbc3 manifest: Update hostap repo
Update hostap repo in west.yml

Signed-off-by: Hui Bai <hui.bai@nxp.com>
2024-10-25 13:53:49 +02:00
Radim Lipka d207ee976d modules: hal_nxp: osa: Remove deprecated OSA API
New location of current OSA API available in
/hal/nxp/mcux/mcux-sdk/components/osa

Signed-off-by: Radim Lipka <Radim.Lipka@nxp.com>
2024-10-25 08:54:18 +02:00
Alberto Escolar Piedras 15a7819a9b manifest: Update nRF hw models to latest
Update the HW models module to:
aca798cf7cf0c5dc1fd89c66cf62670051feb8d0

Including the following:
* aca798c IRQ controller: Add missing prototype
* 4f108bc IRQ controller: Add API to check if int is pending
* a514448 MDK: provide replacement for SystemCoreClock*

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-10-24 17:01:50 +01:00
Yassine El Aissaoui d4ea3010ee west.yml: update hal_nxp to reference MCXW71 blob addition
Reference MCXW71 blob addition.

Signed-off-by: Yassine El Aissaoui <yassine.elaissaoui@nxp.com>
2024-10-24 17:51:58 +02:00
Chaitanya Tata f6b60bd057 manifest: hal_nordic: Pull fix for build errors
Few build errors due to bugs in previous commits.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2024-10-24 13:15:25 +01:00
Aksel Skauge Mellbye d12de2d6b4 soc: silabs: Add soc_prep_hook() for Series 2
CMSIS SystemInit is not used in Zephyr. Implement the functionality
that isn't already done by Zephyr startup using soc_prep_hook().

The reason the lack of TrustZone init did not create immediately obvious
issues previously is that SMU faults can only happen if the SMU clock is
enabled.

Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2024-10-24 14:07:25 +02:00
Maochen Wang 088e4c571c manifest: Update hal_nxp to add Wi-Fi driver
Update hal_nxp to add Wi-Fi driver code.

Signed-off-by: Maochen Wang <maochen.wang@nxp.com>
2024-10-24 09:29:21 +02:00
Jukka Rissanen 3cf8b09a9a manifest: hostap: Pull compile error fixes
This is related to work on #79973 which creates build tests
for hostap with different configurations.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-10-23 17:00:45 +02:00
Jamie McCrae aefda52e42 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  33de65cebaf78b306501a4195dc0ce4008315e1a

Brings following Zephyr relevant fixes:
  - 33de65c scipts: imgtool: bugfix #2096

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-10-23 16:50:47 +02:00
Kapil Bhatt b8c18f5544 manifest: update hal_nordic revision for regularity domain
Update update hal_nordic revision for regularity domain changes.
Set regularity domain in umac command init.

Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
2024-10-23 16:50:15 +02:00
Johan Hedberg 60462266e3 modules: hal_silabs: Move CMake and Kconfig to the main tree
Move the CMakeLists.txt and Kconfig files from the hal_silabs tree under
modules/hal_silabs in the main tree. This also includes all Zephyr shim
code from the hal_silabs tree.

Signed-off-by: Johan Hedberg <johan.hedberg@silabs.com>
2024-10-22 20:41:23 +02:00
Hao Luo a1cd2d6c83 drivers: pm: add pm_policy_state_lock for drivers
Added pm_policy_state_lock to prevent memory power
off during data transfer

Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-10-22 14:14:34 +02:00
Wajdi ELMuhtadi 5936125f0e manifest: hal_wurthelektronik: update to latest
Update hal_wurthelektronik to include latest sensor core drivers.

Signed-off-by: Wajdi ELMuhtadi <wajdi.elmuhtadi@we-online.com>
2024-10-22 14:03:08 +02:00
Chaitanya Tata 0baff426c4 manifest: hal_nordic: Pull the flag to identify unsolicited reg event
This flag can be used to drop unsolicited regulatory event as it's not
supported.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2024-10-21 18:49:09 -05:00
Tu Nguyen Van c82ad45683 dts: arm: nxp: add dspi support for S32Z27x
add dspi support for S32Z27x devices

Signed-off-by: Tu Nguyen Van <tu.nguyenvan@nxp.com>
2024-10-21 12:39:04 +02:00
Tomi Fontanilles d6348cd22a mbedtls: update to 3.6.2
https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.2
Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2024-10-21 12:34:51 +02:00
Marcio Ribeiro c71197f82c manifest: esp32: update hal_espressif
Update hal_espressif revision to restore support to touch_sensor.

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
2024-10-21 01:46:59 +01:00
Vivekananda Uppunda 2f23313e37 manifest: Pull promiscuous mode filtering support in driver
This pulls in changes to support promiscuous mode filtering
in driver.

Signed-off-by: Vivekananda Uppunda <vivekananda.uppunda@nordicsemi.no>
2024-10-18 08:31:50 -04:00
Ha Duong Quang 12bb3fb9b1 soc: nxp: s32ze: add support eDMA3 for S32Z270
Enable support EDMA for S32Z270.
Add eDMA3 instance 0, 1, 4 and 5 for S32Z270 devices.

Signed-off-by: Ha Duong Quang <ha.duongquang@nxp.com>
2024-10-18 14:16:05 +02:00
Chaitanya Tata 734fc58b62 manifest: hostap: Pull fix for WPA3 connection
Fixes WPA3 connection regression.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2024-10-17 10:48:46 -04:00
Yassine El Aissaoui 89709ee382 drivers: hci: Update NXP HCI driver
Add updates to support MCXW71
Add support if RX data are received in ISR context
Add support to set BT address using Vendor command

Signed-off-by: Yassine El Aissaoui <yassine.elaissaoui@nxp.com>
2024-10-17 09:45:42 +02:00
Sylvio Alves 59f0418d2e soc: esp32: unify runtime heap usage
This commit applies several changes in the way "heap_runtime"
feature is used. It can't be split due to bisectability issues.

Whenever the feature is enabled, a new heap is created and
custom malloc/calloc/free functions are added into the build
system. Those functions are currently used for internal Wi-Fi and BLE
drivers only.

Such changes are described below:

1) Rename heap.c to esp_heap_runtime.c for better readability.
2) Rename RUNTIME_HEAP to HEAP_RUNTIME to make it similar to what is
available in Zephyr.
3) Add runtime heap to BT as such as Wi-Fi.

Fixes #79490
Fixes #79470

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-10-17 09:45:02 +02:00
Bjarki Arge Andreasen 0f6a35c363 manifest: hal_nordic: include lpcomp-int-dis-on-stop patch
Update hal_nordic manifest to include lpcomp-int-dis-on-stop patch

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2024-10-16 16:35:10 +01:00
Marcio Ribeiro 235243f02b manifest: esp32: update hal_espressif
Update hal to cover latest features and fixes.

Signed-off-by: Marcio Ribeiro <marcio.ribeiro@espressif.com>
2024-10-16 12:26:52 +02:00
Jamie McCrae 9b4f18cb24 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  b9d69dd2a2d6df32da6608d549138288bb7d7aa5

Brings following Zephyr relevant fixes:
  - b9d69dd2 zephyr: print version number before boot
  - 08a71d10 boot: bootutil: swap_scratch: Fix compressed image
    sector size check
  - d69933cd scripts: imgtool: compression ARM thumb filter
  - a5f28c13 bootutil: Add SHA-512 support to Ed25519
  - 601463db bootutil: Add SHA-512 support with mbedTLS
  - f1f557fd zephyr: Fixing Kconfig dependency for SHA512
  - 5c21093a boot: zephyr: use EXTRA_CONF_FILE instead of
    deprecated OVERLAY_CONFIG
  - b233228a samples: zephyr: add sysbuild to the hello-world
    sample
  - a91a6156 boot: zephyr: Fix serial recovery for NXP IMX.RT
    platforms
  - a967c66e boot: zephyr: Fix Warning 'boot_serial_enter defined
    but not used'
  - a5e3d163 zephyr: hello_world: Fix the main() return type
    warning
  - 63fa7e45 scripts: imgtool: compression
  - 30bcd468 bootutil: Add SIG_PURE TLV
  - 8f759f2e boot: Replace boot_encrypt by boot_enc_encrypt and
    boot_enc_decrypt
  - c894d047 imgtool: Add support for calculating SHA512

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-10-16 12:25:51 +02:00
Maochen Wang 244958c9f4 manifest: Update hostap to fix build error
Fix build error of undefined reference to 'inet_aton' in
hostap/src/utils/ip_addr.c

Signed-off-by: Maochen Wang <maochen.wang@nxp.com>
2024-10-16 09:56:15 +02:00
Kapil Bhatt 56a5ac5189 manifest: update hal_nordic revision for offloaded raw tx mode
Updated hal_nordic revision contains changes for offloaded
raw tx mode.

Signed-off-by: Kapil Bhatt <kapil.bhatt@nordicsemi.no>
2024-10-15 19:06:52 +01:00
Alberto Escolar Piedras fb010719ed manifest: Update nRF hw models to latest
Update the HW models module to:
eeed2591d38e5e9bf89658df67555f2777249fc0

eeed259 RADIO: Do not warn about TASK_RSSISTART during RXIDLE
565220e 54L15.mk: Fix flipper hal target name
bb8c6fd Makefile: Let's install libraries by default
6dbb843 RADIO: Implement immediate RSSI measurement when needed
3a5d567 RADIO: Allow triggering TASK_RSSISTART from register writes

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-10-15 19:00:26 +01:00
Tahsin Mutlugun ca1b2b865e manifest: Update hal_adi to fix build errors for MAX32672
Some deprecated inclusions in max32672.h are causing compilation
warnings, which are interpreted as errors by build tests. Grab relevant
fixes from hal_adi.

Signed-off-by: Tahsin Mutlugun <Tahsin.Mutlugun@analog.com>
2024-10-15 04:07:21 -04:00
Chaitanya Tata edb47444b9 manifest: hostap: Pull fix for duplicate AP enable event
The event is sent from both WPA supplicant and hostapd, but hostapd
should only be sent when using hostapd to create the AP.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2024-10-14 13:04:05 +02:00
Guillaume Gautier d61a984bd6 west.yml: update hal_stm32 to use latest version
Update hal_stm32 to use the latest version.

Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2024-10-11 13:18:01 -04:00
Torsten Rasmussen 32e5894ab9 manifest: update picolibc to avoid setting of CMAKE_BUILD_TYPE
This commit updates picolibc module so that CMAKE_BUILD_TYPE is not
defined by picolibc when building with Zephyr.

The avoids a situation where both picolibc and Zephyr defines the
optimization level, for example like: `-Os -O2`.

And remove the warning:
> CMake Warning at .../zephyr/CMakeLists.txt:2166 (message):
>
> The CMake build type was set to 'MinSizeRel', but the optimization
> flag was set to '-O2'.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-10-11 13:15:37 -04:00
Chaitanya Tata 5c9c95b593 manifest: hostap: Pull fixes from NCS
Pull fixes that are in NCS but missed in upstream.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
2024-10-10 10:07:41 +02:00
Rafal Dyla ec77fc399c modules: hal_nordic: Add global domain power request service
Service for powering peripherals that use GPIO pins
in the global power domains:
- Active Fast
- Active Slow
- Main Slow

Signed-off-by: Rafal Dyla <rafal.dyla@nordicsemi.no>
2024-10-09 18:36:47 +01:00
Fengming Ye 20e81f7c85 west.yml: update hostap revision
Update hostap revision to get crypto module test.

Signed-off-by: Fengming Ye <frank.ye@nxp.com>
2024-10-09 13:45:30 +02:00
Flavio Ceolin c60d06057c mbedtls: Add purl/cpe information
Get revision with purl/cpe support.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-10-08 18:10:20 -04:00
Jukka Rissanen d59bb2f9f5 west.yml: update hostap revision
Update hostap revision to get supplicant event numbers
correctly.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-10-08 18:17:42 +01:00
Ravi Dondaputi 0e2daaa9fa manifest: modules: hal: nordic: Pull in fix for country code
Pull in changes to pass country code as string to firmware.

Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
2024-10-08 16:05:09 +01:00
TOKITA Hiroshi dccf4bfb0f manifest: update hal_rpi_pico
Update RaspberryPi Pico hal to 2.0.0 release

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
2024-10-08 06:01:23 -04:00
TOKITA Hiroshi ab9cb58fed west.yml: Update revision of hal_renesas
Update HAL to improve the BSP clock setting process.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
2024-10-08 06:01:10 -04:00
Yangbo Lu 0d49482b9f west.yml: update hal_nxp to the latest
Updated hal_nxp to the latest.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2024-10-07 18:43:12 +02:00
Nikodem Kastelik de82f2f4cb manifest: update hal_nordic revision to have nrfx 3.7.0
Bring latest release of nrfx: 3.7.0.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-10-07 18:42:14 +02:00
Raffael Rostagno d41fefe665 west.yml: hal_espressif: Update for SDK 0.16.9-rc2 bump fix
Update for SDK 0.16.9-rc2 bump fix

Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-10-07 13:39:12 +02:00
Torsten Rasmussen b2eeef4ac9 manifest: update picolibc to support the new c_library property
This commit updates picolibc module to remove the need for hard-coding
linking with `-lgcc`.

Instead it sets the c_library linker property and thereby allows the
Zephyr toolchain infrastructure to properly handle the linking of
C and runtime libraries.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-10-04 16:34:35 +01:00
Jori Rintahaka a3f2ba1928 drivers: bluetooth: silabs: move code from module to main tree
The code that handles passing events to and from the controller
resided in the hal_silabs module. This is an integral part of the
HCI driver that it can't work without, and logically belongs in
the driver.

Signed-off-by: Jori Rintahaka <jori.rintahaka@silabs.com>
2024-10-02 13:42:56 -05:00
Torsten Rasmussen 094b0498a9 manifest: update open-amp to include change to strlcpy
This manifest update points open-amp to include a fix for unsafe use
of strncpy by by replacing it with internal strlcpy.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-10-02 13:42:09 -05:00
Alberto Escolar Piedras 867e84ce59 manifest: Update nRF hw models to latest
Update the HW models module to:
bf8e45bd1f870e49cc15392e045c28d54ea12285

Including the following:
* bf8e45b (52) CCM HAL: Support nrfx 3.7.0 with renamed TASK_CRYPT
* 14c14d7 HW_models/NHW_GRTC: Support MDK not exposing SYSCOUNTERVALID
* 6d66801 RADIO: Improve RSSISTART behaviour
* ceb6a80 hal grtc: Add replacements for new int group functions
* 838aa38 docs/README_HW_models: Add reference to Bsim HW models descr
* 0ff34d7 docs: Several updates and fixes
* 2972a93 AES_CCM: Avoid UBSAN pointer align warnwhen reading CNFPTR
* f8cd477 UART: Minor bugfix: Set rx status to off during ENABLE

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-10-02 13:41:15 -05:00
Maciej Baczmanski 539cc1ddfa manifest: openthread: Regular OpenThread upmerge
Update OpenThread up to `2aeb8b8` and align KConfig options

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2024-10-02 10:16:16 +02:00
Jamie McCrae c1e7784445 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  3a195f2207d5eadf45a5c989a870e91aff020d86

Brings following Zephyr relevant fixes:
  - 3a195f22 boot: bootutil: loader: Fix issue with using
    pointers
  - cc7b97be boot: boot_serial: Fix wrong usage of slot numbers
  - 30109df3 boot: bootutil: loader: Fix slot info for
    directXIP/RAM load
  - 7f3c77e1 boot: bootutil: Add write block size checking
  - c40d237a boot: zephyr: Add check for unexpected flash sector
    size
  - f9fc5918 boot: zephyr: Remove broken target config header
    feature
  - f8d8004e boot: zephyr: Allow disabling NRFX_WDT on nRF devices
  - fe26c289 boot: zephyr: boards: nxp: clean .conf files
  - b553290f Add Conexio Stratus Pro board configuration for DFU
  - 41df52e6 boot: SHA512 verification
  - 75672000 cmake: zephyr: change ERROR into FATAL_ERROR

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-10-02 09:48:42 +02:00
Keith Packard d5b6539614 picolibc: Update module to version 1.8.8
Switch to released version with all of the Zephyr build fixes

Signed-off-by: Keith Packard <keithp@keithp.com>
2024-10-01 09:47:27 +02:00