15decbf53SPrzemyslaw Marczakconfig ADC 25decbf53SPrzemyslaw Marczak bool "Enable ADC drivers using Driver Model" 35decbf53SPrzemyslaw Marczak help 45decbf53SPrzemyslaw Marczak This enables ADC API for drivers, which allows driving ADC features 55decbf53SPrzemyslaw Marczak by single and multi-channel methods for: 65decbf53SPrzemyslaw Marczak - start/stop/get data for conversion of a single-channel selected by 75decbf53SPrzemyslaw Marczak a number or multi-channels selected by a bitmask 85decbf53SPrzemyslaw Marczak - get data mask (ADC resolution) 95decbf53SPrzemyslaw Marczak ADC reference Voltage supply options: 105decbf53SPrzemyslaw Marczak - methods for get Vdd/Vss reference Voltage values with polarity 115decbf53SPrzemyslaw Marczak - support supply's phandle with auto-enable 125decbf53SPrzemyslaw Marczak - supply polarity setting in fdt 133b3ad901SPrzemyslaw Marczak 1435ef9ac3SJoseph Chenconfig ADC_REQ_REGULATOR 1535ef9ac3SJoseph Chen bool "Enable regulator control for ADC drivers" 1635ef9ac3SJoseph Chen depends on ADC 1735ef9ac3SJoseph Chen default n 1835ef9ac3SJoseph Chen help 1935ef9ac3SJoseph Chen ADC may depend on regulator power supply and require control. 2035ef9ac3SJoseph Chen 213b3ad901SPrzemyslaw Marczakconfig ADC_EXYNOS 223b3ad901SPrzemyslaw Marczak bool "Enable Exynos 54xx ADC driver" 233b3ad901SPrzemyslaw Marczak help 243b3ad901SPrzemyslaw Marczak This enables basic driver for Exynos ADC compatible with Exynos54xx. 253b3ad901SPrzemyslaw Marczak It provides: 263b3ad901SPrzemyslaw Marczak - 10 analog input channels 273b3ad901SPrzemyslaw Marczak - 12-bit resolution 283b3ad901SPrzemyslaw Marczak - 600 KSPS of sample rate 2908d6300aSPrzemyslaw Marczak 3008d6300aSPrzemyslaw Marczakconfig ADC_SANDBOX 3108d6300aSPrzemyslaw Marczak bool "Enable Sandbox ADC test driver" 3208d6300aSPrzemyslaw Marczak help 3308d6300aSPrzemyslaw Marczak This enables driver for Sandbox ADC device emulation. 3408d6300aSPrzemyslaw Marczak It provides: 3508d6300aSPrzemyslaw Marczak - 4 analog input channels 3608d6300aSPrzemyslaw Marczak - 16-bit resolution 3708d6300aSPrzemyslaw Marczak - single and multi-channel conversion mode 38ae6cbe8aSDavid Wu 39ae6cbe8aSDavid Wuconfig SARADC_ROCKCHIP 40ae6cbe8aSDavid Wu bool "Enable Rockchip SARADC driver" 41ae6cbe8aSDavid Wu help 42ae6cbe8aSDavid Wu This enables driver for Rockchip SARADC. 43ae6cbe8aSDavid Wu It provides: 44ae6cbe8aSDavid Wu - 2~6 analog input channels 45ae6cbe8aSDavid Wu - 1O or 12 bits resolution 46ae6cbe8aSDavid Wu - Up to 1MSPS of sample rate 47*48111c22SSimon Xue 48*48111c22SSimon Xueconfig SARADC_ROCKCHIP_V2 49*48111c22SSimon Xue bool "Enable Rockchip SARADC v2 driver" 50*48111c22SSimon Xue help 51*48111c22SSimon Xue This enables driver for Rockchip SARADC v2. 52*48111c22SSimon Xue It provides: 53*48111c22SSimon Xue - 8 analog input channels 54*48111c22SSimon Xue - 12 bits resolution 55*48111c22SSimon Xue - Up to 1MSPS of sample rate 56