[PATCH 0/2] accel/qaic: Add support for host/device timesync
Jeffrey Hugo
quic_jhugo at quicinc.com
Fri Oct 6 16:32:08 UTC 2023
AIC100 supports a timesync mechanism that allows AIC100 to timestamp
device logs with a host based time. This becomes useful for putting host
logs in a unified timeline with device logs for debugging and performance
profiling. The mechanism consists of a boot-time initialization and a
runtime perodic resync to counteract the effects of time source drift
over time between the host and device.
Ajit Pal Singh (1):
accel/qaic: Add support for periodic timesync
Pranjal Ramajor Asha Kanojiya (1):
accel/qaic: Support MHI QAIC_TIMESYNC channel
Documentation/accel/qaic/aic100.rst | 6 +-
Documentation/accel/qaic/qaic.rst | 5 +
drivers/accel/qaic/Makefile | 3 +-
drivers/accel/qaic/mhi_controller.c | 36 ++-
drivers/accel/qaic/qaic.h | 4 +
drivers/accel/qaic/qaic_drv.c | 17 ++
drivers/accel/qaic/qaic_timesync.c | 379 ++++++++++++++++++++++++++++
drivers/accel/qaic/qaic_timesync.h | 11 +
8 files changed, 457 insertions(+), 4 deletions(-)
create mode 100644 drivers/accel/qaic/qaic_timesync.c
create mode 100644 drivers/accel/qaic/qaic_timesync.h
--
2.40.1
More information about the dri-devel
mailing list