Analog Devices AD7949 and similar ADCs driver

modulename: ad7949.ko

configname: CONFIG_AD7949

Linux Kernel Configuration
└─>Device Drivers
└─>Industrial I/O support
└─>Analog to digital converters
└─>SPI support
└─>Analog Devices AD7949 and similar ADCs driver
In linux kernel since version 5 (release Date: 2019-03-03)  
Say yes here to build support for Analog Devices
AD7949, AD7682, AD7689 8 Channel ADCs.

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

source code: