Merge tag 'thermal-6.4-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[sfrench/cifs-2.6.git] / MAINTAINERS
index 4e93707933000b591cad42b113773e93342d23b6..4accfb9f0865490c62bedf9262ac68ad73fb2600 100644 (file)
@@ -1961,6 +1961,7 @@ F:        Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
 F:     Documentation/devicetree/bindings/pci/apple,pcie.yaml
 F:     Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
 F:     Documentation/devicetree/bindings/power/apple*
+F:     Documentation/devicetree/bindings/pwm/pwm-apple.yaml
 F:     Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
 F:     arch/arm64/boot/dts/apple/
 F:     drivers/bluetooth/hci_bcm4377.c
@@ -1976,6 +1977,7 @@ F:        drivers/mailbox/apple-mailbox.c
 F:     drivers/nvme/host/apple.c
 F:     drivers/nvmem/apple-efuses.c
 F:     drivers/pinctrl/pinctrl-apple-gpio.c
+F:     drivers/pwm/pwm-apple.c
 F:     drivers/soc/apple/*
 F:     drivers/watchdog/apple_wdt.c
 F:     include/dt-bindings/interrupt-controller/apple-aic.h
@@ -2862,6 +2864,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
@@ -3036,7 +3039,7 @@ F:        drivers/video/fbdev/wm8505fb*
 F:     drivers/video/fbdev/wmt_ge_rops.*
 
 ARM/ZYNQ ARCHITECTURE
-M:     Michal Simek <michal.simek@xilinx.com>
+M:     Michal Simek <michal.simek@amd.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 W:     http://wiki.xilinx.com
@@ -9488,6 +9491,9 @@ F:        drivers/input/touchscreen/htcpen.c
 
 HTE SUBSYSTEM
 M:     Dipen Patel <dipenp@nvidia.com>
+L:     timestamp@lists.linux.dev
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
+Q:     https://patchwork.kernel.org/project/timestamp/list/
 S:     Maintained
 F:     Documentation/devicetree/bindings/timestamp/
 F:     Documentation/driver-api/hte/
@@ -9777,6 +9783,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)
@@ -10520,13 +10532,6 @@ F:     drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
 F:     drivers/crypto/intel/keembay/ocs-hcu.c
 F:     drivers/crypto/intel/keembay/ocs-hcu.h
 
-INTEL THUNDER BAY EMMC PHY DRIVER
-M:     Nandhini Srikandan <nandhini.srikandan@intel.com>
-M:     Rashmi A <rashmi.a@intel.com>
-S:     Maintained
-F:     Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
-F:     drivers/phy/intel/phy-intel-thunderbay-emmc.c
-
 INTEL MANAGEMENT ENGINE (mei)
 M:     Tomas Winkler <tomas.winkler@intel.com>
 L:     linux-kernel@vger.kernel.org
@@ -10551,12 +10556,6 @@ F:     drivers/hwmon/intel-m10-bmc-hwmon.c
 F:     drivers/mfd/intel-m10-bmc*
 F:     include/linux/mfd/intel-m10-bmc.h
 
-INTEL MENLOW THERMAL DRIVER
-M:     Sujith Thomas <sujith.thomas@intel.com>
-L:     linux-pm@vger.kernel.org
-S:     Supported
-F:     drivers/thermal/intel/intel_menlow.c
-
 INTEL P-Unit IPC DRIVER
 M:     Zha Qipeng <qipeng.zha@intel.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -11717,6 +11716,7 @@ L:      linux-leds@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
 F:     Documentation/devicetree/bindings/leds/
+F:     Documentation/leds/
 F:     drivers/leds/
 F:     include/dt-bindings/leds/
 F:     include/linux/leds.h
@@ -12198,6 +12198,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)
@@ -14096,7 +14097,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
@@ -14870,6 +14870,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
@@ -16615,6 +16621,28 @@ F:     Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
 F:     Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
 F:     drivers/pinctrl/mediatek/
 
+PIN CONTROLLER - MEDIATEK MIPS
+M:     Arınç ÜNAL <arinc.unal@arinc9.com>
+M:     Sergio Paracuellos <sergio.paracuellos@gmail.com>
+L:     linux-mediatek@lists.infradead.org (moderated for non-subscribers)
+L:     linux-mips@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
+F:     Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
+F:     drivers/pinctrl/mediatek/pinctrl-mt7620.c
+F:     drivers/pinctrl/mediatek/pinctrl-mt7621.c
+F:     drivers/pinctrl/mediatek/pinctrl-mt76x8.c
+F:     drivers/pinctrl/mediatek/pinctrl-mtmips.*
+F:     drivers/pinctrl/mediatek/pinctrl-rt2880.c
+F:     drivers/pinctrl/mediatek/pinctrl-rt305x.c
+F:     drivers/pinctrl/mediatek/pinctrl-rt3883.c
+
 PIN CONTROLLER - MICROCHIP AT91
 M:     Ludovic Desroches <ludovic.desroches@microchip.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -16623,6 +16651,14 @@ S:     Supported
 F:     drivers/gpio/gpio-sama5d2-piobu.c
 F:     drivers/pinctrl/pinctrl-at91*
 
+PIN CONTROLLER - NXP S32
+M:     Chester Lin <clin@suse.com>
+R:     NXP S32 Linux Team <s32@nxp.com>
+L:     linux-gpio@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/pinctrl/nxp,s32*
+F:     drivers/pinctrl/nxp/
+
 PIN CONTROLLER - QUALCOMM
 M:     Bjorn Andersson <andersson@kernel.org>
 L:     linux-arm-msm@vger.kernel.org
@@ -16662,11 +16698,6 @@ L:     linux-omap@vger.kernel.org
 S:     Maintained
 F:     drivers/pinctrl/pinctrl-single.c
 
-PIN CONTROLLER - THUNDERBAY
-M:     Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com>
-S:     Supported
-F:     drivers/pinctrl/pinctrl-thunderbay.c
-
 PIN CONTROLLER - SUNPLUS / TIBBO
 M:     Dvorkin Dmitry <dvorkin@tibbo.com>
 M:     Wells Lu <wellslutw@gmail.com>
@@ -17598,13 +17629,6 @@ L:     linux-mips@vger.kernel.org
 S:     Maintained
 F:     arch/mips/boot/dts/ralink/mt7621*
 
-RALINK PINCTRL DRIVER
-M:     Arınç ÜNAL <arinc.unal@arinc9.com>
-M:     Sergio Paracuellos <sergio.paracuellos@gmail.com>
-L:     linux-mips@vger.kernel.org
-S:     Maintained
-F:     drivers/pinctrl/ralink/
-
 RALINK RT2X00 WIRELESS LAN DRIVER
 M:     Stanislaw Gruszka <stf_xl@wp.pl>
 M:     Helmut Schaa <helmut.schaa@googlemail.com>
@@ -17958,6 +17982,14 @@ S:     Supported
 F:     Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
 F:     drivers/iio/adc/rzg2l_adc.c
 
+RENESAS RZ/G2L MTU3a COUNTER DRIVER
+M:     Biju Das <biju.das.jz@bp.renesas.com>
+L:     linux-iio@vger.kernel.org
+L:     linux-renesas-soc@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
+F:     drivers/counter/rz-mtu3-cnt.c
+
 RENESAS RZ/N1 A5PSW SWITCH DRIVER
 M:     Clément Léger <clement.leger@bootlin.com>
 L:     linux-renesas-soc@vger.kernel.org
@@ -18345,6 +18377,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
@@ -20046,19 +20079,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>
@@ -20069,12 +20103,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>
@@ -20095,6 +20130,13 @@ S:     Supported
 F:     Documentation/devicetree/bindings/rng/starfive*
 F:     drivers/char/hw_random/jh7110-trng.c
 
+STARFIVE WATCHDOG DRIVER
+M:     Xingyu Wu <xingyu.wu@starfivetech.com>
+M:     Samin Guo <samin.guo@starfivetech.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/watchdog/starfive*
+F:     drivers/watchdog/starfive-wdt.c
+
 STATIC BRANCH/CALL
 M:     Peter Zijlstra <peterz@infradead.org>
 M:     Josh Poimboeuf <jpoimboe@kernel.org>
@@ -22665,9 +22707,8 @@ S:      Maintained
 F:     drivers/media/rc/winbond-cir.c
 
 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
-M:     William Breathitt Gray <william.gray@linaro.org>
 L:     linux-watchdog@vger.kernel.org
-S:     Maintained
+S:     Orphan
 F:     drivers/watchdog/ebc-c384_wdt.c
 
 WINSYSTEMS WS16C48 GPIO DRIVER
@@ -22743,6 +22784,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>
@@ -23087,7 +23129,7 @@ F:      drivers/net/can/xilinx_can.c
 XILINX GPIO DRIVER
 M:     Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
 R:     Srinivas Neeli <srinivas.neeli@xilinx.com>
-R:     Michal Simek <michal.simek@xilinx.com>
+R:     Michal Simek <michal.simek@amd.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
 F:     Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
@@ -23127,6 +23169,14 @@ F:     Documentation/devicetree/bindings/media/xilinx/
 F:     drivers/media/platform/xilinx/
 F:     include/uapi/linux/xilinx-v4l2-controls.h
 
+XILINX WATCHDOG DRIVER
+M:     Srinivas Neeli <srinivas.neeli@amd.com>
+R:     Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
+R:     Michal Simek <michal.simek@amd.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
+F:     drivers/watchdog/of_xilinx_wdt.c
+
 XILINX XDMA DRIVER
 M:     Lizhi Hou <lizhi.hou@amd.com>
 M:     Brian Xu <brian.xu@amd.com>