mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-08 14:23:19 +00:00
48ea75598d
The AD74115H is a single-channel, software-configurable, input and output device for industrial control applications. The AD74115H provides a wide range of use cases, integrated on a single chip. These use cases include analog output, analog input, digital output, digital input, resistance temperature detector (RTD), and thermocouple measurement capability. The AD74115H also has an integrated HART modem. A serial peripheral interface (SPI) is used to handle all communications to the device, including communications with the HART modem. The digital input and digital outputs can be accessed via the SPI or the general-purpose input and output (GPIO) pins to support higher speed data rates. The device features a 16-bit, sigma-delta analog-to-digital converter (ADC) and a 14-bit digital-to-analog converter (DAC). The AD74115H contains a high accuracy 2.5 V on-chip reference that can be used as the DAC and ADC reference. Signed-off-by: Cosmin Tanislav <cosmin.tanislav@analog.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20221117080916.411766-3-cosmin.tanislav@analog.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
#
|
|
# ADC DAC drivers
|
|
#
|
|
# When adding new entries keep the list in alphabetical order
|
|
|
|
menu "Analog to digital and digital to analog converters"
|
|
|
|
config AD74115
|
|
tristate "Analog Devices AD74115H driver"
|
|
depends on GPIOLIB && SPI
|
|
select CRC8
|
|
select IIO_BUFFER
|
|
select IIO_TRIGGERED_BUFFER
|
|
select REGMAP_SPI
|
|
help
|
|
Say yes here to build support for Analog Devices AD74115H
|
|
single-channel software configurable input/output solution.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called ad74115.
|
|
|
|
config AD74413R
|
|
tristate "Analog Devices AD74412R/AD74413R driver"
|
|
depends on GPIOLIB && SPI
|
|
select REGMAP_SPI
|
|
select CRC8
|
|
help
|
|
Say yes here to build support for Analog Devices AD74412R/AD74413R
|
|
quad-channel software configurable input/output solution.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called ad74413r.
|
|
|
|
config STX104
|
|
tristate "Apex Embedded Systems STX104 driver"
|
|
depends on PC104 && X86
|
|
select ISA_BUS_API
|
|
select GPIOLIB
|
|
help
|
|
Say yes here to build support for the Apex Embedded Systems STX104
|
|
integrated analog PC/104 card.
|
|
|
|
This driver supports the 16 channels of single-ended (8 channels of
|
|
differential) analog inputs, 2 channels of analog output, 4 digital
|
|
inputs, and 4 digital outputs provided by the STX104.
|
|
|
|
The base port addresses for the devices may be configured via the base
|
|
array module parameter.
|
|
|
|
endmenu
|