]> git.baikalelectronics.ru Git - kernel.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)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Wed, 9 Oct 2019 18:11:26 +0000 (19:11 +0100)
commit064f2f9c66997c411e82bb2674f419aa470c0d89
treea980880235175dc4e13027de1b774cf1113ebf2d
parentce764af6baa289143cfb97137d2b96a5f8099311
iio: adc: stm32-adc: move registers definitions

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: a80d0552af9c ("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>
drivers/iio/adc/stm32-adc-core.c
drivers/iio/adc/stm32-adc-core.h
drivers/iio/adc/stm32-adc.c