Lines Matching full:for

13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
60 Memory) for ARCv3 processors (HS5x & HS6x).
61 * Disabled Thread-local Storage support for platforms with two or more register banks.
62 * Fixed unstable work of application built with MetaWare toolchain for hardware
74 * Added support for custom interrupt controllers using
76 * MMU and MPU initialization moved to :c:func:`z_prep_c` for Cortex-A and
100 * Added Kconfig options to make MCC functionality optional to reduce memory usage for simple
103 * Added proper support for doing decoding in the application instead of in the controller by
108 * Added support for the new mono audio location.
109 * Added ISO state callbacks for streams so the user knows the state of the CIS.
117 connection object has been freed, so it can be utilized for different purposes. No guarantees
124 * Added the delayable messages functionality to apply random delays for
132 * Added deinit implementation for ESP32 controller.
143 * Added support for these SoC series:
145 * Added support for Renesas R-Car Gen4 series.
146 * Added support for STM32F303xB SoC variants.
147 * Added support for STM32H7B0xx SoC variants.
148 * Added support for STM32L010xx SoC variants.
149 * Added support for STM32L081xx SoC variants.
150 * Added support for STM32U5A9xx SoC variants.
151 * Added support for NXP S32K1 devices.
152 * Added support for NXP IMX8ULP SoC.
153 * Added support for NXP MIMXRT595 DSP core.
157 * Nordic SoCs now imply :kconfig:option:`CONFIG_XIP` instead of selecting it. This allows for
163 * Added support for these ARM boards:
165 * Added support for Adafruit QTPy RP2040 board: ``adafruit_qt_py_rp2040``.
166 * Added support for FANKE FK7B0M1-VBT6 board: ``fk7b0m1_vbt6``.
167 * Added support for Renesas R-Car Spider board CR52: ``rcar_spider_cr52``.
168 * Added support for ST Nucleo F722ZE board: ``nucleo_f722ze``.
169 * Added support for ST STM32H750B Discovery Kit: ``stm32h750b_dk``.
170 * Added support for ST STM32L4R9I Discovery board: ``stm32l4r9i_disco``.
171 * Added support for ST STM32U5A9J-DK discovery kit: ``stm32u5a9j_dk``.
172 * Added support for ST Nucleo WBA55CG board: ``nucleo_wba55cg``.
173 * Added support for ST STM32WB5MM-DK Discovery board: ``stm32wb5mm_dk``.
174 * Added support for Wiznet W5500 Evaluation Pico board: ``w5500_evb_pico``.
175 * Added support for ADI boards: ``adi_sdp_k1``, ``adi_eval_adin1110ebz``,
177 * Added support for NXP UCANS32K1SIC board: ``ucans32k1sic``.
179 * Added support for this RISC-V board:
183 * Added support for these Xtensa boards:
185 * Added support for NXP iMX8ULP board: ``nxp_adsp_imx8ulp``.
194 * Made these changes for ARM boards:
196 * Added support for low power on G1120B0MIPI using RT595.
197 * Added support for lpspi, lpi2c on NXP board: ``mimx93_evk_a55``.
200 * Enabled support for linkserver debugger on ``frdm_kl25z``, ``mimxrt1015_evk``,
204 * Made these changes for RISC-V boards:
208 * Made these changes for native/POSIX boards:
219 * For the native simulator based targets it is now possible to set via Kconfig command line
223 * For all native boards, the native logger backend will now also be
228 * Multiple documentation updates and fixes for all native boards.
230 * Added support for these following shields:
232 * Added support for M5Stack-Core2 base: ``m5stack_core2_ext``.
233 * Added support for MikroElektronika ACCEL 13 Click: ``mikroe_accel13_click``.
234 * Added support for Waveshare Pico UPS-B: ``waveshare_pico_ups_b``.
235 * Added support for X-NUCLEO-BNRG2A1: BLE expansion board: ``x_nucleo_bnrg2a1``.
236 * Added support for X-NUCLEO-IKS4A1: MEMS Inertial and Environmental Multi
242 * Added functionality for Link Time Optimization.
252 See pull request :github:`66392` for details.
256 * Fixed an issue whereby board revision ``0`` did not include overlay files for that revision.
258 * Added ``PRE_IMAGE_CMAKE`` and ``POST_IMAGE_CMAKE`` hooks to sysbuild modules, which allows for
262 This is intended for use with firmware signing scripts which add additional data to the end of
266 issues with building firmware images that are too large for MCUboot to swap.
277 globally when building with Picolibc or for the native (``ARCH_POSIX``) targets.
278 After this change users may need to define them for their own applications or libraries.
280 * Added support for sysbuild setting a signing script (``SIGNING_SCRIPT``). See
281 :ref:`west-extending-signing` for details.
283 * Added support for ``FILE_SUFFIX`` in the build system which allows for adding suffixes to
285 :ref:`application-file-suffixes` and :ref:`sysbuild_file_suffixes` for details.
297 * Power Management for ADC is now supported on STM32 devices.
298 * STM32 ADC driver now supports mixing shared and separate IRQs (for instance on STM32G473
308 * Added a driver :file:`drivers/audio/dmic_mcux.c` for NXP DMIC peripheral. This peripheral is
317 * Added system call :c:func:`can_get_mode()` for getting the current operation mode of a CAN
320 * Add system call :c:func:`can_get_transceiver()` for getting the CAN transceiver associated with
323 * Added accessor functions for the CAN statistics.
333 * Added CAN controller driver for the Nuvoton NuMaker series
336 * Added CAN controller driver for the Infineon XMC4xxx family
339 * Added support for the NXP S32K1xx family to the :dtcompatible:`nxp,flexcan` driver.
346 * Added support for setting "raw" timing values from the :ref:`CAN shell <can_shell>`.
358 * Added support for top value configuration and fixed a bug in the native posix driver.
359 * Added support for the MRT counter for NXP RT6xx, RT5xx and LPC55xxx.
372 * Introduced a new DMA driver :file:`drivers/dma/dma_nxp_edma.c` for NXP's eDMA IP.
383 * Enabled HW checksum offloading for STM32H7.
396 * Fixed sam_gmac driver. PTP clock adjustment was wrong for negative values.
399 * Added a driver :file:`drivers/ethernet/eth_nxp_enet.c` for NXP ENET which is a rework of
409 desired (For example due to ROM constraints in a bootloader),
418 * Added GNSS device driver API and subsystem for parsing and publishing location,
423 communicate with the modems. For systems which already contain a cellular modem,
438 * Added fully featured device driver for the Quectel LCX6G series GNSS modems,
447 driver is used for i.MX93 and i.MX8ULP.
462 * Added the ability to specify a start address when searching for a free I3C
473 end of data for register read but continues sending data.
484 * Removed the infinite wait for MCTRLDONE in auto IBI.
487 :dtcompatible:`nxp,mcux-i3c`, which allows alternative high time for
498 * Added support for keyboard matrix drivers, including a new
500 See :ref:`gpio-kbd` for more details.
505 * Added a :dtcompatible:`zephyr,native-linux-evdev` device node for getting
507 * Added support for optical encoders and power management to :dtcompatible:`gpio-qdec`.
516 * Added support for C22 and C45 APIs on S32 GMAC.
517 * Added MDIO driver for NXP ENET peripheral.
523 * Added support for :dtcompatible:`maxim,max20335`.
524 * Added support for :dtcompatible:`adi,ad5592`.
525 * Added separate initialization priorities for :dtcompatible:`nordic,npm1300` and
532 * Modified to use PNP ID for PRT retrieval.
536 * Added a new driver for NXP FlexRAM.
546 * Renesas R-Car pinctrl driver now supports voltage control for R8A77951 and
548 * Added driver for ZynqMP / Mercury XU.
549 * Added driver for i.MX8QM/QXP.
550 * Added driver for Renesas RZ/T2M.
566 * ``startup-delay-us`` and ``off-on-delay-us`` are now supported for all regulators.
568 * Added support for :dtcompatible:`maxim,max20335-regulator`.
569 * Added ASYS UVLO configuration for :dtcompatible:`nxp,pca9420`.
570 * Added LDO/DCDC support for :dtcompatible:`renesas,smartbond-regulator`.
571 * Added LDO soft start configuration for :dtcompatible:`nordic,npm1300-regulator`.
572 * Fixed init priority for :dtcompatible:`x-powers,axp192-regulator`.
573 * Fixed LDO GPIO control for :dtcompatible:`nordic,npm1300-regulator`.
577 * Retained memory driver backend for registers was added.
591 * Added SDHC driver for Cadence SDHC IP.
592 * Added SDHC driver for Infineon CAT1 IP.
593 * Added support for SDIO commands to iMX USDHC SDHC driver.
605 * Added support for triggering multiple sensor devices in the sensor shell.
609 * Fixed Bosch BMI160 gyro range calculation and added support for getting
645 * Added new self-documenting macros for setting ST sensor devicetree
651 * Added support for higher baud rate for ITE IT8xxx2.
654 * Added support for async API on NS16550 driver.
656 * Added an adaptation API to provide interrupt driven API for drivers
662 * Added emulated error for testing.
663 * Modified to use local work queue for data transfer.
681 for Clock Recovery System, allowing a more stable HSI48 clock and hence resilient USB
685 * Added new UDC driver for DWC2 controller.
686 * Added support for Nuvoton NuMaker series USBD controllers.
691 devicetree binding for more information.
705 * Added support for Echo and Request-Tag CoAP options (RFC 9175).
710 * Added shell module for CoAP server.
744 * Added support for enabling mDNS listener on all network interfaces.
760 * GM PRIO root system id is now always used for announce messages.
772 * Added support for IPv6 Neighbor reachability hints, allowing to reduce
773 ICMPv6 traffic for active connections.
777 * Fixed L3/L4 checksum calculation/validation for IP-fragmented packets on
781 * It is now possible to have separate IPv4 TTL value and IPv6 hop limit value for
787 * Added support for setting peer IP address in :c:struct:`net_pkt` structure
788 for offloaded interfaces. This allows for :c:func:`recvfrom` to return a
799 * Fixed object version reporting for LwM2M version 1.1.
800 * Added support for DTLS Connection Identifier in the LwM2M engine.
801 * Added support for LwM2M Server Disable executable resource.
802 * Implemented fallback mechanism for LwM2M server selection during registration
805 * Added support for storing LwM2M error list in settings.
807 * Added support for notifying the application about ongoing CoAP transmissions
811 * Added a callback for LwM2M Gateway object, which allows to handle LwM2M messages
813 * Added LwM2M-specific macros for object initialization during boot.
818 * Added support for compile time network event handlers using the macro
827 * Introduced a separate mutex for TX at the network interface level to prevent
829 * Fixed netmask not being registered for loopback address.
830 * Added support for binding to a specific network interface at the net_context
838 * Added support for analyzing SNTP time uncertainty.
841 * Added start/stop functions for dummy interfaces.
860 * Updated OpenThread platform UART driver so that it no longer waits for
863 * Updated Crypto PSA backend for OpenThread with additional algorithms.
881 * Added support for Echo option in telnet shell backend.
886 * Added more detailed Ethernet statistics printout for ``net stats`` command.
887 * Added ``net dhcpv4 server`` commands for DHCPv4 server management.
892 * Added support for v4-mapping-to-v6, which allows IPv4 and IPv6 to share the
894 * Added support for :c:macro:`IPV6_V6ONLY` socket option.
895 * Added support for :c:macro:`SO_ERROR` socket option.
897 * Added support for object core, which allows to track networks sockets and
899 * Added support for :c:func:`recvmsg`.
900 * Added support for :c:macro:`IP_PKTINFO` and :c:macro:`IPV6_RECVPKTINFO`
902 * Added support for :c:macro:`IP_TTL` socket option.
903 * Added support for IPv4 multicast :c:macro:`IP_ADD_MEMBERSHIP` and
905 * Added support for IPv6 multicast :c:macro:`IPV6_ADD_MEMBERSHIP` and
914 * Added a new ``echo_service`` sample for Socket Service.
915 * Added support for :c:macro:`SO_DOMAIN` socket option.
934 * Added support for TCP Keep-Alive feature.
970 * Introduced new USB Audio 2 implementation that uses devicetree for
973 minimum set of features required for basic implicit and explicit feedback.
975 * Added support for SetFeature(TEST_MODE).
1016 * Added support for retrieving registered command groups, to support registering and deregistering
1018 for the same command group.
1023 * Added support for custom payload MCUmgr handlers. This can be enabled with
1029 * Added support for image slot size checking to ensure an update can be utilised by MCUboot.
1040 is done for code size (significant gain seen on riscv32) and performance.
1042 …* Extended logging frontend API to optionally implement dedicated functions for optimized messages.
1045 * Added support for runtime message filtering for the logging frontend.
1049 * Fixed userspace issue for :c:func:`printk` when :kconfig:option:`CONFIG_LOG_PRINTK` is enabled.
1051 * Added compile time detection of logging messages that use character pointers for ``%p``.
1119 safe (``PM_DEVICE_ISR_SAFE``). For those devices, Zephyr is able to reduce RAM consumption
1123 …:c:func:`pm_device_runtime_put` no longer wait for a pending operation to be concluded if it is st…
1145 * Added support for SDIO devices.
1157 * Completed support for ``POSIX_THREADS_EXT``, ``XSI_THREADS_EXT``,
1160 * Completed support for ``_POSIX_MESSAGE_PASSING`` and
1171 * Added support for deferred and asynchronous thread cancellation.
1175 * Added support for named semaphores.
1177 * Added a top-level ``posix`` command in the Zephyr shell. Zephyr shell utilities for
1180 * Added support for async thread cancellation and ``SIGEV_THREAD``, ``CLOCK_REALTIME``.
1187 in preparation for OTA firmware upgrade support.
1192 priority boost for the zbus operations. This feature avoids priority inversions and preemptions,
1195 * Fixed documentation for :c:func:`zbus_chan_add` and :c:func:`zbus_chan_rm` adding the timeout
1231 * Fixed issue with missing condition check for applications in sysflash include file.
1241 * Added debug logging for boot status write in bootutil.
1245 * Added firmware loader operating mode which allows for a dedicated secondary slot image that
1260 * Added MCUBoot support for ``mimxrt1010_evk``, ``mimxrt1015_evk``,
1280 * Addded support for unordered maps.
1282 * Naming improvements for generated code.
1294 * Added the :dtcompatible:`zephyr,lvgl-keypad-input` compatible for keypad input.
1330 * Added support in the mbox sample for NXP boards ``MIMXRT1160-EVK``, ``MIMXRT1170-EVK``,
1333 * Added a sample ``flexram-magic-addr`` for ``mimxrt11xx_cm7`` to show how to use flexram magic