linux/drivers/iio/imu
Linus Torvalds 25601e8544 Char/Misc/IIO driver updates for 6.15-rc1
Here is the big set of char, misc, iio, and other smaller driver
 subsystems for 6.15-rc1.  Lots of stuff in here, including:
   - loads of IIO changes and driver updates
   - counter driver updates
   - w1 driver updates
   - faux conversions for some drivers that were abusing the platform bus
     interface
   - coresight driver updates
   - rust miscdevice binding updates based on real-world-use
   - other minor driver updates
 
 All of these have been in linux-next with no reported issues for quite a
 while.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZ+mNdQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ylktACfYJix41jCCDbiFjnu7Hz4OIdcrUsAnRyF164M
 1n5MhEhsEmvQj7WBwQLE
 =AmmW
 -----END PGP SIGNATURE-----

Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc

Pull char / misc / IIO driver updates from Greg KH:
 "Here is the big set of char, misc, iio, and other smaller driver
  subsystems for 6.15-rc1. Lots of stuff in here, including:

   - loads of IIO changes and driver updates

   - counter driver updates

   - w1 driver updates

   - faux conversions for some drivers that were abusing the platform
     bus interface

   - coresight driver updates

   - rust miscdevice binding updates based on real-world-use

   - other minor driver updates

  All of these have been in linux-next with no reported issues for quite
  a while"

* tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (292 commits)
  samples: rust_misc_device: fix markup in top-level docs
  Coresight: Fix a NULL vs IS_ERR() bug in probe
  misc: lis3lv02d: convert to use faux_device
  tlclk: convert to use faux_device
  regulator: dummy: convert to use the faux device interface
  bus: mhi: host: Fix race between unprepare and queue_buf
  coresight: configfs: Constify struct config_item_type
  doc: iio: ad7380: describe offload support
  iio: ad7380: add support for SPI offload
  iio: light: Add check for array bounds in veml6075_read_int_time_ms
  iio: adc: ti-ads7924 Drop unnecessary function parameters
  staging: iio: ad9834: Use devm_regulator_get_enable()
  staging: iio: ad9832: Use devm_regulator_get_enable()
  iio: gyro: bmg160_spi: add of_match_table
  dt-bindings: iio: adc: Add i.MX94 and i.MX95 support
  iio: adc: ad7768-1: remove unnecessary locking
  Documentation: ABI: add wideband filter type to sysfs-bus-iio
  iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset
  iio: adc: ad7768-1: Fix conversion result sign
  iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent in ad7124_parse_channel_config()
  ...
2025-04-01 11:26:08 -07:00
..
bmi160 module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
bmi270 iio: imu: bmi270: add support for data ready interrupt trigger 2025-03-04 13:17:51 +00:00
bmi323 iio: imu: bmi323: Stop using iio_device_claim_direct_scoped() 2025-02-17 13:03:47 +00:00
bno055 iio: imu: Use aligned_s64 instead of open coding alignment. 2024-12-28 14:28:15 +00:00
inv_icm42600 Merge 6.13-rc4 into char-misc-next 2025-01-13 06:17:49 +01:00
inv_mpu6050 iio: gyro: Add support for iam20380 sensor 2024-12-07 17:47:59 +00:00
st_lsm6dsx iio: imu: st_lsm6dsx: don't always auto-enable I2C, I3C and SPI interface drivers 2024-12-11 19:20:48 +00:00
st_lsm9ds0 iio: imu: st_lsm9ds0: Replace device.h with what is needed 2025-02-24 12:08:52 +02:00
Kconfig iio: imu: adis16550: add adis16550 support 2025-03-04 13:17:24 +00:00
Makefile iio: imu: adis16550: add adis16550 support 2025-03-04 13:17:24 +00:00
adis.c iio: imu: adis: fix uninitialized symbol warning 2025-03-04 14:13:56 +00:00
adis16400.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
adis16460.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
adis16475.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
adis16480.c iio: imu: adis16480: add devices to adis16480 driver 2024-12-07 17:11:00 +00:00
adis16550.c iio: imu: adis16550: add adis16550 support 2025-03-04 13:17:24 +00:00
adis_buffer.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
adis_trigger.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
fxos8700.h iio: imu: Add support for the FXOS8700 IMU 2019-10-22 10:24:50 +01:00
fxos8700_core.c iio: imu: fxos8700: Drop unused acpi.h 2024-09-30 09:20:59 +01:00
fxos8700_i2c.c iio: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-27 09:48:57 +01:00
fxos8700_spi.c iio: imu: fxos8700: Drop ACPI_PTR() usage 2024-01-23 22:06:55 +00:00
kmx61.c iio: imu: kmx61: fix information leak in triggered buffer 2024-12-07 17:23:42 +00:00
smi240.c iio: imu: smi240: add driver 2024-10-21 19:19:24 +01:00