summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaveh Jalali <caveh@chromium.org>2021-02-08 21:31:16 -0800
committerCommit Bot <commit-bot@chromium.org>2021-02-12 23:22:12 +0000
commit4930622994556168b9b2912cc1e2a6dc7906fbd8 (patch)
tree393c36217808c7e79729d29ac71e1a05d31a06b9
parent37d19f21e75b8ccbaf27c1e8c716c2f4fc6a416d (diff)
downloadchrome-ec-4930622994556168b9b2912cc1e2a6dc7906fbd8.tar.gz
brya: Enable EXTPOWER_GPIO
This configures the external power GPIO - an indication of AC power presence. BRANCH=none BUG=b:173575131 TEST=buildall passes Change-Id: I1b23f66632514b69dee10ad1bc10c05c4f672104 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2686976 Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>
-rw-r--r--baseboard/brya/baseboard.h3
-rw-r--r--board/brya/board.c8
-rw-r--r--board/brya/board.h7
3 files changed, 4 insertions, 14 deletions
diff --git a/baseboard/brya/baseboard.h b/baseboard/brya/baseboard.h
index 5145c79271..a28d843f51 100644
--- a/baseboard/brya/baseboard.h
+++ b/baseboard/brya/baseboard.h
@@ -22,6 +22,8 @@
*/
#define NPCX_UART_MODULE2 1 /* 1:GPIO64/65 for UART1 */
+#define CONFIG_EXTPOWER_GPIO
+
#define CONFIG_PWM
/* Enable I2C Support */
@@ -31,6 +33,7 @@
#ifndef __ASSEMBLER__
#include "baseboard_usbc_config.h"
+#include "extpower.h"
#endif /* !__ASSEMBLER__ */
diff --git a/board/brya/board.c b/board/brya/board.c
index a065b6e241..0ea7886faf 100644
--- a/board/brya/board.c
+++ b/board/brya/board.c
@@ -27,14 +27,6 @@ void throttle_ap_prochot_input_interrupt(enum gpio_signal signal)
}
/*
- * remove when we enable CONFIG_EXTPOWER_GPIO
- */
-
-void extpower_interrupt(enum gpio_signal signal)
-{
-}
-
-/*
* remove when we enable CONFIG_VOLUME_BUTTONS
*/
diff --git a/board/brya/board.h b/board/brya/board.h
index 07790e0ce3..414e503cf2 100644
--- a/board/brya/board.h
+++ b/board/brya/board.h
@@ -22,6 +22,7 @@
/* USB Type C and USB PD defines */
#define CONFIG_IO_EXPANDER_PORT_COUNT 2
+#define GPIO_AC_PRESENT GPIO_ACOK_EC_OD
#define GPIO_ENTERING_RW GPIO_EC_ENTERING_RW
#define GPIO_LID_OPEN GPIO_LID_OPEN_OD
#define GPIO_WP_L GPIO_EC_WP_ODL
@@ -106,12 +107,6 @@ void power_button_interrupt(enum gpio_signal signal);
void throttle_ap_prochot_input_interrupt(enum gpio_signal signal);
/*
- * remove when we enable CONFIG_EXTPOWER_GPIO
- */
-
-void extpower_interrupt(enum gpio_signal signal);
-
-/*
* remove when we enable CONFIG_VOLUME_BUTTONS
*/