linux_dsm_epyc7002/include/linux/iio
Alexandru Ardelean 1fd4567026 iio: imu: adis: add support product ID check in adis_initial_startup
Each driver/chip that wants to validate it's product id, can now
specify a 'prod_id_reg' and an expected 'prod_id' value.
The 'prod_id' value is intentionally left 0 (uninitialized). There aren't
(yet) any product IDs with value 0; this enforces that both 'prod_id_reg'
and 'prod_id' are specified.

At the very least, this routine validates that the SPI connection to the
ADIS chip[s] works well.

Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2020-03-08 17:28:31 +00:00
..
accel iio: accel: kxcjk1013: Support orientation matrix 2020-01-18 14:26:13 +00:00
adc iio: adc: ad-sigma-delta: Allow custom IRQ flags 2020-01-18 11:43:16 +00:00
common iio: st_sensors: Drop redundant parameter from st_sensors_of_name_probe() 2020-01-13 21:51:52 +00:00
dac
frequency iio: adf4350: Convert to use GPIO descriptor 2019-12-15 11:42:16 +00:00
gyro
imu iio: imu: adis: add support product ID check in adis_initial_startup 2020-03-08 17:28:31 +00:00
timer
buffer_impl.h iio: buffer: rename 'read_first_n' callback to 'read' 2019-12-29 15:20:09 +00:00
buffer-dma.h
buffer-dmaengine.h
buffer.h
configfs.h
consumer.h
driver.h
events.h
hw-consumer.h
iio.h
kfifo_buf.h
machine.h
sw_device.h
sw_trigger.h
sysfs.h
trigger_consumer.h
trigger.h
triggered_buffer.h
triggered_event.h
types.h iio: core: add thermocouple_type standard attribute 2019-11-23 12:35:19 +00:00