linux/drivers
Linus Torvalds 25601e8544 Char/Misc/IIO driver updates for 6.15-rc1
Here is the big set of char, misc, iio, and other smaller driver
 subsystems for 6.15-rc1.  Lots of stuff in here, including:
   - loads of IIO changes and driver updates
   - counter driver updates
   - w1 driver updates
   - faux conversions for some drivers that were abusing the platform bus
     interface
   - coresight driver updates
   - rust miscdevice binding updates based on real-world-use
   - other minor driver updates
 
 All of these have been in linux-next with no reported issues for quite a
 while.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZ+mNdQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ylktACfYJix41jCCDbiFjnu7Hz4OIdcrUsAnRyF164M
 1n5MhEhsEmvQj7WBwQLE
 =AmmW
 -----END PGP SIGNATURE-----

Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/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
  subsystems for 6.15-rc1. Lots of stuff in here, including:

   - loads of IIO changes and driver updates

   - counter driver updates

   - w1 driver updates

   - faux conversions for some drivers that were abusing the platform
     bus interface

   - coresight driver updates

   - rust miscdevice binding updates based on real-world-use

   - other minor driver updates

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

* tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (292 commits)
  samples: rust_misc_device: fix markup in top-level docs
  Coresight: Fix a NULL vs IS_ERR() bug in probe
  misc: lis3lv02d: convert to use faux_device
  tlclk: convert to use faux_device
  regulator: dummy: convert to use the faux device interface
  bus: mhi: host: Fix race between unprepare and queue_buf
  coresight: configfs: Constify struct config_item_type
  doc: iio: ad7380: describe offload support
  iio: ad7380: add support for SPI offload
  iio: light: Add check for array bounds in veml6075_read_int_time_ms
  iio: adc: ti-ads7924 Drop unnecessary function parameters
  staging: iio: ad9834: Use devm_regulator_get_enable()
  staging: iio: ad9832: Use devm_regulator_get_enable()
  iio: gyro: bmg160_spi: add of_match_table
  dt-bindings: iio: adc: Add i.MX94 and i.MX95 support
  iio: adc: ad7768-1: remove unnecessary locking
  Documentation: ABI: add wideband filter type to sysfs-bus-iio
  iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset
  iio: adc: ad7768-1: Fix conversion result sign
  iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent in ad7124_parse_channel_config()
  ...
2025-04-01 11:26:08 -07:00
..
accel Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
accessibility
acpi Networking changes for 6.15. 2025-03-26 21:48:21 -07:00
amba iommu: Get DT/ACPI parsing into the proper probe path 2025-03-11 14:05:43 +01:00
android Merge 6.14-rc6 into char-misc-next 2025-03-10 07:31:51 +01:00
ata - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
atm
auxdisplay auxdisplay: hd44780: Rename hd to hdc in hd44780_common_alloc() 2025-03-10 18:03:02 +02:00
base Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
bcma
block - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
bluetooth Bluetooth: btnxpuart: Fix kernel panic during FW release 2025-03-25 15:22:17 -04:00
bus Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
cache
cdrom
cdx Merge branches 'apple/dart', 'arm/smmu/updates', 'arm/smmu/bindings', 'rockchip', 's390', 'core', 'intel/vt-d' and 'amd/amd-vi' into next 2025-03-20 09:11:09 +01:00
char Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
clk Here's the pile of clk driver patches. The usual suspects^Wsilicon 2025-03-29 17:23:34 -07:00
clocksource Added support for multi-cluster configuration 2025-03-29 12:47:09 -07:00
comedi
connector
counter counter: microchip-tcb-capture: Add support for RC Compare 2025-03-10 18:20:32 +09:00
cpufreq powerpc updates for 6.15 2025-03-27 19:39:08 -07:00
cpuidle pmdomain core: 2025-03-25 20:40:51 -07:00
crypto This update includes the following changes: 2025-03-29 10:01:55 -07:00
cxl Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
dax device/dax: properly refcount device dax pages when mapping 2025-03-17 22:06:41 -07:00
dca
devfreq
dio
dma
dma-buf
dpll Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-03-20 21:38:01 +01:00
edac - Add infrastructure support to EDAC in order to be able to register memory 2025-03-25 14:00:26 -07:00
eisa
extcon
firewire
firmware Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
fpga
fsi
fwctl pds_fwctl: add rpc and query support 2025-03-21 20:57:55 -03:00
gnss
gpio Networking changes for 6.15. 2025-03-26 21:48:21 -07:00
gpu Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
greybus
hid Merge branch 'for-6.15/wacom' into for-linus 2025-03-26 13:56:38 +01:00
hsi
hte
hv - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
hwmon platform-drivers-x86 for v6.15-1 2025-03-26 09:54:40 -07:00
hwspinlock hwspinlock: Remove unused hwspin_lock_get_id() 2025-03-21 17:12:04 -05:00
hwtracing Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
i2c A treewide hrtimer timer cleanup 2025-03-25 10:54:15 -07:00
i3c
idle Power management updates for 6.15-rc1 2025-03-25 15:00:18 -07:00
iio Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
infiniband - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
input Driver core updates for 6.15-rc1 2025-04-01 11:02:03 -07:00
interconnect
iommu IOMMU Updates for Linux v6.15 2025-03-26 20:10:09 -07:00
ipack
irqchip pci-v6.15-changes 2025-03-28 19:36:53 -07:00
isdn
leds * pca955x: Add HW blink support, utilizing PWM0. It supports one frequency 2025-03-29 14:42:59 -07:00
macintosh
mailbox misc: Constify amba_id table 2025-03-29 18:25:34 -07:00
mcb
md for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
media drm for 6.15-rc1 2025-03-28 17:44:52 -07:00
memory soc: driver updates for 6.15, part 1 2025-03-27 09:05:55 -07:00
memstick for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
message SCSI misc on 20250326 2025-03-26 19:57:34 -07:00
mfd * Maxim MAX77705: 2025-03-29 14:33:13 -07:00
misc Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
mmc soc: driver updates for 6.15, part 1 2025-03-27 09:05:55 -07:00
most
mtd for-6.15/block-20250322 2025-03-26 18:08:55 -07:00
mux
net Rust changes for v6.15 2025-03-30 17:03:26 -07:00
nfc
ntb Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 2025-03-28 11:22:54 -07:00
nubus
nvdimm - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
nvme - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
nvmem net, treewide: define and use MAC_ADDR_STR_LEN 2025-03-19 19:17:58 +01:00
of Devicetree for v6.15: 2025-03-29 11:23:16 -07:00
opp
parisc parisc: led: Use scnprintf() to avoid string truncation warning 2025-03-09 22:27:54 +01:00
parport
pci - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
pcmcia
peci
perf pci-v6.15-changes 2025-03-28 19:36:53 -07:00
phy
pinctrl Pin control changes for the v6.15 kernel cycle: 2025-03-29 16:59:16 -07:00
platform - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
pmdomain pmdomain: arm: scmi_pm_domain: Remove redundant state verification 2025-03-17 11:12:01 +01:00
pnp PNP: Remove prehistoric deadcode 2025-03-12 20:37:56 +01:00
power - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
powercap Power management updates for 6.15-rc1 2025-03-25 15:00:18 -07:00
pps Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
ps3
ptp ptp: ocp: reject unsupported periodic output flags 2025-03-20 08:50:03 +01:00
pwm Pin control changes for the v6.15 kernel cycle: 2025-03-29 16:59:16 -07:00
rapidio Linux 6.14-rc6 2025-03-10 17:37:25 +01:00
ras
regulator Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
remoteproc remoteproc: qcom_q6v5_pas: Make single-PD handling more robust 2025-03-22 08:42:39 -05:00
reset remoteproc updates for v6.15 2025-03-29 17:18:50 -07:00
rpmsg
rtc
s390 - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
sbus
scsi SCSI misc on 20250326 2025-03-26 19:57:34 -07:00
sh sh: remove duplicate ioread/iowrite helpers 2025-03-11 10:41:18 +01:00
siox
slimbus
soc Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 2025-03-28 11:22:54 -07:00
soundwire
spi spi: Updates for v6.15 2025-03-25 19:28:14 -07:00
spmi
ssb
staging Char/Misc/IIO driver updates for 6.15-rc1 2025-04-01 11:26:08 -07:00
target SCSI misc on 20250326 2025-03-26 19:57:34 -07:00
tc
tee
thermal - The 7 patch series "powerpc/crash: use generic crashkernel 2025-04-01 10:06:52 -07:00
thunderbolt CRC updates for 6.15 2025-03-25 18:33:04 -07:00
tty s390 updates for 6.15 merge window 2025-03-29 11:59:43 -07:00
ufs Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip" 2025-03-28 11:22:54 -07:00
uio
usb SCSI misc on 20250326 2025-03-26 19:57:34 -07:00
vdpa
vfio pci-v6.15-changes 2025-03-28 19:36:53 -07:00
vhost
video - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
virt Linux 6.14-rc7 2025-03-19 11:03:06 +01:00
virtio
w1
watchdog s390 updates for 6.15 merge window 2025-03-29 11:59:43 -07:00
xen - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
zorro
Kconfig fwctl: Add basic structure for a class subsystem with a cdev 2025-03-06 15:11:30 -04:00
Makefile fwctl: Add basic structure for a class subsystem with a cdev 2025-03-06 15:11:30 -04:00