summaryrefslogtreecommitdiff
path: root/chip/npcx/gpio.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/npcx/gpio.c')
-rw-r--r--chip/npcx/gpio.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/chip/npcx/gpio.c b/chip/npcx/gpio.c
index db9be12b1d..1b32297013 100644
--- a/chip/npcx/gpio.c
+++ b/chip/npcx/gpio.c
@@ -360,6 +360,14 @@ void gpio_pre_init(void)
int flags;
int i, j;
+#ifdef CHIP_FAMILY_NPCX7
+ /*
+ * TODO: Set bit 7 of DEVCNT again for npcx7 series. Please see Errata
+ * for more information. It will be fixed in next chip.
+ */
+ SET_BIT(NPCX_DEVCNT, 7);
+#endif
+
/* Pin_Mux for FIU/SPI (set to GPIO) */
SET_BIT(NPCX_DEVALT(0), NPCX_DEVALT0_GPIO_NO_SPIP);
SET_BIT(NPCX_DEVALT(0), NPCX_DEVALT0_NO_F_SPI);