Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

iio: adc: ad7476: Support ROHM BU79100G

ROHM BU79100G is a 12-bit, single channel ADC. From the software point
of view it is identical to the TI's ADS7866. Support reading ADC
measurements using the ad7476.c

Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com>
Link: https://patch.msgid.link/aDk2qNE9LTVnfAFM@mva-rohm
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Matti Vaittinen and committed by
Jonathan Cameron
c49e99fa c1489653

+7
+7
drivers/iio/adc/ad7476.c
··· 435 435 { "ads7866", ID_ADS7866 }, 436 436 { "ads7867", ID_ADS7867 }, 437 437 { "ads7868", ID_ADS7868 }, 438 + /* 439 + * The ROHM BU79100G is identical to the TI's ADS7866 from the software 440 + * point of view. The binding document mandates the ADS7866 to be 441 + * marked as a fallback for the BU79100G, but we still need the SPI ID 442 + * here to make the module loading work. 443 + */ 444 + { "bu79100g", ID_ADS7866 }, 438 445 { "ltc2314-14", ID_LTC2314_14 }, 439 446 { } 440 447 };