diff options
author | Vic Yang <victoryang@google.com> | 2012-03-15 14:55:28 +0800 |
---|---|---|
committer | Vic Yang <victoryang@google.com> | 2012-03-16 10:40:52 +0800 |
commit | 9f8e8dc6a3461cf0e8e3758db876c7b98c35a92a (patch) | |
tree | 02e5ca561dab349f9e74db3a4ecae807a1420888 /board/bds | |
parent | 7d1884ee06793b776a8b8af3508e6cb6b7027b3f (diff) | |
download | chrome-ec-9f8e8dc6a3461cf0e8e3758db876c7b98c35a92a.tar.gz |
Temperature sensor grouping.
Group temperature sensors into different types so we only have to set
temperature threshold for each type instead of each sensor.
Signed-off-by: Vic Yang <victoryang@google.com>
BUG=chrome-os-partner:8466
TEST=Fan control still works.
Change-Id: I7acc714c32f282cec490b9e02d402ab91a53becf
Diffstat (limited to 'board/bds')
-rw-r--r-- | board/bds/board_temp_sensor.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/board/bds/board_temp_sensor.c b/board/bds/board_temp_sensor.c index 0a10178e8e..d519f8cc61 100644 --- a/board/bds/board_temp_sensor.c +++ b/board/bds/board_temp_sensor.c @@ -20,9 +20,12 @@ * temp_sensor_id. */ const struct temp_sensor_t temp_sensors[TEMP_SENSOR_COUNT] = { - {"ECInternal", TEMP_SENSOR_POWER_NONE, chip_temp_sensor_get_val, 0}, - {"CaseDie", TEMP_SENSOR_POWER_VS, tmp006_get_val, 0}, - {"Object", TEMP_SENSOR_POWER_VS, tmp006_get_val, 0}, + {"ECInternal", TEMP_SENSOR_POWER_NONE, TEMP_SENSOR_TYPE_BOARD, + chip_temp_sensor_get_val, 0}, + {"CaseDie", TEMP_SENSOR_POWER_VS, TEMP_SENSOR_TYPE_BOARD, + tmp006_get_val, 0}, + {"Object", TEMP_SENSOR_POWER_VS, TEMP_SENSOR_TYPE_CASE, + tmp006_get_val, 1}, }; const struct tmp006_t tmp006_sensors[TMP006_COUNT] = { |