Commit graph

648 commits

Author SHA1 Message Date
Gerard Marull-Paretas fa88c283a4 manifest: update hal_ti
Update hal_ti to pull updates on the PM constraints API.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-16 15:26:47 +01:00
Daniel DeGrasse 678f334aed west.yml: Update to pull in pinctrl header from NXP HAL
NXP hal will define constants for pinmux options in RT pinctrl
implementation. Update hal revision to pull in dtsi file.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-15 10:12:57 -05:00
YuLong Yao b06eb27264 modules: hal_gigadevice: fix GD32_REMAP_MSK error.
fix pin remap config error.
GD32_REMAP is 10bit, origin 0x1ff is not correct.change to 0x3ff.

Signed-off-by: YuLong Yao <feilongphone@gmail.com>
2022-03-08 09:18:25 -06:00
Bartosz Golaszewski 134f56dd2d lvgl: bump supported version to v8.2.0
In upstream the LV_COLOR_DEPTH_BITS option is called LV_COLOR_DEPTH, this
needs changing if we want to support v8.2.0.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
2022-03-07 16:20:27 -06:00
Carlo Caione 797c962941 libmetal: Bump to SHA 695d29ba60a5
Bump libmetal to SHA 695d29ba60a5

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-03-07 09:21:57 -06:00
Daniel DeGrasse dee7cc74c5 west.yml: Update nxp hal to use new pinctrl header files
NXP hal pinctrl header files are required for pin groups. Update HAL
revision to pull in pinctrl header files.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-03 13:00:20 -06:00
Przemyslaw Bida 47557d7d9d manifest: openthread: Simplification of openthread integration.
This commit moves openthread CMakeLists.txt from openthread submodule
to zephyr/modules/openthread.

Signed-off-by: Przemyslaw Bida <przemyslaw.bida@nordicsemi.no>
2022-03-02 10:06:03 -08:00
Torsten Rasmussen a4b658359c manifest: littlefs: update pull/9/head to SHA
The PR #41729 and https://github.com/zephyrproject-rtos/littlefs/pull/9
was merged in wrong order.

This PR updates the manifest to point to the SHA instead of the PR.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2022-03-02 09:35:57 -06:00
Torsten Rasmussen aff31cf62b modules: littlefs: move CMake glue code from littlefs repo into Zephyr
Fixes: #40559

Moving CMakeLists.txt gluecode into Zephyr repo minimizes the patching
needed in LittleFS repo.

It provides a dedicate Zephyr LFS config header which will define the
equivalent LittleFS settings based upon Kconfig settings.
This further reduces the patching needed in LittleFS.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2022-03-02 15:34:11 +01:00
YuLong Yao 390ab638b6 manifest: update hal_gigadevice
Update the hal_gigadevice revirsion which support gd32e10x HAL.

Signed-off-by: YuLong Yao <feilongphone@gmail.com>
2022-03-01 18:06:14 +01:00
Gerard Marull-Paretas 56384f3549 manifest: update canopennode
Pull latest canopennode module version. The last revision changes module
name from CANopenNode to canopennode.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-01 15:03:50 +01:00
Eduardo Montoya 706cff3b0d manifest: openthread upmerge up to commit ce77ab3c
Regular OpenThread upmerge.

Signed-off-by: Eduardo Montoya <eduardo.montoya@nordicsemi.no>
2022-03-01 12:49:36 +01:00
Anas Nashif 080c64644b modules: upmerge sof to ab715d8e34.
Update SOF to commit ab715d8e347fcbbc253ec5cae1c5295043821727.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-03-01 11:52:23 +01:00
Gerard Marull-Paretas 902ba8a967 manifest: update ti_hal
Update ti_hal to include PM constraint changes.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-02-28 10:18:38 +01:00
Rafał Kuźnia b2bce527cf manifest: update hal_nordic revision
Updated hal_nordic module revision to bring latest changes to
nrf_802154 component.

Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
2022-02-24 13:50:42 -08:00
Bartosz Golaszewski 1244a89a21 lvgl: bump version to v8.1.0
This updates the lvgl in-tree glue code to work with version v8.1.0 and
bumps the west manifest accordingly.

The following are the most significant changes:
- The logging callback has changes in lvgl and no longer provides the
  caller with an integer log level code. We now need to parse the log
  string's prefix to determine the level.
- Several Kconfig options (mostly for default values of various settings)
  have been removed because these values are no longer configurable in
  lvgl.
- The library no longer performs a deep copy of the display and input
  device driver structs, so these must no longer be allocated on the
  stack in the init func.

Other than that it's mostly about renaming of various structures and
functions and adjusting the calls if function's signatures have changed.

This patch allows all in-tree users to work correctly but it's likely
it doesn't support all new widgets and layouts added in lvgl v8. These
however can be added gradually once this is upstream.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
2022-02-24 11:51:33 +01:00
Andrzej Kuros 5ee306944b manifest: hal_nordic: update nrf_802154
This commit brings latest changes of nrf_802154 component
provided by hal_nordic module.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
2022-02-24 09:13:21 +01:00
Andrzej Kuros 7ce93ebfed modules: hal_nordic: nrf_802154_irq ZLI support
Parameter `prio` of `nrf_802154_irq_init` is now allowed to have
negative value what means use of ZLI priority or highest possible
priority if ZLIs are disabled.

Signed-off-by: Andrzej Kuros <andrzej.kuros@nordicsemi.no>
2022-02-23 11:18:17 +01:00
Boon Khai Ng 67f6b439b2 west.yml: update fatfs for new config option
Update west.yaml to the commit consist of the new config option
CONFIG_FATFS_WINDOW_ALIGNMENT to align the win variable with
specific alignment

Signed-off-by: Boon Khai Ng <boon.khai.ng@intel.com>
2022-02-21 20:48:54 -05:00
Ron Smith 1e2d1c52fb manifest: update atmel hal
Update Atmel HAL module to latest master revision

Signed-off-by: Ron Smith <rockyowl171@gmail.com>
2022-02-21 20:48:13 -05:00
Andrzej Puzdrowski bbf8564aa1 manifest: update MCUboot
Fixes:
- boot_serial: Adapted to Zephyr's new CRC APIs
- zephyr/boot_serial_extension: us BOOT_LOG instead of LOG_

fixes #42690

Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
2022-02-10 17:09:25 +01:00
Erwan Gouriou 9b704f520c west.yml: Fix issue with stm32wb ble library
Point to the commit fixing the issue that prevents
to establish ble connection on stm32wb

Fixes #42367

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-02-04 11:18:40 +01:00
Yonatan Schachter 995275ee78 west.yml: Added hal_rpi_pico
Added HAL module for the Raspberry Pi Pico.

Signed-off-by: Yonatan Schachter <yonatan.schachter@gmail.com>
2022-02-02 16:23:35 +01:00
Joakim Andersson 5a1129f9c3 manifest: Fix psa-arch-tests manifest entry
Fix manifest entry for psa-arch-tests not set to a SHA.
Regression from: 453fbe2593

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2022-02-01 16:14:48 -05:00
Torbjörn Leksell 8426cbdf8a Modules: Percepio TraceRecorder: Update module from v4.5.2 to v4.6.0(RC1)
This update updates the TraceRecorder module from version v4.5.2
to v4.6.0(RC1). The primary motivation for this update is to
fix some breaking trace hook changes introduced into Zephyr
v2.7.99, which resulted in compilation errors when using the
TraceRecorder module.

The update to v4.6.0 also introduce Snapshot tracing support,
extended kernel object naming, and a reworked configuration
scheme with better naming and layout in guiconfig.

Signed-off-by: Torbjörn Leksell <torbjorn.leksell@percepio.com>
2022-02-01 07:45:09 -05:00
Joakim Andersson 453fbe2593 manifest: Update psa-arch-tests with nordic platform build fixes.
Update psa-arch-tests to include build fixes for the nordic platform.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2022-02-01 11:31:36 +01:00
Joakim Andersson aef46a8e51 soc: nrf53: Add handling of secure-only code in init with TFM enabled
Add handling of secure-only code with TF-M enabled that can only be done
from secure processing environment.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2022-02-01 11:31:36 +01:00
Erwan Gouriou 28d3397545 west.yml: Use fixed STM32Cube STM32WL for exti
STM32Cube LL API for EXTI was buggy and returned
the wrong gpio port as IRQ source.

Point to the fixed version.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-01-31 14:37:11 -06:00
Mahesh Mahadevan c43620f7d4 west.yml: Update NXP HAL to get system files
Include system.c file in the build for
MXRT5XX& MXRT6XX. Fix for Issue#42171

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2022-01-31 13:36:41 -06:00
Hake Huang ae4fd13433 hal: nxp: need remove hal layer sai_edma
zephyr does not use sai_edma driver as the dma framework is different

fixing: #42179

Signed-off-by: Hake Huang <hake.huang@oss.nxp.com>
2022-01-28 10:06:53 +01:00
Thomas Ebert Hansen 5b721ef63b manfiest: update edtt
Update edtt sha to 1fc2e6f7d2a01a01074456f2ef2ccf1f3df7fac1
>> Fix Database Hash value after GATT fix

Signed-off-by: Thomas Ebert Hansen <thoh@oticon.com>
2022-01-26 13:10:29 +01:00
Sylvio Alves c409a4656f drivers: uart: esp32: use DEVICE_DT_INST_DEFINE()
Current uart driver implementation is incompleted regarding the
usage of DT_INST_FOREACH_STATUS_OKAY. If uart0 and uart2 are selected,
build breaks due to peripheral number ordering, which would be
0 and 1 in this case. This fix PR fix this by re-working the macros
and setting proper uart peripheral instances in DTSI, required for signal
routing configuration.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2022-01-21 13:16:55 -05:00
David Leach 4d61c3a874 west.yml: Fix NXP HAL reference
Accidentally merged a PR before the manifest was updated. This
fixes the NXP HAL reference to the proper SHA.

Signed-off-by: David Leach <david.leach@nxp.com>
2022-01-21 09:53:42 -06:00
Xabier Marquiegui cbd93a8198 modules: hal_nxp: Update to support boot from QSPI
Update hal_nxp to add support for mimxrt1050_evk_qspi.
This board should support both boot-from-hyperflash and
boot-from-qspi. This modification enables a modified board
to boot from the on-board qspi nor chip.

Signed-off-by: Xabier Marquiegui <xmarquiegui@ainguraiiot.com>
2022-01-21 08:40:43 -06:00
Mahesh Mahadevan eb7d95cd48 west.yml: Update NXP HAL to add support for MIMXRT595
Add support for MIMXRT595

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2022-01-19 13:35:09 -06:00
Anas Nashif 4cf9ce6988 manifest: update fatfs revision
Use updated fatfs module. We were pointing to a deprecated header.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-01-18 19:17:50 -05:00
Daniel DeGrasse f5ebc30087 soc: imx_rt: Enable IMX.RT General Power Controller Driver
GPC driver is used for power management operations on RT series SoCs.
Enable inclusion of the driver into the build.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-01-18 14:09:45 -05:00
Francois Ramu 7b397007b4 west.yml: Update hal_stm32 with recent cube packages
STM32Cube updates:
   stm32cube: update stm32wb and its lib to version V1.12.1
   stm32cube: update stm32mp1 to version V1.5.0
   stm32cube: update stm32u5 to version V1.0.2

  update stm32cube/common_ll

Signed-off-by: Francois Ramu <francois.ramu@st.com>
2022-01-17 15:40:09 -05:00
HaiLong Yang 76968d9786 manifest: upgrade hal_gigadevice
upgrade hal_gigadevice to get i2c clock frequency boundary definition.

Signed-off-by: HaiLong Yang <cameledyang@pm.me>
2022-01-14 10:42:24 -06:00
Eduardo Montoya a9b73a419e manifest: openthread upmerge up to commit a04a68b5
Update OpenThread revision.

Signed-off-by: Eduardo Montoya <eduardo.montoya@nordicsemi.no>
2022-01-07 12:48:27 -05:00
Aastha Grover a89fae798c logging: Add MIPI sys-t support for v2 logging subsystem.
Adding functions log_output_msg2_syst_process and hexdump2_print
to support v2 logging subsystem.

Updates west.yml to pick up a new version of the MIPI sys-t library that
supports vprintf.

Signed-off-by: Aastha Grover <aastha.grover@intel.com>
Signed-off-by: Maureen Helm <maureen.helm@intel.com>
2022-01-05 14:41:51 +01:00
Sebastian Bøe 81314eb8b7 manifest: tf-m: Cherry-pick nrf patches
Cherry-pick various tf-m nrf patches that are too important to wait
for a new upmerge.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2022-01-04 18:59:08 +01:00
Jedrzej Ciupis fcda8699cb drivers: timer: extend nrf_rtc_timer
This commit introduces the following changes:

* nrf_rtc_timer is extended with a capability to handle RTC overflow,
allowing it to operate on absolute RTC ticks, rather than relative
ticks.
* overflow handling is ZLI-proof and relies on the sys clock
handler being executed twice every RTC counter's overflow.
* callbacks are given an absolute RTC tick value as a parameter instead
of CC register's value. The absolute RTC tick value is the RTC counter
value set during CC channel configuration extended to 64 bits.
* in case the timer's target time is in the past or is the current tick,
the timer fires as soon as possible, however still from the RTC's ISR
context.
* in case an active timer is set again with the same target time, it is
not scheduled again - only its event data is updated. Otherwise, the
timer is scheduled as usual.
* a scheduled timer can be aborted.
* system clock functions are now using 64 bit values internally.

Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
Signed-off-by: Jedrzej Ciupis <jedrzej.ciupis@nordicsemi.no>
Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
Signed-off-by: Paweł Kwiek <pawel.kwiek@nordicsemi.no>
2022-01-04 17:44:32 +01:00
Sebastian Bøe 9b234404a5 manifest: Update TF-M repos from 1.4.1 to 1.5.0
Update all three TF-M repos from 1.4.1 to 1.5.0.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2022-01-04 12:33:23 +01:00
Aleksandr Khromykh 241b477f93 test: bsim: set bsim hw head on fixed version
Set bsim hw repo head on the version with fixed warnings

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
2022-01-03 20:35:20 +01:00
Andrzej Głąbek f0ef6c6fea manifest: Update hal_nordic revision to fix nrfx_pwm driver
Update the hal_nordic module revision to fix a copy-paste bug in
the nrfx_pwm driver that prevents PWM pins from being configured.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2021-12-23 11:21:13 +01:00
Andries Kruithof fca65843b9 Bluetooth: controller: inclusive naming for EDTT
Update the testnames according to the Bluetooth 5.3 specification
for inclusive naming

Signed-off-by: Andries Kruithof <Andries.Kruithof@nordicsemi.no>
2021-12-22 17:49:36 +01:00
Andrzej Puzdrowski 7c42e8a83c manifest: mcuboot update
Synch up to upstream:
https://github.com/mcu-tools/mcuboot/commit/1eedec3e79

- fixed the build issue caused by removal of CONFIG_SYSTEM_CLOCK_DISABLE
property (within drivers: timer: implementation cleanups #37435)
- always call sys_clock_disable() in main since the empty
sys_clock_disable() callback is provided if the platform doesn't
support system clock disable capability.
- bootutil: Close flash_area after failure to read swap status information
- fixed status offset calculation in case of scratch area
- fixed include path for reboot.h header.

Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
2021-12-21 17:12:15 +01:00
Nikodem Kastelik a6b3e7d2bb modules: hal_nordic: Update nrfx to version 2.7.0
Update the hal_nordic module revision, to switch to nrfx v2.7.0.

nrfx 2.7.0 includes the option to skip GPIO and PSEL register
configuration which is needed for aligning shims with pinctrl.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
2021-12-17 13:04:35 +01:00
Pooja Ganesh 150b82ff23 littlefs : Upgrade west to v2.4.1
Upgrade littlefs to v2.4.1 in west

Signed-off-by: Pooja Ganesh <poojamg@amperecomputing.com>
2021-12-16 15:27:26 +01:00