Linux 6.10-rc2
[sfrench/cifs-2.6.git] / MAINTAINERS
index 35ab336a609345bf8b3b13be3bf3e3abeff609e3..8754ac2c259dc9f7ca27737aa373d74ad24a0add 100644 (file)
@@ -210,44 +210,44 @@ S:        Maintained
 F:     drivers/hwmon/abituguru3.c
 
 ACCES 104-DIO-48E GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-104-dio-48e.c
 
 ACCES 104-IDI-48 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-104-idi-48.c
 
 ACCES 104-IDIO-16 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-104-idio-16.c
 
 ACCES 104-QUAD-8 DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 F:     drivers/counter/104-quad-8.c
 
 ACCES IDIO-16 GPIO LIBRARY
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-idio-16.c
 F:     drivers/gpio/gpio-idio-16.h
 
 ACCES PCI-IDIO-16 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-pci-idio-16.c
 
 ACCES PCIe-IDIO-24 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-pcie-idio-24.c
@@ -453,6 +453,16 @@ W: http://wiki.analog.com/AD7879
 W:     https://ez.analog.com/linux-software-drivers
 F:     drivers/input/touchscreen/ad7879.c
 
+AD7944 ADC DRIVER (AD7944/AD7985/AD7986)
+M:     Michael Hennerich <michael.hennerich@analog.com>
+M:     Nuno Sá <nuno.sa@analog.com>
+R:     David Lechner <dlechner@baylibre.com>
+S:     Supported
+W:     https://ez.analog.com/linux-software-drivers
+F:     Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml
+F:     Documentation/iio/ad7944.rst
+F:     drivers/iio/adc/ad7944.c
+
 ADAFRUIT MINI I2C GAMEPAD
 M:     Anshul Dalal <anshulusr@gmail.com>
 L:     linux-input@vger.kernel.org
@@ -1255,6 +1265,15 @@ W:       https://ez.analog.com/linux-software-drivers
 F:     Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
 F:     drivers/iio/adc/ad7780.c
 
+ANALOG DEVICES INC AD9739a DRIVER
+M:     Nuno Sa <nuno.sa@analog.com>
+M:     Dragos Bogdan <dragos.bogdan@analog.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+W:     https://ez.analog.com/linux-software-drivers
+F:     Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml
+F:     drivers/iio/dac/ad9739a.c
+
 ANALOG DEVICES INC ADA4250 DRIVER
 M:     Antoniu Miclaus <antoniu.miclaus@analog.com>
 L:     linux-iio@vger.kernel.org
@@ -1420,6 +1439,14 @@ F:       sound/soc/codecs/adav*
 F:     sound/soc/codecs/sigmadsp.*
 F:     sound/soc/codecs/ssm*
 
+ANALOG DEVICES INC AXI DAC DRIVER
+M:     Nuno Sa <nuno.sa@analog.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+W:     https://ez.analog.com/linux-software-drivers
+F:     Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml
+F:     drivers/iio/dac/adi-axi-dac.c
+
 ANALOG DEVICES INC DMA DRIVERS
 M:     Lars-Peter Clausen <lars@metafoo.de>
 S:     Supported
@@ -1473,7 +1500,6 @@ F:        drivers/irqchip/irq-goldfish-pic.c
 ANDROID GOLDFISH RTC DRIVER
 M:     Jiaxun Yang <jiaxun.yang@flygoat.com>
 S:     Supported
-F:     Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
 F:     drivers/rtc/rtc-goldfish.c
 
 AOA (Apple Onboard Audio) ALSA DRIVER
@@ -1484,7 +1510,7 @@ S:        Maintained
 F:     sound/aoa/
 
 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 F:     drivers/iio/addac/stx104.c
@@ -2362,7 +2388,7 @@ M:        Vladimir Zapolskiy <vz@mleia.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 T:     git git://github.com/vzapolskiy/linux-lpc32xx.git
-F:     Documentation/devicetree/bindings/i2c/i2c-pnx.txt
+F:     Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml
 F:     arch/arm/boot/dts/nxp/lpc/lpc32*
 F:     arch/arm/mach-lpc32xx/
 F:     drivers/i2c/busses/i2c-pnx.c
@@ -3082,13 +3108,11 @@ S:      Orphan
 F:     Documentation/devicetree/bindings/i2c/i2c-wmt.txt
 F:     arch/arm/mach-vt8500/
 F:     drivers/clocksource/timer-vt8500.c
-F:     drivers/i2c/busses/i2c-wmt.c
+F:     drivers/i2c/busses/i2c-viai2c-wmt.c
 F:     drivers/mmc/host/wmt-sdmmc.c
 F:     drivers/pwm/pwm-vt8500.c
 F:     drivers/rtc/rtc-vt8500.c
 F:     drivers/tty/serial/vt8500_serial.c
-F:     drivers/usb/host/ehci-platform.c
-F:     drivers/usb/host/uhci-platform.c
 F:     drivers/video/fbdev/vt8500lcdfb.*
 F:     drivers/video/fbdev/wm8505fb*
 F:     drivers/video/fbdev/wmt_ge_rops.*
@@ -3725,6 +3749,20 @@ F:       tools/include/vdso/bits.h
 F:     tools/lib/bitmap.c
 F:     tools/lib/find_bit.c
 
+BITOPS API
+M:     Yury Norov <yury.norov@gmail.com>
+R:     Rasmus Villemoes <linux@rasmusvillemoes.dk>
+S:     Maintained
+F:     arch/*/include/asm/bitops.h
+F:     arch/*/include/asm/bitops_32.h
+F:     arch/*/include/asm/bitops_64.h
+F:     arch/*/lib/bitops.c
+F:     include/asm-generic/bitops
+F:     include/asm-generic/bitops.h
+F:     include/linux/bitops.h
+F:     lib/test_bitops.c
+F:     tools/*/bitops*
+
 BLINKM RGB LED DRIVER
 M:     Jan-Simon Moeller <jansimon.moeller@gmx.de>
 S:     Maintained
@@ -3816,6 +3854,7 @@ BPF JIT for ARM64
 M:     Daniel Borkmann <daniel@iogearbox.net>
 M:     Alexei Starovoitov <ast@kernel.org>
 M:     Puranjay Mohan <puranjay@kernel.org>
+R:     Xu Kuohai <xukuohai@huaweicloud.com>
 L:     bpf@vger.kernel.org
 S:     Supported
 F:     arch/arm64/net/
@@ -5149,7 +5188,6 @@ F:        Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
 F:     drivers/media/cec/i2c/ch7322.c
 
 CIRRUS LOGIC AUDIO CODEC DRIVERS
-M:     James Schulman <james.schulman@cirrus.com>
 M:     David Rhodes <david.rhodes@cirrus.com>
 M:     Richard Fitzgerald <rf@opensource.cirrus.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -5573,7 +5611,7 @@ F:        Documentation/hwmon/corsair-psu.rst
 F:     drivers/hwmon/corsair-psu.c
 
 COUNTER SUBSYSTEM
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
@@ -6181,7 +6219,6 @@ F:        drivers/mtd/nand/raw/denali*
 
 DESIGNWARE EDMA CORE IP DRIVER
 M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
-R:     Gustavo Pimentel <gustavo.pimentel@synopsys.com>
 R:     Serge Semin <fancer.lancer@gmail.com>
 L:     dmaengine@vger.kernel.org
 S:     Maintained
@@ -6360,7 +6397,7 @@ F:        include/sound/da[79]*.h
 F:     sound/soc/codecs/da[79]*.[ch]
 
 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-gpio-mm.c
@@ -9313,6 +9350,7 @@ S:        Maintained
 F:     Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
 F:     arch/arm64/boot/dts/exynos/google/
 F:     drivers/clk/samsung/clk-gs101.c
+F:     drivers/phy/samsung/phy-gs101-ufs.c
 F:     include/dt-bindings/clock/google,gs101.h
 K:     [gG]oogle.?[tT]ensor
 
@@ -9931,7 +9969,7 @@ M:        Yicong Yang <yangyicong@hisilicon.com>
 M:     Jonathan Cameron <jonathan.cameron@huawei.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
-F:     Documentation/ABI/testing/sysfs-devices-hisi_ptt
+F:     Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt
 F:     Documentation/trace/hisi-ptt.rst
 F:     drivers/hwtracing/ptt/
 F:     tools/perf/arch/arm64/util/hisi-ptt.c
@@ -10400,6 +10438,14 @@ L:     linux-i2c@vger.kernel.org
 F:     Documentation/i2c/busses/i2c-ismt.rst
 F:     drivers/i2c/busses/i2c-ismt.c
 
+I2C/SMBUS ZHAOXIN DRIVER
+M:     Hans Hu <hanshu@zhaoxin.com>
+L:     linux-i2c@vger.kernel.org
+S:     Maintained
+W:     https://www.zhaoxin.com
+F:     drivers/i2c/busses/i2c-viai2c-common.c
+F:     drivers/i2c/busses/i2c-viai2c-zhaoxin.c
+
 I2C/SMBUS STUB DRIVER
 M:     Jean Delvare <jdelvare@suse.com>
 L:     linux-i2c@vger.kernel.org
@@ -10607,8 +10653,10 @@ F:     include/net/nl802154.h
 F:     net/ieee802154/
 F:     net/mac802154/
 
-IFCVF VIRTIO DATA PATH ACCELERATOR
-R:     Zhu Lingshan <lingshan.zhu@intel.com>
+Intel VIRTIO DATA PATH ACCELERATOR
+M:     Zhu Lingshan <lingshan.zhu@intel.com>
+L:     virtualization@lists.linux.dev
+S:     Supported
 F:     drivers/vdpa/ifcvf/
 
 IFE PROTOCOL
@@ -10684,6 +10732,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
 F:     Documentation/ABI/testing/configfs-iio*
 F:     Documentation/ABI/testing/sysfs-bus-iio*
 F:     Documentation/devicetree/bindings/iio/
+F:     Documentation/iio/
 F:     drivers/iio/
 F:     drivers/staging/iio/
 F:     include/dt-bindings/iio/
@@ -10891,14 +10940,14 @@ S:    Maintained
 F:     drivers/video/fbdev/i810/
 
 INTEL 8254 COUNTER DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 F:     drivers/counter/i8254.c
 F:     include/linux/i8254.h
 
 INTEL 8255 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-i8255.c
@@ -11082,7 +11131,7 @@ F:      drivers/idle/intel_idle.c
 
 INTEL IDXD DRIVER
 M:     Fenghua Yu <fenghua.yu@intel.com>
-M:     Dave Jiang <dave.jiang@intel.com>
+R:     Dave Jiang <dave.jiang@intel.com>
 L:     dmaengine@vger.kernel.org
 S:     Supported
 F:     drivers/dma/idxd/*
@@ -11612,7 +11661,7 @@ F:      drivers/irqchip/
 F:     include/linux/irqchip.h
 
 ISA
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 S:     Maintained
 F:     Documentation/driver-api/isa.rst
 F:     drivers/base/isa.c
@@ -13187,6 +13236,15 @@ F:     Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
 F:     drivers/mailbox/arm_mhuv2.c
 F:     include/linux/mailbox/arm_mhuv2_message.h
 
+MAILBOX ARM MHUv3
+M:     Sudeep Holla <sudeep.holla@arm.com>
+M:     Cristian Marussi <cristian.marussi@arm.com>
+L:     linux-kernel@vger.kernel.org
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+F:     Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml
+F:     drivers/mailbox/arm_mhuv3.c
+
 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
 M:     Alejandro Colomar <alx@kernel.org>
 L:     linux-man@vger.kernel.org
@@ -13657,7 +13715,7 @@ F:      drivers/net/mdio/mdio-regmap.c
 F:     include/linux/mdio/mdio-regmap.h
 
 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 F:     drivers/iio/dac/cio-dac.c
@@ -13971,6 +14029,7 @@ L:      netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/phy/mediatek-ge-soc.c
 F:     drivers/net/phy/mediatek-ge.c
+F:     drivers/phy/mediatek/phy-mtk-xfi-tphy.c
 
 MEDIATEK I2C CONTROLLER DRIVER
 M:     Qii Wang <qii.wang@mediatek.com>
@@ -16659,8 +16718,8 @@ ONBOARD USB HUB DRIVER
 M:     Matthias Kaehlcke <mka@chromium.org>
 L:     linux-usb@vger.kernel.org
 S:     Maintained
-F:     Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
-F:     drivers/usb/misc/onboard_usb_hub.c
+F:     Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev
+F:     drivers/usb/misc/onboard_usb_dev.c
 
 ONENAND FLASH DRIVER
 M:     Kyungmin Park <kyungmin.park@samsung.com>
@@ -17509,6 +17568,7 @@ R:      Alexander Shishkin <alexander.shishkin@linux.intel.com>
 R:     Jiri Olsa <jolsa@kernel.org>
 R:     Ian Rogers <irogers@google.com>
 R:     Adrian Hunter <adrian.hunter@intel.com>
+R:     "Liang, Kan" <kan.liang@linux.intel.com>
 L:     linux-perf-users@vger.kernel.org
 L:     linux-kernel@vger.kernel.org
 S:     Supported
@@ -17702,7 +17762,6 @@ C:      irc://irc.libera.chat/linux-exynos
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
 F:     Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
 F:     drivers/pinctrl/samsung/
-F:     include/dt-bindings/pinctrl/samsung.h
 
 PIN CONTROLLER - SINGLE
 M:     Tony Lindgren <tony@atomide.com>
@@ -21211,7 +21270,7 @@ S:      Maintained
 F:     drivers/staging/sm750fb/
 
 STAGING - VIA VT665X DRIVERS
-M:     Forest Bond <forest@alittletooquiet.net>
+M:     Philipp Hortmann <philipp.g.hortmann@gmail.com>
 S:     Odd Fixes
 F:     drivers/staging/vt665?/
 
@@ -21257,7 +21316,7 @@ F:      arch/riscv/boot/dts/starfive/
 
 STARFIVE DWMAC GLUE LAYER
 M:     Emil Renner Berthing <kernel@esmil.dk>
-M:     Samin Guo <samin.guo@starfivetech.com>
+M:     Minda Chen <minda.chen@starfivetech.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
 F:     drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
@@ -23505,9 +23564,8 @@ F:      include/linux/vfio_pci_core.h
 F:     include/uapi/linux/vfio.h
 
 VFIO FSL-MC DRIVER
-M:     Diana Craciun <diana.craciun@oss.nxp.com>
 L:     kvm@vger.kernel.org
-S:     Maintained
+S:     Orphan
 F:     drivers/vfio/fsl-mc/
 
 VFIO HISILICON PCI DRIVER
@@ -23561,6 +23619,14 @@ L:     kvm@vger.kernel.org
 S:     Maintained
 F:     drivers/vfio/platform/
 
+VFIO QAT PCI DRIVER
+M:     Xin Zeng <xin.zeng@intel.com>
+M:     Giovanni Cabiddu <giovanni.cabiddu@intel.com>
+L:     kvm@vger.kernel.org
+L:     qat-linux@intel.com
+S:     Supported
+F:     drivers/vfio/pci/qat/
+
 VFIO VIRTIO PCI DRIVER
 M:     Yishai Hadas <yishaih@nvidia.com>
 L:     kvm@vger.kernel.org
@@ -23681,6 +23747,7 @@ M:      "Michael S. Tsirkin" <mst@redhat.com>
 M:     Jason Wang <jasowang@redhat.com>
 R:     Paolo Bonzini <pbonzini@redhat.com>
 R:     Stefan Hajnoczi <stefanha@redhat.com>
+R:     Eugenio Pérez <eperezma@redhat.com>
 L:     virtualization@lists.linux.dev
 S:     Maintained
 F:     drivers/block/virtio_blk.c
@@ -23699,6 +23766,7 @@ VIRTIO CORE AND NET DRIVERS
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 M:     Jason Wang <jasowang@redhat.com>
 R:     Xuan Zhuo <xuanzhuo@linux.alibaba.com>
+R:     Eugenio Pérez <eperezma@redhat.com>
 L:     virtualization@lists.linux.dev
 S:     Maintained
 F:     Documentation/ABI/testing/sysfs-bus-vdpa
@@ -23740,6 +23808,7 @@ VIRTIO FILE SYSTEM
 M:     Vivek Goyal <vgoyal@redhat.com>
 M:     Stefan Hajnoczi <stefanha@redhat.com>
 M:     Miklos Szeredi <miklos@szeredi.hu>
+R:     Eugenio Pérez <eperezma@redhat.com>
 L:     virtualization@lists.linux.dev
 L:     linux-fsdevel@vger.kernel.org
 S:     Supported
@@ -23773,6 +23842,7 @@ F:      include/uapi/linux/virtio_gpu.h
 VIRTIO HOST (VHOST)
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 M:     Jason Wang <jasowang@redhat.com>
+R:     Eugenio Pérez <eperezma@redhat.com>
 L:     kvm@vger.kernel.org
 L:     virtualization@lists.linux.dev
 L:     netdev@vger.kernel.org
@@ -24165,7 +24235,7 @@ S:      Orphan
 F:     drivers/watchdog/ebc-c384_wdt.c
 
 WINSYSTEMS WS16C48 GPIO DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
+M:     William Breathitt Gray <wbg@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 F:     drivers/gpio/gpio-ws16c48.c