| Age | Commit message (Expand) | Author | Files | Lines |
| 9 days | Merge tag 'char-misc-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 333 | -3532/+8161 |
| 2026-06-17 | Merge tag 'bitmap-for-7.2' of https://github.com/norov/linux | Linus Torvalds | 4 | -10/+10 |
| 2026-06-14 | Merge tag 'iio-fixes-for-7.1b' of ssh://gitolite.kernel.org/pub/scm/linux/ker... | Greg Kroah-Hartman | 20 | -39/+127 |
| 2026-06-03 | iio: adc: nxp-sar-adc: harden buffer ISR against per-channel read failure | Stepan Ionichev | 1 | -0/+1 |
| 2026-06-03 | iio: chemical: scd30: Replace manual locking with RAII locking | Maxwell Doose | 1 | -20/+38 |
| 2026-06-03 | iio: light: tsl2591: remove unneeded tsl2591_compatible_als_persist_cycle() | Lucas Rabaquim | 1 | -29/+0 |
| 2026-06-02 | iio: dac: ad5686: create bus ops struct | Rodrigo Alencar | 4 | -28/+47 |
| 2026-06-02 | iio: dac: ad5686: cleanup doc header of local structs | Rodrigo Alencar | 1 | -6/+5 |
| 2026-06-02 | iio: dac: ad5686: add control_sync() for single-channel devices | Rodrigo Alencar | 2 | -41/+58 |
| 2026-06-02 | iio: dac: ad5686: add helpers to handle powerdown masks | Rodrigo Alencar | 2 | -19/+34 |
| 2026-06-02 | iio: dac: ad5686: add of_match table to the spi driver | Rodrigo Alencar | 1 | -0/+21 |
| 2026-06-02 | iio: dac: ad5686: drop enum id | Rodrigo Alencar | 4 | -284/+239 |
| 2026-06-02 | iio: dac: ad5686: remove redundant register definition | Rodrigo Alencar | 2 | -16/+5 |
| 2026-06-02 | iio: dac: ad5686: refactor include headers | Rodrigo Alencar | 4 | -15/+22 |
| 2026-06-02 | Merge tag 'v7.1-rc6' into work | Jonathan Cameron | 26 | -95/+193 |
| 2026-06-02 | iio: adc: ad4080: fix AD4880 chip ID | Antoniu Miclaus | 1 | -1/+1 |
| 2026-06-02 | iio: light: veml3328: add support for new device | Joshua Crofts | 3 | -0/+435 |
| 2026-05-31 | iio: adc: ad4691: add oversampling support | Radu Sabau | 1 | -30/+327 |
| 2026-05-31 | iio: adc: ad4691: add SPI offload support | Radu Sabau | 2 | -3/+443 |
| 2026-05-31 | iio: adc: ad4691: add triggered buffer support | Radu Sabau | 2 | -4/+572 |
| 2026-05-31 | iio: adc: ad4691: add initial driver for AD4691 family | Radu Sabau | 3 | -0/+796 |
| 2026-05-31 | iio: adc: ad4080: add support for AD4884 | Antoniu Miclaus | 1 | -0/+18 |
| 2026-05-31 | light: tsl2591: simplify tsl2591_persist functions via lookup table | Matheus Silveira | 1 | -66/+28 |
| 2026-05-31 | iio: Use named initializers for platform_device_id arrays | Uwe Kleine-König (The Capable Hub) | 3 | -5/+5 |
| 2026-05-31 | iio: temperature: ltc2983: Add support for ADT7604 | Liviu Stan | 1 | -19/+394 |
| 2026-05-31 | iio: core: Add IIO_COVERAGE channel type | Liviu Stan | 1 | -0/+1 |
| 2026-05-31 | iio: temperature: ltc2983: Use fwnode_property_present() for optional properties | Liviu Stan | 1 | -26/+58 |
| 2026-05-31 | iio: temperature: ltc2983: Fix inconsistent channel wording in messages | Liviu Stan | 1 | -15/+15 |
| 2026-05-31 | iio: temperature: ltc2983: Use local device pointer consistently | Liviu Stan | 1 | -40/+47 |
| 2026-05-31 | iio: temperature: ltc2983: Fix macro parenthesization and rename | Liviu Stan | 1 | -6/+6 |
| 2026-05-31 | iio: temperature: ltc2983: Fix reinit_completion() called after conversion start | Liviu Stan | 1 | -2/+1 |
| 2026-05-31 | iio: temperature: ltc2983: Fix n_wires default bypassing rotation check | Liviu Stan | 1 | -1/+1 |
| 2026-05-31 | iio: light: add support for APDS9999 sensor | Jose A. Perez de Azpillaga | 3 | -0/+348 |
| 2026-05-31 | iio: adc: spear_adc: align headers with IWYU principle | Rodrigo Gobbi | 1 | -4/+7 |
| 2026-05-31 | iio: adc: spear_adc: sort includes alphabetically | Rodrigo Gobbi | 1 | -8/+8 |
| 2026-05-31 | iio: pressure: cros_ec_baro: simplify timestamp channel definition | David Lechner | 1 | -7/+1 |
| 2026-05-31 | iio: light: cros_ec_light_prox: simplify timestamp channel definition | David Lechner | 1 | -7/+1 |
| 2026-05-31 | iio: common: cros_ec_sensors: simplify timestamp channel definition | David Lechner | 2 | -14/+2 |
| 2026-05-31 | iio: adc: stm32-adc: simplify timestamp channel definition | David Lechner | 1 | -9/+1 |
| 2026-05-31 | iio: adc: cc10001_adc: simplify timestamp channel definition | David Lechner | 1 | -8/+2 |
| 2026-05-31 | iio: adc: at91_adc: simplify timestamp channel definition | David Lechner | 1 | -8/+2 |
| 2026-05-31 | iio: adc: dln2-adc: simplify timestamp channel definition | David Lechner | 1 | -11/+1 |
| 2026-05-31 | iio: common: scmi_sensors: simplify timestamp channel definition | David Lechner | 1 | -12/+1 |
| 2026-05-31 | iio: Convert IIO_CHAN_SOFT_TIMESTAMP() to be compound literal | Andy Shevchenko | 2 | -2/+2 |
| 2026-05-31 | iio: chemical: sps30: Replace manual locking with RAII locking | Maxwell Doose | 1 | -14/+10 |
| 2026-05-31 | iio: tcs3472: move standalone return to default case | Aldo Conte | 1 | -2/+4 |
| 2026-05-31 | iio: tcs3472: use local struct device * for remaining cases | Aldo Conte | 1 | -2/+2 |
| 2026-05-31 | iio: tcs3472: use devm for resource management | Aldo Conte | 1 | -37/+26 |
| 2026-05-31 | iio: tcs3472: use ! instead of explicit NULL check | Aldo Conte | 1 | -1/+1 |
| 2026-05-31 | iio: tcs3472: convert remaining locking to guard(mutex) | Aldo Conte | 1 | -44/+32 |
| 2026-05-31 | iio: tcs3472: sort headers alphabetically | Aldo Conte | 1 | -4/+4 |
| 2026-05-31 | iio: tcs3472: power down chip on probe failure | Aldo Conte | 1 | -18/+20 |
| 2026-05-31 | iio: pressure: HID: hid-sensor-press: Refactor channel initialization | Natália Salvino André | 1 | -13/+6 |
| 2026-05-31 | iio: magnetometer: HID: hid-sensor-magn-3d: Refactor channel initialization | Natália Salvino André | 1 | -14/+6 |
| 2026-05-31 | iio: light: HID: hid-sensor-prox: Refactor channel initialization | Natália Salvino André | 1 | -13/+6 |
| 2026-05-31 | iio: light: HID: hid-sensor-als: Refactor channel initialization | Natália Salvino André | 1 | -12/+6 |
| 2026-05-31 | iio: gyro: HID: hid-sensor-gyro-3d: Refactor channel initialization | Natália Salvino André | 1 | -18/+9 |
| 2026-05-31 | iio: accel: HID: hid-sensor-accel-3d: Refactor channel initialization | Natália Salvino André | 1 | -18/+9 |
| 2026-05-31 | iio: imu: bno055: terminate dev_err() strings with a newline | Stepan Ionichev | 1 | -2/+2 |
| 2026-05-31 | iio: imu: kmx61: Use guard(mutex)() over manual locking | Maxwell Doose | 1 | -62/+67 |
| 2026-05-31 | iio: humidity: ens210: remove compiler warning workaround | David Lechner | 1 | -9/+10 |
| 2026-05-31 | iio: Initialize i2c_device_id arrays using member names | Uwe Kleine-König (The Capable Hub) | 208 | -658/+680 |
| 2026-05-31 | iio: proximity: sx9360: Drop unused driver data | Uwe Kleine-König (The Capable Hub) | 1 | -4/+4 |
| 2026-05-31 | iio: proximity: sx9324: Drop unused driver data | Uwe Kleine-König (The Capable Hub) | 1 | -3/+3 |
| 2026-05-31 | iio: dac: max5821: Drop unused i2c driver data | Uwe Kleine-König (The Capable Hub) | 1 | -5/+1 |
| 2026-05-31 | iio: adc: ad7091r5: Simplify driver_data handling | Uwe Kleine-König (The Capable Hub) | 1 | -9/+3 |
| 2026-05-31 | iio: accel: bmc150: Explicitly set .driver_data | Uwe Kleine-König (The Capable Hub) | 1 | -10/+10 |
| 2026-05-31 | iio: common: ssp: remove SSP_CHAN_TIMESTAMP() macro | David Lechner | 3 | -14/+2 |
| 2026-05-31 | iio: trigger: drop generic interrupt trigger. | Jonathan Cameron | 3 | -119/+0 |
| 2026-05-31 | iio: accel: mma8452: Use dev_err_probe() | Sanjay Chitroda | 1 | -5/+4 |
| 2026-05-31 | iio: accel: mma8452: sort headers alphabetically | Sanjay Chitroda | 1 | -8/+9 |
| 2026-05-31 | iio: accel: mma8452: cleanup codestyle warning | Sanjay Chitroda | 1 | -23/+24 |
| 2026-05-31 | iio: accel: mma8452: switch to non-devm request_threaded_irq() | Sanjay Chitroda | 1 | -7/+12 |
| 2026-05-31 | iio: accel: mma8452: handle I2C read error(s) in mma8452_read() | Sanjay Chitroda | 1 | -0/+2 |
| 2026-05-31 | iio: dac: ad5504: introduce local dev pointer | Taha Ed-Dafili | 1 | -11/+12 |
| 2026-05-31 | iio: dac: ad5504: sort headers alphabetically | Taha Ed-Dafili | 1 | -8/+8 |
| 2026-05-31 | iio: chemical: bme680: use BME680_NUM_CHANNELS for scan buffer | Nikhil Gautam | 1 | -1/+1 |
| 2026-05-31 | iio: adc: sun20i-gpadc: support non-contiguous channel lookups | Michal Piekos | 1 | -0/+15 |
| 2026-05-31 | iio: adc: sun20i-gpadc: add A523 gpadc support | Michal Piekos | 1 | -5/+8 |
| 2026-05-31 | iio: light: veml6030: remove unnecessary read of IT index | Javier Carrasco | 1 | -5/+1 |
| 2026-05-31 | iio: adc: xilinx-ams: refactor alarm mapping to table-driven approach | Guilherme Ivo Bozi | 1 | -103/+58 |
| 2026-05-31 | iio: adc: xilinx-ams: use guard(mutex) for automatic locking | Guilherme Ivo Bozi | 1 | -16/+8 |
| 2026-05-31 | iio: adc: xilinx-ams: fix out-of-bounds channel lookup in event handling | Guilherme Ivo Bozi | 1 | -0/+5 |
| 2026-05-31 | iio: light: opt3001: use macros from bits.h header | Joshua Crofts | 1 | -4/+3 |
| 2026-05-31 | iio: light: opt3001: make headers conform to iwyu | Joshua Crofts | 1 | -6/+7 |
| 2026-05-31 | iio: magnetometer: add driver for MEMSIC MMC5983MA | Vladislav Kulikov | 3 | -0/+360 |
| 2026-05-31 | iio: adc: ad7192: fix GPOCON register access annotation | Stepan Ionichev | 1 | -1/+1 |
| 2026-05-31 | iio: light: vcnl4000: use lock guard() | Raffael Raiel Trindade | 1 | -107/+45 |
| 2026-05-31 | iio: magnetometer: ak8975: fix potential kernel stack memory leak | Joshua Crofts | 1 | -0/+14 |
| 2026-05-31 | iio: magnetometer: ak8975: ensure device is awake for buffered capture | Joshua Crofts | 1 | -1/+23 |
| 2026-05-31 | iio: magnetometer: ak8975: consistently use 'data' parameter | Andy Shevchenko | 1 | -12/+13 |
| 2026-05-31 | iio: magnetometer: ak8975: check if gpiod read was successful | Joshua Crofts | 1 | -0/+4 |
| 2026-05-31 | iio: magnetometer: ak8975: modernize polling loops with iopoll() macros | Joshua Crofts | 1 | -25/+18 |
| 2026-05-31 | iio: Drop unused driver_data in four i2c drivers | Uwe Kleine-König (The Capable Hub) | 4 | -9/+9 |
| 2026-05-31 | iio: adc: hx711: move scale computation to per-device storage | Piyush Patle | 1 | -15/+16 |
| 2026-05-31 | iio: adc: qcom-pm8xxx-xoadc: add support for reading channel labels | Antony Kurniawan Soemardi | 1 | -5/+19 |
| 2026-05-31 | iio: adc: qcom-pm8xxx-xoadc: remove redundant error logs when reading values | Antony Kurniawan Soemardi | 1 | -12/+3 |
| 2026-05-31 | iio: accel: adxl355: replace usleep_range() with fsleep() | Stepan Ionichev | 1 | -1/+1 |
| 2026-05-31 | iio: adc: ad7192: replace usleep_range() with fsleep() | Stepan Ionichev | 1 | -1/+6 |
| 2026-05-31 | iio: adc: ti-ads1298: Remove unnecessary CONFIG2 write during init | Md Shofiqul Islam | 1 | -9/+0 |
| 2026-05-31 | iio: adc: ti-ads1298: Add parentheses around macro parameter | Md Shofiqul Islam | 1 | -1/+1 |
| 2026-05-31 | iio: adc: ti-ads1298: Fix incorrect timeout comment | Md Shofiqul Islam | 1 | -3/+5 |
| 2026-05-31 | iio: frequency: adrf6780: replace usleep_range() with fsleep() | Stepan Ionichev | 1 | -2/+5 |
| 2026-05-31 | iio: adc: ad7793: replace usleep_range() with fsleep() | Stepan Ionichev | 1 | -1/+6 |
| 2026-05-31 | iio: chemical: scd30: reject (response=NULL, size>0) in scd30_i2c_command() | Stepan Ionichev | 1 | -0/+3 |
| 2026-05-31 | iio: chemical: scd30: make command lookup table const | Giorgi Tchankvetadze | 1 | -1/+1 |
| 2026-05-31 | iio: magnetometer: yamaha-yas530: replace usleep_range() with fsleep() | Andy Shevchenko | 1 | -3/+3 |
| 2026-05-31 | iio: magnetometer: yamaha-yas530: Use devm_mutex_init() for mutex initialization | Andy Shevchenko | 1 | -1/+4 |
| 2026-05-31 | iio: magnetometer: yamaha-yas530: Get rid of i2c_client_get_device_id() | Andy Shevchenko | 1 | -3/+8 |
| 2026-05-31 | iio: adc: ingenic-adc: use guard()() and scoped_guard() to handle synchronisa... | Felipe Ribeiro de Souza | 1 | -13/+8 |
| 2026-05-31 | iio: adc: ingenic-adc: refactor ingenic_adc_read_chan_info_raw() | Felipe Ribeiro de Souza | 1 | -16/+24 |
| 2026-05-31 | iio: adc: ingenic-adc: rename ingenic_adc_enable_unlocked() function | Felipe Ribeiro de Souza | 1 | -6/+5 |
| 2026-05-31 | iio: magnetometer: ak8975: unify return code variable name | Andy Shevchenko | 1 | -23/+23 |
| 2026-05-31 | iio: magnetometer: ak8975: reduce usage of magic lengths of the buffer | Andy Shevchenko | 1 | -6/+9 |
| 2026-05-31 | iio: magnetometer: ak8975: remove duplicate error message | Andy Shevchenko | 1 | -4/+1 |
| 2026-05-31 | iio: magnetometer: ak8975: drop duplicate NULL check | Andy Shevchenko | 1 | -2/+1 |
| 2026-05-31 | iio: magnetometer: ak8975: avoid using temporary variable | Andy Shevchenko | 1 | -3/+2 |
| 2026-05-31 | iio: magnetometer: ak8975: pass conversion timeouts as arguments | Joshua Crofts | 1 | -20/+17 |
| 2026-05-31 | iio: magnetometer: ak8975: fix wrong errno on return | Joshua Crofts | 1 | -10/+6 |
| 2026-05-31 | iio: magnetometer: ak8975: change 'u8*' to 'u8 *' in cast | Joshua Crofts | 1 | -3/+4 |
| 2026-05-31 | iio: magnetometer: ak8975: replace usleep_range() with fsleep() | Joshua Crofts | 1 | -2/+3 |
| 2026-05-31 | iio: magnetometer: ak8975: update headers per IWYU principle | Joshua Crofts | 1 | -4/+9 |
| 2026-05-31 | iio: magnetometer: ak8975: sort headers alphabetically | Joshua Crofts | 1 | -10/+10 |
| 2026-05-31 | iio: magnetometer: ak8975: Add missed pm_runtime_put_autosuspend() call | Andy Shevchenko | 1 | -0/+1 |
| 2026-05-31 | iio: light: iqs621-als: prefer early error handling over if (!ret) | Pedro Barletta Gennari | 1 | -9/+15 |
| 2026-05-31 | iio: light: iqs621-als: use lock guards | Pedro Barletta Gennari | 1 | -62/+31 |
| 2026-05-31 | iio: adc: mcp3422: write bit operations using bitfield.h APIs | Marcelo Machado Lage | 1 | -33/+21 |
| 2026-05-31 | iio: adc: mcp3422: rewrite mask macros with help of bits.h APIs | Marcelo Machado Lage | 1 | -5/+6 |
| 2026-05-31 | iio: magnetometer: rm3100: Modernize locking and refactor control flow | Maxwell Doose | 1 | -43/+51 |
| 2026-05-31 | iio: light: si1133: use guard(mutex)() macro | Joshua Crofts | 1 | -9/+6 |
| 2026-05-31 | iio: light: si1133: add local variable for timeout | Joshua Crofts | 1 | -2/+3 |
| 2026-05-31 | iio: light: si1133: group generic <linux/*> headers | Joshua Crofts | 1 | -4/+2 |
| 2026-05-31 | iio: light: si1133: add missing include headers | Joshua Crofts | 1 | -0/+10 |
| 2026-05-31 | iio: light: si1133: prefer complex macros enclosed in parenthesis | Joshua Crofts | 1 | -8/+8 |
| 2026-05-31 | iio: light: si1133: remove unused macros | Joshua Crofts | 1 | -4/+0 |
| 2026-05-31 | iio: light: si1133: prevent race condition on timeout | Joshua Crofts | 1 | -1/+8 |
| 2026-05-31 | iio: light: si1133: reset counter to prevent race condition | Joshua Crofts | 1 | -0/+5 |
| 2026-05-31 | iio: gyro: adxrs290: Use guard(mutex) in lieu of manual lock+unlock | Guilherme Dias | 1 | -44/+31 |
| 2026-05-31 | iio: Move MODULE_DEVICE_TABLE next to the table itself | Krzysztof Kozlowski | 2 | -4/+2 |
| 2026-05-31 | iio: light: stk3310: Use sizeof() for regmap_bulk_read/write count parameter | Miao Li | 1 | -5/+5 |
| 2026-05-31 | iio: light: stk3310: Replace uint32_t with u32 and reorder members to elimina... | Miao Li | 1 | -6/+6 |
| 2026-05-31 | iio: light: stk3310: Deal with the ps interrupt issue in PM | Miao Li | 1 | -7/+69 |
| 2026-05-31 | iio: light: stk3310: Update includes to match IWYU | Rafael G. Dias | 1 | -1/+13 |
| 2026-05-31 | iio: light: stk3310: Sort headers alphabetically | Rafael G. Dias | 1 | -1/+2 |
| 2026-05-31 | iio: buffer: Move from int64_t to s64 for timestamp | Andy Shevchenko | 1 | -1/+1 |
| 2026-05-31 | iio: temperature: maxim_thermocouple: Fix indentation in of_match table | Rahman Mahmutović | 1 | -3/+3 |
| 2026-05-31 | iio: dac: ad5706r: Add support for AD5706R DAC | Alexis Czezar Torreno | 3 | -0/+265 |
| 2026-05-31 | iio: adc: ad7625: fix type mismatch in clamp() macro | Giorgi Tchankvetadze | 1 | -2/+2 |
| 2026-05-31 | iio: ssp_sensors: cleanup codestyle warning | Sanjay Chitroda | 1 | -1/+1 |
| 2026-05-31 | iio: adc: ad4080: add support for AD4880 dual-channel ADC | Antoniu Miclaus | 1 | -62/+195 |
| 2026-05-31 | iio: backend: add devm_iio_backend_get_by_index() | Antoniu Miclaus | 1 | -15/+38 |
| 2026-05-29 | iio: adc: ad_sigma_delta: fix clear_pending_event for registerless devices | Radu Sabau | 1 | -2/+29 |
| 2026-05-29 | iio: adc: ad_sigma_delta: fix CS held asserted and state leaks | Radu Sabau | 1 | -3/+5 |
| 2026-05-27 | iio: light: opt3001: fix missing state reset on timeout | Joshua Crofts | 1 | -2/+4 |
| 2026-05-27 | iio: chemical: scd30: Cleanup initializations and fix sign-extension bug | Maxwell Doose | 1 | -4/+15 |
| 2026-05-26 | iio: core: fix uninitialized data in debugfs | Dan Carpenter | 1 | -1/+1 |
| 2026-05-26 | iio: backend: fix uninitialized data in debugfs | Dan Carpenter | 1 | -1/+1 |
| 2026-05-26 | iio: dac: ad3552r-hs: fix uninitialized data ni ad3552r_hs_write_data_source() | Dan Carpenter | 1 | -1/+1 |
| 2026-05-26 | iio: adc: qcom-spmi-iadc: balance enable_irq_wake() on driver unbind | Stepan Ionichev | 1 | -3/+15 |
| 2026-05-26 | iio: light: al3320a: read both ALS ADC registers again | Alexander A. Klimov | 1 | -3/+5 |
| 2026-05-26 | iio: light: al3010: read both ALS ADC registers again | Alexander A. Klimov | 1 | -3/+5 |
| 2026-05-26 | iio: temperature: tmp006: use devm_iio_trigger_register | Stepan Ionichev | 1 | -1/+1 |
| 2026-05-26 | iio: buffer: hw-consumer: free scan_mask on buffer release | Felix Gu | 1 | -0/+2 |
| 2026-05-26 | iio: adc: ad7768-1: Select GPIOLIB | Jonathan Cameron | 1 | -0/+1 |
| 2026-05-20 | iio: mcp9600: switch to using FIELD_GET_SIGNED() | Yury Norov | 1 | -1/+1 |
| 2026-05-20 | iio: pressure: bmp280: switch to using FIELD_GET_SIGNED() | Yury Norov | 1 | -1/+1 |
| 2026-05-20 | iio: magnetometer: yas530: switch to using FIELD_GET_SIGNED() | Yury Norov | 1 | -6/+6 |
| 2026-05-20 | iio: intel_dc_ti_adc: switch to using FIELD_GET_SIGNED() | Yury Norov | 1 | -2/+2 |
| 2026-05-16 | iio: light: veml6030: fix channel type when pushing events | Javier Carrasco | 1 | -3/+5 |
| 2026-05-16 | iio: light: acpi-als: Check ACPI_COMPANION() against NULL | Rafael J. Wysocki | 1 | -1/+5 |
| 2026-05-16 | iio: resolver: ad2s1210: notify trigger and clear state on fault read error | Stepan Ionichev | 1 | -1/+1 |
| 2026-05-16 | iio: proximity: vl53l0x: notify trigger and clear IRQ on error paths | Stepan Ionichev | 1 | -4/+3 |
| 2026-05-16 | iio: gyro: bmg160: wait full startup time after mode change at probe | Stepan Ionichev | 1 | -2/+8 |
| 2026-05-16 | iio: gyro: bmg160: bail out when bandwidth/filter is not in table | Stepan Ionichev | 1 | -0/+6 |
| 2026-05-16 | iio: pressure: bmp280: zero-init bmp580 trigger handler buffer | David Carlier | 1 | -1/+1 |
| 2026-05-15 | iio: adc: ti-ads1298: add bounds check to pga_settings index | Sam Daly | 1 | -1/+6 |
| 2026-05-15 | iio: light: veml6075: add bounds check to veml6075_it_ms index | Sam Daly | 1 | -2/+6 |
| 2026-05-15 | iio: adc: ad4062: add GPIOLIB dependency | Arnd Bergmann | 1 | -0/+1 |
| 2026-05-15 | iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw | Salah Triki | 1 | -1/+3 |
| 2026-05-15 | iio: gyro: itg3200: fix i2c read into the wrong stack location | David Carlier | 1 | -1/+1 |
| 2026-05-15 | iio: dac: ad5686: fix powerdown control on dual-channel devices | Rodrigo Alencar | 1 | -10/+30 |
| 2026-05-15 | iio: dac: ad5686: acquire lock when doing powerdown control | Rodrigo Alencar | 1 | -0/+8 |
| 2026-05-15 | iio: temperature: tsys01: fix broken PROM checksum validation | Salah Triki | 1 | -1/+1 |
| 2026-05-15 | iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings | Kim Seer Paller | 1 | -14/+40 |
| 2026-05-15 | iio: buffer: hw-consumer: fix use-after-free in error path | Felix Gu | 1 | -2/+2 |
| 2026-05-15 | iio: dac: ad5686: fix input raw value check | Rodrigo Alencar | 1 | -1/+1 |
| 2026-05-15 | iio: dac: ad5686: fix ref bit initialization for single-channel parts | Rodrigo Alencar | 2 | -3/+4 |
| 2026-05-15 | iio: ssp_sensors: cancel delayed work_refresh on remove | Sanjay Chitroda | 1 | -0/+1 |
| 2026-05-15 | iio: adc: meson-saradc: fix calibration buffer leak on error | Felix Gu | 1 | -1/+3 |
| 2026-05-15 | iio: dac: max5821: fix return value check in powerdown sync | Salah Triki | 1 | -1/+8 |
| 2026-05-15 | iio: adc: mt6359: fix unchecked return value in mt6358_read_imp | Salah Triki | 1 | -0/+1 |
| 2026-05-15 | iio: adc: qcom-spmi-adc5-gen3: Fix off by one in adc5_gen3_get_fw_channel_data() | Dan Carpenter | 1 | -1/+1 |
| 2026-05-15 | iio: imu: adis16550: fix stack leak in trigger handler | Greg Kroah-Hartman | 1 | -1/+1 |
| 2026-05-15 | iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer | Greg Kroah-Hartman | 1 | -1/+1 |
| 2026-05-15 | iio: pressure: bmp280: fix stack leak in bmp580 trigger handler | Greg Kroah-Hartman | 1 | -1/+1 |
| 2026-05-15 | iio: adc: nxp-sar-adc: zero-initialize dma_slave_config | Shuvam Pandey | 1 | -1/+1 |
| 2026-05-15 | iio: light: cm3323: fix reg_conf not being initialized correctly | Aldo Conte | 1 | -3/+2 |
| 2026-05-15 | iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL | Advait Dhamorikar | 1 | -2/+11 |
| 2026-05-15 | iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf() | Benoît Monin | 1 | -0/+1 |
| 2026-05-15 | iio: adc: nxp-sar-adc: fix division by zero in write_raw | Antoniu Miclaus | 1 | -1/+8 |