summaryrefslogtreecommitdiff
path: root/common/thermal.c
diff options
context:
space:
mode:
authorMichał Barnaś <mb@semihalf.com>2021-11-30 16:35:56 +0100
committerCommit Bot <commit-bot@chromium.org>2022-01-10 17:21:29 +0000
commit42d03a00128e4be0d149e6142d1987518cfead20 (patch)
treef90472caaeb0ffe85b64afe1b093207f50e8e2d9 /common/thermal.c
parent6f2db445178f9e682cf8438d8d6b996551ae0eaa (diff)
downloadchrome-ec-42d03a00128e4be0d149e6142d1987518cfead20.tar.gz
config: change temp_sensor_power from config to gpio
Split the temp_sensor_power config to separate config and gpio definition. To match the behavior of other optional gpios, there should be config that enables support for feature that requires gpio and per-board define that assigns custom GPIO name to board specific one. BRANCH=main BUG=b:181983966 TEST=zmake testall, compare_build.sh Change-Id: I57ff2532444960170d7a8a08027f13fbce8f34a2 Signed-off-by: Michał Barnaś <mb@semihalf.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3314583 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Diffstat (limited to 'common/thermal.c')
-rw-r--r--common/thermal.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/thermal.c b/common/thermal.c
index dba7334b74..50bf3e27f1 100644
--- a/common/thermal.c
+++ b/common/thermal.c
@@ -54,7 +54,7 @@ BUILD_ASSERT(EC_TEMP_THRESH_COUNT == 3);
static cond_t cond_hot[EC_TEMP_THRESH_COUNT];
/* thermal sensor read delay */
-#if defined(CONFIG_TEMP_SENSOR_POWER_GPIO) && \
+#if defined(CONFIG_TEMP_SENSOR_POWER) && \
defined(CONFIG_TEMP_SENSOR_FIRST_READ_DELAY_MS)
static int first_read_delay = CONFIG_TEMP_SENSOR_FIRST_READ_DELAY_MS;
#endif
@@ -77,7 +77,7 @@ static void thermal_control(void)
#endif
/* add delay to ensure thermal sensor is ready when EC boot */
-#if defined(CONFIG_TEMP_SENSOR_POWER_GPIO) && \
+#if defined(CONFIG_TEMP_SENSOR_POWER) && \
defined(CONFIG_TEMP_SENSOR_FIRST_READ_DELAY_MS)
if (first_read_delay != 0) {
msleep(first_read_delay);