]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
iio: adc: stm32-adc: move registers definitions
authorFabrice Gasnier <fabrice.gasnier@st.com>
Tue, 17 Sep 2019 12:38:15 +0000 (14:38 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 10 Nov 2019 10:25:40 +0000 (11:25 +0100)
commit7682407ab91c951f4774d6cd45de04b2549a462f
tree7fb4969a79e031cdba17d800154b381bc5cdd1aa
parent6434e433ef0a380b3e1c7ce6f773962030aae614
iio: adc: stm32-adc: move registers definitions

commit 31922f62bb527d749b99dbc776e514bcba29b7fe upstream.

Move STM32 ADC registers definitions to common header.
This is precursor patch to:
- iio: adc: stm32-adc: fix a race when using several adcs with dma and irq

It keeps registers definitions as a whole block, to ease readability and
allow simple access path to EOC bits (readl) in stm32-adc-core driver.

Fixes: 2763ea0585c9 ("iio: adc: stm32: add optional dma support")
Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/iio/adc/stm32-adc-core.c
drivers/iio/adc/stm32-adc-core.h
drivers/iio/adc/stm32-adc.c