[PATCH] driver/platform/chrome: Update cros_ec_trace with new USCI commands

Gwendal Grignou
2025-01-03T23:34:15Z

Add this patch to "platform/chrome: Update ChromeOS EC header for UCSI"
to add the new commands form cros_ec_commands.h in the tracer so that
they are nicely decoded. Enable the tracer with:
cd /sys/kernel/debug/tracing
echo 1 > events/cros_ec/enable
echo 1 > tracing_on
cat trace_pipe

Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
---
drivers/platform/chrome/cros_ec_trace.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/platform/chrome/cros_ec_trace.c b/drivers/platform/chrome/cros_ec_trace.c
index 425e9441b7ca5..ddc6adfb3897a 100644
--- a/drivers/platform/chrome/cros_ec_trace.c
+++ b/drivers/platform/chrome/cros_ec_trace.c
@@ -166,6 +166,8 @@
TRACE_SYMBOL(EC_CMD_REGULATOR_IS_ENABLED), \
TRACE_SYMBOL(EC_CMD_REGULATOR_SET_VOLTAGE), \
TRACE_SYMBOL(EC_CMD_REGULATOR_GET_VOLTAGE), \
+ TRACE_SYMBOL(EC_CMD_UCSI_PPM_SET), \
+ TRACE_SYMBOL(EC_CMD_UCSI_PPM_GET), \
TRACE_SYMBOL(EC_CMD_CR51_BASE), \
TRACE_SYMBOL(EC_CMD_CR51_LAST), \
TRACE_SYMBOL(EC_CMD_FP_PASSTHRU), \
--
2.47.1.613.gc27f4b7a9f-goog