drivers/adc: stm32: Don't enable ADC instance by default in driver
ADC_1 peripheral instance was enabled by default in driver. This is not the usual way to enable peripheral instances, as it makes board configuration unclear. Move activation in boards that are declaring ADC support. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit is contained in:
parent
612f29ee27
commit
609f78b75c
10 changed files with 64 additions and 11 deletions
|
@ -38,4 +38,11 @@ config SPI_STM32_INTERRUPT
|
|||
|
||||
endif # SPI
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F091RC
|
||||
|
|
|
@ -32,4 +32,11 @@ config SPI_2
|
|||
|
||||
endif
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F103RB
|
||||
|
|
|
@ -32,4 +32,11 @@ config UART_6
|
|||
|
||||
endif # SERIAL
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F207ZG
|
||||
|
|
|
@ -43,4 +43,11 @@ config PWM_STM32_2
|
|||
|
||||
endif # PWM
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F302R8
|
||||
|
|
|
@ -53,4 +53,11 @@ config IWDG_STM32
|
|||
|
||||
endif # WATCHDOG
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F401RE
|
||||
|
|
|
@ -60,4 +60,11 @@ config CAN_1
|
|||
|
||||
endif # CAN
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F746ZG
|
||||
|
|
|
@ -60,4 +60,11 @@ config CAN_1
|
|||
|
||||
endif # CAN
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_F767ZI
|
||||
|
|
|
@ -32,4 +32,11 @@ config SPI_STM32_INTERRUPT
|
|||
|
||||
endif # SPI
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_L073RZ
|
||||
|
|
|
@ -40,4 +40,11 @@ config PWM_STM32_2
|
|||
|
||||
endif # PWM
|
||||
|
||||
if ADC
|
||||
|
||||
config ADC_1
|
||||
default y
|
||||
|
||||
endif # ADC
|
||||
|
||||
endif # BOARD_NUCLEO_L476RG
|
||||
|
|
|
@ -5,18 +5,8 @@
|
|||
# Copyright (c) 2019 Song Qiang <songqiang1304521@gmail.com>
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
menuconfig ADC_STM32
|
||||
config ADC_STM32
|
||||
bool "STM32 ADC driver"
|
||||
depends on SOC_FAMILY_STM32
|
||||
help
|
||||
Enable the driver implementation for the stm32xx ADC
|
||||
|
||||
if ADC_STM32
|
||||
|
||||
config ADC_1
|
||||
prompt "ADC1"
|
||||
default y
|
||||
help
|
||||
Enable ADC1
|
||||
|
||||
endif # ADC_STM32
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue