summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGwendal Grignou <gwendal@chromium.org>2017-11-03 17:20:30 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2019-03-29 21:05:15 +0000
commit92a8259fad24693be711c085d3e6796490cabc6f (patch)
tree880b3ae97f66bb561afc835c4f8093212bb48055
parent9046ceb49b6a3d2ed0a2c598cfdae26c45de04e6 (diff)
downloadchrome-ec-92a8259fad24693be711c085d3e6796490cabc6f.tar.gz
poppy: Lower sensor max ODR
EC seems to miss sample while providing sensor data at 200Hz. Limit sensors ODR to 100Hz. BUG=b:67112751 BRANCH=none TEST=compile, tbd Conflicts: board/poppy/board.h include/config.h Change-Id: Ic324c3d989854ae8b7f6b27bf6338266ce01ceda Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/753434 Commit-Ready: Li1 Feng <li1.feng@intel.com> Tested-by: Li1 Feng <li1.feng@intel.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> (cherry picked from commit c5c061f9b5707205bb32abdac15dc14a9af14800) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1529139 Reviewed-by: Enrico Granata <egranata@chromium.org>
-rw-r--r--include/config.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/config.h b/include/config.h
index 818c00d0b2..9591f39e9a 100644
--- a/include/config.h
+++ b/include/config.h
@@ -879,8 +879,11 @@
/* Support EC to Internal bus bridge. */
#undef CONFIG_EC2I
-/* EC capable of sensor speeds up to 200000 mHz */
-#define CONFIG_EC_MAX_SENSOR_FREQ_MILLIHZ 200000
+/* Usually, EC capable of sensor speeds up to 200000 mHz */
+#define CONFIG_EC_MAX_SENSOR_FREQ_DEFAULT_MILLIHZ 200000
+
+/* Maximal EC sampling rate */
+#undef CONFIG_EC_MAX_SENSOR_FREQ_MILLIHZ
/*
* Allow board to override the feature bitmap provided through host command
@@ -2614,4 +2617,8 @@
#error "CONFIG_AUX_TIMER_PERIOD_MS must be at least 2x HOOK_TICK_INTERVAL_MS"
#endif
+#ifndef CONFIG_EC_MAX_SENSOR_FREQ_MILLIHZ
+#define CONFIG_EC_MAX_SENSOR_FREQ_MILLIHZ \
+ CONFIG_EC_MAX_SENSOR_FREQ_DEFAULT_MILLIHZ
+#endif
#endif /* __CROS_EC_CONFIG_H */