Commit 535fba29 authored by Matt Ranostay's avatar Matt Ranostay Committed by Jonathan Cameron

iio: temperature: maxim_thermocouple: add MAX31856 part

MAX31856 is register equivalent to the MAX31855 but suppports J, N, R,
S, T, E and B type thermocouples in addition to K-type.

Data conversion for the various types happens transparently to the driver
via probe type detection, and a LUT on the sensor.
Signed-off-by: default avatarMatt Ranostay <matt.ranostay@konsulko.com>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent 6c76ed31
...@@ -267,6 +267,7 @@ static int maxim_thermocouple_remove(struct spi_device *spi) ...@@ -267,6 +267,7 @@ static int maxim_thermocouple_remove(struct spi_device *spi)
static const struct spi_device_id maxim_thermocouple_id[] = { static const struct spi_device_id maxim_thermocouple_id[] = {
{"max6675", MAX6675}, {"max6675", MAX6675},
{"max31855", MAX31855}, {"max31855", MAX31855},
{"max31856", MAX31855},
{}, {},
}; };
MODULE_DEVICE_TABLE(spi, maxim_thermocouple_id); MODULE_DEVICE_TABLE(spi, maxim_thermocouple_id);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment