[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220620154738.801706-1-olivier.moysan@foss.st.com>
Date: Mon, 20 Jun 2022 17:47:36 +0200
From: Olivier Moysan <olivier.moysan@...s.st.com>
To: Alexandre Torgue <alexandre.torgue@...s.st.com>,
Fabrice Gasnier <fabrice.gasnier@...s.st.com>,
Jonathan Cameron <jic23@...nel.org>,
Lars-Peter Clausen <lars@...afoo.de>,
Maxime Coquelin <mcoquelin.stm32@...il.com>,
Olivier Moysan <olivier.moysan@...s.st.com>,
Paul Cercueil <paul@...pouillou.net>,
Wan Jiabing <wanjiabing@...o.com>
CC: <linux-arm-kernel@...ts.infradead.org>,
<linux-iio@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<linux-stm32@...md-mailman.stormreply.com>
Subject: [PATCH 0/2] iio: adc: stm32-adc: add checks on adc state
On ADC startup a calibration is launched.
A prerequisite for ADC calibration is to have ADC in disabled state.
After kernel boot, the ADC state may be unknown as the ADC may have been left enabled by boot stage.
Call ADC disable routine systematically before launching calibration.
Adapt ADC disable routine to perform disabling sequence according to current ADC state.
Olivier Moysan (2):
iio: adc: stm32-adc: make safe adc disable
iio: adc: stm32-adc: disable adc before calibration
drivers/iio/adc/stm32-adc.c | 6 ++++++
1 file changed, 6 insertions(+)
--
2.25.1
Powered by blists - more mailing lists