linux/drivers/iio
Nuno Sa cf1c833f89 iio: adc: adi-axi-adc: only error out in major version mismatch
The IP core only has breaking changes when there major version changes.
Hence, only match the major number. This is also in line with the other
core ADI has upstream. The current check for erroring out
'expected_version > current_version"' is then wrong as we could just
increase the core major with breaking changes and that would go
unnoticed.

Fixes: ef04070692 ("iio: adc: adi-axi-adc: add support for AXI ADC IP core")
Signed-off-by: Nuno Sa <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20240419-ad9467-new-features-v1-2-3e7628ff6d5e@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2024-04-20 16:01:04 +01:00
..
accel iio: accel: adxl345: Add spi-3wire option 2024-04-06 16:18:39 +01:00
adc iio: adc: adi-axi-adc: only error out in major version mismatch 2024-04-20 16:01:04 +01:00
addac iio: addac: ad74413r: Use device_for_each_child_node_scoped() 2024-03-25 19:50:09 +00:00
afe iio: afe: rescale: Accept only offset channels 2023-10-17 20:25:32 +01:00
amplifiers iio: amplifiers: hmc425a: add support for LTC6373 Instrumentation Amplifier 2024-02-28 19:26:36 +00:00
buffer iio: buffer-dmaengine: Enable write support 2024-04-20 15:41:32 +01:00
cdc
chemical treewide, serdev: change receive_buf() return type to size_t 2024-01-27 18:13:53 -08:00
common iio: invensense: remove redundant initialization of variable period 2024-01-23 22:06:56 +00:00
dac iio: dac: support the ad9739a RF DAC 2024-04-20 15:41:32 +01:00
dummy iio: dummy: Use automatic lock and direct mode cleanup. 2024-02-17 16:16:10 +00:00
filter
frequency iio: frequency: admfm2000: Use device_for_each_child_node_scoped() to simplify error paths. 2024-04-06 11:29:06 +01:00
gyro iio: gyro: bmg160: Drop ACPI_PTR() usage 2024-01-23 22:06:55 +00:00
health iio: health: max30102: add support for max30101 2024-03-28 13:22:15 +00:00
humidity iio: humidity: hdc3020: add reset management 2024-03-25 20:10:13 +00:00
imu iio: imu: inv_icm42600: add support of ICM-42688-P 2024-04-13 12:07:23 +01:00
light iio: light: apds9306: Improve apds9306_write_event_config() 2024-04-06 16:52:45 +01:00
magnetometer iio: magnetometer: add a driver for Voltafield AF8133J magnetometer 2024-02-28 19:26:37 +00:00
multiplexer
orientation
position iio: position: hid-sensor-custom-intel-hinge: Convert to platform remove callback returning void 2023-09-23 15:06:56 +01:00
potentiometer iio: potentiometer: max5487: Drop ACPI_PTR() usage 2024-01-23 22:06:55 +00:00
potentiostat
pressure iio: pressure: dps310: simplify scale factor reading 2024-04-20 14:53:02 +01:00
proximity iio: proximity: isl29501: make use of of_device_id table 2024-02-28 19:26:38 +00:00
resolver iio: resolver: ad2s1210: add reset gpio support 2023-11-16 19:10:25 +00:00
temperature iio: temperature: ltc2983: support vdd regulator 2024-04-06 16:49:24 +01:00
test iio: test: test gain-time-scale helpers 2024-02-17 16:16:09 +00:00
trigger iio: trigger: stm32-timer: Convert to platform remove callback returning void 2023-09-23 15:06:56 +01:00
iio_core.h
iio_core_trigger.h
industrialio-backend.c iio: backend: add new functionality 2024-04-20 15:41:32 +01:00
industrialio-buffer.c iio: buffer: iio: core: move to the cleanup.h magic 2024-03-25 20:10:14 +00:00
industrialio-configfs.c
industrialio-core.c iio: core: move to cleanup.h magic 2024-03-25 20:10:14 +00:00
industrialio-event.c iio: event: add optional event label support 2023-10-11 15:54:41 +01:00
industrialio-gts-helper.c iio: gts-helper: Fix division loop 2024-02-19 19:32:12 +00:00
industrialio-sw-device.c
industrialio-sw-trigger.c
industrialio-trigger.c iio: trigger: move to the cleanup.h magic 2024-03-25 20:10:14 +00:00
industrialio-triggered-event.c
inkern.c iio: inkern: move to the cleanup.h magic 2024-03-25 20:10:14 +00:00
Kconfig iio: add the IIO backend framework 2024-02-19 19:32:22 +00:00
Makefile iio: add the IIO backend framework 2024-02-19 19:32:22 +00:00
TODO