Add trace events to help debug and measure the speed of the communication channel.
Add parsing of the messages types but I am not sure how to parse the flags, since the REQ and RESP flags conflict. Left as seperate commit to make it easier to drop or make changes depending on comments. The two commits should squash easily. Nishanth Menon and Vignesh Raghavendra requested I send this patch upstream. Signed-off-by: Jonathan Cormier <[email protected]> --- Jonathan Cormier (2): firmware: ti_sci: Add trace events firmware: ti_sci: trace: Decode message types MAINTAINERS | 1 + drivers/firmware/Makefile | 3 + drivers/firmware/ti_sci.c | 11 +++ drivers/firmware/ti_sci_trace.h | 146 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 161 insertions(+) --- base-commit: d7b8f8e20813f0179d8ef519541a3527e7661d3a change-id: 20250709-linux_master_ti_sci_trace-91fd2af65dca Best regards, -- Jonathan Cormier <[email protected]>
