summaryrefslogtreecommitdiff
path: root/common/i2c_trace.c
diff options
context:
space:
mode:
authorAndrew McRae <amcrae@google.com>2021-12-20 11:42:16 +1100
committerCommit Bot <commit-bot@chromium.org>2021-12-22 00:30:00 +0000
commit31f050c15de41c2aebf3b0e40032f60bedec855d (patch)
tree32608954f8ed41aa8bfd6f2e7c5245d7eac6a3b9 /common/i2c_trace.c
parent386d8643c89de95f5d586a4c180fba4549cf8201 (diff)
downloadchrome-ec-31f050c15de41c2aebf3b0e40032f60bedec855d.tar.gz
zephyr: Avoid referencing name field when using Zephyr
When building a Zephyr based board, avoid referencing the i2c_port_t field 'name' (which is not defined for Zephyr) in the i2ctrace module. BUG=b:211321681 TEST=make -j buildall; zmake configure -b nivviks BRANCH=none Signed-off-by: Andrew McRae <amcrae@google.com> Change-Id: I7ae42607b7233aa809b8b39a54d98521c6bc40ce Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3347348 Reviewed-by: Yuval Peress <peress@google.com>
Diffstat (limited to 'common/i2c_trace.c')
-rw-r--r--common/i2c_trace.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/i2c_trace.c b/common/i2c_trace.c
index 67b8864b22..e853a834bd 100644
--- a/common/i2c_trace.c
+++ b/common/i2c_trace.c
@@ -67,7 +67,11 @@ static int command_i2ctrace_list(void)
ccprintf("%-2zd %d %-8s 0x%X",
i,
trace_entries[i].port,
+#ifndef CONFIG_ZEPHYR
i2c_port->name,
+#else
+ "",
+#endif /* CONFIG_ZEPHYR */
trace_entries[i].addr_lo);
if (trace_entries[i].addr_hi
!= trace_entries[i].addr_lo)