diff options
author | Anatol Pomazau <anatol@google.com> | 2018-01-18 13:46:50 -0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2018-07-18 05:37:54 +0000 |
commit | ed91d5753ef483b2a8f914f8299b02494088afba (patch) | |
tree | a257dbb5aace3bc51ed9bf44733dbe90ee36e8d0 /board/cr50/board.h | |
parent | c1008945db6bbd8d55b8da382ef49bf4fa7d75eb (diff) | |
download | chrome-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.h | 2 |
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 */ |