diff options
Diffstat (limited to 'util/ectool.c')
-rw-r--r-- | util/ectool.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/util/ectool.c b/util/ectool.c index 8ea43bfb7d..723a9b7f12 100644 --- a/util/ectool.c +++ b/util/ectool.c @@ -3271,6 +3271,10 @@ int cmd_thermal_get_threshold_v1(int argc, char *argv[]) printf("sensor warn high halt fan_off fan_max name\n"); for (i = 0; i < EC_MAX_TEMP_SENSOR_ENTRIES; i++) { + if (read_mapped_temperature(i) == + EC_TEMP_SENSOR_NOT_PRESENT) + continue; + /* ask for one */ p.sensor_num = i; rv = ec_command(EC_CMD_THERMAL_GET_THRESHOLD, 1, |