summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Boichat <drinkcat@chromium.org>2018-05-23 13:28:27 +0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-06-01 06:22:04 +0000
commiteb48a025b9551a814b0f1ee27ec38c4cafe5cfbc (patch)
tree1f8b2835b53ac017de0f8b5cf4e32d065e4d5d59
parent85e0e2105a8bd4c5a29ac3b563774ec483009998 (diff)
downloadchrome-ec-eb48a025b9551a814b0f1ee27ec38c4cafe5cfbc.tar.gz
hammer: Remove unnecessary console commands
Saving space in RW, even if we are not critical in terms of size, always helps to reduce verification time. BRANCH=poppy BUG=b:35647963 TEST=make newsize => Hammer shrinks by ~3k, verification time down by ~12 ms. Change-Id: I63741106fdc56c410871fb367c29605bf37f1b77 Signed-off-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1070951 Reviewed-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1080580
-rw-r--r--board/hammer/board.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/board/hammer/board.h b/board/hammer/board.h
index d6b35db695..7ef3cc1a71 100644
--- a/board/hammer/board.h
+++ b/board/hammer/board.h
@@ -145,6 +145,17 @@
#define CONFIG_BOARD_PRE_INIT
#define CONFIG_WATCHDOG_HELP
+/* No need to hibernate, remove console commands that are not very useful. */
+#undef CONFIG_HIBERNATE
+#undef CONFIG_CONSOLE_CHANNEL
+#undef CONFIG_CONSOLE_HISTORY
+#undef CONFIG_CMD_GETTIME
+#undef CONFIG_CMD_MD
+#undef CONFIG_CMD_RW
+#undef CONFIG_CMD_SHMEM
+#undef CONFIG_CMD_TIMERINFO
+#undef CONFIG_CMD_WAITMS
+
/*
* Enlarge the allowed write / read count for trackpad debug
* In the extended I2C reading over I2C ( >= 128 bytes ), the header size