Commit Graph

1299 Commits

Author SHA1 Message Date
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
Mahesh Mahadevan 3c3ac732ad west.yml: Pull in the NXP HAL changes for MCX Flash support
Get HAL changes to add MCX Flash support

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-22 14:25:31 +00:00
Jamie McCrae 15385c7f52 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  24ac8cc2be9384288829aac7477f522a7a71f3d4

Brings following Zephyr relevant fixes:
 - 24ac8cc2 boot: zephyr: Fix disabling I/D caches
 - 5d067f0e zephyr: boards: set BOOT_MAX_IMG_SECTORS value for
   rd_rw612_bga
 - aafcbad6 boot: Refactoring image dependency functions to reduce
   code size

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-22 09:24:08 +00:00
Ledion Daja 4c25482ef6 modules: hal_ethos_u: update module revision
Updated revision for hal_ethos_u module, and adapted
ethosu_semaphore_take function prototype accordingly in order to align
with changes in the NPU driver

Signed-off-by: Ledion Daja <ledion.daja@arm.com>
2024-03-21 09:07:35 +01:00
Jukka Rissanen b8e5ac18f1 manifest: Update to proper hostap
Hostap changes from Nordic downstream.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-03-20 09:00:52 +01:00
Erik Tamlin cb99303dd4 west: percepio: update module
Update the percepio module to use TraceRecorder v4.8.2
and DevAlert (DFM) v2.1.0

Signed-off-by: Erik Tamlin <erik.tamlin@percepio.com>
2024-03-19 06:50:19 -04:00
Alberto Escolar Piedras 81ea7fc889 manifest: Update nRF hw models to latest
* Update the HW models module to
df94612a846b8b1da166d3e4e4273df54de02340

Including the following:
* df94612 GPIO: Add test API to be notified on output changes
* 0da9163 HW models: Use libUtil bs_create_folders_in_path
* c7798a4 CodedPhy: Several fixes and added documentation
* 534c8d4 RADIO: Move CCM decryption trigger to CRCEND
* bde13fc RADIO: Preliminary Coded Phy support
* ff2a79d RADIO: Refactored modulation selection
* f3823e5 RADIO: Fix in Tx packet end time
* d6ebdd9 RADIO: Refactored Address selection

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 13:55:27 -05:00
Alberto Escolar Piedras f2d79470f3 Manifest: Update bsim to version v2.2
Which includes BLE coded phy support

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 13:55:27 -05:00
Piotr Dymacz 02b2be0f13 manifest: hal_silabs: update module
Brings the following fix:
gecko/cmake: replace 'SOC_GECKO_SERIESx' with 'SOC_FAMILY_SILABS_Sx'

Fixes: #69902
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2024-03-15 10:36:21 +00:00
Jamie McCrae 136a3d3671 west.yml: MCUboot synchronization from upstream
Update Zephyr fork of MCUboot to revision:
  9fb7ce5d026db42768d63f04cc60ce022d27b555

Brings following Zephyr relevant fixes:
 - 9fb7ce5d boot: zephyr: Fix estimated size calculation
 - 7ace8bd4 zephyr: boards: Remove CONFIG_FPROTECT from nrf54l15

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-14 16:31:58 +00:00
Nikodem Kastelik e36d15c971 manifest: hal_nordic: update revision to have nrfx 3.4.0 release
New hal_nordic revision contains nrfx 3.4.0 which adds support
for nRF54H20 and nRF54L15 devices.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
2024-03-14 15:35:06 +01:00
Mahesh Mahadevan 8fa1c6d9c6 west.yml: Get changes for MCXN947 support
Get HAL updates for MCXN947 support

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-13 22:38:46 +00:00
Declan Snyder 5f53afca0a soc: nxp: Add RW SOC Family
Add SOC definition for NXP RW Family

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-03-13 16:45:13 +00:00
Alberto Escolar Piedras 5b8b9c9f6a manifest: Update nrf hw models to latest
* Update the HW models module to
ffd0ddec0239a47739892f4e705e97b2285a8508

Including the following:
* ffd0dde HAL: RTC2 for nrf52833 was missing
* 12e66d1 PPI: Connect RTC tasks
* e4f3ab9 TIMER: Fix for CAPTURE task when counter was never started

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-12 17:57:18 +00:00
Andrzej Głąbek 54014f503c manifest: Update hal_nordic revision
Pull in fixes in the nrfx_gppi_dppi_ppib helper so that it can be
compiled successfuly.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2024-03-12 14:27:16 +00:00
Mikhail Siomin 877b10bef1 drivers: mcux: flexio: Added generic MCUX FlexIO driver
Added FlexIO driver that distributes hardware resources
between interfaces using them.

Signed-off-by: Mikhail Siomin <victorovich.01@mail.ru>
2024-03-12 14:00:45 +01:00
Sylvio Alves f7eac8ab8d hal_espressif: update to include bugfixes
Added longjmp patch.
Fixes build warning in phy driver.
Fixes runtime missing rom function.
Fixes missing mcuboot assertion implementation.
Added function to retrieve uart port num

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-03-11 17:54:34 +00:00
Maciej Baczmanski ba2a8bd795 manifest: openthread: Regular openthread upmerge
Adds `CONFIG_OPENTHREAD_SRP_ADV_PROXY` option

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2024-03-11 15:21:46 +00:00
Alberto Escolar Piedras f6435e012e manifest: Update nrf hw models to latest
* Update the HW models module to
3925b7030736f25f45ceedc3621219125a2d4685

Including the following:
* 3925b70: Add new API to convert real peripheral addr to simulated one
* 319e3eb: nhw_convert_periph_base_addr: Fix include for nrf5340

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-11 14:09:16 +00:00
cyliang tw 47ed29bf49 drivers: flash: support for Nuvoton numaker series RMC
Add Nuvoton numaker series flash memory controller(RMC) with erase,
 read & write features of soc-flash.

Signed-off-by: cyliang tw <cyliang@nuvoton.com>
2024-03-11 14:22:55 +01:00
Sylvio Alves f497c04159 west.yml: MCUboot sync from upstream
Update Zephyr fork of MCUboot to revision:
8b4c70ab6dc03d2826c166dedb56541950defa8c

Brings following Zephyr relevant fixes:

8b4c70ab boot: zephyr: Update changed Nordic family Kconfig
b794d335 espressif: modify SOC_FAMILY according to new HWMv2

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2024-03-08 09:26:52 +00:00
Emilio Benavente 04b240c830 dts: bindings: renamed binding used for pit
Renamed pit binding from nxp,kinetis-pit
to nxp,pit

Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2024-03-07 13:23:58 -06:00
Ivan Iushkov 8f458bb51f modules: crypto: update tinycrypt revision
update tinycrypt revision to fix
warnings reported by ubsan

Signed-off-by: Ivan Iushkov <ivan.iushkov@nordicsemi.no>
2024-03-06 15:58:59 +00:00