xref: /openbmc/qemu/hw/i3c/trace-events (revision c52aaabd801db3b37b3d352fb76ffb7c03271b7a)
19e8ceecbSJoe Komlodi# See docs/devel/tracing.rst for syntax documentation.
29e8ceecbSJoe Komlodi
39e8ceecbSJoe Komlodi# aspeed_i3c.c
49e8ceecbSJoe Komlodiaspeed_i3c_read(uint64_t offset, uint64_t data) "I3C read: offset 0x%" PRIx64 " data 0x%" PRIx64
59e8ceecbSJoe Komlodiaspeed_i3c_write(uint64_t offset, uint64_t data) "I3C write: offset 0x%" PRIx64 " data 0x%" PRIx64
6*c52aaabdSJoe Komlodi
7*c52aaabdSJoe Komlodi# dw-i3c,c
8*c52aaabdSJoe Komlodidw_i3c_read(uint32_t deviceid, uint64_t offset, uint64_t data) "I3C Dev[%u] read: offset 0x%" PRIx64 " data 0x%" PRIx64
9*c52aaabdSJoe Komlodidw_i3c_write(uint32_t deviceid, uint64_t offset, uint64_t data) "I3C Dev[%u] write: offset 0x%" PRIx64 " data 0x%" PRIx64
10324ad9abSJoe Komlodi
11324ad9abSJoe Komlodi# core.c
12324ad9abSJoe Komlodii3c_target_event(uint8_t address, uint8_t event) "I3C target 0x%" PRIx8 " event 0x%" PRIx8
13324ad9abSJoe Komlodii3c_target_handle_ccc(uint8_t address, uint8_t ccc) "I3C target 0x%" PRIx8 " handling CCC 0x%" PRIx8
14324ad9abSJoe Komlodii3c_target_send_ibi(uint8_t address, bool is_recv) "I3C target IBI address 0x%" PRIx8 " RnW=%d"
15324ad9abSJoe Komlodii3c_target_send_ibi_bytes(uint8_t byte) "I3C target IBI byte 0x%" PRIx8
16324ad9abSJoe Komlodii3c_target_ibi_finish(void) "I3C target IBI finish"
17324ad9abSJoe Komlodii3c_start_transfer(uint8_t address, bool is_recv) "I3C START with address 0x%" PRIx8 " is_recv=%d"
18324ad9abSJoe Komlodii3c_end_transfer(void) "I3C transfer done"
19324ad9abSJoe Komlodii3c_send(uint32_t num_sent, uint32_t num_to_send, bool ack) "I3C send %" PRId32 "/%" PRId32 " bytes, ack=%d"
20324ad9abSJoe Komlodii3c_recv(uint32_t num_read, uint32_t num_to_read, bool ack) "I3C recv %" PRId32 "/%" PRId32 " bytes, ack=%d"
21324ad9abSJoe Komlodilegacy_i2c_nack(void) "Legacy I2C NACK"
22324ad9abSJoe Komlodilegacy_i2c_recv(uint8_t byte) "Legacy I2C recv 0x%" PRIx8
23324ad9abSJoe Komlodilegacy_i2c_send(uint8_t byte) "Legacy I2C send 0x%" PRIx8
24324ad9abSJoe Komlodilegacy_i2c_start_transfer(uint8_t address, bool is_recv) "Legacy I2C START with address 0x%" PRIx8 " is_recv=%d"
25324ad9abSJoe Komlodilegacy_i2c_end_transfer(void) "Legacy I2C STOP"
26