1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- config ADC
- bool "Enable ADC drivers using Driver Model"
- help
- This enables ADC API for drivers, which allows driving ADC features
- by single and multi-channel methods for:
- - start/stop/get data for conversion of a single-channel selected by
- a number or multi-channels selected by a bitmask
- - get data mask (ADC resolution)
- ADC reference Voltage supply options:
- - methods for get Vdd/Vss reference Voltage values with polarity
- - support supply's phandle with auto-enable
- - supply polarity setting in fdt
- config ADC_EXYNOS
- bool "Enable Exynos 54xx ADC driver"
- help
- This enables basic driver for Exynos ADC compatible with Exynos54xx.
- It provides:
- - 10 analog input channels
- - 12-bit resolution
- - 600 KSPS of sample rate
- config ADC_SANDBOX
- bool "Enable Sandbox ADC test driver"
- help
- This enables driver for Sandbox ADC device emulation.
- It provides:
- - 4 analog input channels
- - 16-bit resolution
- - single and multi-channel conversion mode
- config SARADC_MESON
- bool "Enable Amlogic Meson SARADC driver"
- imply REGMAP
- help
- This enables driver for Amlogic Meson SARADC.
- It provides:
- - 8 analog input channels
- - 1O or 12 bits resolution
- - Up to 1MSPS of sample rate
- config SARADC_ROCKCHIP
- bool "Enable Rockchip SARADC driver"
- help
- This enables driver for Rockchip SARADC.
- It provides:
- - 2~6 analog input channels
- - 1O or 12 bits resolution
- - Up to 1MSPS of sample rate
- config STM32_ADC
- bool "Enable STMicroelectronics STM32 ADC driver"
- depends on ADC && (STM32H7 || ARCH_STM32MP)
- help
- This enables driver for STMicroelectronics STM32 analog-to-digital
- converter (ADC).
- A STM32 ADC block can be composed of several individual ADCs.
- Each has its own private registers, but shares some resources:
- - clock selection and prescaler
- - voltage reference
- - common registers area.
- STM32 ADC driver is composed of:
- - core driver to deal with common resources
- - child driver to deal with individual ADC resources (declare ADC
- device and associated channels, start/stop conversions)
|