Does a Linux driver for the AD7193 exist at all? I see drivers for the AD7190, AD7192, AD7194, AD7195, but not the AD7193.
If it doesn't exist, is there a particular driver that I could modify in order to get it to work?
The AD7193 is a relative new derivative from the same family that is supported by the AD7192, which is why there wasn't any driver support yet.
It is mainly register map compatible to the AD7192, the main difference is how the channels are selected. I've created a patch that adds support for the AD7193 to the AD7192 driver. It's currently untested, but I'm confident that it will work. Let me know if there are any issues or you have further questions.
The patch can be found in the iio-ad7193 branch in our github Linux repository.
Retrieving data ...