summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAseda Aboagye <aaboagye@google.com>2021-07-22 17:14:58 -0700
committerCommit Bot <commit-bot@chromium.org>2021-07-29 20:36:17 +0000
commit0ead9e24f6986b2bce21d2794a5a0f2661821868 (patch)
tree72d24ac4e556042f5075cb34baa4bbd3cd265483
parentdd9b5de765fd683a2e25cbfe83925d71fe524be2 (diff)
downloadchrome-ec-0ead9e24f6986b2bce21d2794a5a0f2661821868.tar.gz
keeby: Add GPIO_EC_CBI_WP
This commit simply adds the GPIO_EC_CBI_WP pin for the keeby boards and also sets CONFIG_EEPROM_CBI_WP. BUG=b:181769483 BRANCH=None TEST=`make -j buildall` Signed-off-by: Aseda Aboagye <aaboagye@google.com> Change-Id: I31694cb748d8b8a197b84634fbd9417d274a79d7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3046413 Tested-by: Aseda Aboagye <aaboagye@chromium.org> Auto-Submit: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r--baseboard/dedede/baseboard.h3
-rw-r--r--board/cappy2/gpio.inc1
-rw-r--r--board/gooey/gpio.inc1
-rw-r--r--board/haboki/gpio.inc1
-rw-r--r--board/waddledoo2/gpio.inc2
5 files changed, 7 insertions, 1 deletions
diff --git a/baseboard/dedede/baseboard.h b/baseboard/dedede/baseboard.h
index a9888dc8bb..3d9ba4d75f 100644
--- a/baseboard/dedede/baseboard.h
+++ b/baseboard/dedede/baseboard.h
@@ -148,6 +148,9 @@
/* CBI */
#define CONFIG_CBI_EEPROM
#define CONFIG_BOARD_VERSION_CBI
+#if KEEBY_VARIANT
+#define CONFIG_EEPROM_CBI_WP
+#endif
/* Charger */
#define CONFIG_CHARGE_MANAGER
diff --git a/board/cappy2/gpio.inc b/board/cappy2/gpio.inc
index c45a381543..57b4118842 100644
--- a/board/cappy2/gpio.inc
+++ b/board/cappy2/gpio.inc
@@ -54,6 +54,7 @@ GPIO(EN_PP3300_A, PIN(0, 3), GPIO_OUT_LOW)
GPIO(EN_PP5000_U, PIN(A, 4), GPIO_OUT_LOW)
GPIO(EN_SLP_Z, PIN(8, 3), GPIO_OUT_LOW)
GPIO(EN_BL_OD, PIN(D, 3), GPIO_ODR_LOW)
+UNIMPLEMENTED(EC_CBI_WP)
/* LED */
GPIO(LED_B_ODL, PIN(C, 2), GPIO_OUT_HIGH) /* PWM_CH_LED2_BLUE */
diff --git a/board/gooey/gpio.inc b/board/gooey/gpio.inc
index 06c5022040..89395210ef 100644
--- a/board/gooey/gpio.inc
+++ b/board/gooey/gpio.inc
@@ -99,6 +99,7 @@ GPIO_INT(PEN_DET_ODL, PIN(J, 1), GPIO_INT_BOTH | GPIO_PULL_UP, pen_detect_inter
GPIO(EN_PP5000_PEN, PIN(B, 5), GPIO_OUT_LOW)
GPIO(PEN_DET_PCH, PIN(F, 1), GPIO_OUT_LOW)
GPIO(EN_KB_BL, PIN(J, 3), GPIO_OUT_LOW) /* Currently unused */
+UNIMPLEMENTED(EC_CBI_WP)
/* NC pins, enable internal pull-down to avoid floating state. */
GPIO(GPIOC0_NC, PIN(C, 0), GPIO_INPUT | GPIO_PULL_DOWN)
diff --git a/board/haboki/gpio.inc b/board/haboki/gpio.inc
index c1601ae2a0..bbb2d91ea8 100644
--- a/board/haboki/gpio.inc
+++ b/board/haboki/gpio.inc
@@ -101,6 +101,7 @@ GPIO(EC_ENTERING_RW, PIN(C, 7), GPIO_OUT_LOW)
GPIO(EC_BATTERY_PRES_ODL, PIN(I, 4), GPIO_INPUT)
GPIO(EN_KB_BL, PIN(J, 3), GPIO_OUT_LOW) /* Currently unused */
GPIO(EN_PP5000_PEN, PIN(B, 5), GPIO_OUT_LOW)
+UNIMPLEMENTED(EC_CBI_WP)
/* NC pins, enable internal pull-down to avoid floating state. */
GPIO(GPIOC0_NC, PIN(C, 0), GPIO_INPUT | GPIO_PULL_DOWN)
diff --git a/board/waddledoo2/gpio.inc b/board/waddledoo2/gpio.inc
index 7d8602075d..f0e345a81c 100644
--- a/board/waddledoo2/gpio.inc
+++ b/board/waddledoo2/gpio.inc
@@ -63,6 +63,7 @@ GPIO(EN_PP5000_U, PIN(A, 4), GPIO_OUT_LOW)
GPIO(EN_SLP_Z, PIN(8, 3), GPIO_OUT_LOW)
GPIO(EN_KB_BL, PIN(6, 0), GPIO_OUT_LOW)
GPIO(EN_BL_OD, PIN(D, 3), GPIO_ODR_LOW)
+GPIO(EC_CBI_WP, PIN(E, 5), GPIO_OUT_LOW)
/* LED */
GPIO(LED_B_ODL, PIN(C, 2), GPIO_OUT_HIGH) /* PWM_CH_LED2_BLUE */
@@ -142,4 +143,3 @@ GPIO(GPIOD1_NC, PIN(D, 1), GPIO_INPUT | GPIO_PULL_UP)
GPIO(GPIOD6_NC, PIN(D, 6), GPIO_INPUT | GPIO_PULL_UP)
GPIO(GPIOE0_NC, PIN(E, 0), GPIO_INPUT | GPIO_PULL_UP)
GPIO(GPIO40_NC, PIN(4, 0), GPIO_INPUT | GPIO_PULL_UP)
-GPIO(GPIOE5_NC, PIN(E, 5), GPIO_INPUT | GPIO_PULL_UP)