Lines Matching +full:led +full:- +full:behaviour

5   https://docs.zephyrproject.org/latest/releases/index.html#migration-guides
27 :ref:`application-file-suffixes`/:ref:`sysbuild_file_suffixes` has replaced this.
39 perform a full erase, pass the ``--erase`` option when executing ``west flash``.
52 .. list-table::
53 :header-rows: 1
55 * - Old API
56 - New API
57 - Changes
58 * - ``k_pipe_put(..)``
59 - ``k_pipe_write(..)``
60- Removed ``min_xfer`` parameter (partial transfers based on thresholds are no longer supported)
62 * - ``k_pipe_get(..)``
63 - ``k_pipe_read(..)``
64- Removed ``min_xfer`` parameter (partial transfers based on thresholds are no longer supported)
66 * - ``k_pipe_flush(..)`` & ``k_pipe_buffer_flush(..)``
67 - ``k_pipe_reset(..)``
68 - Reset the pipe, discarding all data in the pipe, non blocking.
69 * - ``k_pipe_alloc_init(..)``, ``k_pipe_cleanup(..)``
70 - **Removed**
71 - Dynamic allocation of pipes is no longer supported
72 * - ``k_pipe_read_avail(..)``, ``k_pipe_write_avail(..)``
73 - **Removed**
74 - Querying the number of bytes in the pipe is no longer supported
75 * - None
76 - ``k_pipe_close(..)``
77 - Close a pipe, waking up all pending readers and writers with an error code. No further
78 reading or writing is allowed on the pipe. The pipe can be re-opened by calling
88 compiler option ``-fstack-protector-all``. Users who wish to use this option must now enable
98 * All nRF52-based boards will now default to soft (system) reset
100 using pin reset on the nRF52 family of ICs you can use ``west flash --pinreset``.
104 ``--erase`` flag (and its absence) both when using the ``nrfjprog`` and
120 array property ``input-codes``.
122 If the devicetree property ``int-gpios`` is present, interrupt mode is used
125 the devicetree property ``poll-interval-ms``.
140 * ADC properties ``st,adc-sequencer`` and ``st,adc-clock-source`` now uses
155 * The newly-added Kconfig option :kconfig:option:`CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT`
163 Trusted Firmware-M
181 The :c:macro:`DEVICE_API()` macro should be used by out-of-tree driver implementations for
187 * Renamed the ``compatible`` from ``nxp,kinetis-adc12`` to :dtcompatible:`nxp,adc12`.
191 * Renamed the devicetree property ``freqs_mhz`` to ``freqs-mhz``.
192 * Renamed the devicetree property ``cg_reg`` to ``cg-reg``.
193 * Renamed the devicetree property ``pll_ctrl_reg`` to ``pll-ctrl-reg``.
198 * Renamed the devicetree property ``primary_source`` to ``primary-source``.
199 * Renamed the devicetree property ``secondary_source`` to ``secondary-source``.
200 * Renamed the devicetree property ``filter_count`` to ``filter-count``.
201 * Renamed the devicetree property ``filter_period`` to ``filter-period``.
206 * Renamed the :dtcompatible:`infineon,xmc4xxx-can-node` devicetree property ``clock_div8`` to
207 ``clock-div8`` (:github:`83782`).
213 ``mipi-mode`` property in devicetree should now use a string property of
216 .. code-block:: devicetree
222 mipi-mode = <MIPI_DBI_MODE_SPI_4WIRE>;
230 mipi-mode = "MIPI_DBI_MODE_SPI_4WIRE";
234 * Renamed the devicetree propertys ``pclk_pol`` and ``data_cmd-gpios``
235 to ``pclk-pol`` and ``data-cmd-gpios``.
241 to ``voltage-reference`` and ``power-down-mode``.
261 * Renamed the devicetree property ``location-phy_mdc`` to ``location-phy-mdc``.
262 * Renamed the devicetree property ``location-phy_mdio`` to ``location-phy-mdio``.
263 * Renamed the devicetree property ``location-rmii_refclk`` to ``location-phy-refclk``.
264 * Renamed the devicetree property ``location-rmii_crs_dv`` to ``location-phy-crs-dv``.
265 * Renamed the devicetree property ``location-rmii_txd0`` to ``location-phy-txd0``.
266 * Renamed the devicetree property ``location-rmii_txd1`` to ``location-phy-txd1``.
267 * Renamed the devicetree property ``location-rmii_tx_en`` to ``location-phy-tx-en``.
268 * Renamed the devicetree property ``location-rmii_rxd0`` to ``location-phy-rxd0``.
269 * Renamed the devicetree property ``location-rmii_rxd1`` to ``location-phy-rxd1``.
270 * Renamed the devicetree property ``location-rmii_rx_er`` to ``location-phy-rx-er``.
271 * Renamed the devicetree property ``location-phy_pwr_enable`` to ``location-phy-pwr-enable``.
272 * Renamed the devicetree property ``location-phy_reset`` to ``location-phy-reset``.
273 * Renamed the devicetree property ``location-phy_interrupt`` to ``location-phy-interrupt``.
281 * Renamed the device tree property ``pin_mask`` to ``pin-mask``.
282 * Renamed the device tree property ``pinmux_mask`` to ``pinmux-mask``.
283 * Renamed the device tree property ``vbatts_pins`` to ``vbatts-pins``.
284 * Renamed the device tree property ``bit_per_gpio`` to ``bit-per-gpio``.
285 * Renamed the device tree property ``off_val`` to ``off-val``.
286 * Renamed the device tree property ``on_val`` to ``on-val``.
287 * Renamed the ``compatible`` from ``ti,ads114s0x-gpio`` to :dtcompatible:`ti,ads1x4s0x-gpio`.
292 * Renamed the DeviceTree property ``num_locks`` to ``num-locks``.
297 * Renamed the ``compatible`` from ``nxp,imx-lpi2c`` to :dtcompatible:`nxp,lpi2c`.
298 * Renamed the device tree property ``port_sel`` to ``port-sel```.
303 * Renamed the device tree property from ``fifo_depth`` to ``fifo-depth``.
308 LED subsection
311 * Renamed the device tree property ``max_curr_opt`` to ``max-curr-opt``.`
316 * Renamed the ``compatible`` from ``renesas,ra8-pwm`` to :dtcompatible:`renesas,ra-pwm`.
321 LED Strip
332 API to a single-instance model, compatible with the API defined in the FT8xx programming guide.
336 to allow user-defined data to be passed to the interrupt handler.
343 * Renamed the ``compatible`` from ``nxp,kinetis-mpu`` to :dtcompatible:`nxp,sysmpu` and added
350 * Renamed the ``compatible`` from ``nxp,kinetis-pinctrl`` to :dtcompatible:`nxp,port-pinctrl`.
351 * Renamed the ``compatible`` from ``nxp,kinetis-pinmux`` to :dtcompatible:`nxp,port-pinmux`.
353 :dtcompatible:`silabs,dbus-pinctrl`. This driver allows the configuration of GPIO properties
354 through device tree, rather than having them hard-coded for each supported signal. It also
356 :zephyr_file:`include/zephyr/dt-bindings/pinctrl/silabs/xg24-pinctrl.h`.
360 .. code-block:: devicetree
362 #include <dt-bindings/pinctrl/silabs/xg24-pinctrl.h>
370 drive-open-drain;
371 bias-pull-up;
380 * Renamed the ``compatible`` from ``nxp,kinetis-ftm-pwm`` to :dtcompatible:`nxp,ftm-pwm`.
385 * Renamed the device tree property from ``power_delay_ms`` to ``power-delay-ms```
386 * Renamed the device tree property from ``max_current_330`` to ``max-current-330``
391 * The :dtcompatible:`we,wsen-pads` driver has been renamed to
392 :dtcompatible:`we,wsen-pads-2511020213301`.
395 .. code-block:: devicetree
398 pads:pads-2511020213301@5d {
399 compatible = "we,wsen-pads-2511020213301";
402 interrupt-gpios = <&gpio1 1 GPIO_ACTIVE_HIGH>;
406 * The :dtcompatible:`we,wsen-pdus` driver has been renamed to
407 :dtcompatible:`we,wsen-pdus-25131308XXXXX`.
410 .. code-block:: devicetree
413 pdus:pdus-25131308XXXXX@78 {
414 compatible = "we,wsen-pdus-25131308XXXXX";
416 sensor-type = < 4 >;
420 * The :dtcompatible:`we,wsen-tids` driver has been renamed to
421 :dtcompatible:`we,wsen-tids-2521020222501`.
424 .. code-block:: devicetree
427 tids:tids-2521020222501@3F {
428 compatible = "we,wsen-tids-2521020222501";
431 interrupt-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
439 .. code-block:: devicetree
451 * Renamed the ``compatible`` from ``nxp,kinetis-lpuart`` to :dtcompatible:`nxp,lpuart`.
452 * Silabs Usart driver has been split for Series 2 :dtcompatible:`silabs,usart-uart`
453 and Series 0/1 ``silabs,gecko-usart``
458 * Renamed the ``compatible`` from ``zephyr,gpio-steppers`` to :dtcompatible:`zephyr,gpio-stepper`.
473 * Renamed the DeviceTree property ``en_spreadcycle`` to ``en-spreadcycle``.
474 * Renamed the DeviceTree property ``i_scale_analog`` to ``i-scale-analog``.
475 * Renamed the DeviceTree property ``index_optw`` to ``index-otpw``.
476 * Renamed the DeviceTree property ``ìndex_step`` to ``index-step``.
477 * Renamed the DeviceTree property ``internal_rsense`` to ``internal-rsense``.
478 * Renamed the DeviceTree property ``lock_gconf`` to ``lock-gconf``.
479 * Renamed the DeviceTree property ``mstep_reg_select`` to ``mstep-reg-select``.
480 * Renamed the DeviceTree property ``pdn_disable`` to ``pdn-disable``.
481 * Renamed the DeviceTree property ``poscmp_enable`` to ``poscmp-enable``.
482 * Renamed the DeviceTree property ``test_mode`` to ``test-mode``.
487 * Renamed the ``compatible`` from ``nxp,imx-lpspi`` to :dtcompatible:`nxp,lpspi`.
488 * Renamed the ``compatible`` from ``nxp,kinetis-dspi`` to :dtcompatible:`nxp,dspi`.
489 * Renamed the ``compatible`` from ``silabs,gecko-spi-usart`` to :dtcompatible:`silabs,usart-spi`.
490 * Renamed the ``compatible`` from ``silabs,gecko-spi-eusart`` to :dtcompatible:`silabs,eusart-spi`.
498 * Renamed the ``compatible`` from ``nxp,kinetis-rtc`` to :dtcompatible:`nxp,rtc`.
503 * Renamed the ``compatible`` from ``nxp,kinetis-ftm`` to :dtcompatible:`nxp,ftm` and relocate it
505 * Renamed the device tree property from ``ticks_us`` to ``ticks-us``.
510 * Renamed the devicetree property names ``phy_handle`` to ``phy-handle``.
515 * The :file:`include/zephyr/drivers/video-controls.h` got updated to have video controls IDs (CIDs)
516 matching the definitions in the Linux kernel file ``include/uapi/linux/v4l2-controls.h``.
519 The new ``video-controls.h`` source now contains description of each control ID to help
537 * Renamed the ``compatible`` from ``nxp,kinetis-wdog32`` to :dtcompatible:`nxp,wdog32`.
539 Wi-Fi
557 build-time support for specific features, which e.g. the host stack can take advantage of.
564 set as deprecated. Default option for platforms that do not support TF-M
578 non-volatile memory (:kconfig:option:`CONFIG_BT_SETTINGS`) is enabled and
621 :kconfig:option:`CONFIG_BT_BUF_ACL_RX_COUNT_EXTRA` should be set to ``7 - (3 + 1) = 3``.
674 …resources match the requested path. To retain the existing behaviour, ``NULL`` can be passed as the
720 any user-defined data structure. To maintain the current behavior, set this parameter to ``NULL``.
734 * The function :c:func:`stream_flash_init` no longer does auto-detection of device size
744 * :kconfig:option:`CONFIG_NATIVE_APPLICATION` has been deprecated. Out-of-tree boards using this
746 For an example of how this was done with a board in-tree check :github:`61481`.