summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
Diffstat (limited to 'board')
-rw-r--r--board/snow/board.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/board/snow/board.c b/board/snow/board.c
index 72f4d3d499..25122a85f8 100644
--- a/board/snow/board.c
+++ b/board/snow/board.c
@@ -303,11 +303,21 @@ void board_pmu_init(void)
pmu_set_term_voltage(RANGE_T23, TERM_V2100);
pmu_set_term_current(RANGE_T23, TERM_I1000);
+ /*
+ * Ignore TPSCHROME NTC reading in T40. This is snow board specific
+ * setting. Check:
+ * http://crosbug.com/p/12221
+ * http://crosbug.com/p/13171
+ */
+ pmu_set_term_voltage(RANGE_T40, TERM_V2100);
+ pmu_set_term_current(RANGE_T40, TERM_I1000);
+
/* Workaround init values before ES3 */
if (pmu_version(&ver) || ver < 3) {
/* Termination current: 75% */
pmu_set_term_current(RANGE_T34, TERM_I0750);
pmu_set_term_current(RANGE_T23, TERM_I0750);
+ pmu_set_term_current(RANGE_T40, TERM_I0750);
}
}
#endif /* CONFIG_BOARD_PMU_INIT */