Merge tag 'input-for-v6.4-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor...
[sfrench/cifs-2.6.git] / MAINTAINERS
index 1f83f99e7eb2692af13a8a50c2f31c6ea3b2b245..7575d3992fcf84795e8cde670f4d2c61c33e7bf4 100644 (file)
@@ -964,6 +964,14 @@ Q: https://patchwork.kernel.org/project/linux-rdma/list/
 F:     drivers/infiniband/hw/efa/
 F:     include/uapi/rdma/efa-abi.h
 
+AMD CDX BUS DRIVER
+M:     Nipun Gupta <nipun.gupta@amd.com>
+M:     Nikhil Agarwal <nikhil.agarwal@amd.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
+F:     drivers/cdx/*
+F:     include/linux/cdx/*
+
 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
 M:     Tom Lendacky <thomas.lendacky@amd.com>
 M:     John Allen <john.allen@amd.com>
@@ -1431,11 +1439,6 @@ S:       Supported
 F:     drivers/clk/analogbits/*
 F:     include/linux/clk/analogbits*
 
-ANDROID CONFIG FRAGMENTS
-M:     Rob Herring <robh@kernel.org>
-S:     Supported
-F:     kernel/configs/android*
-
 ANDROID DRIVERS
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 M:     Arve Hjønnevåg <arve@android.com>
@@ -2095,7 +2098,6 @@ F:        arch/arm/boot/dts/cx92755*
 N:     digicolor
 
 ARM/CORESIGHT FRAMEWORK AND DRIVERS
-M:     Mathieu Poirier <mathieu.poirier@linaro.org>
 M:     Suzuki K Poulose <suzuki.poulose@arm.com>
 R:     Mike Leach <mike.leach@linaro.org>
 R:     Leo Yan <leo.yan@linaro.org>
@@ -2860,6 +2862,7 @@ F:        Documentation/devicetree/bindings/reset/sunplus,reset.yaml
 F:     arch/arm/boot/dts/sunplus-sp7021*.dts*
 F:     arch/arm/configs/sp7021_*defconfig
 F:     arch/arm/mach-sunplus/
+F:     drivers/clk/clk-sp7021.c
 F:     drivers/irqchip/irq-sp7021-intc.c
 F:     drivers/reset/reset-sunplus.c
 F:     include/dt-bindings/clock/sunplus,sp7021-clkc.h
@@ -6333,7 +6336,9 @@ F:        drivers/base/
 F:     fs/debugfs/
 F:     fs/sysfs/
 F:     include/linux/debugfs.h
+F:     include/linux/fwnode.h
 F:     include/linux/kobj*
+F:     include/linux/property.h
 F:     lib/kobj*
 
 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
@@ -7560,12 +7565,6 @@ T:       git git://linuxtv.org/media_tree.git
 F:     Documentation/admin-guide/media/em28xx*
 F:     drivers/media/usb/em28xx/
 
-EMBEDDED LINUX
-M:     Olivia Mackall <olivia@selenic.com>
-M:     David Woodhouse <dwmw2@infradead.org>
-L:     linux-embedded@vger.kernel.org
-S:     Maintained
-
 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
 M:     Adrian Hunter <adrian.hunter@intel.com>
 M:     Ritesh Harjani <riteshh@codeaurora.org>
@@ -9584,6 +9583,7 @@ S:        Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
 F:     Documentation/ABI/stable/sysfs-bus-vmbus
 F:     Documentation/ABI/testing/debugfs-hyperv
+F:     Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
 F:     Documentation/virt/hyperv
 F:     Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
 F:     arch/arm64/hyperv
@@ -9778,6 +9778,12 @@ S:       Orphan
 F:     Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
 F:     drivers/i3c/master/dw*
 
+I3C DRIVER FOR ASPEED AST2600
+M:     Jeremy Kerr <jk@codeconstruct.com.au>
+S:     Maintained
+F:     Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
+F:     drivers/i3c/master/ast2600-i3c-master.c
+
 I3C SUBSYSTEM
 M:     Alexandre Belloni <alexandre.belloni@bootlin.com>
 L:     linux-i3c@lists.infradead.org (moderated for non-subscribers)
@@ -9901,6 +9907,11 @@ F:       drivers/crypto/vmx/ghash*
 F:     drivers/crypto/vmx/ppc-xlate.pl
 F:     drivers/crypto/vmx/vmx.c
 
+IBM Power VFIO Support
+M:     Timothy Pearson <tpearson@raptorengineering.com>
+S:     Supported
+F:     drivers/vfio/vfio_iommu_spapr_tce.c
+
 IBM ServeRAID RAID DRIVER
 S:     Orphan
 F:     drivers/scsi/ips.*
@@ -10003,6 +10014,13 @@ F:     Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
 F:     Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
 F:     drivers/iio/adc/envelope-detector.c
 
+IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
+M:     Matti Vaittinen <mazziesaccount@gmail.com>
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+F:     drivers/iio/light/gain-time-scale-helper.c
+F:     drivers/iio/light/gain-time-scale-helper.h
+
 IIO MULTIPLEXER
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-iio@vger.kernel.org
@@ -10526,6 +10544,7 @@ F:      drivers/watchdog/mei_wdt.c
 F:     include/linux/mei_aux.h
 F:     include/linux/mei_cl_bus.h
 F:     include/uapi/linux/mei.h
+F:     include/uapi/linux/mei_uuid.h
 F:     include/uapi/linux/uuid.h
 F:     samples/mei/*
 
@@ -11589,16 +11608,6 @@ F:     include/linux/kmemleak.h
 F:     mm/kmemleak.c
 F:     samples/kmemleak/kmemleak-test.c
 
-KMOD KERNEL MODULE LOADER - USERMODE HELPER
-M:     Luis Chamberlain <mcgrof@kernel.org>
-L:     linux-kernel@vger.kernel.org
-L:     linux-modules@vger.kernel.org
-S:     Maintained
-F:     include/linux/kmod.h
-F:     kernel/kmod.c
-F:     lib/test_kmod.c
-F:     tools/testing/selftests/kmod/
-
 KMSAN
 M:     Alexander Potapenko <glider@google.com>
 R:     Marco Elver <elver@google.com>
@@ -12196,6 +12205,7 @@ M:      Yinbo Zhu <zhuyinbo@loongson.cn>
 L:     linux-clk@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
+F:     drivers/clk/clk-loongson2.c
 F:     include/dt-bindings/clock/loongson,ls2k-clk.h
 
 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
@@ -13454,13 +13464,14 @@ F:    arch/powerpc/include/asm/membarrier.h
 F:     include/uapi/linux/membarrier.h
 F:     kernel/sched/membarrier.c
 
-MEMBLOCK
+MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
 M:     Mike Rapoport <rppt@kernel.org>
 L:     linux-mm@kvack.org
 S:     Maintained
 F:     Documentation/core-api/boot-time-mm.rst
 F:     include/linux/memblock.h
 F:     mm/memblock.c
+F:     mm/mm_init.c
 F:     tools/testing/memblock/
 
 MEMORY CONTROLLER DRIVERS
@@ -13495,6 +13506,7 @@ F:      include/linux/memory_hotplug.h
 F:     include/linux/mm.h
 F:     include/linux/mmzone.h
 F:     include/linux/pagewalk.h
+F:     include/trace/events/ksm.h
 F:     mm/
 F:     tools/mm/
 F:     tools/testing/selftests/mm/
@@ -13503,6 +13515,7 @@ VMALLOC
 M:     Andrew Morton <akpm@linux-foundation.org>
 R:     Uladzislau Rezki <urezki@gmail.com>
 R:     Christoph Hellwig <hch@infradead.org>
+R:     Lorenzo Stoakes <lstoakes@gmail.com>
 L:     linux-mm@kvack.org
 S:     Maintained
 W:     http://www.linux-mm.org
@@ -14091,7 +14104,6 @@ L:      linux-mips@vger.kernel.org
 S:     Maintained
 F:     arch/mips/include/asm/mach-loongson32/
 F:     arch/mips/loongson32/
-F:     drivers/*/*/*loongson1*
 F:     drivers/*/*loongson1*
 
 MIPS/LOONGSON2EF ARCHITECTURE
@@ -14174,8 +14186,11 @@ L:     linux-kernel@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
 F:     include/linux/module.h
+F:     include/linux/kmod.h
 F:     kernel/module/
 F:     scripts/module*
+F:     lib/test_kmod.c
+F:     tools/testing/selftests/kmod/
 
 MONOLITHIC POWER SYSTEM PMIC DRIVER
 M:     Saravanan Sekar <sravanhome@gmail.com>
@@ -14862,6 +14877,12 @@ T:     git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
 F:     tools/include/nolibc/
 F:     tools/testing/selftests/nolibc/
 
+NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
+M:     Hans de Goede <hdegoede@redhat.com>
+L:     linux-input@vger.kernel.org
+S:     Maintained
+F:     drivers/input/touchscreen/novatek-nvt-ts.c
+
 NSDEPS
 M:     Matthias Maennich <maennich@google.com>
 S:     Maintained
@@ -15177,8 +15198,8 @@ OBJTOOL
 M:     Josh Poimboeuf <jpoimboe@kernel.org>
 M:     Peter Zijlstra <peterz@infradead.org>
 S:     Supported
+F:     include/linux/objtool*.h
 F:     tools/objtool/
-F:     include/linux/objtool.h
 
 OCELOT ETHERNET SWITCH DRIVER
 M:     Vladimir Oltean <vladimir.oltean@nxp.com>
@@ -15409,18 +15430,6 @@ S:     Maintained
 F:     Documentation/filesystems/omfs.rst
 F:     fs/omfs/
 
-OMNIKEY CARDMAN 4000 DRIVER
-M:     Harald Welte <laforge@gnumonks.org>
-S:     Maintained
-F:     drivers/char/pcmcia/cm4000_cs.c
-F:     include/linux/cm4000_cs.h
-F:     include/uapi/linux/cm4000_cs.h
-
-OMNIKEY CARDMAN 4040 DRIVER
-M:     Harald Welte <laforge@gnumonks.org>
-S:     Maintained
-F:     drivers/char/pcmcia/cm4040_cs.*
-
 OMNIVISION OG01A1B SENSOR DRIVER
 M:     Shawn Tu <shawnx.tu@intel.com>
 L:     linux-media@vger.kernel.org
@@ -15638,6 +15647,12 @@ L:     linux-hwmon@vger.kernel.org
 S:     Maintained
 F:     drivers/hwmon/oxp-sensors.c
 
+ONIE TLV NVMEM LAYOUT DRIVER
+M:     Miquel Raynal <miquel.raynal@bootlin.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
+F:     drivers/nvmem/layouts/onie-tlv.c
+
 ONION OMEGA2+ BOARD
 M:     Harvey Hunt <harveyhuntnexus@gmail.com>
 L:     linux-mips@vger.kernel.org
@@ -18201,6 +18216,12 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/iio/light/bh1750.yaml
 F:     drivers/iio/light/bh1750.c
 
+ROHM BU27034 AMBIENT LIGHT SENSOR DRIVER
+M:     Matti Vaittinen <mazziesaccount@gmail.com>
+L:     linux-iio@vger.kernel.org
+S:     Supported
+F:     drivers/iio/light/rohm-bu27034.c
+
 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
 M:     Marek Vasut <marek.vasut+renesas@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -18337,6 +18358,7 @@ M:      Wedson Almeida Filho <wedsonaf@gmail.com>
 R:     Boqun Feng <boqun.feng@gmail.com>
 R:     Gary Guo <gary@garyguo.net>
 R:     Björn Roy Baron <bjorn3_gh@protonmail.com>
+R:     Benno Lossin <benno.lossin@proton.me>
 L:     rust-for-linux@vger.kernel.org
 S:     Supported
 W:     https://github.com/Rust-for-Linux/linux
@@ -18725,11 +18747,6 @@ F:     include/linux/wait.h
 F:     include/uapi/linux/sched.h
 F:     kernel/sched/
 
-SCR24X CHIP CARD INTERFACE DRIVER
-M:     Lubomir Rintel <lkundrak@v3.sk>
-S:     Supported
-F:     drivers/char/pcmcia/scr24x_cs.c
-
 SCSI RDMA PROTOCOL (SRP) INITIATOR
 M:     Bart Van Assche <bvanassche@acm.org>
 L:     linux-rdma@vger.kernel.org
@@ -19308,6 +19325,12 @@ F:     drivers/irqchip/irq-sl28cpld.c
 F:     drivers/pwm/pwm-sl28cpld.c
 F:     drivers/watchdog/sl28cpld_wdt.c
 
+SL28 VPD NVMEM LAYOUT DRIVER
+M:     Michael Walle <michael@walle.cc>
+S:     Maintained
+F:     Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
+F:     drivers/nvmem/layouts/sl28vpd.c
+
 SLAB ALLOCATOR
 M:     Christoph Lameter <cl@linux.com>
 M:     Pekka Enberg <penberg@kernel.org>
@@ -20037,19 +20060,20 @@ S:    Maintained
 F:     Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
 F:     drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
 
-STARFIVE JH7100 CLOCK DRIVERS
-M:     Emil Renner Berthing <kernel@esmil.dk>
-S:     Maintained
-F:     Documentation/devicetree/bindings/clock/starfive,jh7100-*.yaml
-F:     drivers/clk/starfive/clk-starfive-jh7100*
-F:     include/dt-bindings/clock/starfive-jh7100*.h
-
 STARFIVE JH7110 MMC/SD/SDIO DRIVER
 M:     William Qiu <william.qiu@starfivetech.com>
 S:     Supported
 F:     Documentation/devicetree/bindings/mmc/starfive*
 F:     drivers/mmc/host/dw_mmc-starfive.c
 
+STARFIVE JH71X0 CLOCK DRIVERS
+M:     Emil Renner Berthing <kernel@esmil.dk>
+M:     Hal Feng <hal.feng@starfivetech.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
+F:     drivers/clk/starfive/clk-starfive-jh71*
+F:     include/dt-bindings/clock/starfive?jh71*.h
+
 STARFIVE JH71X0 PINCTRL DRIVERS
 M:     Emil Renner Berthing <kernel@esmil.dk>
 M:     Jianlong Huang <jianlong.huang@starfivetech.com>
@@ -20060,12 +20084,13 @@ F:    drivers/pinctrl/starfive/pinctrl-starfive-jh71*
 F:     include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
 F:     include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
 
-STARFIVE JH7100 RESET CONTROLLER DRIVER
+STARFIVE JH71X0 RESET CONTROLLER DRIVERS
 M:     Emil Renner Berthing <kernel@esmil.dk>
+M:     Hal Feng <hal.feng@starfivetech.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
-F:     drivers/reset/reset-starfive-jh7100.c
-F:     include/dt-bindings/reset/starfive-jh7100.h
+F:     drivers/reset/starfive/reset-starfive-jh71*
+F:     include/dt-bindings/reset/starfive?jh71*.h
 
 STARFIVE JH71XX PMU CONTROLLER DRIVER
 M:     Walker Chen <walker.chen@starfivetech.com>
@@ -21507,10 +21532,8 @@ F:     include/uapi/linux/ublk_cmd.h
 UCLINUX (M68KNOMMU AND COLDFIRE)
 M:     Greg Ungerer <gerg@linux-m68k.org>
 L:     linux-m68k@lists.linux-m68k.org
-L:     uclinux-dev@uclinux.org  (subscribers-only)
 S:     Maintained
 W:     http://www.linux-m68k.org/
-W:     http://www.uclinux.org/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
 F:     arch/m68k/*/*_no.*
 F:     arch/m68k/68*/
@@ -22206,6 +22229,7 @@ F:      include/uapi/linux/virtio_console.h
 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>
 L:     virtualization@lists.linux-foundation.org
 S:     Maintained
 F:     Documentation/ABI/testing/sysfs-bus-vdpa
@@ -22219,6 +22243,7 @@ F:      drivers/vdpa/
 F:     drivers/virtio/
 F:     include/linux/vdpa.h
 F:     include/linux/virtio*.h
+F:     include/linux/vringh.h
 F:     include/uapi/linux/virtio_*.h
 F:     tools/virtio/
 
@@ -22564,7 +22589,7 @@ S:      Orphan
 F:     drivers/mmc/host/vub300.c
 
 W1 DALLAS'S 1-WIRE BUS
-M:     Evgeniy Polyakov <zbr@ioremap.net>
+M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 S:     Maintained
 F:     Documentation/devicetree/bindings/w1/
 F:     Documentation/w1/
@@ -22734,6 +22759,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
 F:     Documentation/core-api/workqueue.rst
 F:     include/linux/workqueue.h
 F:     kernel/workqueue.c
+F:     kernel/workqueue_internal.h
 
 WWAN DRIVERS
 M:     Loic Poulain <loic.poulain@linaro.org>