From 49861269007b8edae9b47745748745e4641d9706 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Fri, 29 Nov 2024 15:07:27 +0100 Subject: [PATCH] doc: releases: migration-guide-4.1: Add device driver model update Add entry about device driver APIs being placed into iterable sections. Signed-off-by: Pieter De Gendt --- doc/releases/migration-guide-4.1.rst | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/doc/releases/migration-guide-4.1.rst b/doc/releases/migration-guide-4.1.rst index b2860fbc9cf543..86e3a2aa4ade53 100644 --- a/doc/releases/migration-guide-4.1.rst +++ b/doc/releases/migration-guide-4.1.rst @@ -80,12 +80,10 @@ LVGL Device Drivers and Devicetree ***************************** -* Device driver APIs are placed into iterable sections (:github:`71773`) to allow for runtime - checking. See :ref:`device_driver_api` for more details. +* Device driver APIs are placed into iterable sections (:github:`71773` and :github:`82102`) to + allow for runtime checking. See :ref:`device_driver_api` for more details. The :c:macro:`DEVICE_API()` macro should be used by out-of-tree driver implementations for - the following driver classes: - - * :c:struct:`adc_driver_api` + all the upstream driver classes. * The :c:func:`video_buffer_alloc` and :c:func:`video_buffer_aligned_alloc` functions in the video API now take an additional timeout parameter.