Skip to content

Commit 88fb090

Browse files
XenuIsWatchingdkalowsk
authored andcommitted
doc: release: add release notes for I3C for v4.0.0
add release notes for I3C for zephyr v4.0.0 Signed-off-by: Ryan McClelland <[email protected]>
1 parent 092fd18 commit 88fb090

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

doc/releases/release-notes-4.0.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,24 @@ Drivers and Sensors
509509

510510
* I3C
511511

512+
* Added support for SETAASA optmization during initialization. Added a
513+
``supports-setaasa`` property to ``i3c-devices.yaml``.
514+
* Added sending DEFTGTS if any devices that support functioning as a secondary
515+
controller on the bus.
516+
* Added retrieving GETMXDS within :c:func:`i3c_device_basic_info_get` if BCR mxds
517+
bit is set.
518+
* Added helper functions for sending CCCs for ENTTM, VENDOR, DEFTGTS, SETAASA,
519+
GETMXDS, SETBUSCON, RSTACT DC, ENTAS0, ENTAS1, ENTAS2, and ENTAS3.
520+
* Added shell commands for sending CCCs for ENTTM, VENDOR, DEFTGTS, SETAASA,
521+
GETMXDS, SETBUSCON, RSTACT DC, ENTAS0, ENTAS1, ENTAS2, and ENTAS3.
522+
* Added shell commands for setting the I3C speed, sending HDR-DDR, raising IBIs,
523+
enabling IBIs, disabling IBIs, and scanning I2C addresses.
524+
* :c:func:`i3c_ccc_do_setdasa` has been modified to now require specifying the assigned
525+
dynamic address rather than having the dynamic address be determined within the function.
526+
* :c:func:`i3c_determine_default_addr` has been removed
527+
* ``attach_i3c_device`` now no longer requires the attached address as an argument. It is now
528+
up to the driver to determine the attached address from the ``i3c_device_desc``.
529+
512530
* Input
513531

514532
* New feature: :dtcompatible:`zephyr,input-double-tap`.

0 commit comments

Comments
 (0)