On 2/6/26 04:19, Jamin Lin wrote:
v1:
   The initial patch series was based on work by Joe Komlodi 
<[email protected]>.

   This series adds I3C bus support to QEMU and adds more functionality to the
   Aspeed I3C controller.

   This implementation is a basic implementation that introduces IBIs
   (including hot-join), CCCs, and SDR data transfer. As-is, it doesn't support
   multi-controller buses or HDR transfers.

   First we add the I3C bus and controller model. With that added we extend
   the functionality of the Aspeed I3C controller so it can do transfers
   and handle IBIs.

   Next, we add a mock I3C target. It's intended to be a very simple target
   just to verify that I3C is working on the guest. Internally, we've used it
   on Linux to verify that i3C devices can be probed and can send/receive data
   and IBIs.
   This target is sort of like an EEPROM, and it can also send IBIs upon
   reception of a user-defined magic number.

   Lastly we add  hotplugging support. The hotplugging doesn't do anything too
   complicated, it just adds the device attempting to hotplug to the bus. It
   is the device's responsibility to hot-join and go through the DAA process
   to participate on the bus.

v2:
   Jamin Lin <[email protected]> has taken ownership of the I3C patch
   series for upstream submission.

   Changes in this version include:

   1. Added I3C functional tests.
   2. Updated patch 4 to refine register field definitions.
   3. Updated patch 7 to correct read-only register field masks.

v3:
   1. Add Signed-off-by: Jamin Lin <[email protected]>
   2. Fix a typo
   3. Fix ASPEED mail server issue

Looks good. I received the series correctly and b4 can fetch the patches.

Thanks for the time you all spent on these email issues ,

C.

Reply via email to