- May 27, 2021
-
-
Kumar Gala authored
Set version to 2.6.0-rc2 Signed-off-by:
Kumar Gala <kumar.gala@linaro.org>
-
- May 26, 2021
-
-
Scott Worley authored
Microchip HAL 1.2.0 fixed a bug in the define of GPIO control register MUX field. The incorrect MUX defined cleared by GPIO input pad disable field by accident. After the MUX definition was corrected the pinmux driver must be modified to mask off the input pad disable for the pin to be operational. Signed-off-by:
Scott Worley <scott.worley@microchip.com>
-
Kumar Gala authored
Add list of new SoCs and ARM boards added in this release. (Folded the STM32 board section into the ARM board section). Signed-off-by:
Kumar Gala <kumar.gala@linaro.org>
-
Ioannis Glaropoulos authored
Minor documentation fixes for the DT overlay files for stm32l562e_dk_ns board. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Ioannis Glaropoulos authored
Update overlay file for nucleo_l552ze_q_ns board, since now the sample does not enable REGRESSION, and thus regular TF-M flash layout for the board is used. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Ioannis Glaropoulos authored
The flash layout definition has changed in upstream TF-M for the LCPXPRESSO55S69 platform, for builds without bootloader. Fix the layout in the boards' configuration, as well. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Kevin Townsend authored
Removes the dependency on the external test service from the CONFIG_TFM_REGRESSION_S test suite, instead demonstrating how to make direct IPC calls to the CRYPTO service that is available as a part of standard TF-M builds. Signed-off-by:
Kevin Townsend <kevin.townsend@linaro.org>
-
Ioannis Glaropoulos authored
The TF-M update brings in the latest PSA crypto headers, after TF-M switched formally to MBedTLS 2.26.0. It also brings in some important fixes for cache enabling in nRF platforms. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Carlo Caione authored
After the ARM/ARM64 split the SDK 0.12.4 is needed to be able to compile the ARM64 arch code. Bail out if an old SDK is detected at compile time. Also change the minimal supported Zephyr SDK to v0.12, as agreed in Toolchain WG. Main reason is added compiler architectures and important inclusion of fixes, for example qemu and arm fixes for veneers (TFM) Signed-off-by:
Carlo Caione <ccaione@baylibre.com>
-
Henrik Brix Andersen authored
Clear NXP MPU regions at boot if CONFIG_INIT_ARCH_HW_AT_BOOT is enabled. Fixes: #34045 Signed-off-by:
Henrik Brix Andersen <hebad@vestas.com>
-
Henrik Brix Andersen authored
Remove (disabled) MPU support for the NXP Kinetis K2x. At least the MK22F51212, which is the only K2x supported by Zephyr so far, does not contain an MPU. Signed-off-by:
Henrik Brix Andersen <hebad@vestas.com>
-
Evgeniy Paltsev authored
Due to the fact that we use -mcpu=hs as a default for ARCv2 HS the compiler doesn't generate multiply/divide/mac/64bit memory operations instructions. Fix that by using -mcpu=archs as a default for ARCv2 HS which is fits for all existing boards with ARCv2 HS CPU. Signed-off-by:
Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> Signed-off-by:
Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
-
Piotr Mienkowski authored
Change the drivers's compatible from atmel,sam-tc to atmel,sam-tc-qdec. The atmel,sam-tc should be reserved for the future counter driver. Signed-off-by:
Piotr Mienkowski <piotr.mienkowski@gmail.com>
-
Piotr Mienkowski authored
The change removes the following warning: Warning: /soc/tc@4000C000: simple-bus unit address format error, expected "4000c000" Signed-off-by:
Piotr Mienkowski <piotr.mienkowski@gmail.com>
-
Lauren Murphy authored
Fixes calculation of remaining ticks returned from z_tick_sleep so that it takes absolute timeouts into account. Fixes #32506 Signed-off-by:
Lauren Murphy <lauren.murphy@intel.com>
-
Anas Nashif authored
Some time ago we did a cleanup of sys_io function and left nios2 broken, especially on the MAX10 board. Revert back to the original implementation for this architecture. Fixes #35694 Signed-off-by:
Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
_Cstart was renamed, fix the docs to reflect that. Signed-off-by:
Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Fix register for uart0. Signed-off-by:
Anas Nashif <anas.nashif@intel.com>
-
Bradley Bolen authored
This compile test should be checking if a symbol has been defined, otherwise it is using the kconfig value directly. This fixes a warning ../src/main.c:115:37: warning: "CONFIG_SOC_QEMU_ARC" is not defined, evaluates to 0 [-Wundef] when using the -Wundef flag. Signed-off-by:
Bradley Bolen <bbolen@lexmark.com>
-
Bradley Bolen authored
Currently the Cortex-R platform has no one watching over it. Submitting myself to help with the Cortex-R parts of the ARM architecture. Signed-off-by:
Bradley Bolen <bbolen@lexmark.com>
-
Maureen Helm authored
Updates board documentation for several NXP boards to reflect currently supported features, NXP documentation links, clarifications on debug probes, additional troubleshooting tips, and some minor editorial changes. Signed-off-by:
Derek Snell <derek.snell@nxp.com> Signed-off-by:
Maureen Helm <maureen.helm@nxp.com>
-
Ioannis Glaropoulos authored
Shrink the name of the hidden cortex-m option for the null-pointer dereference detection feature. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Ioannis Glaropoulos authored
Reduce the length of the Kconfig defines related to null-pointed dereference detection in Cortex-M. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Marek Pieta authored
Change fixes a build warning related to attribute ignored in declaration of struct. The __packed attribute is removed. Signed-off-by:
Marek Pieta <Marek.Pieta@nordicsemi.no>
-
Ioannis Glaropoulos authored
If single thread builds are not supported by the architecture, the MULTITHREADING option should be prompt-less to block any modifications to it. We also introduce an explicit ARCH-level Kconfig that reflects whether the ARCH is capable of single-thread Zephyr builds. Signed-off-by:
Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
-
Martí Bolívar authored
People seem to miss the troubleshooting page a lot, since nobody ever mentions that they tried its steps and they didn't work. Promote it to a top level page to make it easier to see. Add cross-references between the two to keep them well linked together. Add a couple of extra links to the bindings related HOWTO while we are here, now that the bindings docs are a bit better off than they were when this content was originally written. Signed-off-by:
Martí Bolívar <marti.bolivar@nordicsemi.no>
-
Martin Jäger authored
New CAN-FD driver based on M_CAN IP and some updates to ISO-TP. Signed-off-by:
Martin Jäger <martin@libre.solar>
-
Martin Jäger authored
This new subsystem was introduced in 2.6 for the first time. Signed-off-by:
Martin Jäger <martin@libre.solar>
-
Erwan Gouriou authored
Update v2.6.0 release note with shields addition. Signed-off-by:
Erwan Gouriou <erwan.gouriou@linaro.org>
-
Erwan Gouriou authored
Update v2.6.0 release note with STM32 related changes. Signed-off-by:
Erwan Gouriou <erwan.gouriou@linaro.org>
-
Omkar Kulkarni authored
This clarification helps implementers to choose provisioning process parameters. Signed-off-by:
Omkar Kulkarni <omkar.kulkarni@nordicsemi.no>
-
Torsten Rasmussen authored
Fixes: #32237 When building for native_posix, then host tools are used. This means that gcc will link using `/usr/bin/ld` per default. If ld points to lld, then linking will fail. This commit will first look for ld.bfd, and if found then use -fuse-ld=bfd for linking. If ld.bfd is not found, then ld is used as fallback as that will be assumed to be the best working candidate. Signed-off-by:
Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
-
Affrin Pinhero authored
This commit reverted while loop on tx only. This commit solves SPI loopback failure and SPI wrong behaviour on RX. fix: * zephyrproject-rtos/zephyr#35297 * zephyrproject-rtos/zephyr#35539 Revert "drivers/spi: STM32: This solves SPI infinite loop on Tranceive" This reverts commit 50c2acbc03e7a48a09880b6fcb8c22256bffa70c. Signed-off-by:
Affrin Pinhero <affrin.pinhero@hcl.com>
-
Flavio Ceolin authored
pm_device_runtime_state_set takes care of the check the reference count and take the right action. It is not necessary check it in pm_device_request. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Assuming that pm_device_state_set is synchronous it is possible to simplify the mutex usage. Now there are two places where the lock is held, one in the worqueue handler and other in pm_device_request to cover the synchronous path. It is no longer needed held the lock in the pm_device_state_set callback and not needed to wait on the conditional variable after set the state in the synchronous path. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Most APIs have the default synchronous and an asynchronous version with the sufix _async because that is the most common use. All devices in tree right now are using the synchronous version, so just change it to be consistent with the rest of the system. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Add some applications samples to the documentation. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Add information about exit latency time. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Add a link for the sample that defines its own policy manager. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
Remove invalid information about device busy API. Signed-off-by:
Flavio Ceolin <flavio.ceolin@intel.com>
-