doc: release-notes: add CAN release notes for v3.4.0

Add CAN related release notes for Zephyr v3.4.0.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
Henrik Brix Andersen 2023-06-12 10:46:06 +02:00 committed by Anas Nashif
parent bc090178ab
commit b7717058ac

View file

@ -254,6 +254,8 @@ New APIs in this release
* Introduced :ref:`barriers_api` for barrier operations.
* Added :c:macro:`CAN_FRAME_ESI` CAN-FD Error State Indicator flag.
Kernel
******
@ -550,6 +552,23 @@ Drivers and Sensors
* CAN
* The CAN statistics are now reset when calling :c:func:`can_start`.
* Renamed the NXP FlexCAN devicetree binding compatible from ``nxp,kinetis-flexcan`` to
:dtcompatible:`nxp,flexcan`.
* Added support for the CAN-FD variant of the NXP FlexCAN controller using devicetree binding
:dtcompatible:`nxp,flexcan-fd`.
* Added support for the NXP NXP S32 CANEXCEL controller using devicetree binding
:dtcompatible:`nxp,s32-canxl`.
* Added support for the Atmel SAM0 CAN controller using devicetree binding
:dtcompatible:`atmel,sam0-can`.
* Refactored the Bosch M_CAN controller driver backend to allow for per-instance configuration via
devicetree.
* Clock control
* Atmel SAM/SAM0: Introduce peripheral clock control.