summaryrefslogtreecommitdiff
path: root/common/usbc_ppc.c
diff options
context:
space:
mode:
authorJameson Thies <jthies@google.com>2022-07-07 20:45:40 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-07-11 19:20:34 +0000
commitdadbc645d10330e5584aa3f569add4c9f7e13a1f (patch)
treefc504aa8007f0264f1b9e3ba7544207700650931 /common/usbc_ppc.c
parent93c2fd7df981f28e4de62de0f347a6706264368c (diff)
downloadchrome-ec-dadbc645d10330e5584aa3f569add4c9f7e13a1f.tar.gz
usb_ppc: Add Config to Remove CPRINTS from ppc_prints
This CL adds a config which can be used to remove the CPRINTS call from ppc_prints and ppc_err_prints which will reduce EC image size. BRANCH=None BUG=b:238348526 TEST=make try_build_boards Signed-off-by: Jameson Thies <jthies@google.com> Change-Id: I5ba2d92c3cd09c4fb1172194ac0c6e33d19044aa Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3751769 Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'common/usbc_ppc.c')
-rw-r--r--common/usbc_ppc.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/common/usbc_ppc.c b/common/usbc_ppc.c
index aa462e3743..c22d3b862f 100644
--- a/common/usbc_ppc.c
+++ b/common/usbc_ppc.c
@@ -24,20 +24,20 @@
int ppc_prints(const char *string, int port)
{
-#ifndef TEST_BUILD
- return CPRINTS("ppc p%d %s", port, string);
-#else
+#if defined(TEST_BUILD) || !defined(CONFIG_USBC_PPC_LOGGING)
return 0;
-#endif
+#else
+ return CPRINTS("ppc p%d %s", port, string);
+#endif /* defined(TEST_BUILD) || !defined(CONFIG_USBC_PPC_LOGGING) */
}
int ppc_err_prints(const char *string, int port, int error)
{
-#ifndef TEST_BUILD
- return CPRINTS("ppc p%d %s (%d)", port, string, error);
-#else
+#if defined(TEST_BUILD) || !defined(CONFIG_USBC_PPC_LOGGING)
return 0;
-#endif
+#else
+ return CPRINTS("ppc p%d %s (%d)", port, string, error);
+#endif /* defined(TEST_BUILD) || !defined(CONFIG_USBC_PPC_LOGGING) */
}
__overridable bool board_port_has_ppc(int port)