kernel_optimize_test/drivers/iio
Alexandru Ardelean 11ab555a6d iio: amplifiers: ad8366: rework driver to allow other chips
The SPI gain amplifiers are simple devices, with 1 or 2 channels, to which
are read-from/written-to.

The gain computation in ad8366_write_raw() has been updated to compute gain
in dB for negative values.

This driver will be extended to support other chips as well.
To do that, this rework handles the AD8366 device as a special-case (via
switch-statements). This will make things easier when adding new chips.

Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2019-06-17 21:06:47 +01:00
..
accel iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions 2019-06-17 21:06:45 +01:00
adc iio: imx7d_adc: Remove unneeded 'average_en' member 2019-06-17 21:06:44 +01:00
afe
amplifiers iio: amplifiers: ad8366: rework driver to allow other chips 2019-06-17 21:06:47 +01:00
buffer iio: buffer: Switch to bitmap_zalloc() 2019-04-04 20:19:51 +01:00
chemical Merge 5.1-rc6 into staging-next 2019-04-21 23:18:44 +02:00
common iio: cros_ec: add 'id' sysfs entry 2019-04-27 14:11:59 +01:00
dac iio: dac: ds4422/ds4424 drop of_node check 2019-05-11 12:19:35 +01:00
dummy iio: dummy_evgen: fix possible memleak in evgen init 2019-04-22 11:45:03 +01:00
frequency iio: frequency: adf4371: Add support for ADF4371 PLL 2019-06-17 21:06:45 +01:00
gyro Second set of IIO new device support, features and cleanup for the 5.2 cycle. 2019-04-25 10:50:51 +02:00
health
humidity drivers: iio: Kconfig: pedantic cleanup 2019-04-04 20:19:56 +01:00
imu iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sensor_settings 2019-06-17 21:06:45 +01:00
light iio: light: stk3310: Add support for stk3335 2019-06-17 21:06:44 +01:00
magnetometer iio: hmc5843: fix potential NULL pointer dereferences 2019-04-04 20:20:14 +01:00
multiplexer
orientation
potentiometer drivers: iio: Kconfig: pedantic cleanup 2019-04-04 20:19:56 +01:00
potentiostat iio:potentiostat:lmp91000: change dev_err message 2019-04-04 20:19:55 +01:00
pressure iio: dps310: Add pressure sensing capability 2019-06-08 12:33:32 +01:00
proximity Kconfig: change configuration of srf04 ultrasonic iio sensor 2019-04-14 14:08:48 +01:00
resolver
temperature iio: temperature: maxim_thermocouple: declare missing of table 2019-04-27 13:54:40 +01:00
trigger
iio_core_trigger.h
iio_core.h
industrialio-buffer.c Merge 5.1-rc6 into staging-next 2019-04-21 23:18:44 +02:00
industrialio-configfs.c
industrialio-core.c iio:core: Fix bug in length of event info_mask and catch unhandled bits set in masks. 2019-06-17 21:06:44 +01:00
industrialio-event.c
industrialio-sw-device.c
industrialio-sw-trigger.c
industrialio-trigger.c iio: trigger: Print an error if there is no available irq 2019-04-04 20:19:41 +01:00
industrialio-triggered-event.c
inkern.c iio: inkern: Convert iio_read_avail_channel_raw into a wrapper 2019-04-14 11:32:20 +01:00
Kconfig Staging / IIO driver patches for 5.2-rc1 2019-05-07 13:31:29 -07:00
Makefile counter: stm32-lptimer: add counter device 2019-04-25 21:33:41 +02:00