diff options
-rw-r--r-- | baseboard/intelrvp/baseboard.h | 1 | ||||
-rw-r--r-- | board/tglrvpu_ite/board.h | 4 | ||||
-rw-r--r-- | board/tglrvpu_ite/gpio.inc | 5 |
3 files changed, 7 insertions, 3 deletions
diff --git a/baseboard/intelrvp/baseboard.h b/baseboard/intelrvp/baseboard.h index 8e158e5b23..f173825004 100644 --- a/baseboard/intelrvp/baseboard.h +++ b/baseboard/intelrvp/baseboard.h @@ -122,6 +122,7 @@ #define GMR_TABLET_MODE_GPIO_L GPIO_TABLET_MODE_L /* Verified boot */ +#define CONFIG_CRC8 #define CONFIG_SHA256_UNROLLED #define CONFIG_VBOOT_HASH /* diff --git a/board/tglrvpu_ite/board.h b/board/tglrvpu_ite/board.h index 6eddb96b9b..d6d238fdb9 100644 --- a/board/tglrvpu_ite/board.h +++ b/board/tglrvpu_ite/board.h @@ -21,6 +21,10 @@ /* Temperature sensor */ #define CONFIG_TEMP_SENSOR +/* Support early firmware selection */ +#define CONFIG_VBOOT_EFS2 +#define GPIO_PACKET_MODE_EN GPIO_ME_G3_TO_ME_EC + #include "baseboard.h" #define CONFIG_CHIPSET_TIGERLAKE diff --git a/board/tglrvpu_ite/gpio.inc b/board/tglrvpu_ite/gpio.inc index 9ce04cdc71..34235266e0 100644 --- a/board/tglrvpu_ite/gpio.inc +++ b/board/tglrvpu_ite/gpio.inc @@ -154,6 +154,8 @@ GPIO(FAN_POWER_EN, PIN(K, 6), GPIO_OUT_LOW) /* H1 pins */ GPIO(CCD_MODE_ODL, PIN(B, 5), GPIO_INPUT) GPIO(ENTERING_RW, PIN(C, 5), GPIO_OUT_LOW) +/* ME_GE_TO_ME_EC pin is re-purposed for H1 Packet Mode indication */ +GPIO(ME_G3_TO_ME_EC, PIN(H, 3), GPIO_OUT_LOW) /* Used with Discrete TBT and or with PD on RVP */ GPIO(NC_TBT_C0_RESET_N, PIN(KSO_H, 7), GPIO_INPUT) @@ -161,9 +163,6 @@ GPIO(NC_TBT_C1_RESET_N, PIN(K, 7), GPIO_INPUT) GPIO(NC_USB_C0_RETIMER_ALRT, PIN(I, 7), GPIO_INPUT) GPIO(NC_USB_C1_RETIMER_ALRT, PIN(G, 0), GPIO_INPUT) -/* Used if PMIC is used */ -GPIO(NC_PMIC_EN, PIN(H, 3), GPIO_INPUT) - /* Used if Base EC is present */ GPIO(NC_EC_BASE_DET, PIN(I, 3), GPIO_INPUT) |