Commit 0000d9ccbcfa for kernel

commit 0000d9ccbcfa90411c88f70850501723389312b9
Merge: 364f4a55c661 b232fc005aec
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Jun 22 12:20:21 2026 -0700

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

    Pull misc driver updates from Greg KH:
     "Here is the big set of char, misc, iio, fpga, and other small driver
      subsystems changes for 7.2-rc1.

      Lots of little stuff in here, the majority being of course the IIO
      driver updates, as a list they are:

       - IIO driver updates and additions

       - GPIB driver bugfixes and cleanups

       - Android binder driver updates (rust and C version)

       - counter driver updates

       - MHI driver updates

       - mei driver updates

       - w1 driver updates

       - interconnect driver updates

       - Comedi driver fixes and updates

       - some obsolete char drivers removed (applicom and dtlk)

       - hwtracing driver updates

       - other tiny driver updates

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

    * tag 'char-misc-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (406 commits)
      w1: ds2482: Use named initializers for arrays of i2c_device_data
      firmware: stratix10-svc: Add support to query Arm Trusted Firmware (ATF) version
      firmware: stratix10-rsu: avoid blocking reboot_image sysfs when busy
      coresight: ultrasoc-smb: Fix OOB write in smb_sync_perf_buffer()
      iio: adc: nxp-sar-adc: harden buffer ISR against per-channel read failure
      iio: chemical: scd30: Replace manual locking with RAII locking
      iio: light: tsl2591: remove unneeded tsl2591_compatible_als_persist_cycle()
      iio: dac: ad5686: create bus ops struct
      iio: dac: ad5686: cleanup doc header of local structs
      iio: dac: ad5686: add control_sync() for single-channel devices
      iio: dac: ad5686: add helpers to handle powerdown masks
      iio: dac: ad5686: add of_match table to the spi driver
      iio: dac: ad5686: drop enum id
      iio: dac: ad5686: remove redundant register definition
      iio: dac: ad5686: refactor include headers
      iio: adc: ad4080: fix AD4880 chip ID
      iio: light: veml3328: add support for new device
      dt-bindings: iio: light: veml6030: add veml3328
      fpga: microchip-spi: fix zero header_size OOB read in mpf_ops_parse_header()
      fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()
      ...