summaryrefslogtreecommitdiff
path: root/board/cr50/board.h
diff options
context:
space:
mode:
authorAnatol Pomazau <anatol@google.com>2018-01-18 13:46:50 -0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-07-18 05:37:54 +0000
commited91d5753ef483b2a8f914f8299b02494088afba (patch)
treea257dbb5aace3bc51ed9bf44733dbe90ee36e8d0 /board/cr50/board.h
parentc1008945db6bbd8d55b8da382ef49bf4fa7d75eb (diff)
downloadchrome-ec-ed91d5753ef483b2a8f914f8299b02494088afba.tar.gz
Add support for HW alerts
- Add a vendor command that provides alert counter. Userspace can use it e.g. for user metric analysis. - Add 'alerts' debug console command. It provides information about chip alerts: supported alerts, fuse status, interrupt status, alert counter. - Add 'alerts fire [INT]' command to fire a software defined alert (globalsec/fwN where N is 0,1,2,3). Signed-off-by: Anatol Pomazau <anatol@google.com> BUG=b:63523947 TEST=ran the FW at Pyro and checked alerts data sent to host Change-Id: I7cec0c451ed71076b44dad14a151b147ff1337e8 Reviewed-on: https://chromium-review.googlesource.com/817639 Commit-Ready: Anatol Pomazau <anatol@google.com> Tested-by: Anatol Pomazau <anatol@google.com> Reviewed-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1122066 Reviewed-by: Marco Chen <marcochen@chromium.org> Commit-Queue: Marco Chen <marcochen@chromium.org> Tested-by: Marco Chen <marcochen@chromium.org> (cherry picked from commit 4252762956c0720288e0b28c20bab2a195f26e70) Reviewed-on: https://chromium-review.googlesource.com/1141533 Reviewed-by: Nick Sanders <nsanders@chromium.org> Commit-Queue: Nick Sanders <nsanders@chromium.org> Tested-by: Nick Sanders <nsanders@chromium.org>
Diffstat (limited to 'board/cr50/board.h')
-rw-r--r--board/cr50/board.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/board/cr50/board.h b/board/cr50/board.h
index e76caed5dc..d25314170d 100644
--- a/board/cr50/board.h
+++ b/board/cr50/board.h
@@ -360,4 +360,6 @@ enum nvmem_users {
0xdb, 0xf4, 0x79, 0x5f, 0x8a, 0x0f, 0x28, 0x3f}
#define CONFIG_RMA_AUTH_SERVER_KEY_ID 0x10
+#define CONFIG_ENABLE_H1_ALERTS
+
#endif /* __CROS_EC_BOARD_H */