From eb2e38ec56c5701a1d9bcc3618957b4d4dee50f6 Mon Sep 17 00:00:00 2001 From: Shawn Nematbakhsh Date: Tue, 7 Feb 2017 16:38:26 -0800 Subject: console: Add non-verbose print config option Shorten certain long prints and reduce the precision of timestamp prints when CONFIG_CONSOLE_VERBOSE is undef'd. BUG=chromium:688743 BRANCH=gru TEST=On kevin, cold reset the EC, boot to OS, and verify cros_ec.log contains all data since sysjump and is < 2K bytes (~1500 bytes). Change-Id: Ia9390867788d0ab3087f827b0296107b4e9d4bca Signed-off-by: Shawn Nematbakhsh Reviewed-on: https://chromium-review.googlesource.com/438932 Commit-Ready: Shawn N Tested-by: Shawn N Reviewed-by: Shawn N --- common/motion_sense.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'common/motion_sense.c') diff --git a/common/motion_sense.c b/common/motion_sense.c index 3411f7c421..442e957540 100644 --- a/common/motion_sense.c +++ b/common/motion_sense.c @@ -235,9 +235,15 @@ int motion_sense_set_data_rate(struct motion_sensor_t *sensor) if (ret) return ret; +#ifdef CONFIG_CONSOLE_VERBOSE CPRINTS("%s ODR: %d - roundup %d from config %d [AP %d]", sensor->name, odr, roundup, config_id, BASE_ODR(sensor->config[SENSOR_CONFIG_AP].odr)); +#else + CPRINTS("%c%d ODR %d rup %d cfg %d AP %d", + sensor->name[0], sensor->type, odr, roundup, config_id, + BASE_ODR(sensor->config[SENSOR_CONFIG_AP].odr)); +#endif mutex_lock(&g_sensor_mutex); if (ap_odr_mhz) /* -- cgit v1.2.1