@@ -509,6 +509,24 @@ Drivers and Sensors
509
509
510
510
* I3C
511
511
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
+
512
530
* Input
513
531
514
532
* New feature: :dtcompatible: `zephyr,input-double-tap `.
0 commit comments