Searched hist:"93 ec69491130ed0a9daa6a9107bb3bbdfc7e9e23" (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/include/hw/i3c/ |
H A D | aspeed_i3c.h | diff 93ec69491130ed0a9daa6a9107bb3bbdfc7e9e23 Thu Mar 30 20:01:25 CDT 2023 Joe Komlodi <komlodi@google.com> hw/i3c/aspeed_i3c: Add IBI handling
Adds handling for different IBI events that the controller can receive. This includes: - Handling a hot-join from a target - Handling a secondary controller on the bus requesting to be the primary bus controller - Handling an interrupt request from a target.
When receiving an IBI, the controller sets an interrupt to notify software about what happened. When the IBI is finished being serviced, the controller pushes the result of the IBI and any data received from the target into the IBI queue.
Signed-off-by: Joe Komlodi <komlodi@google.com>
Reviewed-by: Patrick Venture <venture@google.com> Reviewed-by: Stephen Longfield <slongfield@google.com>
|
/openbmc/qemu/hw/i3c/ |
H A D | trace-events | diff 93ec69491130ed0a9daa6a9107bb3bbdfc7e9e23 Thu Mar 30 20:01:25 CDT 2023 Joe Komlodi <komlodi@google.com> hw/i3c/aspeed_i3c: Add IBI handling
Adds handling for different IBI events that the controller can receive. This includes: - Handling a hot-join from a target - Handling a secondary controller on the bus requesting to be the primary bus controller - Handling an interrupt request from a target.
When receiving an IBI, the controller sets an interrupt to notify software about what happened. When the IBI is finished being serviced, the controller pushes the result of the IBI and any data received from the target into the IBI queue.
Signed-off-by: Joe Komlodi <komlodi@google.com>
Reviewed-by: Patrick Venture <venture@google.com> Reviewed-by: Stephen Longfield <slongfield@google.com>
|
H A D | aspeed_i3c.c | diff 93ec69491130ed0a9daa6a9107bb3bbdfc7e9e23 Thu Mar 30 20:01:25 CDT 2023 Joe Komlodi <komlodi@google.com> hw/i3c/aspeed_i3c: Add IBI handling
Adds handling for different IBI events that the controller can receive. This includes: - Handling a hot-join from a target - Handling a secondary controller on the bus requesting to be the primary bus controller - Handling an interrupt request from a target.
When receiving an IBI, the controller sets an interrupt to notify software about what happened. When the IBI is finished being serviced, the controller pushes the result of the IBI and any data received from the target into the IBI queue.
Signed-off-by: Joe Komlodi <komlodi@google.com>
Reviewed-by: Patrick Venture <venture@google.com> Reviewed-by: Stephen Longfield <slongfield@google.com>
|