summaryrefslogtreecommitdiff
path: root/board/kohaku/board.h
diff options
context:
space:
mode:
authorPaul Fagerburg <pfagerburg@chromium.org>2019-08-06 14:43:55 -0600
committerCommit Bot <commit-bot@chromium.org>2019-08-13 19:16:29 +0000
commitbcadefc89b159dd9bc70c1e1cd651c4ea03924d6 (patch)
treebfc32078492f682f3958b849b749c898e33052b6 /board/kohaku/board.h
parent35436903b5bc28e21802c4fe626bdd7f493d8367 (diff)
downloadchrome-ec-bcadefc89b159dd9bc70c1e1cd651c4ea03924d6.tar.gz
kohaku: add TEMP_SENSOR_3 and TEMP_SENSOR_4 to DPTF
The Kohaku V24 schematic adds two additional temperature sensors to the EC. Add these to the DPTF tables. BRANCH=none BUG=b:138578073 TEST=Rebuild EC and BIOS, look for new thermal sensors in kernel. 1. Build EC ``cd ~/trunk/src/platform/ec`` ``make -j BOARD=kohaku`` 2. Program EC ``./util/flash_ec --board=kohaku`` 3. Reboot device 4. Rebuild BIOS ``cd ~/trunk/src/third_party/coreboot`` ``FEATURES="noclean" FW_NAME=kohaku emerge-hatch chromeos-ec depthcharge vboot_reference libpayload coreboot-private-files intel-cmlfsp coreboot-private-files-hatch coreboot chromeos-bootimage`` 5. Use flashrom to program the BIOS 6. Reboot device 7. Log into the root console (ctrl-alt-F2 or servo) 8. Example thermal sensor information ``grep . /sys/class/thermal/t*/type`` Look for "TSR0" through "TSR3" in the output. Change-Id: Ifb0cc83418e684cf6b2a66eb046267f07bf3e7f8 Signed-off-by: Paul Fagerburg <pfagerburg@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1740186 Reviewed-by: Scott Collyer <scollyer@chromium.org>
Diffstat (limited to 'board/kohaku/board.h')
-rw-r--r--board/kohaku/board.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/board/kohaku/board.h b/board/kohaku/board.h
index eb2a205465..3670f5a27b 100644
--- a/board/kohaku/board.h
+++ b/board/kohaku/board.h
@@ -136,6 +136,8 @@ extern enum gpio_signal gpio_en_pp5000_a;
enum adc_channel {
ADC_TEMP_SENSOR_1, /* ADC0 */
ADC_TEMP_SENSOR_2, /* ADC1 */
+ ADC_TEMP_SENSOR_3, /* ADC2 */
+ ADC_TEMP_SENSOR_4, /* ADC3 */
ADC_CH_COUNT
};
@@ -158,6 +160,8 @@ enum pwm_channel {
enum temp_sensor_id {
TEMP_SENSOR_1,
TEMP_SENSOR_2,
+ TEMP_SENSOR_3,
+ TEMP_SENSOR_4,
TEMP_SENSOR_COUNT
};