summaryrefslogtreecommitdiff
path: root/board/puff/board.h
diff options
context:
space:
mode:
authorAndrew McRae <amcrae@google.com>2020-05-21 11:50:17 +1000
committerCommit Bot <commit-bot@chromium.org>2020-05-22 07:06:29 +0000
commit43c2f29347bc0e98ef877afb720977d594461473 (patch)
tree160826a5a3ccfe358a7f5ef2321968c57824bd67 /board/puff/board.h
parenta69d8010850bfe3860507df05d9754b38d757885 (diff)
downloadchrome-ec-43c2f29347bc0e98ef877afb720977d594461473.tar.gz
Puff: Use direct input for recovery button.
Use second input for dedicated recovery button, except for Puff version 1, which will still only use the H1 recovery button input. BUG=b:157005674 TEST=Confirm recovery button still works on Puff. BRANCH=none Change-Id: Ib4cb9ec360f56fc19ddd80ee291f779fbee5c4e4 Signed-off-by: Andrew McRae <amcrae@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2208338 Commit-Queue: Andrew McRae <amcrae@chromium.org> Tested-by: Andrew McRae <amcrae@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/puff/board.h')
-rw-r--r--board/puff/board.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/board/puff/board.h b/board/puff/board.h
index 179e45e7bb..2d2ec31cf3 100644
--- a/board/puff/board.h
+++ b/board/puff/board.h
@@ -29,6 +29,8 @@
#define CONFIG_BOARD_HAS_RTC_RESET
#define CONFIG_BOARD_VERSION_CBI
#define CONFIG_DEDICATED_RECOVERY_BUTTON
+#define CONFIG_DEDICATED_RECOVERY_BUTTON_2
+#define CONFIG_BUTTONS_RUNTIME_CONFIG
/* TODO: (b/143496253) re-enable CEC */
/* #define CONFIG_CEC */
#define CONFIG_CRC8
@@ -248,7 +250,8 @@ enum ec_cfg_bj_power_type ec_config_get_bj_power(void);
#define GPIO_WP_L GPIO_EC_WP_ODL
#define GPIO_PP5000_A_PG_OD GPIO_PG_PP5000_A_OD
#define GPIO_EN_PP5000 GPIO_EN_PP5000_A
-#define GPIO_RECOVERY_L GPIO_H1_EC_RECOVERY_BTN_ODL
+#define GPIO_RECOVERY_L GPIO_EC_RECOVERY_BTN_ODL
+#define GPIO_RECOVERY_L_2 GPIO_H1_EC_RECOVERY_BTN_ODL
#define GPIO_POWER_BUTTON_L GPIO_H1_EC_PWR_BTN_ODL
#define GPIO_PCH_WAKE_L GPIO_EC_PCH_WAKE_ODL
#define GPIO_PCH_PWRBTN_L GPIO_EC_PCH_PWR_BTN_ODL