drivers/iio/resolver/Kconfig

Source file repositories/reference/linux-study-clean/drivers/iio/resolver/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/iio/resolver/Kconfig
Extension
[no extension]
Size
1226 bytes
Lines
45
Domain
Driver Families
Bucket
drivers/iio
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0-only
#
# Resolver/Synchro drivers
#
menu "Resolver to digital converters"

config AD2S90
	tristate "Analog Devices ad2s90 driver"
	depends on SPI
	help
	  Say yes here to build support for Analog Devices spi resolver
	  to digital converters, ad2s90, provides direct access via sysfs.

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

config AD2S1200
	tristate "Analog Devices ad2s1200/ad2s1205 driver"
	depends on SPI
	depends on GPIOLIB || COMPILE_TEST
	help
	  Say yes here to build support for Analog Devices spi resolver
	  to digital converters, ad2s1200 and ad2s1205, provides direct access
	  via sysfs.

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

config AD2S1210
	tristate "Analog Devices ad2s1210 driver"
	depends on SPI
	depends on COMMON_CLK
	depends on GPIOLIB || COMPILE_TEST
	select REGMAP
	select IIO_BUFFER
	select IIO_TRIGGERED_BUFFER
	help
	  Say yes here to build support for Analog Devices spi resolver
	  to digital converters, ad2s1210, provides direct access via sysfs.

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

endmenu

Annotation

Implementation Notes