* [GIT PULL] Char/Misc/IIO driver changes for 7.1-rc1
@ 2026-04-24 13:18 Greg KH
2026-04-24 20:37 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Greg KH @ 2026-04-24 13:18 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, Arnd Bergmann, linux-kernel
The following changes since commit 591cd656a1bf5ea94a222af5ef2ee76df029c1d2:
Linux 7.0-rc7 (2026-04-05 15:26:23 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-7.1-rc1
for you to fetch changes up to 1c0220a61508d67a09a6e71eb09593a8aea61822:
Merge tag 'coresight-next-v7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next (2026-04-09 09:21:13 +0200)
----------------------------------------------------------------
Char/Misc/IIO/and others driver updates for 7.1-rc1
Here is the char/misc/iio and other smaller driver subsystem updates for
7.1-rc1. Lots of stuff in here, all tiny, but relevant for the
different drivers they touch. Major points in here is:
- the usual large set of new IIO drivers and updates for that
subsystem (the large majority of this diffstat)
- lots of comedi driver updates and bugfixes
- coresight driver updates
- interconnect driver updates and additions
- mei driver updates
- binder (both rust and C versions) updates and fixes
- lots of other smaller driver subsystem updates and additions
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Aaron Kling (1):
dt-bindings: interconnect: OSM L3: Document sm8550 OSM L3 compatible
Abel Vesa (1):
dt-bindings: interconnect: OSM L3: Add Eliza EPSS L3 compatible
Akshay Gupta (4):
misc: amd-sbi: Address CPUID extended function bits
misc: amd-sbi: Add revision support for AMD Venice platform
misc: amd-sbi: Add check to probe only SBRMI devices
misc: amd-sbi: Add device tree mapping for AMD SBRMI devices
Alexander Usyskin (10):
mei: me: use PCI_DEVICE_DATA macro
mei: fix idle print specifiers
mei: me: move trace into firmware status read
mei: trace: print return value of pci_cfg_read
mei: convert PCI error to common errno
mei: csc: support controller with separate PCI device
mei: csc: wake device while reading firmware status
mei: bus: add mei_cldev_uuid
mei: lb: add late binding version 2
mei: me: add nova lake point H DID
Alice Ryhl (6):
rust_binder: avoid name mangling for get_work[_local]
rust_binder: introduce TransactionInfo
rust: sync: implement == operator for ARef
rust: task: implement == operator for Task
rust_binder: make use of == for Task
rust_binder: check current before closing fds
Ammar Mustafa (1):
Docs: iio: ad7191 Correct clock configuration
Andrew Donnellan (1):
MAINTAINERS: Update ocxl maintainer details
Andy Shevchenko (10):
iio: adc: ad7192: Revert "properly check spi_get_device_match_data()"
iio: core: Simplify IIO core managed APIs
iio: light: gp2ap020a00f: Use correct types for 16-bit LE data
iio: light: gp2ap020a00f: Return directly from the switch cases
iio: light: gp2ap020a00f: Replace custom implementation of min()
iio: light: gp2ap020a00f: Use temporary variable for struct device
iio: light: gp2ap020a00f: Explicitly use string literal for driver name
iio: light: gp2ap020a00f: Remove trailing comma in termination entry
iio: light: gp2ap020a00f: Join some lines of code to be a single line
iio: imu: inv_icm42600: Convert to uXX and sXX integer types
Antoniu Miclaus (50):
iio: adc: pac1934: Return -ENOMEM on memory allocation failure
iio: frequency: adf4350: Return -ENOMEM on memory allocation failure
iio: magnetometer: si7210: simplify probe with devm_regulator_get_enable_read_voltage()
iio: dac: max5522: simplify probe with devm_regulator_get_enable_read_voltage()
dt-bindings: iio: adc: adi,ad4080: add support for AD4082, AD4085 and AD4088
iio: adc: ad4080: add support for AD4082, AD4085 and AD4088
iio: filter: admv8818: remove redundant else after return
iio: adc: ad7266: simplify error return
iio: adc: ade9000: use dev_err_probe() in probe path
iio: adc: at91_adc: change at91_ts_sample to return void
iio: addac: ad74413r: simplify timeout return
iio: frequency: adrf6780: add dev variable
iio: frequency: adrf6780: use dev_err_probe()
iio: frequency: admv1014: add dev variable
iio: frequency: admv1014: use dev_err_probe()
iio: frequency: admv1013: add dev variable
iio: frequency: admv1013: use dev_err_probe()
iio: frequency: adf4377: add dev variable
iio: frequency: adf4377: use dev_err_probe()
iio: dac: ad7293: add dev variable
iio: dac: ad7293: use dev_err_probe()
iio: filter: admv8818: add dev variable
iio: filter: admv8818: use dev_err_probe()
iio: frequency: admv4420: return proper error code from admv4420_calc_parameters()
MAINTAINERS: add entry for ADL8113 driver
iio: pressure: hsc030pa: Improve i2c_transfer return value handling
iio: adc: ad4080: remove unused dec_rate field
iio: adc: ad7768-1: remove unused mclk_div field
iio: adc: ad7793: remove unused int_vref_mv field
iio: adc: ad9467: remove unused output_mode field
iio: adc: max1363: remove unused requestedmask field
iio: adc: nau7802: remove unused min_conversions field
iio: adc: ti-ads1015: remove unused enabled field
iio: dac: adi-axi-dac: remove unused int_tone field
iio: dac: ti-dac5571: remove unused id field
iio: humidity: hdc2010: remove unused interrupt_config
iio: imu: bmi323: remove unused drdy_trigger_enabled
iio: light: apds9306: remove unused nlux_per_count
iio: light: gp2ap020a00f: remove unused debug_reg_addr
iio: light: ltr501: return proper error code from ltr501_get_gain_index()
iio: frequency: admv1013: fix NULL pointer dereference on str
iio: accel: adxl372: introduce chip_info structure
dt-bindings: iio: accel: adi,adxl372: add ADXL371 compatible
iio: accel: adxl372: factor out buffer and trigger setup
iio: accel: adxl372: add support for ADXL371
iio: backend: use __free(fwnode_handle) for automatic cleanup
iio: frequency: admv4420: add dev variable
iio: frequency: admv4420: use dev_err_probe
iio: frequency: ad9523: add dev variable
iio: frequency: ad9523: use dev_err_probe
Archit Anant (1):
staging: iio: impedance-analyzer: ad5933: use div64_ul() instead of do_div()
Bhargav Joshi (4):
iio: frequency: ad9523: fix implicit variable macros
iio: frequency: ad9523: fix multi-line dereferences
iio: frequency: ad9523: use octal permissions
iio: hid-sensor-gyro-3d: fix typo in array name
Billy Tsai (4):
iio: adc: Add battery channel definition for ADC
iio: adc: Enable multiple consecutive channels based on model data
iio: adc: aspeed: Replace mdelay() with fsleep() for ADC stabilization delay
iio: adc: aspeed: Reserve battery sensing channel for on-demand use
Bruno Martins (1):
staging: iio: ad7816: Replace sprintf() with sysfs_emit()
Chuang Zhu (1):
iio: adc: ina2xx: add INA236 support
Cosmin Tanislav (2):
iio: ABI: fix current_trigger description
counter: sysfs: remove double return in counter_sysfs_attr_add()
Daniele Palmas (2):
bus: mhi: host: pci_generic: Add NMEA channels to FN920C04 and FN990A
bus: mhi: host: pci_generic: Add Telit FE912C04 modem support
David Jander (1):
iio: dac: ds4424: add DS4402/DS4404 device IDs
David Lechner (5):
dt-bindings: iio: adc: adi,ad7380: add spi-rx-bus-width property
iio: adc: ad7380: add support for multiple SPI lanes
iio: adc: ti-ads7950: remove chip_info[]
iio: light: as73211: remove duplicate zero init of scan.chan[3]
iio: adc: ti-ads7950: use iio_push_to_buffers_with_ts_unaligned()
David Marinovic (3):
iio: dac: ltc2632: drop enum and use individual chip_info objects
dt-bindings: iio: dac: ltc2632: add LTC2654 compatible strings
iio: dac: ltc2632: add support for LTC2654 DAC family
Dinh Nguyen (1):
fpga: bridge: Use sysfs_emit() instead of sprintf()
Dmitry Baryshkov (8):
dt-bindings: interconnect: qcom,msm8974: drop bus clocks
dt-bindings: interconnect: qcom,msm8974: use qcom,rpm-common
interconnect: qcom: drop unused is_on flag
interconnect: qcom: icc-rpm: allow overwriting get_bw callback
interconnect: qcom: define OCMEM bus resource
interconnect: qcom: let platforms declare their bugginess
interconnect: qcom: msm8974: switch to the main icc-rpm driver
interconnect: qcom: msm8974: expand DEFINE_QNODE macros
Elsanti (1):
drivers/hwtracing/coresight: remove unneeded variable in tmc_crashdata_release()
Erikas Bitovtas (10):
dt-bindings: iio: light: vcnl4000: add Capella CM36686 and CM36672P
iio: light: vcnl4000: add support for Capella CM36686 and CM36672P
dt-bindings: iio: light: vcnl4000: add regulators
iio: light: vcnl4000: sort includes by their name
iio: light: vcnl4000: move power enablement from init to probe
iio: light: vcnl4000: replace mutex_init() with devm_mutex_init()
iio: light: vcnl4000: remove error messages for trigger and irq
iio: light: vcnl4000: use variables for I2C client and device instances
iio: light: vcnl4000: remove redundant check for proximity-near-level
iio: light: vcnl4000: add support for regulators
Ethan Nelson-Moore (4):
gpib: remove unnecessary module_init/exit functions
comedi: remove unnecessary module_init/exit functions
char: remove unnecessary module_init/exit functions
parport: Remove completed item from to-do list
Ethan Tidmore (4):
iio: adc: ad4062: Add missing IS_ERR() check
iio: light: gp2ap020a00f: simplify locking with guard()
iio: light: gp2ap020a00f: correct return type to int
iio: light: gp2ap020a00f: Fix possible error swallow
Felix Gu (5):
iio: adc: nxp-sar-adc: Remove unnecessary type casting
iio: adc: ti-ads1119: Drop redundant error message
nvmem: qnap-mcu-eeprom: Fix struct assignments using commas instead of semicolons
misc: ti_fpc202: fix off-by-one error in port ID bounds check
misc: ti_fpc202: remove dead code in fpc202_detach_addr()
Finley Xiao (2):
nvmem: rockchip-otp: Add support for RK3568
nvmem: rockchip-otp: Add support for RK3562
Gabriel Almeida (2):
iio: light: zopt2201: Reorder header includes
iio: light: zopt2201: use lock guards
Gabriel Rondon (3):
staging: iio: ad5933: use sysfs_emit() in show functions
staging: iio: ad9834: use sysfs_emit() and simplify show functions
iio: accel: bmc150-accel-core: use sysfs_emit() in show functions
Georgi Djakov (5):
Merge branch 'icc-eliza' into icc-next
Merge branch 'icc-mahua' into icc-next
Merge branch 'icc-qcs8300' into icc-next
Merge branch 'icc-qcs615' into icc-next
Merge branch 'icc-msm8974' into icc-next
Giorgi Tchankvetadze (9):
iio: adc: ad7173: move opening brace to a separate line
iio: adc: ade9000: remove unused AD9000_CHANNELS_PER_PHASE macro
iio: adc: fix typos found by codespell
iio: adc: ade9000: remove unused ADE9000_ST_ERROR macro
iio: adc: max1363: Reformat enum and array initializers
iio: adc: palmas_gpadc: Replace leading space indentation with tabs
iio: adc: mt6359-auxadc: Fix comma spacing
iio: adc: ad_sigma_delta: Format block comments
iio: adc: max11410: make vref register name arrays static const
Greg Kroah-Hartman (9):
Merge 7.0-rc4 into char-misc-next
Merge tag 'iio-for-7.1a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag 'counter-updates-for-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag 'mhi-for-v7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag 'v7.0-rc7' into char-misc-next
Merge tag 'fpga-for-7.1-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag 'extcon-next-for-7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag 'icc-7.1-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag 'coresight-next-v7.1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Gui-Dong Han (1):
interconnect: debugfs: fix devm_kstrdup and kfree mismatch
Harshit Mogalapalli (8):
iio: sca3000: simplify with spi_get_device_match_data()
iio: sca3000: reuse device pointer for devm helpers
iio: sca3000: switch IRQ handling to devm helpers
iio: sca3000: Move sca3000_stop_all_interrupts() above sca3000_probe()
iio: sca3000: make stop_all_interrupts() return void
iio: sca3000: use guard(mutex) to simplify return paths
iio: sca3000: stop interrupts via devm_add_action_or_reset()
iio: sca3000: manage device registration with devm helper
Henry Zhang (1):
speakup: Document bleeps parameter values
Ian Abbott (47):
comedi: add comedi_check_request_region()
comedi: 8255: Add some I/O base address sanity checks
comedi: adq12b: Add sanity checks for I/O base address
comedi: aio_aio12_8: Add sanity checks for I/O base address
comedi: aio_iiro_16: Add sanity checks for I/O base address
comedi: amplc_dio200: Add sanity checks for I/O base address
comedi: amplc_pc236: Add sanity checks for I/O base address
comedi: amplc_pc263: Add sanity checks for I/O base address
comedi: c6xdigio: Add sanity checks for I/O base address
comedi: comedi_parport: Add sanity checks for I/O base address
comedi: dac02: Add sanity checks for I/O base address
comedi: das08_isa: Add sanity checks for I/O base address
comedi: das16: Add sanity checks for I/O base address
comedi: das16m1: Add sanity checks for I/O base address
comedi: das1800: Add sanity checks for I/O base address
comedi: das6402: Add sanity checks for I/O base address
comedi: das800: Add sanity checks for I/O base address
comedi: dmm32at: Add sanity check for I/O base address
comedi: dt2801: Add sanity checks for I/O base address
comedi: dt2811: Add sanity checks for I/O base address
comedi: dt2814: Add sanity checks for I/O base address
comedi: dt2815: Add sanity checks for I/O base address
comedi: dt2817: Add sanity checks for I/O base address
comedi: fl512: Add sanity checks for I/O base address
comedi: mpc624: Add sanity checks for I/O base address
comedi: multiq3: Add sanity checks for I/O base address
comedi: ni_at_a2150: Add sanity checks for I/O base address
comedi: ni_at_ao: Add sanity checks for I/O base address
comedi: ni_atmio: Add sanity checks for I/O base address
comedi: ni_atmio16d: Add sanity checks for I/O base address
comedi: ni_labpc: Add sanity checks for I/O base address
comedi: pcl711: Add sanity checks for I/O base address
comedi: pcl724: Add sanity checks for I/O base address
comedi: pcl726: Add sanity checks for I/O base address
comedi: pcl730: Add sanity checks for I/O base address
comedi: pcl812: Add sanity checks for I/O base address
comedi: pcl816: Add sanity checks for I/O base address
comedi: pcl818: Add sanity checks for I/O base address
comedi: pcm3724: Add sanity checks for I/O base address
comedi: pcmad: Add sanity checks for I/O base address
comedi: pcmda12: Add sanity checks for I/O base address
comedi: pcmmio: Add sanity checks for I/O base address
comedi: pcmuio: Add sanity checks for I/O base address
comedi: rti800: Add sanity checks for I/O base address
comedi: rti802: Add sanity checks for I/O base address
comedi: s526: Add sanity checks for I/O base address
comedi: Correct name of ACCES I/O Products
Jann Horn (2):
binder: use current_euid() for transaction sender identity
rust_binder: use current_euid() for transaction sender identity
Jie Gan (5):
coresight: ctcu: fix the spin_bug
coresight: cti: fix the check condition in inout_sel_store
coresight: platform: check the availability of the endpoint before parse
coresight: tpdm: add traceid_show for checking traceid
coresight: tpdm: fix invalid MMIO access issue
Jingyi Wang (1):
dt-bindings: nvmem: qfprom: Add Kaanapali compatible
Jishnu Prakash (3):
dt-bindings: iio: adc: Split out QCOM VADC channel properties
dt-bindings: iio: adc: Add support for QCOM PMIC5 Gen3 ADC
iio: adc: Add support for QCOM PMIC5 Gen3 ADC
Johan Hovold (6):
gpib: lpvo_usb: rename driver symbol prefix
gpib: agilent_82357a: drop redundant device reference
gpib: ni_usb: drop redundant device reference
comedi: ni_usb6501: refactor endpoint lookup
greybus: es2: drop redundant device reference
w1: ds2490: drop redundant device reference
Jonas Karlman (3):
dt-bindings: nvmem: rockchip,otp: Add compatible for RK3528
nvmem: rockchip-otp: Handle internal word_size in main reg_read op
nvmem: rockchip-otp: Add support for RK3528
Jonathan Cameron (2):
Merge branch 'ib-iio-thermal-qcom-pmic5' into togreg Immutable branch to allow this base work to be merged into thermal.
Merge tag 'v7.0-rc4' into togreg
Jonathan Santos (4):
iio: adc: ad7768-1: fix one-shot mode data acquisition
iio: adc: ad7768-1: remove switch to one-shot mode
iio: adc: ad7768-1: disable IRQ autoenable
iio: adc: ad7768-1: add support for SPI offload
Jori Koolstra (4):
gpib: common: change gpib_class to a const struct
pps: change pps_gen_class to a const struct
most: replace cdev_component->class with a const struct class
pps: change pps_class to a const struct
Jun Yan (3):
dt-bindings: iio: accel: bosch,bma255: add bmx055 accel binding
dt-bindings: iio: magnetometer: bosch,bmc150_magn: add bmx055 magnetometer binding
dt-bindings: iio: gyroscope: bosch,bmg160: add bmx055 gyroscope binding
Kever Yang (1):
dt-bindings: nvmem: rockchip,otp: Add support for RK3562 and RK3568
Krishna Chaitanya Chundru (1):
bus: mhi: host: pci_generic: Add Qualcomm SDX35 modem
Krzysztof Kozlowski (3):
dt-bindings: interconnect: qcom,glymur-rpmh: De-acronymize SoC name
interconnect: qcom: De-acronymize SoC names
mux: mmio: Zero the allocated memory
Kuan-Wei Chiu (1):
MAINTAINERS: Add interconnect kunit test entry
Kyle Hsieh (3):
dt-bindings: adc: ltc2497: add support for ltc2305
iio: adc: ltc2309: explicitly assign hex values to channel enums
iio: adc: ltc2309: add support for ltc2305
Leo Yan (17):
coresight: cti: Move resource release to cti_remove()
coresight: Fix memory leak in coresight_alloc_device_name()
coresight: Get parent device reference after sink ID map allocation
coresight: Protect unregistration with mutex
coresight: Refactor output connection sysfs link cleanup
coresight: Refactor sysfs connection group cleanup
coresight: Move sink validation into etm_perf_add_symlink_sink()
coresight: Do not mix success path with failure handling
coresight: Unify bus unregistration via coresight_unregister()
coresight: cti: Make spinlock usage consistent
coresight: cti: Fix register reads
coresight: cti: Access ASICCTL only when implemented
coresight: cti: Remove CPU power management code
coresight: cti: Rename cti_active() to cti_is_active()
coresight: cti: Remove hw_powered flag
coresight: cti: Remove hw_enabled flag
coresight: cti: Properly handle negative offsets in cti_reg32_{show|store}()
Manivannan Sadhasivam (1):
bus: mhi: ep: Test for non-zero return value where applicable
Marcelo Schmitt (7):
dt-bindings: iio: adc: adi,ad4030: Reference spi-peripheral-props
iio: adc: ad4030: Use BIT macro to improve code readability
Docs: iio: ad4030: Add double PWM SPI offload doc
dt-bindings: iio: adc: adi,ad4030: Add PWM
iio: adc: ad4030: Add SPI offload support
dt-bindings: iio: adc: adi,ad4030: Add ADAQ4216 and ADAQ4224
iio: adc: ad4030: Add support for ADAQ4216 and ADAQ4224
Marco Crivellari (1):
extcon: int3496: replace use of system_wq with system_percpu_wq
Menderes Sabaz (1):
iio: dac: ad5360: converting to guard(mutex)
Michael Walle (1):
dt-bindings: nvmem: sl28cpld: Drop sa67mcu compatible
Michael Wu (1):
extcon: Fixed sysfs duplicate filename issue
Mike Leach (1):
MAINTAINERS: Change e-mail address for reviewer
Milan Misic (1):
iio: imu: st_lsm6dsx: Add ACPI ID for SHIFT13mi gyroscope
Mohamad Alsadhan (6):
rust_binder: remove "rust_" prefix from tracepoints
rust_binder: add ioctl/read/write done tracepoints
rust_binder: add `wait_for_work` tracepoint
rust_binder: add `transaction_received` tracepoint
rust_binder: add fd translation tracepoints
rust_binder: add `command`/`return` tracepoints
Neel Bullywon (4):
iio: magnetometer: bmc150_magn: replace msleep with fsleep
iio: magnetometer: bmc150_magn: minor formatting cleanup
iio: magnetometer: bmc150_magn: use automated cleanup for mutex
iio: frequency: adf4350: replace TODO with NOTE in adf4350_set_freq()
Nick Xie (2):
dt-bindings: iio: adc: amlogic,meson-saradc: add S4 compatible
iio: adc: meson-saradc: add support for Meson S4
Nikhil Gautam (1):
iio: accel: adxl380: fix typo in PART_ID register macro
Nuno Sá (1):
iio: buffer: hw-consumer: remove redundant scan_mask flexible array
Odelu Kukatla (6):
dt-bindings: interconnect: qcom,qcs8300-rpmh: add clocks property to enable QoS
interconnect: qcom: qcs8300: enable QoS configuration
dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in Eliza SoC
interconnect: qcom: Add Eliza interconnect provider driver
dt-bindings: interconnect: qcom,qcs615-rpmh: add clocks property to enable QoS
interconnect: qcom: qcs615: enable QoS configuration
Oleksij Rempel (11):
iio: dac: ds4424: refactor raw access to use bitwise operations
iio: dac: ds4424: ratelimit read errors and use device context
iio: dac: ds4424: sort headers alphabetically
iio: dac: ds4424: rename iio_info struct to avoid ambiguity
iio: dac: ds4424: use device match data for chip info
iio: dac: ds4424: use fsleep() instead of usleep_range()
dt-bindings: iio: dac: maxim,ds4424: add ds4402/ds4404
iio: dac: ds4424: support per-variant output range limits
iio: dac: ds4424: convert to regmap
dt-bindings: iio: dac: maxim,ds4424: add maxim,rfs-ohms property
iio: dac: ds4424: add Rfs-based scale and per-variant limits
Pedro Montes Alcalde (1):
rust_binder: drop startup init log message
Pengpeng Hou (2):
greybus: beagleplay: bound bootloader RX buffer copy
greybus: gb-beagleplay: bound bootloader receive buffering
Pranav Kharche (1):
dt-bindings: iio: dac: Fix typo in ti,dac7612.yaml
Qiang Yu (2):
bus: mhi: host: pci_generic: Switch to async power up to avoid boot delays
bus: mhi: host: pci_generic: Add pm_runtime_forbid() in remove callback
Rafael J. Wysocki (4):
iio: light: acpi-als: Register ACPI notify handler directly
iio: light: acpi-als: Convert ACPI driver to a platform one
hpet: Convert ACPI driver to a platform one
sonypi: Convert ACPI driver to a platform one
Rajveer Chaudhari (2):
iio: accel: adxl313: convert to guard(mutex)
iio: accel: adxl372: convert to guard(mutex)
Randy Dunlap (3):
iio: tsl2772: fix all kernel-doc warnings
iio: st_sensors: correct kernel-doc issues
misc: apds990x: fix all kernel-doc warnings
Raviteja Laggyshetty (2):
dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in Mahua SoC
interconnect: qcom: glymur: Add Mahua SoC support
Rodrigo Alencar (13):
MAINTAINERS: Add missing maintainer entry for AD8366 driver
dt-bindings: iio: amplifiers: Add AD8366 support
iio: amplifiers: ad8366: refactor include headers
iio: amplifiers: ad8366: add local dev pointer to the probe function
iio: amplifiers: ad8366: use devm_mutex_init() and drop mutex_init()
iio: amplifiers: ad8366: refactor device resource management
iio: amplifiers: ad8366: replace reset-gpio with reset controller
iio: amplifiers: ad8366: prepare for device-tree support
iio: amplifiers: ad8366: add device tree support
iio: amplifiers: ad8366: consume enable gpio
iio: amplifiers: ad8366: update device support
dt-bindings: iio: amplifiers: ad8366: add adrf5702/3 support
iio: amplifiers: ad8366: add support for adrf5702/3
Romain Gantois (3):
misc: ti_fpc202: Depend on GPIOLIB instead of selecting it
dt-bindings: misc: Describe FPC202 LED features
misc: ti_fpc202: Support special-purpose GPIO lines with LED features
Rosen Penev (5):
iio: adc: at91-sama5d2_adc: no devm for nvmem_cell_get
iio: adc: meson: no devm for nvmem_cell_get
bus: mhi: host: Use kzalloc_flex
comedi: isadma: use kzalloc_flex
greybus: svc: use kzalloc_flex
SAJJA EASWAR SAI (1):
iio: light: apds9306: remove redundant explicit pointer cast
Salah Triki (1):
iio: core: Clean up device correctly on viio_trigger_alloc() failure
Sanjay Chitroda (1):
iio: st_sensors: drop temporary kmalloc buffer and reuse buffer_data
Shi Hao (14):
iio: accel: fix typo celcius to Celsius
iio: light: fix several incorrect spellings
iio: adc: add an article and use digitize instead of digitalize
iio: imu: fix typo from adjustement to adjustment
iio: magnetometer: fix various spelling mistakes
iio: pressure: fix spelling mistakes in comments
iio: proximity: fix typo from currenly to currently
iio: resolver: fix typo from degredation to degradation
iio: temp: fix spelling mistakes in comments
iio: test: fix typo from neeeds to needs in comment
iio: common: fix spelling mistakes in comments
iio: chemical: rephrase comment and fix a typo
iio: cdc: fix spelling mistakes in comments
iio: amplifiers: fix typo from Curren to Current
Shivam Kalra (3):
rust: kvec: implement shrink_to for KVVec
rust: alloc: add KUnit tests for KVVec shrink_to
rust_binder: shrink all_procs when deregistering processes
Sibi Sankar (1):
dt-bindings: misc: qcom,fastrpc: Add compatible for Glymur
Siratul Islam (2):
dt-bindings: iio: proximity: add ST VL53L1X ToF sensor
iio: proximity: add driver for ST VL53L1X ToF sensor
Suzuki K Poulose (1):
MAINTAINERS: coresight: Add Leo Yan as Reviewer
Svyatoslav Ryhel (2):
dt-bindings: iio: adc: cpcap-adc: document Mot ADC
iio: adc: cpcap-adc: add support for Mot ADC
Taha Ed-Dafili (5):
docs: iio: adxl345: grammar and formatting cleanups
iio: core: Add IIO_EV_INFO_SCALE to event info
iio: accel: adxl345: Expose IIO_EV_INFO_VALUE for double tap
iio: accel: adxl345: Implement event scaling for ABI compliance
docs: iio: adxl345: update event attributes and scaling math
Thorsten Blum (1):
most: usb: Use kzalloc_objs for endpoint address array
Tomas Melin (6):
iio: industrialio-backend: support backend capabilities
iio: adc: adi-axi-adc: define supported iio-backend capabilities
iio: dac: adi-axi-dac: define supported iio-backend capabilities
iio: adc: sd_adc_modulator: define supported iio-backend capabilities
iio: adc: ad9467: simplify device pointer in probe
iio: adc: ad9467: check for backend capabilities
Tomasz Unger (1):
misc: vmw_vmci: Fix spelling mistakes in comments
Tyllis Xu (3):
misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt()
ibmasm: fix OOB reads in command_file_write due to missing size checks
ibmasm: fix heap over-read in ibmasm_send_i2o_message()
Vivek Pernamitta (1):
bus: mhi: host: pci_generic: Enable IP_SW and IP_ETH channels for Qcom QDU100 device
Weigang He (2):
greybus: gb-beagleplay: fix sleep in atomic context in hdlc_tx_frames()
greybus: gb-beagleplay: propagate hdlc_tx_frames() errors to callers
Xu Yang (4):
extcon: ptn5150: handle pending IRQ events during system resume
dt-bindings: extcon: ptn5150: Allow "connector" node to present
extcon: ptn5150: Add Type-C orientation switch support
extcon: ptn5150: Support USB role switch via connector fwnode
Yannis Bolliger (1):
extcon: usbc-tusb320: Make typec-power-opmode optional
Yasin Lee (2):
dt-bindings: iio: proximity: hx9023s: support firmware-name property
iio: proximity: hx9023s: support firmware-name property
Yury Norov (1):
fpga: m10bmc-sec: switch show_canceled_csk() to using sysfs_emit()
.mailmap | 1 +
Documentation/ABI/stable/sysfs-driver-speakup | 4 +-
.../ABI/testing/sysfs-bus-coresight-devices-tpdm | 10 +
Documentation/ABI/testing/sysfs-bus-iio | 2 +-
.../devicetree/bindings/extcon/extcon-ptn5150.yaml | 3 +
.../devicetree/bindings/iio/accel/adi,adxl372.yaml | 9 +-
.../bindings/iio/accel/bosch,bma255.yaml | 38 +-
.../devicetree/bindings/iio/adc/adi,ad4030.yaml | 64 +
.../devicetree/bindings/iio/adc/adi,ad4080.yaml | 3 +
.../devicetree/bindings/iio/adc/adi,ad7380.yaml | 23 +
.../bindings/iio/adc/amlogic,meson-saradc.yaml | 4 +
.../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 7 +
.../bindings/iio/adc/motorola,cpcap-adc.yaml | 1 +
.../bindings/iio/adc/qcom,spmi-adc5-gen3.yaml | 151 ++
.../bindings/iio/adc/qcom,spmi-vadc-common.yaml | 84 +
.../bindings/iio/adc/qcom,spmi-vadc.yaml | 78 +-
.../bindings/iio/amplifiers/adi,ad8366.yaml | 101 ++
.../devicetree/bindings/iio/dac/lltc,ltc2632.yaml | 57 +-
.../devicetree/bindings/iio/dac/maxim,ds4424.yaml | 42 +-
.../devicetree/bindings/iio/dac/ti,dac7612.yaml | 2 +-
.../bindings/iio/gyroscope/bosch,bmg160.yaml | 12 +-
.../bindings/iio/light/vishay,vcnl4000.yaml | 31 +-
.../iio/magnetometer/bosch,bmc150_magn.yaml | 14 +-
.../bindings/iio/proximity/st,vl53l0x.yaml | 22 +-
.../bindings/iio/proximity/tyhx,hx9023s.yaml | 4 +
.../bindings/interconnect/qcom,eliza-rpmh.yaml | 142 ++
.../bindings/interconnect/qcom,glymur-rpmh.yaml | 136 +-
.../bindings/interconnect/qcom,msm8974.yaml | 28 +-
.../bindings/interconnect/qcom,osm-l3.yaml | 2 +
.../bindings/interconnect/qcom,qcs615-rpmh.yaml | 23 +
.../bindings/interconnect/qcom,qcs8300-rpmh.yaml | 63 +
.../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 +
.../devicetree/bindings/misc/qcom,fastrpc.yaml | 11 +-
.../devicetree/bindings/misc/ti,fpc202.yaml | 21 +
.../bindings/nvmem/layouts/kontron,sl28-vpd.yaml | 7 +-
.../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
.../devicetree/bindings/nvmem/rockchip,otp.yaml | 83 +-
Documentation/iio/ad4030.rst | 39 +
Documentation/iio/ad7191.rst | 6 +-
Documentation/iio/adxl345.rst | 89 +-
MAINTAINERS | 44 +-
drivers/android/binder.c | 2 +-
drivers/android/binder/allocation.rs | 31 +-
drivers/android/binder/context.rs | 11 +
drivers/android/binder/error.rs | 10 +-
drivers/android/binder/process.rs | 29 +-
drivers/android/binder/rust_binder.h | 5 +
drivers/android/binder/rust_binder_events.h | 121 +-
drivers/android/binder/rust_binder_main.rs | 3 +-
drivers/android/binder/thread.rs | 211 +--
drivers/android/binder/trace.rs | 78 +-
drivers/android/binder/transaction.rs | 89 +-
drivers/bus/mhi/ep/main.c | 10 +-
drivers/bus/mhi/ep/ring.c | 6 +-
drivers/bus/mhi/host/boot.c | 22 +-
drivers/bus/mhi/host/pci_generic.c | 40 +-
drivers/char/agp/backend.c | 16 -
drivers/char/hpet.c | 18 +-
drivers/char/nsc_gpio.c | 14 -
drivers/char/sonypi.c | 25 +-
drivers/comedi/Kconfig | 10 +-
drivers/comedi/comedi_pci.c | 11 -
drivers/comedi/comedi_pcmcia.c | 11 -
drivers/comedi/comedi_usb.c | 11 -
drivers/comedi/drivers.c | 46 +-
drivers/comedi/drivers/8255.c | 10 +-
drivers/comedi/drivers/addi_watchdog.c | 11 -
drivers/comedi/drivers/adq12b.c | 3 +-
drivers/comedi/drivers/aio_aio12_8.c | 15 +-
drivers/comedi/drivers/aio_iiro_16.c | 11 +-
drivers/comedi/drivers/amplc_dio200.c | 3 +-
drivers/comedi/drivers/amplc_dio200_common.c | 11 -
drivers/comedi/drivers/amplc_pc236.c | 3 +-
drivers/comedi/drivers/amplc_pc236_common.c | 11 -
drivers/comedi/drivers/amplc_pc263.c | 3 +-
drivers/comedi/drivers/c6xdigio.c | 4 +-
drivers/comedi/drivers/comedi_8254.c | 11 -
drivers/comedi/drivers/comedi_8255.c | 11 -
drivers/comedi/drivers/comedi_isadma.c | 32 +-
drivers/comedi/drivers/comedi_parport.c | 4 +-
drivers/comedi/drivers/dac02.c | 3 +-
drivers/comedi/drivers/das08.c | 11 -
drivers/comedi/drivers/das08_isa.c | 3 +-
drivers/comedi/drivers/das16.c | 31 +-
drivers/comedi/drivers/das16m1.c | 3 +-
drivers/comedi/drivers/das1800.c | 3 +-
drivers/comedi/drivers/das6402.c | 3 +-
drivers/comedi/drivers/das800.c | 3 +-
drivers/comedi/drivers/dmm32at.c | 22 +-
drivers/comedi/drivers/dt2801.c | 3 +-
drivers/comedi/drivers/dt2811.c | 3 +-
drivers/comedi/drivers/dt2814.c | 3 +-
drivers/comedi/drivers/dt2815.c | 3 +-
drivers/comedi/drivers/dt2817.c | 3 +-
drivers/comedi/drivers/dt282x.c | 7 +-
drivers/comedi/drivers/fl512.c | 8 +-
drivers/comedi/drivers/mite.c | 11 -
drivers/comedi/drivers/mpc624.c | 3 +-
drivers/comedi/drivers/multiq3.c | 3 +-
drivers/comedi/drivers/ni_at_a2150.c | 3 +-
drivers/comedi/drivers/ni_at_ao.c | 3 +-
drivers/comedi/drivers/ni_atmio.c | 3 +-
drivers/comedi/drivers/ni_atmio16d.c | 3 +-
drivers/comedi/drivers/ni_labpc.c | 3 +-
drivers/comedi/drivers/ni_labpc_common.c | 11 -
drivers/comedi/drivers/ni_labpc_isadma.c | 11 -
drivers/comedi/drivers/ni_tio.c | 11 -
drivers/comedi/drivers/ni_tiocmd.c | 11 -
drivers/comedi/drivers/ni_usb6501.c | 23 +-
drivers/comedi/drivers/pcl711.c | 6 +-
drivers/comedi/drivers/pcl724.c | 22 +-
drivers/comedi/drivers/pcl726.c | 12 +-
drivers/comedi/drivers/pcl730.c | 49 +-
drivers/comedi/drivers/pcl812.c | 22 +-
drivers/comedi/drivers/pcl816.c | 3 +-
drivers/comedi/drivers/pcl818.c | 27 +-
drivers/comedi/drivers/pcm3724.c | 3 +-
drivers/comedi/drivers/pcmad.c | 3 +-
drivers/comedi/drivers/pcmda12.c | 9 +-
drivers/comedi/drivers/pcmmio.c | 3 +-
drivers/comedi/drivers/pcmuio.c | 5 +-
drivers/comedi/drivers/rti800.c | 3 +-
drivers/comedi/drivers/rti802.c | 3 +-
drivers/comedi/drivers/s526.c | 3 +-
drivers/comedi/kcomedilib/kcomedilib_main.c | 12 -
drivers/counter/counter-sysfs.c | 2 -
drivers/extcon/Kconfig | 1 +
drivers/extcon/extcon-intel-int3496.c | 4 +-
drivers/extcon/extcon-ptn5150.c | 56 +
drivers/extcon/extcon-usbc-tusb320.c | 24 +-
drivers/extcon/extcon.c | 4 +-
drivers/fpga/fpga-bridge.c | 2 +-
drivers/fpga/intel-m10-bmc-sec-update.c | 2 +-
drivers/gpib/agilent_82357a/agilent_82357a.c | 5 +-
drivers/gpib/common/gpib_os.c | 17 +-
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 206 ++-
drivers/gpib/nec7210/nec7210.c | 12 -
drivers/gpib/ni_usb/ni_usb_gpib.c | 4 -
drivers/gpib/tms9914/tms9914.c | 13 -
drivers/greybus/es2.c | 11 +-
drivers/greybus/gb-beagleplay.c | 164 +-
drivers/greybus/svc.c | 5 +-
drivers/hwtracing/coresight/coresight-catu.c | 4 +-
drivers/hwtracing/coresight/coresight-core.c | 216 ++-
drivers/hwtracing/coresight/coresight-ctcu-core.c | 5 +-
drivers/hwtracing/coresight/coresight-cti-core.c | 321 +---
drivers/hwtracing/coresight/coresight-cti-sysfs.c | 174 ++-
drivers/hwtracing/coresight/coresight-cti.h | 15 +-
drivers/hwtracing/coresight/coresight-dummy.c | 7 +-
drivers/hwtracing/coresight/coresight-etb10.c | 4 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 5 +-
drivers/hwtracing/coresight/coresight-funnel.c | 4 +-
drivers/hwtracing/coresight/coresight-platform.c | 4 +-
drivers/hwtracing/coresight/coresight-priv.h | 3 +-
drivers/hwtracing/coresight/coresight-replicator.c | 4 +-
drivers/hwtracing/coresight/coresight-stm.c | 4 +-
drivers/hwtracing/coresight/coresight-tmc-core.c | 15 +-
drivers/hwtracing/coresight/coresight-tnoc.c | 4 +-
drivers/hwtracing/coresight/coresight-tpda.c | 4 +-
drivers/hwtracing/coresight/coresight-tpdm.c | 40 +-
drivers/hwtracing/coresight/coresight-tpdm.h | 2 +
drivers/hwtracing/coresight/coresight-tpiu.c | 4 +-
drivers/hwtracing/coresight/ultrasoc-smb.c | 4 +-
drivers/iio/accel/Kconfig | 12 +-
drivers/iio/accel/adis16201.c | 2 +-
drivers/iio/accel/adis16209.c | 2 +-
drivers/iio/accel/adxl313_core.c | 11 +-
drivers/iio/accel/adxl345_core.c | 32 +-
drivers/iio/accel/adxl372.c | 314 ++--
drivers/iio/accel/adxl372.h | 20 +-
drivers/iio/accel/adxl372_i2c.c | 17 +-
drivers/iio/accel/adxl372_spi.c | 17 +-
drivers/iio/accel/adxl380.c | 4 +-
drivers/iio/accel/bmc150-accel-core.c | 4 +-
drivers/iio/accel/sca3000.c | 215 ++-
drivers/iio/adc/Kconfig | 33 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/ad4030.c | 618 +++++++-
drivers/iio/adc/ad4062.c | 12 +-
drivers/iio/adc/ad4080.c | 46 +-
drivers/iio/adc/ad4170-4.c | 6 +-
drivers/iio/adc/ad7173.c | 3 +-
drivers/iio/adc/ad7192.c | 3 -
drivers/iio/adc/ad7266.c | 6 +-
drivers/iio/adc/ad7380.c | 53 +-
drivers/iio/adc/ad7768-1.c | 221 ++-
drivers/iio/adc/ad7793.c | 3 +-
drivers/iio/adc/ad7887.c | 2 +-
drivers/iio/adc/ad7923.c | 4 +-
drivers/iio/adc/ad9467.c | 95 +-
drivers/iio/adc/ad_sigma_delta.c | 6 +-
drivers/iio/adc/ade9000.c | 13 +-
drivers/iio/adc/adi-axi-adc.c | 5 +
drivers/iio/adc/aspeed_adc.c | 72 +-
drivers/iio/adc/at91-sama5d2_adc.c | 5 +-
drivers/iio/adc/at91_adc.c | 12 +-
drivers/iio/adc/cpcap-adc.c | 15 +
drivers/iio/adc/fsl-imx25-gcq.c | 2 +-
drivers/iio/adc/ina2xx-adc.c | 65 +-
drivers/iio/adc/ltc2309.c | 81 +-
drivers/iio/adc/max11410.c | 4 +-
drivers/iio/adc/max1363.c | 87 +-
drivers/iio/adc/mcp3564.c | 2 +-
drivers/iio/adc/men_z188_adc.c | 2 +-
drivers/iio/adc/meson_saradc.c | 21 +-
drivers/iio/adc/mt6359-auxadc.c | 2 +-
drivers/iio/adc/nau7802.c | 3 +-
drivers/iio/adc/npcm_adc.c | 2 +-
drivers/iio/adc/nxp-sar-adc.c | 3 +-
drivers/iio/adc/pac1921.c | 2 +-
drivers/iio/adc/pac1934.c | 2 +-
drivers/iio/adc/palmas_gpadc.c | 8 +-
drivers/iio/adc/qcom-spmi-adc5-gen3.c | 860 +++++++++++
drivers/iio/adc/rohm-bd79124.c | 4 +-
drivers/iio/adc/sd_adc_modulator.c | 1 +
drivers/iio/adc/spear_adc.c | 2 +-
drivers/iio/adc/stm32-adc-core.c | 2 +-
drivers/iio/adc/stm32-adc.c | 2 +-
drivers/iio/adc/sun20i-gpadc-iio.c | 2 +-
drivers/iio/adc/ti-ads1015.c | 1 -
drivers/iio/adc/ti-ads1119.c | 3 +-
drivers/iio/adc/ti-ads7950.c | 183 ++-
drivers/iio/adc/ti_am335x_adc.c | 6 +-
drivers/iio/adc/twl4030-madc.c | 2 +-
drivers/iio/adc/twl6030-gpadc.c | 2 +-
drivers/iio/addac/ad74413r.c | 9 +-
drivers/iio/amplifiers/Kconfig | 8 +
drivers/iio/amplifiers/ad8366.c | 409 ++---
drivers/iio/amplifiers/ada4250.c | 2 +-
drivers/iio/buffer/industrialio-hw-consumer.c | 11 +-
drivers/iio/buffer/kfifo_buf.c | 41 +-
drivers/iio/cdc/ad7150.c | 2 +-
drivers/iio/cdc/ad7746.c | 2 +-
drivers/iio/chemical/bme680_core.c | 2 +-
.../iio/common/cros_ec_sensors/cros_ec_sensors.c | 2 +-
.../iio/common/hid-sensors/hid-sensor-attributes.c | 2 +-
.../iio/common/inv_sensors/inv_sensors_timestamp.c | 4 +-
drivers/iio/common/ms_sensors/ms_sensors_i2c.c | 2 +-
drivers/iio/common/st_sensors/st_sensors_core.c | 11 +-
drivers/iio/dac/Kconfig | 1 +
drivers/iio/dac/ad5360.c | 29 +-
drivers/iio/dac/ad7293.c | 31 +-
drivers/iio/dac/adi-axi-dac.c | 3 +-
drivers/iio/dac/ds4424.c | 377 +++--
drivers/iio/dac/ltc2632.c | 353 ++---
drivers/iio/dac/max5522.c | 22 +-
drivers/iio/dac/ti-dac5571.c | 1 -
drivers/iio/filter/admv8818.c | 60 +-
drivers/iio/frequency/ad9523.c | 92 +-
drivers/iio/frequency/adf4350.c | 10 +-
drivers/iio/frequency/adf4377.c | 56 +-
drivers/iio/frequency/admv1013.c | 104 +-
drivers/iio/frequency/admv1014.c | 89 +-
drivers/iio/frequency/admv4420.c | 37 +-
drivers/iio/frequency/adrf6780.c | 58 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 6 +-
drivers/iio/humidity/hdc2010.c | 1 -
drivers/iio/imu/bmi323/bmi323_core.c | 1 -
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 2 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 1 +
drivers/iio/industrialio-backend.c | 22 +-
drivers/iio/industrialio-event.c | 1 +
drivers/iio/industrialio-trigger.c | 33 +-
drivers/iio/light/Kconfig | 2 +-
drivers/iio/light/acpi-als.c | 42 +-
drivers/iio/light/apds9160.c | 2 +-
drivers/iio/light/apds9306.c | 4 +-
drivers/iio/light/as73211.c | 3 -
drivers/iio/light/gp2ap020a00f.c | 310 ++--
drivers/iio/light/ltr390.c | 2 +-
drivers/iio/light/ltr501.c | 6 +-
drivers/iio/light/opt3001.c | 2 +-
drivers/iio/light/tsl2772.c | 2 +-
drivers/iio/light/vcnl4000.c | 131 +-
drivers/iio/light/zopt2201.c | 47 +-
drivers/iio/magnetometer/ak8974.c | 2 +-
drivers/iio/magnetometer/ak8975.c | 6 +-
drivers/iio/magnetometer/bmc150_magn.c | 145 +-
drivers/iio/magnetometer/si7210.c | 21 +-
drivers/iio/magnetometer/yamaha-yas530.c | 2 +-
drivers/iio/pressure/bmp280-spi.c | 2 +-
drivers/iio/pressure/hsc030pa.c | 2 +-
drivers/iio/pressure/hsc030pa_i2c.c | 7 +-
drivers/iio/pressure/rohm-bm1390.c | 2 +-
drivers/iio/pressure/zpa2326.c | 2 +-
drivers/iio/proximity/Kconfig | 15 +
drivers/iio/proximity/Makefile | 1 +
drivers/iio/proximity/hx9023s.c | 5 +-
drivers/iio/proximity/sx9324.c | 2 +-
drivers/iio/proximity/vl53l1x-i2c.c | 756 +++++++++
drivers/iio/resolver/ad2s1210.c | 6 +-
drivers/iio/temperature/ltc2983.c | 4 +-
drivers/iio/test/iio-test-gts.c | 2 +-
drivers/interconnect/debugfs-client.c | 9 +-
drivers/interconnect/qcom/Kconfig | 13 +-
drivers/interconnect/qcom/Makefile | 2 +
drivers/interconnect/qcom/eliza.c | 1585 +++++++++++++++++++
drivers/interconnect/qcom/glymur.c | 40 +-
drivers/interconnect/qcom/icc-rpm-clocks.c | 6 +
drivers/interconnect/qcom/icc-rpm.c | 18 +-
drivers/interconnect/qcom/icc-rpm.h | 7 +-
drivers/interconnect/qcom/msm8974.c | 1613 +++++++++++++++-----
drivers/interconnect/qcom/qcs615.c | 247 +++
drivers/interconnect/qcom/qcs8300.c | 375 +++++
drivers/misc/Kconfig | 3 +-
drivers/misc/amd-sbi/rmi-core.c | 4 +-
drivers/misc/amd-sbi/rmi-i2c.c | 14 +
drivers/misc/ibmasm/ibmasmfs.c | 7 +
drivers/misc/ibmasm/lowlevel.c | 12 +-
drivers/misc/ibmasm/remote.c | 5 +
drivers/misc/mei/Kconfig | 11 +
drivers/misc/mei/Makefile | 3 +
drivers/misc/mei/bus-fixup.c | 6 +-
drivers/misc/mei/bus.c | 13 +
drivers/misc/mei/gsc-me.c | 3 +-
drivers/misc/mei/hw-me-regs.h | 166 +-
drivers/misc/mei/hw-me.c | 53 +-
drivers/misc/mei/hw-me.h | 10 +-
drivers/misc/mei/hw-txe.c | 4 +-
drivers/misc/mei/init.c | 4 +-
drivers/misc/mei/main.c | 18 +-
drivers/misc/mei/mei-trace.h | 10 +-
drivers/misc/mei/mei_dev.h | 5 +
drivers/misc/mei/mei_lb.c | 252 ++-
drivers/misc/mei/pci-csc.c | 261 ++++
drivers/misc/mei/pci-me.c | 171 ++-
drivers/misc/ti_fpc202.c | 349 ++++-
drivers/misc/vmw_vmci/vmci_queue_pair.c | 4 +-
drivers/most/most_cdev.c | 20 +-
drivers/most/most_usb.c | 6 +-
drivers/mux/mmio.c | 8 +-
drivers/nvmem/qnap-mcu-eeprom.c | 8 +-
drivers/nvmem/rockchip-otp.c | 159 +-
drivers/parport/TODO-parport | 2 +-
drivers/pps/generators/pps_gen.c | 22 +-
drivers/pps/pps.c | 24 +-
drivers/staging/iio/adc/ad7816.c | 16 +-
drivers/staging/iio/frequency/ad9834.c | 20 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 28 +-
drivers/w1/masters/ds2490.c | 11 +-
include/drm/intel/intel_lb_mei_interface.h | 51 +-
include/dt-bindings/interconnect/qcom,eliza-rpmh.h | 136 ++
include/linux/comedi/comedi_isadma.h | 2 +-
include/linux/comedi/comedidev.h | 53 +-
include/linux/coresight.h | 14 +-
include/linux/iio/adc/qcom-adc5-gen3-common.h | 211 +++
include/linux/iio/backend.h | 24 +
include/linux/iio/common/st_sensors.h | 11 +-
include/linux/iio/types.h | 1 +
include/linux/mei_cl_bus.h | 1 +
include/linux/mhi.h | 34 +-
include/linux/platform_data/apds990x.h | 4 +-
include/linux/platform_data/tsl2772.h | 4 +-
rust/kernel/alloc/kvec.rs | 216 ++-
rust/kernel/sync/aref.rs | 22 +
rust/kernel/task.rs | 9 +
rust/kernel/uaccess.rs | 2 +-
358 files changed, 13042 insertions(+), 4261 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-adc5-gen3.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc-common.yaml
create mode 100644 Documentation/devicetree/bindings/iio/amplifiers/adi,ad8366.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,eliza-rpmh.yaml
create mode 100644 drivers/iio/adc/qcom-spmi-adc5-gen3.c
create mode 100644 drivers/iio/proximity/vl53l1x-i2c.c
create mode 100644 drivers/interconnect/qcom/eliza.c
create mode 100644 drivers/misc/mei/pci-csc.c
create mode 100644 include/dt-bindings/interconnect/qcom,eliza-rpmh.h
create mode 100644 include/linux/iio/adc/qcom-adc5-gen3-common.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Char/Misc/IIO driver changes for 7.1-rc1
2026-04-24 13:18 [GIT PULL] Char/Misc/IIO driver changes for 7.1-rc1 Greg KH
@ 2026-04-24 20:37 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-04-24 20:37 UTC (permalink / raw)
To: Greg KH; +Cc: Linus Torvalds, Andrew Morton, Arnd Bergmann, linux-kernel
The pull request you sent on Fri, 24 Apr 2026 15:18:33 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-7.1-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/cb4eb6771c0f8fd1c52a8f6fdec7762fb087380a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-04-24 20:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-24 13:18 [GIT PULL] Char/Misc/IIO driver changes for 7.1-rc1 Greg KH
2026-04-24 20:37 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox