Lines Matching +full:scmi +full:- +full:clock
15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
73 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-jjf3-7x72-pqm9>`_
89 * Removed deprecated arch-level CMSIS header files
129 * Added support of device memory attributes on Cortex-M (arm_mpu_v8)
140 * RISC-V
146 has an additional field ``csf`` that points to the callee-saved-registers upon an fatal error,
147 which can be accessed in :c:func:`k_sys_fatal_error_handler` by ``esf->csf``.
206 * Added support for non-bondable mode (SSP)
211 * Added support for Multi-Command Packet (l2cap)
229 * Introduced a mesh-specific workqueue to increase reliability of the mesh messages
237 * Added ESP32-C2 and ESP8684 SoC support.
241 * Added NXP i.MX93's Cortex-M33 core
249 * NXP s32k1: obtain system clock frequency from Devicetree
251 * Added ESP32 WROVER-E-N16R4 variant.
254 * Silabs Series 2: Use oscillator, clock and DCDC configuration from device tree during init.
270 * Nordic nRF54H: Added support for the FLPR (Fast Lightweight Processor) RISC-V CPU.
283 * :zephyr:board:`BeagleBone AI-64 <beaglebone_ai64>` (``beaglebone_ai64``)
286 * :zephyr:board:`Espressif ESP32-C3-DevKitC <esp32c3_devkitc>` (``esp32c3_devkitc``)
287 * :zephyr:board:`Espressif ESP32-C3-DevKit-RUST <esp32c3_rust>` (``esp32c3_rust``)
288 * :zephyr:board:`Espressif ESP32-S3-EYE <esp32s3_eye>` (``esp32s3_eye``)
289 * :zephyr:board:`Espressif ESP8684-DevKitM <esp8684_devkitm>` (``esp8684_devkitm``)
296 * :zephyr:board:`NXP FRDM-MCXA156 <frdm_mcxa156>` (``frdm_mcxa156``)
297 * :zephyr:board:`NXP FRDM-MCXC242 <frdm_mcxc242>` (``frdm_mcxc242``)
298 * :zephyr:board:`NXP FRDM-MCXC444 <frdm_mcxc444>` (``frdm_mcxc444``)
299 * :zephyr:board:`NXP FRDM-MCXN236 <frdm_mcxn236>` (``frdm_mcxn236``)
300 * :zephyr:board:`NXP FRDM-MCXW71 <frdm_mcxw71>` (``frdm_mcxw71``)
302 * :zephyr:board:`NXP MIMXRT1180-EVK <mimxrt1180_evk>` (``mimxrt1180_evk``)
303 * :ref:`PHYTEC phyBOARD-Nash i.MX93 <phyboard_nash>` (``phyboard_nash``)
319 * :zephyr:board:`Renode Cortex-R8 Virtual <cortex_r8_virtual>` (``cortex_r8_virtual``)
320 * :zephyr:board:`Seeed XIAO ESP32-S3 Sense Variant <xiao_esp32s3>`: ``xiao_esp32s3``.
321 * :ref:`sensry.io Ganymed Break-Out-Board (BOB) <ganymed_bob>` (``ganymed_bob``)
322 * :zephyr:board:`SiLabs SiM3U1xx 32-bit MCU USB Development Kit <sim3u1xx_dk>` (``sim3u1xx_dk``)
326 * :zephyr:board:`ST Nucleo H755ZI-Q <nucleo_h755zi_q>` (``nucleo_h755zi_q``)
331 * :zephyr:board:`ST STM32U083C-DK <stm32u083c_dk>` (``stm32u083c_dk``)
333 * :zephyr:board:`vcc-gnd YD-STM32H750VB <yd_stm32h750vb>` (``yd_stm32h750vb``)
355 * ``mps3/an547/ns`` to ``mps3/corstone300/an547/ns`` for non-secure.
374 * :ref:`ADI EVAL-ADXL362-ARDZ <eval_adxl362_ardz>`
375 * :ref:`ADI EVAL-ADXL372-ARDZ <eval_adxl372_ardz>`
380 * :ref:`ST X-NUCLEO-WB05KN1: BLE expansion board <x-nucleo-wb05kn1>`
391 * ``--dts``
392 * ``--dtc-flags``
393 * ``--bindings-dirs``
394 * ``--dts-out``
395 * ``--edt-pickle-out``
396 * ``--vendor-prefixes``
397 * ``--edtlib-Werror``
404 * Added support for RAM-load MCUboot operating mode in build system, including sysbuild support.
414 * Added a new :zephyr:code-sample-category:`interactive code sample catalog <samples>` for quickly
419 * Added :rst:dir:`zephyr:code-sample-category` directive to describe and group code samples in the
427 * Added two new build commands, ``make html-live`` and ``make html-live-fast``, that automatically
437 * Fixed calibration scheme in ESP32-S3.
439 * Added initial support for Renesas RA8 ADC driver (:dtcompatible:`renesas,ra-adc`)
440 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-adc`).
441 * Added support for NXP S32 SAR_ADC (:dtcompatible:`nxp,s32-adc-sar`)
446 * Added initial support for Renesas RA CANFD (:dtcompatible:`renesas,ra-canfd-global`,
447 :dtcompatible:`renesas,ra-canfd`)
448 * Added Flexcan support for S32Z27x (:dtcompatible:`nxp,flexcan`, :dtcompatible:`nxp,flexcan-fd`)
449 * Improved NXP S32 CANXL error reporting (:dtcompatible:`nxp,s32-canxl`)
451 * Clock control
453 * STM32 MCO (Microcontroller Clock Output) is now available on STM32U5 series.
457 * STM32H7: PLL FRACN can now be configured (see :dtcompatible:`st,stm32h7-pll-clock`)
458 * Added initial support for Renesas RA clock control driver (:dtcompatible:`renesas,ra-cgc-pclk`,
459 :dtcompatible:`renesas,ra-cgc-pclk-block`, :dtcompatible:`renesas,ra-cgc-pll`,
460 :dtcompatible:`renesas,ra-cgc-external-clock`, :dtcompatible:`renesas,ra-cgc-subclk`,
461 :dtcompatible:`renesas,ra-cgc-pll-out`)
462 …* Silabs: Added support for Series 2+ Clock Management Unit (see :dtcompatible:`silabs,series-cloc…
463 * Added initial support for Nordic nRF54H Series clock controllers.
473 * Added support for Nordic nRF COMP (:dtcompatible:`nordic,nrf-comp`)
474 * Added support for Nordic nRF LPCOMP (:dtcompatible:`nordic,nrf-lpcomp`)
475 * Added support for NXP Kinetis ACMP (:dtcompatible:`nxp,kinetis-acmp`)
479 * Added initial support for Renesas RA8 AGT counter driver (:dtcompatible:`renesas,ra-agt`)
480 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-counter`).
484 …rt for late and short relative alarms area to NXP nxp_sys_timer (:dtcompatible:`nxp,s32-sys-timer`)
515 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-dma`).
522 (:dtcompatible:`zephyr,sim-eeprom`).
526 * Added initial support for Renesas RA8 Entropy driver (:dtcompatible:`renesas,ra-rsip-e51a-trng`)
527 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-trng`).
544 * Added support for the ``zephyr,random-mac-address`` property.
563 * NXP ENET_QOS: Fixed check for ``zephyr,random-mac-address`` property.
574 * Added support for DT-defined mdio.
584 … * Fixed generic phy_mii driver not using the value of the ``no-reset`` property from Devicetree.
590 * Fixed issue relating to strap-in override bits.
596 device tee when SFDP at run-time has been enabled (:github:`80383`)
610 * Added possibility to run STM32H7 flash driver from Cortex-M4 core.
612 …al support for Renesas RA8 Flash controller driver (:dtcompatible:`renesas,ra-flash-hp-controller`)
613 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-flash-controller`).
614 * Added support for W25Q512JV and W25Q512NW-IQ/IN to NXP's MCUX Flexspi driver
615 * Renamed the binding :dtcompatible:`nxp,iap-msf1` to :dtcompatible:`nxp,msf1` for accuracy
619 …* tle9104: Add support for the parallel output mode via setting the properties ``parallel-out12`` …
620 ``parallel-out34``.
622 * Converted the NXP wake-up drivers to native Zephyr code
628 …* Added a sample for the DRV2605 haptic driver to trigger ROM events (:zephyr:code-sample:`drv2605…
632 * Added initial support for Renesas RA8 I2C driver (:dtcompatible:`renesas,ra-iic`)
636 * Added ESP32-S3 and ESP32-C3 driver support.
641 ``supports-setaasa`` property to ``i3c-devices.yaml``.
650 * Added shell commands for setting the I3C speed, sending HDR-DDR, raising IBIs,
660 * New feature: :dtcompatible:`zephyr,input-double-tap`.
665 ``no-disconnect`` property to :dtcompatible:`gpio-keys` so it can be used
688 * lp5562: added ``enable-gpios`` property to describe the EN/VCC GPIO of the lp5562.
690 * lp5569: added ``charge-pump-mode`` property to configure the charge pump of the lp5569.
692 * lp5569: added ``enable-gpios`` property to describe the EN/PWM GPIO of the lp5569.
702 * Added driver support for ESP32 and ESP32-S3 SoCs.
720 * Added support for the U-Blox LARA-R6 modem.
723 * MIPI-DBI
725 * Added bitbang MIPI-DBI driver, supporting 8080 and 6800 mode
726 (:dtcompatible:`zephyr,mipi-dbi-bitbang`).
727 * Added support for STM32 FMC memory controller (:dtcompatible:`st,stm32-fmc-mipi-dbi`).
731 * MIPI-CSI
738 * Added SCMI-based driver for NXP i.MX
747 * Added initial support for Renesas RA8 PWM driver (:dtcompatible:`renesas,ra8-pwm`)
748 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-pwm`).
758 * STM32: HSE can now be used as domain clock.
765 * Improved NXP's SAI driver to use a default clock if none is provided in the DT
766 * Fixed a bug in the NXP SAI driver that caused a crash on a FIFO under- and overrun
772 * Added ESP32-S3 driver support.
782 :dtcompatible:`jedec,jc-42.4-temp` compatible string instead to the ``microchip,mcp9808``
830 * Added Würth Elektronik HIDS-2525020210002
831 :dtcompatible:`we,wsen-hids-2525020210002` humidity sensor driver.
845 * Added initial support for Renesas RA8 SPI driver (:dtcompatible:`renesas,ra8-spi-b`)
847 * Silabs: Added support for EUSART (:dtcompatible:`silabs,gecko-spi-eusart`)
856 * Added support for gpio-stepper-controller (:dtcompatible:`zephyr,gpio-steppers`)
857 * Added stepper api test-suite
858 * Added stepper shell test-suite
862 * Silabs: Added support for Sleeptimer (:dtcompatible:`silabs,gecko-stimer`)
876 …* Introduced API for :ref:`multi-heap<memory_management_shared_multi_heap>` video buffer allocatio…
878 …* Introduced bindings for common video link properties in ``video-interfaces.yaml``. Migration to …
882 (:zephyr:code-sample:`video-capture-to-lvgl`)
885 * Added support for ESP32-S3 LCD-CAM interface (:dtcompatible:`espressif,esp32-lcd-cam`)
892 * Added an NXP's smartdma based video driver (:dtcompatible:`nxp,video-smartdma`)
898 * Added 1-Wire master driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-w1`)
902 * Added driver for Analog Devices MAX32 SoC series (:dtcompatible:`adi,max32-watchdog`).
905 * Wi-Fi
907 * Add Wi-Fi Easy Connect (DPP) support.
908 * Add support for Wi-Fi credentials library.
910 * Add Wi-Fi snippet support for networking samples.
911 * Add build testing for various Wi-Fi config combinations.
912 * Add regulatory domain support to Wi-Fi shell.
913 * Add WPS support to Wi-Fi shell.
914 * Add 802.11r connect command usage in Wi-Fi shell.
916 * Allow user to reset Wi-Fi statistics in Wi-Fi shell.
917 * Display RTS threshold in Wi-Fi shell.
921 * Fix setting of frequency band both in AP and STA mode in Wi-Fi shell.
922 * Fix correct channel scan range in Wi-Fi 6GHz.
923 * Fix scan results printing in Wi-Fi shell.
924 * Increase main and shell stack sizes for Wi-Fi shell sample.
925 * Increase the maximum count of connected STA to 8 in Wi-Fi shell.
926 * Relocate AP and STA Wi-Fi sample to samples/net/wifi directory.
927 * Run Wi-Fi tests together with network tests.
928 * Updated ESP32 Wi-Fi driver to reflect actual negotiated PHY mode.
929 * Add ESP32-C2 Wi-Fi support.
932 * Added nRF70 Wi-Fi driver.
995 * Fixed PTP clock adjusting with offset.
1010 * Fixed possible busy-looping in case of errors in the HTTP server sample.
1034 * Added onlink and forwarding check to IPv6-prepare
1044 * Added support for accepting SenML-CBOR floats decoded as integers.
1070 postfix in non-hexadecimal format.
1090 * Updated MQTT tests to be self-contained, no longer requiring external broker.
1110 * Fixed compiler warnings when building with ``-Wtype-limits``.
1158 * Fixed possible busy-looping when polling TLS socket for POLLOUT event.
1171 * Wi-Fi:
1191 * Made USB device stack high-bandwidth aware
1197 * Added support for string-array and array type properties to be enums.
1207 * Renamed ``power-domain`` base property to ``power-domains``,
1208 and introduced ``power-domain-names`` property. ``#power-domain-cells`` is now required as well.
1219 * Added west runner for probe-rs, a Rust-based embedded toolkit.
1225 * Added on-demand memory mapping support (:kconfig:option:`CONFIG_DEMAND_MAPPING`).
1268 * Added initial ESP32-C6 power management interface to allow light and deep-sleep features.
1274 * https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.1
1275 * https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.2
1278 was added to allow ``psa_get_random()`` to make use of non-cryptographically
1310 runtime, do ``kernel thread -h`` for more info.
1332 * FAT FS: Added :kconfig:option:`CONFIG_FS_FATFS_LBA64` to enable support for the 64-bit LBA
1338 * FAT FS: Added :kconfig:option:`CONFIG_FS_FATFS_HAS_RTC` that enables RTC usage for time-stamping
1352 non-volatile storage technologies. It supports classical on-chip NOR flash as well as
1407 * Subset of clock management protocol commands
1409 * Shared memory and mailbox-based transport
1417 * Added OS agnostic parts of the nRF70 Wi-Fi driver.
1464 * Added sysbuild support to the hello-world sample.
1479 * Added non-bootable flag to imgtool.
1493 * Fixed bootutil issue with not zeroing AES and SHA-256 contexts with mbedTLS.
1494 * Fixed boot_serial ``format`` and ``incompatible-pointer-types`` warnings.
1500 * Fixed issue with properly retrieving image headers after interrupted swap-scratch in bootutil.
1501 * The MCUboot version in this release is version ``2.1.0+0-dev``.
1508 Trusted Firmware-M (TF-M)
1511 * TF-M was updated to version 2.1.1 (from 2.1.0).
1512 …The release notes can be found at: https://trustedfirmware-m.readthedocs.io/en/tf-mv2.1.1/releases…
1537 * You can now decide at run-time whether the decoder should enforce canonical encoding.
1539 * Allow --file-header to accept a path to a file with header contents
1549 * Extended net/vlan to add IPv6 prefix config to each vlan-iface
1556 * Added :zephyr:code-sample:`smf_calculator` sample demonstrating the usage of the State Machine fr…
1566 - :github:`71042` stream_flash: stream_flash_init() size parameter allows to ignore partition layout
1567 - :github:`67407` stream_flash: stream_flash_erase_page allows to accidentally erase stream
1568 - :github:`80875` stepper_api: incorrect c-prototype stepper.h and absence of NULL check stepper_sh…