summaryrefslogtreecommitdiffstats
path: root/drivers/iio/imu
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-2/+2
2026-02-02Merge tag 'iio-for-7.0a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Greg Kroah-Hartman-205/+420
2026-01-16iio: imu: smi330: Convert to common field_{get,prep}() helpersGeert Uytterhoeven-6/+2
2026-01-11iio: bmi270_i2c: Add MODULE_DEVICE_TABLE for BMI260/270Derek J. Clark-0/+3
2025-12-21iio: imu: inv_icm42600: enable temp polling when buffer is onJean-Baptiste Maneyrol-3/+0
2025-12-21iio: imu: inv_icm45600: fix temperature offset reportingJean-Baptiste Maneyrol-4/+5
2025-12-21iio: imu: smi330: remove redundant assignment in smi330_read_availMassimiliano Pellizzer-1/+0
2025-12-21iio: imu: st_lsm6dsx: add tap event detectionFrancesco Lavra-2/+56
2025-12-21iio: imu: st_lsm6dsx: add event spec parameter to iio_chan_spec initializerFrancesco Lavra-14/+16
2025-12-21iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detectionFrancesco Lavra-4/+11
2025-12-21iio: imu: st_lsm6dsx: add event configurability on a per axis basisFrancesco Lavra-14/+88
2025-12-21iio: imu: st_lsm6dsx: make event management functions genericFrancesco Lavra-42/+110
2025-12-21iio: imu: st_lsm6dsx: remove event_threshold field from hw structFrancesco Lavra-5/+10
2025-12-21iio: imu: st_lsm6dsx: rework code to check for enabled eventsFrancesco Lavra-10/+8
2025-12-21iio: imu: st_lsm6dsx: move wakeup event enable mask to event_srcFrancesco Lavra-57/+30
2025-12-21iio: imu: st_lsm6dsx: make event_settings more genericFrancesco Lavra-60/+106
2025-12-06Merge tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-33/+5617
2025-11-09iio: imu: inv_icm45600: Initializes inv_icm45600_buffer_postdisable() sleepRemi Buisson-0/+1
2025-11-09iio: imu: bmi270: fix dev_err_probe error msgRodrigo Gobbi-1/+1
2025-11-09iio: imu: inv_icm45600: Add a missing return statement in probe()Dan Carpenter-1/+2
2025-11-09iio: imu: smi330: Add driverJianping Shen-0/+1203
2025-10-27iio: st_lsm6dsx: Fixed calibrated timestamp calculationMario Tesi-11/+26
2025-10-19iio: imu: st_lsm6dsx: Decouple sensor ODR from FIFO batch data rateFrancesco Lavra-10/+72
2025-10-19iio: imu: st_lsm6dsx: Fix measurement unit for odr struct memberFrancesco Lavra-1/+1
2025-10-19iio: imu: inv_icm45600: add I3C driver for inv_icm45600 driverRemi Buisson-0/+102
2025-10-19iio: imu: inv_icm45600: add SPI driver for inv_icm45600 driverRemi Buisson-0/+132
2025-10-19iio: imu: inv_icm45600: add I2C driver for inv_icm45600 driverRemi Buisson-0/+122
2025-10-19iio: imu: inv_icm45600: add IMU IIO accelerometer deviceRemi Buisson-0/+843
2025-10-19iio: imu: inv_icm45600: add IMU IIO gyroscope deviceRemi Buisson-3/+1069
2025-10-19iio: imu: inv_icm45600: add buffer support in iio devicesRemi Buisson-0/+748
2025-10-19iio: imu: inv_icm45600: add new inv_icm45600 driverRemi Buisson-0/+963
2025-10-19iio: imu: bmi270: add support for motion eventsGustavo Silva-21/+362
2025-10-19iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fieldsFrancesco Lavra-11/+11
2025-09-13Merge tag 'v6.17-rc3' into togregJonathan Cameron-1/+5
2025-09-10iio: imu: inv_icm42600: use guard() to release mutexesSean Nyekjaer-96/+56
2025-09-10iio: imu: inv_icm42600: Use devm_regulator_get_enable() for vdd regulatorSean Nyekjaer-24/+6
2025-09-10iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspendedSean Nyekjaer-5/+6
2025-09-10iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resumeSean Nyekjaer-4/+0
2025-09-10iio: imu: inv_icm42600: Simplify pm_runtime setupSean Nyekjaer-17/+7
2025-08-25iio: imu: Remove redundant pm_runtime_mark_last_busy() callsSakari Ailus-23/+2
2025-08-25iio: imu: bmi270: Match PNP ID found on newer GPD firmwareCryolitia PukNgae-0/+2
2025-08-25iio: imu: bmi323: Remove dev_err_probe() if error is -ENOMEMXichao Zhao-2/+1
2025-08-17iio: imu: inv_icm42600: use min() to improve codeQianfeng Rong-14/+5
2025-08-16iio: st_lsm6dsx: Replace scnprintf() with sysfs_emit()Akshay Bansod-7/+7
2025-08-16iio: imu: adis16475: remove extra lineNuno Sá-1/+0
2025-08-11iio: imu: inv_icm42600: change invalid data error to -EBUSYJean-Baptiste Maneyrol-1/+5
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-1/+1
2025-07-14iio: imu: bno055: make bno055_sysfs_attr constDavid Lechner-23/+26
2025-07-14iio: imu: bno055: fix OOB access of hw_xlate arrayDavid Lechner-3/+8