This patch adds support to AD7928 family on the implementation of the AD7923. The ad7928 is software compatible with the ad7923. The ad7908 and ad7918 are the 8 and 10-bit versions of the ad7928. Change log v1 -> v2 - Split the v1 into 4 commits. - Removes a buggy line committed unintentionally. Change log v2 -> v3 - Added a comment about the last channel of this driver. - Changed some macros that are used only on AD7908/AD7918/AD7928 to AD7908_* - Simplified the MODULE_DESCRIPTION Daniel Junho (4): iio: adc: ad7923: Remove the unused defines iio: adc: ad7923: Fix checkpatch warning iio: adc: ad7923: Add of_device_id table iio: adc: ad7923: Add support for the ad7908/ad7918/ad7928 drivers/iio/adc/ad7923.c | 73 +++++++++++++++++++++++++++++++++------- 1 file changed, 61 insertions(+), 12 deletions(-) -- 2.24.1