summaryrefslogtreecommitdiff
path: root/board/dalboz/board.h
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2020-04-29 19:00:35 -0700
committerCommit Bot <commit-bot@chromium.org>2020-05-06 17:29:27 +0000
commit2e81696848f2f497fe421756bcd1cd640b06856b (patch)
tree945c56c1854d88ab739d9201d13f6f831bc65a97 /board/dalboz/board.h
parent78f281827f03f83ec70a3b7b335d8b71f94b6525 (diff)
downloadchrome-ec-2e81696848f2f497fe421756bcd1cd640b06856b.tar.gz
Zork: Enable EFS2
EFS v.1 allowed Chromeboxes to verify RW without AP. EFS v.2 will bring the benefits to Chromebooks, which are: - Immediate boot on deeply discharged battery. - Faster charge in S5/G3. - Reduce RO dependency. Allow more code to be updated by AU. - Remove jumptag and workarounds needed for late sysjump. - Can support recovery mode regardless of battery condition. Major improvements over v.1 are: - No A/B slot required. - No signature in RW or public key in RO. - Rollback-attack protection. - Verifies only used part of RW (instead of whole RW section) EC-Cr50 communication is based on the shared UART (go/ec-cr50-comm). EFS2 is documented in go/ec-efs2. Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> BUG=b/146393197 BRANCH=none TEST=Verify Trembyle boots and sync EC RW. AP FW: 13066.0.0 Cr50 FW: 0.6.1 Change-Id: Ib3c5b23817938ccd3a90c90cede8aeea26b37e45 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2171575 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org> Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Auto-Submit: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'board/dalboz/board.h')
-rw-r--r--board/dalboz/board.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/board/dalboz/board.h b/board/dalboz/board.h
index 714417480b..9b8b21d413 100644
--- a/board/dalboz/board.h
+++ b/board/dalboz/board.h
@@ -63,6 +63,7 @@
#define GPIO_VOLUME_DOWN_L GPIO_VOLDN_BTN_ODL
#define GPIO_VOLUME_UP_L GPIO_VOLUP_BTN_ODL
#define GPIO_WP_L GPIO_EC_WP_L
+#define GPIO_PACKET_MODE_EN GPIO_EC_H1_PACKET_MODE
#ifndef __ASSEMBLER__