iio: adc: ti-ads112c14: add support for I2C CRC8

Add support for I2C CRC8 to the TI ADS112C14 ADC driver. This verifies
data integrity of all I2C transactions with the device.

For now, it is always enabled, but it could be made optional in the
future if needed (e.g. for higher-speed data acquisition).

Signed-off-by: David Lechner (TI) <dlechner@baylibre.com>
Signed-off-by: Jonathan Cameron <jonathan.cameron@oss.qualcomm.com>
This commit is contained in:
David Lechner (TI) 2026-07-27 09:09:50 -05:00 • committed by Jonathan Cameron
commit c6955f7de5
2 changed files with 140 additions and 10 deletions