Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0
#
# ADC drivers
#
menu "Analog to digital converters"

config CONFIG_AD7816
	tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
	depends on CONFIG_SPI
	depends on CONFIG_GPIOLIB || CONFIG_COMPILE_TEST
	help
	  Say yes here to build support for Analog Devices CONFIG_AD7816/7/8
	  temperature sensors and ADC.

	  To compile this driver as a module, choose CONFIG_M here: the
	  module will be called ad7816.

config CONFIG_AD7192
	tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
	depends on CONFIG_SPI
	select CONFIG_AD_SIGMA_DELTA
	help
	  Say yes here to build support for Analog Devices AD7190,
	  CONFIG_AD7192, AD7193 or AD7195 CONFIG_SPI analog to digital converters (ADC).
	  If unsure, say N (but it's safe to say "Y").

	  To compile this driver as a module, choose CONFIG_M here: the
	  module will be called ad7192.

config CONFIG_AD7280
	tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
	depends on CONFIG_SPI
	select CONFIG_CRC8
	help
	  Say yes here to build support for Analog Devices AD7280A
	  Lithium Ion Battery Monitoring System.

	  To compile this driver as a module, choose CONFIG_M here: the
	  module will be called ad7280a

endmenu