Lines Matching +full:controller +full:- +full:data +full:- +full:delay +full:- +full:us

20 * Bluetooth: improvements to the Controller, Audio, Mesh, as well as the host stack in
38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
53 * CVE-2023-4263 `Zephyr project bug tracker GHSA-rf6q-rhhp-pqhf
54 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-rf6q-rhhp-pqhf>`_
56 * CVE-2023-4264 `Zephyr project bug tracker GHSA-rgx6-3w4j-gf5j
57 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-rgx6-3w4j-gf5j>`_
59 * CVE-2023-4424: Under embargo until 2023-11-01
61 * CVE-2023-5055: Under embargo until 2023-11-01
63 * CVE-2023-5139: Under embargo until 2023-10-25
65 * CVE-2023-5184 `Zephyr project bug tracker GHSA-8x3p-q3r5-xh9g
66 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-8x3p-q3r5-xh9g>`_
68 * CVE-2023-5563 `Zephyr project bug tracker GHSA-98mc-rj7w-7rpv
69 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-98mc-rj7w-7rpv>`_
71 * CVE-2023-5753 `Zephyr project bug tracker GHSA-hmpr-px56-rvww
72 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hmpr-px56-rvww>`_
93 * Cleaned-up and made more user friendly handling of the ARC MWDT toolchain path
98 * Architectural support for Arm Cortex-M has been separated from Arm
99 Cortex-A and Cortex-R. This includes separate source modules to handle
105 * RISC-V
110 set by the Core-Local Interrupt Controller RISC-V specification.
115 the ``MTVEC.BASE`` field size and is platform or application-specific.
142 and the BAP-related services (ASCS, PACS, BASS), as well as missing features such as proper
163 * Renamed ``bt_codec`` to ``bt_audio_codec_{cap, conf, data}``
165 * Replaced ``BT_AUDIO_CODEC_LC3_ID`` -> ``BT_HCI_CODING_FORMAT_LC3``
169 * Updated BAP to filter PA data duplicates by default
170 * Updated CSIP to unlock Non-bonded devices immediately.
186 * Fixed HCI ISO Data packets fragmentation
187 * Fixed HCI ISO SDU length sent to controller
203 * Added TF-M support.
225 * Added support for Composition Data Pages 2, 129 and 130.
226 * Added documentation for Composition Data Pages 0, 1, 2, 128, 129 and 130.
232 instead of Non-Resolvable Private Addresses.
234 * Fixed an issue where the Composition Data Page 128 was not present on a node that has
236 * Fixed an issue where the Large Composition Data Server model did not support Composition Data
243 * Fixed an issue where the On-Demand Private Proxy Server and Client models had interdependency
246 * Controller
248 Improved support for Broadcast and Connected Isochronous channels in the Controller, enabling
249 LE audio application development. The Controller is experimental, is missing implementations for
253 * Added Kconfig Option to ignore Tx HCI ISO Data Packet Seq Num
265 * Fixed ISO-AL for quality tests and time stamps
269 * Fixed compiler instruction re-ordering that caused assertions
275 * Fixed nRF53 SoC back-to-back PDU chaining
276 * Fixed nRF53 SoC back-to-back Tx Rx implementation
279 * Fixed use of pre-programmed PPI on nRF SoCs
280 * Removed HCI ISO data with invalid status in preparation for FT support
311 * Added support for nsim_vpx5 - simulation (nSIM) platform with ARCv2 VPX5 core, close to
313 * Added support for nsim_hs5x_smp_12cores - simulation (nSIM) platform with 12 cores SMP 32-bit
315 * Added support for nsim_hs6x_smp_12cores - simulation (nSIM) platform with 12 cores SMP 64-bit
326 * Added support for these RISC-V boards:
362 * The default adapter when debugging with openocd has been changed to cmsis-dap.
366 * Made these changes for RISC-V boards:
374 * Added USB-CDC support.
391 * Removed support for these RISC-V boards:
406 * MikroElektronika MCP2518FD Click shield (CAN-FD)
443 in-tree code. Out-of-tree code needs to be patched before we can fully
453 series, ADC prescaler can be configured using dedicated RCC Clock Controller
462 * Added driver for MAX11102-MAX1117.
466 * Added support for TI TCAN4x5x CAN-FD controller with integrated transceiver
468 * Added support for Microchip MCP251xFD CAN-FD controller (:dtcompatible:`microchip,mcp251xfd`).
469 * Added support for CAN statistics to the Bosch M_CAN controller driver backend.
470 * Switched the NXP S32 CANXL driver to use clock control for the CAN clock instead of hard-coding
505 * Fixes for STM32U5 enables error interrupts, fixes block size and data size configuration
514 * Added a requirement for ``entropy_get_entropy()`` to be thread-safe because
525 * Added support for YD-ESP32 board Ethernet.
527 * Fixed mcux to increase the PTP timestamp accuracy from 20us to 200ns.
531 * Renamed the phy-dev property with phy-handle to match the Linux ethernet-controller binding
534 * Updated driver DT bindings to use ``ethernet-phy`` devicetree node name consistently.
535 * Updated esp32 and sam-gmac DT so that the phy is pointed by a phandle rather than
554 * STM32 V2 driver now supports 10-bit addressing.
568 * Fixed handling of the PCM data format in the NXP MCUX driver.
576 * Fixed transfer issue when controller is busy. Now wait for controller to
590 IEEE802154_ATTR_PHY_SUPPORTED_CHANNEL_PAGES that fits all in-tree drivers.
594 zero-based channel ranges or UWB drivers that could not be represented at
596 IEEE802154_ATTR_PHY_SUPPORTED_CHANNEL_RANGES that fits all in-tree drivers.
598 * Interrupt Controller
604 * New drivers: :dtcompatible:`gpio-qdec`, :dtcompatible:`st,stmpe811`.
614 * Merged ``zephyr,gpio-keys`` into :dtcompatible:`gpio-keys` and added
615 ``zephyr,code`` codes to all in-tree board ``gpio-keys`` nodes.
627 initialization priority for host controller.
655 * Added support for GPIO-controlled voltage regulator
687 * Added driver for EMMC Host controller present on Alder lake platforms
688 * Added driver for Atmel HSMCI controller present on SAM4E MCU series
710 * Updated the decoder APIs to vertically decode raw sensor data.
720 are removed. For UART using IO port access, add ``io-mapped`` property to
737 * Added wide data support.
745 * ``uart_rpi_pico``: fixed handling Modbus DE-RE signal
755 :dtcompatible:`ti,cc13xx-cc26xx-rtc` to :dtcompatible:`ti,cc13xx-cc26xx-rtc-timer`
769 * Reduced the RAM usage for esp32s2_saola in Wi-Fi samples.
772 * Fixed esp32 data sending and channel selection in AP mode.
797 * Added support for auto-connect and auto-down behaviors (controlled by
830 * Fixed a bug, where Solicited-Node multicast address could be removed while
839 * Block-wise sending now supports LwM2M read and composite-read operations as well.
841 than :kconfig:option:`CONFIG_LWM2M_COAP_MAX_MSG_SIZE` is split into a block-wise transfer.
842 * Block-wise transfers don't require tokens to match anymore as this was not in line
844 * Various fixes to bootstrap. Now client ensures that Bootstrap-Finish command is sent,
854 * Added LwM2M interoperability test-suite against Leshan server.
861 were more precisely specified and all in-tree call sites updated accordingly.
881 * Added new :zephyr:code-sample:`cellular-modem` sample.
891 * MQTT-SN:
928 * Fixed potential stall in data retransmission, when data was only partially acknowledged.
939 * Added new :zephyr:code-sample:`tftp-client` sample.
948 * Wi-Fi:
951 * The Wi-Fi scan API updated with Wi-Fi scan parameter to allow scan mode selection.
954 * Added support for Wi-Fi mode setting and selection.
955 * Added user input validation for SSID and PSK in Wi-Fi shell.
971 New general-purpose macros:
973 - :c:macro:`DT_REG_ADDR_U64`
974 - :c:macro:`DT_REG_ADDR_BY_NAME_U64`
975 - :c:macro:`DT_INST_REG_ADDR_BY_NAME_U64`
976 - :c:macro:`DT_INST_REG_ADDR_U64`
977 - :c:macro:`DT_FOREACH_STATUS_OKAY_NODE_VARGS`
978 - :c:macro:`DT_FOREACH_NODE_VARGS`
979 - :c:macro:`DT_HAS_COMPAT_ON_BUS_STATUS_OKAY`
981 New special-purpose macros introduced for dependency ordinals:
983 - :c:macro:`DT_DEP_ORD_STR_SORTABLE`
987 - :c:macro:`DT_MEM_FROM_FIXED_PARTITION`
988 - :c:macro:`DT_FIXED_PARTITION_ADDR`
993 * Generic or vendor-independent:
997 * :dtcompatible:`current-sense-amplifier`
998 * :dtcompatible:`current-sense-shunt`
999 * :dtcompatible:`gpio-qdec`
1000 * :dtcompatible:`regulator-gpio`
1001 * :dtcompatible:`usb-audio-feature-volume`
1005 * CAN (Controller Area Network) controller bindings:
1007 * property ``phase-seg1-data`` deprecation status changed from False to True
1008 * property ``phase-seg1`` deprecation status changed from False to True
1009 * property ``phase-seg2-data`` deprecation status changed from False to True
1010 * property ``phase-seg2`` deprecation status changed from False to True
1011 * property ``prop-seg-data`` deprecation status changed from False to True
1012 * property ``prop-seg`` deprecation status changed from False to True
1013 * property ``sjw-data`` default value changed from None to 1
1014 * property ``sjw-data`` deprecation status changed from False to True
1018 * Ethernet controller bindings: new ``phy-handle`` property (in some
1019 bindings, this was renamed from ``phy-dev``), matching the Linux
1020 ethernet-controller binding.
1022 * The ``riscv,isa`` property used by RISC-V CPU bindings no longer has an
1025 * :dtcompatible:`neorv32-cpu`:
1027 * new property: ``mmu-type``
1030 * :dtcompatible:`regulator-fixed`:
1032 * new property: ``regulator-min-microvolt``
1033 * new property: ``regulator-max-microvolt``
1034 * property ``enable-gpios`` is no longer required
1036 * :dtcompatible:`ethernet-phy`:
1042 * :dtcompatible:`usb-audio-hs` and :dtcompatible:`usb-audio-hp`:
1044 * new property: ``volume-max``
1045 * new property: ``volume-min``
1046 * new property: ``volume-res``
1050 * new property: ``reg-names``
1052 * new property: ``interrupts-extended``
1053 * new property: ``interrupt-names``
1054 * new property: ``interrupt-parent``
1057 * new property: ``clock-names``
1058 * new property: ``#address-cells``
1059 * new property: ``#size-cells``
1061 * new property: ``dma-names``
1062 * new property: ``io-channels``
1063 * new property: ``io-channel-names``
1065 * new property: ``mbox-names``
1066 * new property: ``wakeup-source``
1067 * new property: ``power-domain``
1068 * new property: ``zephyr,pm-device-runtime-auto``
1070 * :dtcompatible:`ntc-thermistor-generic`:
1072 * removed property: ``r25-ohm``
1077 * new property: ``reset-names``
1079 * :dtcompatible:`fixed-clock`:
1083 * All CPU bindings got a new ``enable-method`` property. `pull request
1084 60210 <https://github.com/zephyrproject-rtos/zephyr/pull/60210>`_ for
1107 * :dtcompatible:`adi,adin2111-mdio` (on adin2111 bus):
1115 * :dtcompatible:`altr,pio-1.0`
1122 * :dtcompatible:`ambiq,apollo4-pinctrl`
1143 * :dtcompatible:`andestech,plic-sw`
1144 * :dtcompatible:`andestech,qspi-nor`
1150 * :dtcompatible:`arm,cortex-a76`
1151 * :dtcompatible:`arm,gic-v1`
1152 * :dtcompatible:`arm,gic-v2`
1153 * :dtcompatible:`arm,gic-v3`
1154 * :dtcompatible:`arm,psci-1.1`
1160 * :dtcompatible:`aspeed,ast10x0-reset`:
1169 * :dtcompatible:`atmel,sam-hsmci`
1173 * :dtcompatible:`atmel,sam-mdio`:
1176 * property ``#address-cells`` const value changed from None to 1
1177 * property ``#size-cells`` const value changed from None to 0
1178 * property ``#address-cells`` is now required
1179 * property ``#size-cells`` is now required
1185 * :dtcompatible:`bosch,bmi08x-accel`
1186 * :dtcompatible:`bosch,bmi08x-accel`
1187 * :dtcompatible:`bosch,bmi08x-gyro`
1188 * :dtcompatible:`bosch,bmi08x-gyro`
1194 * new property: ``drdy-gpios``
1198 * new property: ``irq-gpios``
1204 * :dtcompatible:`brcm,bcm2711-aux-uart`
1210 * :dtcompatible:`cdns,tensilica-xtensa-lx3`
1222 * :dtcompatible:`efinix,sapphire-gpio`
1223 * :dtcompatible:`efinix,sapphire-timer0`
1224 * :dtcompatible:`efinix,sapphire-uart0`
1232 * removed property: ``r25-ohm``
1238 * :dtcompatible:`espressif,esp-at` (on uart bus):
1240 * new property: ``external-reset``
1242 * :dtcompatible:`espressif,esp32-mdio`:
1245 * property ``#address-cells`` const value changed from None to 1
1246 * property ``#size-cells`` const value changed from None to 0
1247 * property ``#address-cells`` is now required
1248 * property ``#size-cells`` is now required
1252 * new property: ``mmu-type``
1255 * :dtcompatible:`espressif,esp32-spi`:
1257 * new property: ``line-idle-low``
1271 * new property: ``reset-gpios``
1286 * new property: ``alt-addr``
1298 * :dtcompatible:`infineon,cat1-counter`
1299 * :dtcompatible:`infineon,cat1-spi`
1300 * :dtcompatible:`infineon,xmc4xxx-ccu4-pwm`
1301 * :dtcompatible:`infineon,xmc4xxx-ccu8-pwm`
1302 * :dtcompatible:`infineon,xmc4xxx-i2c`
1308 * :dtcompatible:`intel,agilex5-clock`
1309 * :dtcompatible:`intel,alder-lake`
1310 * :dtcompatible:`intel,apollo-lake`
1311 * :dtcompatible:`intel,blinky-pwm`
1312 * :dtcompatible:`intel,elkhart-lake`
1313 * :dtcompatible:`intel,emmc-host`
1316 * :dtcompatible:`intel,sedi-gpio`
1317 * :dtcompatible:`intel,sedi-i2c`
1318 * :dtcompatible:`intel,sedi-ipm`
1319 * :dtcompatible:`intel,sedi-uart`
1320 * :dtcompatible:`intel,socfpga-agilex-sip-smc`
1321 * :dtcompatible:`intel,socfpga-reset`
1322 * :dtcompatible:`intel,timeaware-gpio`
1326 * ``intel,agilex-socfpga-sip-smc``
1335 * new property: ``mmu-type``
1338 * :dtcompatible:`intel,adsp-imr`:
1340 * new property: ``zephyr,memory-attr``
1341 …* property ``zephyr,memory-region-mpu`` enum value changed from ['RAM', 'RAM_NOCACHE', 'FLASH', 'P…
1342 * property ``zephyr,memory-region-mpu`` deprecation status changed from False to True
1346 * new property: ``dma-parent``
1348 * :dtcompatible:`intel,adsp-shim-clkctl`:
1350 * new property: ``adsp-clkctl-clk-ipll``
1369 * :dtcompatible:`ite,it8xxx2-sha`
1373 * :dtcompatible:`ite,it8xxx2-pinctrl-func`:
1375 * new property: ``func3-ext``
1376 * new property: ``func3-ext-mask``
1378 * :dtcompatible:`ite,riscv-ite`:
1380 * new property: ``mmu-type``
1383 * :dtcompatible:`ite,enhance-i2c`:
1385 * new property: ``target-enable``
1386 * new property: ``target-pio-mode``
1392 * :dtcompatible:`linaro,ivshmem-ipm`
1416 * :dtcompatible:`microchip,mpfs-i2c`
1421 * :dtcompatible:`microchip,xec-pwmbbled`:
1423 * new property: ``enable-low-power-32k``
1428 * new property: ``input-codes``
1430 * :dtcompatible:`microchip,xec-ps2`:
1432 * new property: ``wakerx-gpios``
1440 * new property: ``clock-frequency``
1452 * :dtcompatible:`nordic,npm1300-led`
1453 * :dtcompatible:`nordic,npm1300-wdt`
1457 * ``nordic,nrf-cc310``
1458 * ``nordic,nrf-cc312``
1462 * :dtcompatible:`nordic,nrf-ccm`:
1464 * new property: ``headermask-supported``
1466 * :dtcompatible:`nordic,nrf-twi`:
1468 * new property: ``easydma-maxcnt-bits``
1470 * :dtcompatible:`nordic,nrf-twim` and :dtcompatible:`nordic,nrf-twis`:
1472 * new property: ``easydma-maxcnt-bits``
1473 * new property: ``memory-regions``
1474 * new property: ``memory-region-names``
1476 * :dtcompatible:`nordic,nrf-spi`, :dtcompatible:`nordic,nrf-spis`, and
1477 :dtcompatible:`nordic,nrf-spim`:
1479 * new property: ``wake-gpios``
1481 * :dtcompatible:`nordic,npm1300-charger`:
1483 * new property: ``thermistor-cold-millidegrees``
1484 * new property: ``thermistor-cool-millidegrees``
1485 * new property: ``thermistor-warm-millidegrees``
1486 * new property: ``thermistor-hot-millidegrees``
1487 * new property: ``trickle-microvolt``
1488 * new property: ``term-current-percent``
1489 * new property: ``vbatlow-charge-enable``
1490 * new property: ``disable-recharge``
1492 * :dtcompatible:`nordic,nrf-uicr`:
1494 * new property: ``nfct-pins-as-gpios``
1495 * new property: ``gpio-as-nreset``
1499 * new property: ``host-int-gpios``
1500 * new property: ``pmic-int-pin``
1508 * new property: ``mmu-type``
1516 * :dtcompatible:`nuvoton,nct38xx-gpio`
1517 * :dtcompatible:`nuvoton,npcx-fiu-nor`
1518 * :dtcompatible:`nuvoton,npcx-fiu-qspi`
1519 * :dtcompatible:`nuvoton,numaker-fmc`
1520 * :dtcompatible:`nuvoton,numaker-gpio`
1521 * :dtcompatible:`nuvoton,numaker-pcc`
1522 * :dtcompatible:`nuvoton,numaker-pinctrl`
1523 * :dtcompatible:`nuvoton,numaker-pwm`
1524 * :dtcompatible:`nuvoton,numaker-rst`
1525 * :dtcompatible:`nuvoton,numaker-scc`
1526 * :dtcompatible:`nuvoton,numaker-spi`
1527 * :dtcompatible:`nuvoton,numaker-uart`
1531 * ``nuvoton,nct38xx-gpio``
1532 * ``nuvoton,npcx-spi-fiu``
1536 * :dtcompatible:`nuvoton,npcx-sha`:
1538 * new property: ``context-buffer-size``
1540 * :dtcompatible:`nuvoton,npcx-adc`:
1542 * new property: ``vref-mv``
1543 * removed property: ``threshold-reg-offset``
1545 * :dtcompatible:`nuvoton,adc-cmp`:
1547 * new property: ``thr-sel``
1549 * :dtcompatible:`nuvoton,npcx-pcc`:
1551 * new property: ``pwdwn-ctl-val``
1552 …* property ``clock-frequency`` enum value changed from [100000000, 96000000, 90000000, 80000000, 6…
1553 * property ``ram-pd-depth`` enum value changed from [12, 15] to [8, 12, 15]
1559 * :dtcompatible:`nxp,ctimer-pwm`
1560 * :dtcompatible:`nxp,fs26-wdog`
1561 * :dtcompatible:`nxp,imx-flexspi-w956a8mbya`
1562 * :dtcompatible:`nxp,irqsteer-intc`
1564 * :dtcompatible:`nxp,mbox-imx-mu`
1565 * :dtcompatible:`nxp,mcux-dcp`
1566 * :dtcompatible:`nxp,mcux-edma-v3`
1569 * :dtcompatible:`nxp,s32-adc-sar`
1570 * :dtcompatible:`nxp,s32-clock`
1571 * :dtcompatible:`nxp,s32-emios`
1572 * :dtcompatible:`nxp,s32-emios-pwm`
1573 * :dtcompatible:`nxp,s32-gmac`
1574 * :dtcompatible:`nxp,s32-qspi`
1575 * :dtcompatible:`nxp,s32-qspi-device`
1576 * :dtcompatible:`nxp,s32-qspi-nor`
1577 * :dtcompatible:`nxp,s32k3-pinctrl`
1584 * :dtcompatible:`nxp,s32-netc-emdio`:
1587 * property ``#address-cells`` const value changed from None to 1
1588 * property ``#size-cells`` const value changed from None to 0
1589 * property ``#address-cells`` is now required
1590 * property ``#size-cells`` is now required
1592 * :dtcompatible:`nxp,mipi-dsi-2l`:
1596 * :dtcompatible:`nxp,imx-mipi-dsi`:
1602 * new property: ``disable-allcall``
1604 * :dtcompatible:`nxp,s32-sys-timer`:
1606 * removed property: ``clock-frequency``
1609 * :dtcompatible:`nxp,imx-lpspi`:
1611 * new property: ``data-pin-config``
1613 * :dtcompatible:`nxp,s32-spi`:
1615 * property ``clock-frequency`` is no longer required
1618 * :dtcompatible:`nxp,imx-wdog`:
1622 * :dtcompatible:`nxp,s32-swt`:
1624 * removed property: ``clock-frequency``
1627 * :dtcompatible:`nxp,lpc-lpadc`:
1629 * new property: ``nxp,reference-supply``
1631 * :dtcompatible:`nxp,kinetis-pit`:
1633 * new property: ``max-load-value``
1636 * :dtcompatible:`nxp,mcux-edma`:
1638 * new property: ``dmamux-reg-offset``
1639 * new property: ``channel-gap``
1640 * new property: ``irq-shared-offset``
1642 * :dtcompatible:`nxp,imx-elcdif`:
1668 * :dtcompatible:`quicklogic,eos-s3-pinctrl`
1672 * :dtcompatible:`quicklogic,usbserialport-s3b`:
1680 * :dtcompatible:`raspberrypi,pico-header`
1681 * :dtcompatible:`raspberrypi,pico-i2c`
1682 * :dtcompatible:`raspberrypi,pico-spi-pio`
1683 * :dtcompatible:`raspberrypi,pico-timer`
1695 * :dtcompatible:`renesas,smartbond-lp-osc`
1696 * :dtcompatible:`renesas,smartbond-timer`
1700 * :dtcompatible:`renesas,smartbond-flash-controller`:
1702 * new property: ``read-cs-idle-delay``
1703 * new property: ``erase-cs-idle-delay``
1709 * :dtcompatible:`sbs,default-sbs-gauge`
1710 * :dtcompatible:`sbs,sbs-charger`
1730 * :dtcompatible:`silabs,gecko-adc`
1745 * property ``reset-gpios`` is no longer required
1751 * :dtcompatible:`smsc,lan91c111-mdio`:
1754 * property ``#address-cells`` const value changed from None to 1
1755 * property ``#size-cells`` const value changed from None to 0
1756 * property ``#address-cells`` is now required
1757 * property ``#size-cells`` is now required
1761 * new property: ``local-mac-address``
1762 * new property: ``zephyr,random-mac-address``
1769 * :dtcompatible:`snps,dw-timers`
1777 * new property: ``inversion-on``
1778 * new property: ``ready-time-ms``
1790 * :dtcompatible:`st,stm32-bxcan`
1791 * :dtcompatible:`st,stm32-spi-host-cmd`
1792 * :dtcompatible:`st,stm32f1-rcc`
1793 * :dtcompatible:`st,stm32f3-rcc`
1794 * :dtcompatible:`st,stm32wba-flash-controller`
1795 * :dtcompatible:`st,stm32wba-hse-clock`
1796 * :dtcompatible:`st,stm32wba-pll-clock`
1797 * :dtcompatible:`st,stm32wba-rcc`
1802 * ``st,stm32-can``
1806 * :dtcompatible:`st,stm32-pwm`:
1808 * new property: ``four-channel-capture-support``
1810 * :dtcompatible:`st,stm32f4-adc`:
1812 * new property: ``st,adc-clock-source``
1813 * new property: ``st,adc-prescaler``
1814 * new property: ``st,adc-sequencer``
1815 * removed property: ``temp-channel``
1816 * removed property: ``vref-channel``
1817 * removed property: ``vbat-channel``
1819 * :dtcompatible:`st,stm32-adc`:
1821 * new property: ``st,adc-clock-source``
1822 * new property: ``st,adc-prescaler``
1823 * new property: ``st,adc-sequencer``
1824 * removed property: ``temp-channel``
1825 * removed property: ``vref-channel``
1826 * removed property: ``vbat-channel``
1828 * :dtcompatible:`st,stm32f1-adc`:
1830 * new property: ``st,adc-sequencer``
1831 * removed property: ``temp-channel``
1832 * removed property: ``vref-channel``
1833 * removed property: ``vbat-channel``
1835 * :dtcompatible:`st,stm32-ospi`:
1837 * new property: ``io-low-port``
1838 * new property: ``io-high-port``
1840 * :dtcompatible:`st,stm32c0-hsi-clock`:
1844 * :dtcompatible:`st,stm32-hse-clock`:
1848 * :dtcompatible:`st,stm32wl-hse-clock`:
1852 * :dtcompatible:`st,stm32g0-hsi-clock`:
1856 * :dtcompatible:`st,stm32h7-hsi-clock`:
1860 * :dtcompatible:`st,stm32-lse-clock`:
1864 * :dtcompatible:`st,stm32u5-pll-clock`:
1872 * :dtcompatible:`telink,b91-pwm`:
1878 * new property: ``mmu-type``
1881 * :dtcompatible:`telink,b91-i2c`:
1885 * :dtcompatible:`telink,b91-spi`:
1889 * :dtcompatible:`telink,b91-uart`:
1899 * :dtcompatible:`ti,cc13xx-cc26xx-rtc-timer`
1900 * :dtcompatible:`ti,cc13xx-cc26xx-timer`
1901 * :dtcompatible:`ti,cc13xx-cc26xx-timer-pwm`
1902 * :dtcompatible:`ti,cc32xx-pinctrl`
1903 * :dtcompatible:`ti,davinci-gpio`
1904 * :dtcompatible:`ti,davinci-gpio-nexus`
1920 * ``ti,cc13xx-cc26xx-rtc``
1925 * :dtcompatible:`ti,cc32xx-i2c`:
1931 * new property: ``alert-config``
1932 * new property: ``adc-mode``
1933 * new property: ``vbus-conversion-time-us``
1934 * new property: ``vshunt-conversion-time-us``
1935 * new property: ``avg-count``
1936 * new property: ``rshunt-micro-ohms``
1937 * removed property: ``rshunt-milliohms``
1944 * new property: ``adc-mode``
1945 * new property: ``vbus-conversion-time-us``
1946 * new property: ``vshunt-conversion-time-us``
1947 * new property: ``temp-conversion-time-us``
1948 * new property: ``avg-count``
1949 * new property: ``high-precision``
1950 * new property: ``rshunt-micro-ohms``
1951 * removed property: ``rshunt-milliohms``
1952 * property ``adc-config`` default value changed from None to 0
1954 * property ``adc-config`` deprecation status changed from False to True
1956 * property ``adc-config`` is no longer required
1959 * :dtcompatible:`ti,cc32xx-uart`:
1963 * A stand-in for a real vendor which can be used in examples and tests (vnd):
1967 * :dtcompatible:`vnd,memory-attr`
1968 * :dtcompatible:`vnd,reg-holder-64`
1969 * :dtcompatible:`vnd,reserved-compat`
1977 * X-Powers (x-powers):
1981 * :dtcompatible:`x-powers,axp192`
1982 * :dtcompatible:`x-powers,axp192-gpio`
1983 * :dtcompatible:`x-powers,axp192-regulator`
1993 * ``xen,xen-4.15``
1999 * :dtcompatible:`xlnx,zynqmp-ipi-mailbox`
2009 * Zephyr-specific binding (zephyr):
2013 * :dtcompatible:`zephyr,fake-rtc`
2014 * :dtcompatible:`zephyr,i2c-dump-allowlist`
2015 * :dtcompatible:`zephyr,lvgl-button-input`
2016 * :dtcompatible:`zephyr,lvgl-encoder-input`
2017 * :dtcompatible:`zephyr,lvgl-pointer-input`
2018 * :dtcompatible:`zephyr,mdio-gpio`
2019 * :dtcompatible:`zephyr,native-tty-uart`
2020 * :dtcompatible:`zephyr,ram-disk`
2022 * :dtcompatible:`zephyr,sensing-phy-3d-sensor`
2026 * ``zephyr,gpio-keys``
2030 * :dtcompatible:`zephyr,mmc-disk` (on sd bus):
2032 * new property: ``bus-width``
2034 * :dtcompatible:`zephyr,bt-hci-spi` (on spi bus):
2036 * new property: ``controller-data-delay-us``
2038 * :dtcompatible:`zephyr,sdhc-spi-slot` (on spi bus):
2040 * new property: ``pwr-gpios``
2042 * :dtcompatible:`zephyr,memory-region`:
2044 * new property: ``zephyr,memory-attr``
2045 …* property ``zephyr,memory-region-mpu`` enum value changed from ['RAM', 'RAM_NOCACHE', 'FLASH', 'P…
2046 * property ``zephyr,memory-region-mpu`` deprecation status changed from False to True
2088 non-active images.
2097 :c:enumerator:`MGMT_EVT_OP_OS_MGMT_RESET` notification callback whose data structure is
2102 minimum encoding levels for in-tree groups if :kconfig:option:`CONFIG_ZCBOR_CANONICAL` is
2118 because we can avoid extra copy of data from card buffer to read/prog buffer.
2156 * Updated ``loramac-node`` from v4.6.0 to v4.7.0
2158 * CAN ISO-TP
2171 * Changed channels' and observers' metadata to comply with the data/config approach. ZBus stores
2172 immutable config in iterable sections in Flash and the mutable portion of data in the RAM.
2174 observation. The observation enables us to increase the granularity of masking observation.
2176 * Added API :c:macro:`ZBUS_CHAN_ADD_OBS` macro for adding post-definition static observers of a
2179 the system using ZBus, making post-definition channel observation rely on the stack instead of
2221 that allows to inform application that the on-board MCUboot has been configured
2226 that allows to inform application that the on-board MCUboot will overwrite
2247 * Fixed issue with bootutil asserting on maximum alignment in non-swap modes.
2252 * Added currently running slot ID and maximum application size to shared data function
2284 * CDDL auto-generated function code has been replaced with zcbor function calls, this now allows
2287 * The MCUboot version in this release is version ``2.0.0+0-rc1``.
2305 * Added ``zephyr,lvgl-{pointer,button,encoder}-input`` pseudo device bindings.
2307 need a :dtcompatible:`zephyr,kscan-input` child node to emit input events.
2312 Trusted Firmware-A
2315 * Updated to TF-A 2.9.0.
2328 * Created the zbus confirmed channel sample to demonstrate how to implement a delivery-guaranteed