From 94624dc0c52d7f532c4cd27ce60c7092affb722e Mon Sep 17 00:00:00 2001 From: Yong Cong Sin Date: Tue, 22 Mar 2022 12:24:42 +0800 Subject: [PATCH] drivers: sensor: stm32_temp: No need to calibrate ADC The ADC should be calibrated on init, there is no requirement to calibrate ADC again on stm32_temp_init, remove it. Signed-off-by: Yong Cong Sin --- drivers/sensor/stm32_temp/stm32_temp.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/sensor/stm32_temp/stm32_temp.c b/drivers/sensor/stm32_temp/stm32_temp.c index 1697630dece..7d267aad894 100644 --- a/drivers/sensor/stm32_temp/stm32_temp.c +++ b/drivers/sensor/stm32_temp/stm32_temp.c @@ -61,7 +61,6 @@ static int stm32_temp_sample_fetch(const struct device *dev, enum sensor_channel k_mutex_lock(&data->mutex, K_FOREVER); rc = adc_read(data->adc, sp); - sp->calibrate = false; if (rc == 0) { data->raw = data->sample_buffer; } @@ -135,7 +134,6 @@ static int stm32_temp_init(const struct device *dev) .buffer = &data->sample_buffer, .buffer_size = sizeof(data->sample_buffer), .resolution = 12, - .calibrate = true, }; return 0;