prism: more evt2 gpio config.
- pon_pwr_en is active high.
- pon_led_{blue, red} is connected to GPIO {9, 10} and active low.
- ge_link_led is active high.
- dolos_detect is connected to GPIO 27.
Change-Id: If9bece2e9da9a598c89c68be5c0dcb2deaa7d0d5
diff --git a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.c b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.c
index d061704..ce14c61 100644
--- a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.c
+++ b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.c
@@ -1193,9 +1193,9 @@
MV_BOARD_GPP_INFO gflt200Evt2InfoBoardGppInfo[] = {
/* {{MV_BOARD_GPP_CLASS devClass, MV_U8 gppPinNum}} */
{BOARD_GPP_PON_XVR_TX, 17},
- {BOARD_GPP_LED, 11, .name = "pon-red"},
- {BOARD_GPP_LED, 12, .name = "pon-blue"},
- {BOARD_GPP_LED, 14, .activeLow = 1, .name = "eth-link"},
+ {BOARD_GPP_LED, 9, .activeLow = 1, .name = "pon-blue"},
+ {BOARD_GPP_LED, 10, .activeLow = 1, .name = "pon-red"},
+ {BOARD_GPP_LED, 14, .activeLow = 0, .name = "eth-link"},
{BOARD_GPP_LED, 26, .activeLow = 1, .name = "eth-data"},
};
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 0543e53..4c6baa9 100644
--- a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h
+++ b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvSpec.h
@@ -491,22 +491,21 @@
6 I2C_SCLK (out) ...
7 UART0_TX (out) ...
8 UART0_RX (in) ...
- 9 VDD_MARGIN_EN (out) ---
-10 VDD_MARGIN_CTRL (out) ---
-11 PON_LINK_LED (out) PON_LED_RED (out)
-12 PON_ERROR_LED (out) PON_LED_BLUE (out)
+ 9 VDD_MARGIN_EN (out) PON_LED_BLUE (out)
+10 VDD_MARGIN_CTRL (out) PON_LED_RED (out)
+11 PON_LINK_LED (out) ---
+12 PON_ERROR_LED (out) ---
13 BOARD_VER[0] (in) ...
14 --- GE_LINK_LED (out)
15 BOARD_VER[1] (in) ...
17 SW_RESET (out) ...
18 BOARD_VER[2] (in) ...
21 PON_TX_DIS (out) ...
-22 --- DOLOS_DETECT (in)
23 GE_DATA_LED (out) ---
24 GE_LINK_LED (out) PTP_TRIG_GEN (out)
25 --- PTP_EVENT_REQ (in)
26 PON_C2_DATA (out) GE_DATA_LED (out)
-27 PON_C2_CLK (out) PTP_CLK (in)
+27 PON_C2_CLK (out) DOLOS_DETECT (in)
28 SPI_WP_L (out) ...
29 PON_RX_LOS (in) ...
31 UART1_RX (out) ...
@@ -524,11 +523,11 @@
#define GFLT200_EVT1_GPP_POL_LOW 0x0
#define GFLT200_EVT1_GPP_POL_MID 0x0
-#define GFLT200_EVT2_GPP_OUT_ENA_LOW (BIT13 | BIT15 | BIT18 | BIT22 | BIT29)
+#define GFLT200_EVT2_GPP_OUT_ENA_LOW (BIT13 | BIT15 | BIT18 | BIT27 | BIT29)
#define GFLT200_EVT2_GPP_OUT_ENA_MID (BIT4)
#define GFLT200_EVT2_GPP_OUT_VAL_LOW (BIT21 | BIT28)
-#define GFLT200_EVT2_GPP_OUT_VAL_MID 0x0
+#define GFLT200_EVT2_GPP_OUT_VAL_MID (BIT5)
#define GFLT200_EVT2_GPP_POL_LOW 0x0
#define GFLT200_EVT2_GPP_POL_MID 0x0