Commit graph

1321 commits

Author SHA1 Message Date
Michael Hope 430fc99f78 west: add the hal_wch 2024-05-17 19:36:40 +02:00
Scott Worley d0e0e8ff36 manifest: Update hal_microchip for new MEC5 HAL
Microchip external HAL repository has been updated with
the MEC5 HAL for new chips. MEC5 is a full HAL with chip
headers, C peripheral code, and PINCTRL DTSI files. MEC5
is meant for MEC174x, MEC175x, and also include support
for the older MEC172x named as MECH172x. NOTE: legacy
MEC172x in the currest zephyr tree is not affected.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2024-05-17 16:23:26 +01:00
Andrzej Kaczmarek 68029a6309 west.yml: Update revision for hal_renesas
Pull changes required for CMAC driver.

Signed-off-by: Andrzej Kaczmarek <andrzej.kaczmarek@codecoup.pl>
2024-05-16 18:58:00 -04:00
Jamie McCrae af1b627065 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  018dc01d484358d81f889c36471d9ce5590965b6

Brings following Zephyr relevant fixes:
  - 018dc01d boot/zephyr: use socs conf
  - d4394c2f mbedtls config: fix too early check_config.h
    includes

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-05-16 18:57:09 -04:00
Alberto Escolar Piedras 042925f8e6 manifest: Update nRF hw models to latest
* Update the HW models module to
5d638052c9fe1ef3bd7638067354eba4d3f2fa78

Including the following:
 * 5d63805 Makefile: Also build NRF54L15 models by default
 * 0154337 GRTC: Add model
 * ecd2a01 PPIB: Add model
 * 086fe1e hal: hack: Add initial nRF54L15 support
 * 384f29d zephyr integration: Add support for nRF54L15
 * b17fffc hal: Include new peripherals hals in static hal version
 * 67fc961 TEMP: Add nrf54L15 reset values
 * 4fd6b6f docs: HW impl. status: Add nrf54L15
 * 30f7a7b nrf54L15: Initial HW models with reused peripherals
 * 6150de0 TIMER: Add support for CLK freqs != 16MHz
 * 4b245cd IRQ controller: Fix typo
 * 0b0ab3a irq_ctrl: Support more than 64 interrupts
 * 86800c9 Override HAL type qualifiers to remove const
 * d2433a1 Make: Add basic infra for NRF54L15
 * 3ec8f66 nrf_hack: Reorganize header in preparation for the nrf54 plat
 * 9f1f473 DPPI types: Use 54 like NRF_DPPI names
 * ed8f9b7 Make: Provide a reasonable default for BSIM_COMPONENTS_PATH
 * e55aaff RADIO: Add an explicit check to silence a build warning
 * 7630b69 RADIO: Make function declaration prototype

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-05-16 15:19:08 +01:00
Phi Bang Nguyen 8599c509b3 manifest: Update hal_nxp
Update NXP hal to the revision pointing to the following commit:

"drivers: csi: Rework to fix the low framerate issue"

Signed-off-by: Phi Bang Nguyen <phibang.nguyen@nxp.com>
2024-05-16 09:16:51 +02:00
Hao Luo a64b069785 drivers: gpio: Add support for Apollo3 SoCs GPIO
This commit adds support for the GPIO which
can be found in Apollo3 SoCs

Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-05-15 16:08:29 +02:00
Nikodem Kastelik f5ce0476c5 manifest: update hal_nordic revision to have nrfx 3.5.0
Updated hal_nordic revision brings nrfx 3.5.0 release,
that contain MDK 8.64.0, AUXPLL HAL and TWIM/RRAMC driver fixes.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
2024-05-14 12:34:20 +02:00
IBEN EL HADJ MESSAOUD Marwa c0869be56f west.yaml: hal_stm32: STM32Cube packages update
Update STM32Cube packages:

update stm32u5 to cube version V1.5.0
update stm32wb to cube version V1.19.0
update stm32f4 to cube version V1.28.0
update stm32g0 to cube version V1.6.2
update stm32h5 to cube version V1.2.0
update stm32l5 to cube version V1.5.1
update stm32g4 to cube version V1.5.2
update stm32h7 to cube version V1.11.2

Update of lib/stm32/stm32wb package to version V1.19.0

Signed-off-by: IBEN EL HADJ MESSAOUD Marwa <marwa.ibenelhadjmessaoud-ext@st.com>
2024-05-13 14:23:52 +02:00
Jordan Yates 4c4f0bce58 manifest: update quicklogic HAL
Update quicklogic HAL to fix compilation errors when C++ support is
enabled.

Fixes #72604.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-05-13 14:22:21 +02:00
Richard Wheatley e1e78a5f08 drivers: hwinfo: Adds Ambiq hwinfo support
This commit adds support for the hwinfo for Apollo4P SoCs

Signed-off-by: Richard Wheatley <richard.wheatley@ambiq.com>
2024-05-10 12:32:02 +02:00
Sateesh Kotapati f4c067c6bc boards: silabs: Added support for Counter and Watchdog
Added the support for counter and watchdog in efr32xg24_dk2601b board.

Signed-off-by: Sateesh Kotapati <sateesh.kotapati@silabs.com>
2024-05-09 10:29:33 +02:00
Richard Wheatley 05371a41f6 soc: ambiq: apollo4x: Kconfig Update Selections
Add Selections to match HAL updates

Signed-off-by: Richard Wheatley <richard.wheatley@ambiq.com>
2024-05-08 12:41:14 +02:00
Hao Luo a0b07212e9 soc: arm: ambiq: apollo3: Add support for Apollo3 Blue Plus SoC
Add all required parts (new SoC family/series, device tree) for
the Ambiq Apollo3 Blue Plus SoC.

Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-05-07 18:57:19 +02:00
Jukka Rissanen 56de2c13ea west.yaml: Update hostap module
This contains cherry-pick from Nordic downstream hostap repo
as how it is today (20240423)

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-05-06 14:55:09 +01:00
Tomi Fontanilles 3ae670199b manifest: mcuboot: apply fix for MbedTLS 3.6.0
Fixes issues with MbedTLS's check_config.h.

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2024-05-02 09:42:34 -07:00
Tomi Fontanilles 3f70496d30 manifest: trusted-firmware-m: adapt to MbedTLS 3.6.0
Apply patches to the current TF-M version (2.0)
so that it works with the updated MbedTLS (3.6.0).

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2024-05-02 09:42:34 -07:00
Tomi Fontanilles 6d8d23eb01 manifest: mbedtls: bump to 3.6.0
Update MbedTLS from 3.5.2 to 3.6.0.

Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
2024-05-02 09:42:34 -07:00
Martin Jäger e85074329e west.yml: update loramac-node for FragDecoder Kconfig
Required to allow configuring FragDecoder via Kconfig.

Signed-off-by: Martin Jäger <martin@libre.solar>
2024-05-02 16:54:43 +02:00
Sylvio Alves a332064e1e west.yaml: update hal_espressif after SDHC porting
Update revision reference for PR #71165 as needed.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-05-02 10:06:40 +01:00
cyliang tw 183edd2549 drivers: rtc: support for Nuvoton numaker m46x
Add Nuvoton numaker RTC driver including RTC alarm feature.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2024-04-30 14:31:29 -04:00
Raffael Rostagno b2ae36087b west.yml: Update for SDHC driver support
hal_espressif update for SDHC driver support

Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-04-30 18:23:06 +02:00
Krzysztof Chruściński 29a4bb61a0 manifest: Update hal_nordic with nrf_cache change
Add nrf_cache_lineaddr_get to nordic HAL.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-04-28 17:22:35 +03:00
David Leach 9b0ccc8d24 west.yml: Update NXP HAL MCUX-SDK to add MKE1XZ9 support
Add MKE1XZ9 and some additional HAL cleanup patches.
Update bumped the chip version for RW610.

Signed-off-by: David Leach <david.leach@nxp.com>
2024-04-26 09:30:11 +02:00
Jamie McCrae d12301f9ae west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  78bfe750cde0f8dfcf81bb4c0a68243d45906def

Brings following Zephyr relevant fixes:
  - 73315f7b bootutil: Fix memory leak in HKDF implementation
  - 453096b1 zephyr: arm: Update reading the flash image reset
    vector
  - 14961292 boot: zephyr: Add optional MCUboot boot banner
  - 7174dd2b boot: zephyr: boards: actinius: enable multithreading
    in config
  - 556b32a6 boot: Removed unnecessary if-statement
  - da2e2ab4 boot: Enforce TLV entries to be protected
  - ea1cdfde boot: Add tlv query for protected region
  - 8c0e36c8 boot: zephyr: esp32: rename boards to meet hwmv2
  - f06bc711 bootutil/crypto: Builtin ECDSA key support for PSA
    Crypto backend
  - e369784b bootutil: Allow the usage of builtin keys in
    verification
  - c5a528ba New OVERWRITE_ONLY_KEEP_BACKUP option

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-04-25 18:00:53 -04:00
Jerzy Kasenberg 2765d23775 manifest: hal_renesas: update module
Update hal_renesas to include sleep code

Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@codecoup.pl>
2024-04-25 16:17:53 +02:00
Alberto Escolar Piedras 820224fb1a manifest: Update hal_nordic to latest
Including minor fix in nrfy grtc hal.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-04-22 06:48:40 -07:00
Krzysztof Chruściński 3163f24a11 manifest: Update hal_nordic fix nrfx_uarte fixes
Update hal nordic with fixes in the driver and MDK (EasyDMA UARTE
MAXCNT).

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-04-19 16:41:24 +00:00
Manuel Argüelles 445110b306 dts: arm: nxp: s32k1xx: fix RTC clock source
Set RTC clock source to the internal 32 KHz LPO. Currently RTC clock is
used to source RTC counter and FTM counter.

Fixes #71289

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2024-04-19 10:08:53 +02:00
Caspar Friedrich 1cfdba997b modules: segger: Add Kconfig option to use CCM for data
SEGGER RTT module supports to use CCM for output data. This add the
necessary Kconfig option (choice).

Signed-off-by: Caspar Friedrich <c.s.w.friedrich@gmail.com>
2024-04-17 14:38:54 +02:00
Laurentiu Mihalcea 94d156c9c8 nxp: imx8ulp: enable serial interface
Enable serial interface on i.MX8ULP.

This also includes a SHA update for hal_nxp which
pulls in the following commits relevant to Zephyr:

* 3366f234ed47 build: hal_nxp: add TPM counter support
* 6544455fcf46 Compile in PXP driver if LVGL is set to use
PXP.
* 31463a848bcd devices: MIMX8UD7: add definition for
LPUART_RX_TX_IRQS

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2024-04-12 16:52:38 -04:00
Alberto Escolar Piedras e41ed3886f manifest: Update nRF hw models to latest
* Update the HW models module to
123d37db9cae528d51530c61ba0422192bc03bda

Including the following:
* 123d37d RTC: Fix for TASKS_TRIGOVRFLW with stopped counter

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-04-12 16:51:23 -04:00
Alberto Escolar Piedras f9e7861f53 manifest: Update nRF hw models to latest
* Update the HW models module to
c8fd53aab0c52b3898e5b89ca7c3e1a96e299306

Including the following:
* c8fd53a RADIO: Support logical address selection
* 31614b4 RADIO: Add test interface to offset Tx and Rx power

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-04-12 09:53:38 +02:00
Rubin Gerritsen f579f408b7 manifest: Update babblesim_ext_2G4_phy_v1 revision
Brings in:
 - A small change that makes it possible to convert
   logs to Ellisys format without using gawk extensions.
 - A bugfix for Ellisys format generation for Coded PHY

Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
2024-04-11 12:29:23 +02:00
David Leach 00b46686b1 drivers: lpc55s36: Remove deprecated CSS driver
CSS was deprecated from the mcu-sdk. Removing driver from lpc55s36
to clear build error.

This is a temporary patch to remove the build error.

Fixes #69961

Signed-off-by: David Leach <david.leach@nxp.com>
2024-04-10 14:11:34 -04:00
Emilio Benavente 33e5333864 west: updated hal_nxp for updated LPC PWM definitions
Updated the west.yml file
to add nxp_hal update for pwm
definitions used by devices
LPC5534, LPC5536 and LPC55S36.
The nxp_hal changes lets the PWM
driver be aware that these devices
contain a WAITEN bit in their PWM
register which can be used when setting
up the PWM on init phase.

Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2024-04-10 10:01:08 +02:00
Nikodem Kastelik f9b7a2a37d manifest: update hal_nordic revision to have PWM fix for nRF54 series
Updated hal_nordic revision contains fix that allows the PWM
on nRF54H20 and nRF54L15 devices to work.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
2024-04-09 11:05:46 +02:00
Marek Matej f0779d39d7 manifest: update espressif hal
Update hal_espressif to support the simple boot.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
2024-04-08 09:16:41 -04:00
Maureen Helm 5b9454f520 drivers: sensor: st: Move to vendor subdirectory
Organizes sensor drivers by vendor to distribute maintainership
responsibilities.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2024-04-08 09:14:06 -04:00
Sylvio Alves 46a0a72be8 west.yml: update hal_espressif no v5.1
Update hal_espressif to version v5.1 in order to
provide support to newer SoCS.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-04-05 13:39:53 +02:00
Jukka Rissanen ef909b9aaa west.yaml: Update hostap module
This contains cherry-pick from Nordic downstream hostap repo
as how it is today (20240326)

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-04-05 12:19:55 +02:00
Jukka Rissanen 6e4bdb7510 west.yaml: Update net-tools module
The net-tools contains net-capture.py update to show information
of captured SLL packets.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-04-04 17:02:11 +02:00
Krzysztof Chruściński 7fd73716d0 manifest: Update hal_nordic with fix for nrf_dma_accessible_check
Fix address checking function for nrf54h20.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-04-04 10:13:09 +02:00
Laurentiu Mihalcea 0c138b7d28 west.yml: update hal_nxp revision
Update hal_nxp reivison to pull in the following patches:

 * mcux: hal_nxp: include HAL ESAI driver if Zephyr ESAI driver
 is enabled

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2024-04-03 16:18:50 +01:00
Mahesh Mahadevan 930ea28798 gwest.yml: Get the NXP SDK I2C support on MCX947
Get the NXP SDK driver for I2C support on MCXN947

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-04-02 21:00:24 -04:00
cyliang tw fc69f25202 tests: drivers: spi: spi_loopback: support numaker_m2l31ki
Add support for Nuvoton numaker board numaker_m2l31ki.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2024-04-02 14:30:57 +01:00
Iuliana Prodan 1f55be8b42 nxp: imx8: change CONFIG_SOC_<name> to match the value
Change, for audio DSP and M7 cores, SOC_<name> to match
the exact soc name.
Update the board files accordingly.

These configs are used in SOF and NXP_HAL, so change
sha for these modules.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
2024-04-02 10:41:07 +03:00
Mahesh Mahadevan 804cfbe21c west.yml: Pull in NXP SDK file for SPI and DMA support on MXCN947
Get the SDK files for SPI and DMA support on NXP MCXN947

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-26 16:39:18 -04:00
Mahesh Mahadevan 7d6880cc7d west.yml: Update NXP HAL to get SDK cache driver for MCXN947
Update MCXN947 to include the SDK cache driver

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-25 18:40:14 -04:00
Fabian Blatz 0a8ef12c3e manifest: update LVGL to v8.4.0
Related to zephyrproject-rtos/lvgl#51

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2024-03-25 06:52:35 -05:00