summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/kukui/board.c13
-rw-r--r--board/kukui/board.h1
-rw-r--r--board/kukui/gpio.inc9
3 files changed, 11 insertions, 12 deletions
diff --git a/board/kukui/board.c b/board/kukui/board.c
index 91ff178fb3..46e387ae62 100644
--- a/board/kukui/board.c
+++ b/board/kukui/board.c
@@ -71,7 +71,6 @@ const struct adc_t adc_channels[] = {
[ADC_BOARD_ID] = {"BOARD_ID", 3300, 4096, 0, STM32_AIN(10)},
[ADC_EC_SKU_ID] = {"EC_SKU_ID", 3300, 4096, 0, STM32_AIN(8)},
[ADC_BATT_ID] = {"BATT_ID", 3300, 4096, 0, STM32_AIN(7)},
- [ADC_USBC_THERM] = {"USBC_THERM", 3300, 4096, 0, STM32_AIN(14)},
[ADC_POGO_ADC_INT_L] = {"POGO_ADC_INT_L", 3300, 4096, 0, STM32_AIN(6)},
};
BUILD_ASSERT(ARRAY_SIZE(adc_channels) == ADC_CH_COUNT);
@@ -242,9 +241,17 @@ DECLARE_HOOK(HOOK_INIT, board_init, HOOK_PRIO_DEFAULT);
static void board_rev_init(void)
{
/* Board revision specific configs. */
- if (board_get_version() >= 2) {
- gpio_set_flags(GPIO_USBC_THERM, GPIO_ANALOG);
+#ifdef BOARD_KUKUI
+ /*
+ * It's a P1 pin BOOTBLOCK_MUX_OE, also a P2 pin BC12_DET_EN.
+ * Keep this pin defaults to P1 setting since that eMMC enabled with
+ * High-Z stat.
+ */
+ if (board_get_version() == 1)
+ gpio_set_flags(GPIO_BC12_DET_EN, GPIO_ODR_HIGH);
+#endif
+ if (board_get_version() >= 2) {
/*
* Enable MT6370 DB_POSVOUT/DB_NEGVOUT (controlled by _EN pins).
*/
diff --git a/board/kukui/board.h b/board/kukui/board.h
index 2548e836fa..3eff3b3d9e 100644
--- a/board/kukui/board.h
+++ b/board/kukui/board.h
@@ -211,7 +211,6 @@ enum adc_channel {
ADC_EC_SKU_ID,
ADC_BATT_ID,
ADC_POGO_ADC_INT_L,
- ADC_USBC_THERM,
ADC_CH_COUNT
};
diff --git a/board/kukui/gpio.inc b/board/kukui/gpio.inc
index 04010dc714..2581810d68 100644
--- a/board/kukui/gpio.inc
+++ b/board/kukui/gpio.inc
@@ -87,14 +87,7 @@ GPIO(EN_PP3300_POGO, PIN(A, 13), GPIO_OUT_LOW)
GPIO(EN_POGO_CHARGE_L, PIN(B, 6), GPIO_OUT_HIGH)
GPIO(EN_USBC_CHARGE_L, PIN(C, 7), GPIO_OUT_LOW)
GPIO(EN_PP5000_USBC, PIN(D, 2), GPIO_OUT_LOW)
-
-/*
- * It's a P1 pin BOOTBLOCK_MUX_OE, also a P2 pin USBC_THERM (test poin).
- * Keep this pin defaults to P1 setting since that eMMC enabled with
- * High-Z stat.
- * TODO(b:122866184): Rename this pin as BC12_DET_EN.
- */
-GPIO(USBC_THERM, PIN(C, 4), GPIO_ODR_HIGH)
+GPIO(BC12_DET_EN, PIN(C, 4), GPIO_OUT_HIGH)
/* USART1: PA9/PA10 */
ALTERNATE(PIN_MASK(A, 0x0600), 1, MODULE_UART, 0)