GPIO update for initial optical stack
Change-Id: Ic2d8ef0a657085e449b66f82273cb93f12b50a27
diff --git a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h
index d317712..744f9c6 100644
--- a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h
+++ b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h
@@ -587,23 +587,22 @@
/*spreadheet on GPIO settings:
https://goto.google.com/gflt300-gpio-config
*/
-
#define GFLT300_MPP0_7 0x22222220
#define GFLT300_MPP8_15 0x05000002
-#define GFLT300_MPP16_23 0x00000000
-#define GFLT300_MPP24_31 0x40004544
+#define GFLT300_MPP16_23 0x00400000
+#define GFLT300_MPP24_31 0x40204544
#define GFLT300_MPP32_37 0x00000004
-
// default all ones-inputs, invert for outputs
-#define GFLT300_GPP_OUT_ENA_LOW (~(BIT9 | BIT10 | BIT21))
-#define GFLT300_GPP_OUT_ENA_MID (~(BIT5))
+#define GFLT300_GPP_OUT_ENA_LOW (~(BIT9 | BIT10 | BIT20))
+#define GFLT300_GPP_OUT_ENA_MID (~(BIT5))
// BIT09 turns the LED blue.
// BIT10 turns the LED red.
-#define GFLT300_GPP_OUT_VAL_LOW (BIT9 | BIT21)
+#define GFLT300_GPP_OUT_VAL_LOW (BIT9)
#define GFLT300_GPP_OUT_VAL_MID (0)
+
#define GFLT300_GPP_POL_LOW 0x0
#define GFLT300_GPP_POL_MID 0x0