Merge tag 'char-misc-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh...
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 17 Feb 2026 17:11:04 +0000 (09:11 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 17 Feb 2026 17:11:04 +0000 (09:11 -0800)
commit505d195b0f96fd613a51b13dde37aa5ad301eb32
tree4fe4c2acaf1acde2c49ac53c9634595063ca0c62
parent99dfe2d4da67d863ff8f185d1e8033cce28e4c49
parent3c4ae63073d84abee5d81ce46d86a94e9dae9c89
Merge tag 'char-misc-7.0-rc1' of git://git./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
  subsystem changes for 7.0-rc1. Lots of little things in here,
  including:

   - Loads of iio driver changes and updates and additions

   - gpib driver updates

   - interconnect driver updates

   - i3c driver updates

   - hwtracing (coresight and intel) driver updates

   - deletion of the obsolete mwave driver

   - binder driver updates (rust and c versions)

   - mhi driver updates (causing a merge conflict, see below)

   - mei driver updates

   - fsi driver updates

   - eeprom driver updates

   - lots of other small char and misc driver updates and cleanups

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

* tag 'char-misc-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (297 commits)
  mux: mmio: fix regmap leak on probe failure
  rust_binder: return p from rust_binder_transaction_target_node()
  drivers: android: binder: Update ARef imports from sync::aref
  rust_binder: fix needless borrow in context.rs
  iio: magn: mmc5633: Fix Kconfig for combination of I3C as module and driver builtin
  iio: sca3000: Fix a resource leak in sca3000_probe()
  iio: proximity: rfd77402: Add interrupt handling support
  iio: proximity: rfd77402: Document device private data structure
  iio: proximity: rfd77402: Use devm-managed mutex initialization
  iio: proximity: rfd77402: Use kernel helper for result polling
  iio: proximity: rfd77402: Align polling timeout with datasheet
  iio: cros_ec: Allow enabling/disabling calibration mode
  iio: frequency: ad9523: correct kernel-doc bad line warning
  iio: buffer: buffer_impl.h: fix kernel-doc warnings
  iio: gyro: itg3200: Fix unchecked return value in read_raw
  MAINTAINERS: add entry for ADE9000 driver
  iio: accel: sca3000: remove unused last_timestamp field
  iio: accel: adxl372: remove unused int2_bitmask field
  iio: adc: ad7766: Use iio_trigger_generic_data_rdy_poll()
  iio: magnetometer: Remove IRQF_ONESHOT
  ...
17 files changed:
Documentation/admin-guide/devices.txt
Documentation/devicetree/bindings/trivial-devices.yaml
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/userspace-api/ioctl/ioctl-number.rst
MAINTAINERS
drivers/android/binder.c
drivers/android/binder/rust_binder_main.rs
drivers/android/binder/thread.rs
drivers/android/binder/transaction.rs
drivers/android/binder_alloc.c
drivers/bus/fsl-mc/fsl-mc-bus.c
drivers/misc/kgdbts.c
drivers/net/wireless/ath/ath12k/wifi7/mhi.c
drivers/spi/spi-fsi.c
include/linux/platform_data/cros_ec_commands.h
include/linux/units.h
samples/rust/rust_misc_device.rs