Merge patch series "riscv: dma-mapping: unify support for cache flushes"
[platform/kernel/linux-starfive.git] / MAINTAINERS
index 0490b8a..4e3419c 100644 (file)
@@ -915,6 +915,18 @@ S: Supported
 F:     drivers/crypto/ccp/sev*
 F:     include/uapi/linux/psp-sev.h
 
+AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
+M:     Mario Limonciello <mario.limonciello@amd.com>
+L:     linux-crypto@vger.kernel.org
+S:     Supported
+F:     drivers/crypto/ccp/dbc.c
+F:     drivers/crypto/ccp/dbc.h
+F:     drivers/crypto/ccp/platform-access.c
+F:     drivers/crypto/ccp/platform-access.h
+F:     include/uapi/linux/psp-dbc.h
+F:     tools/crypto/ccp/*.c
+F:     tools/crypto/ccp/*.py
+
 AMD DISPLAY CORE
 M:     Harry Wentland <harry.wentland@amd.com>
 M:     Leo Li <sunpeng.li@amd.com>
@@ -1558,9 +1570,10 @@ M:       Olof Johansson <olof@lixom.net>
 M:     soc@kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
+P:     Documentation/process/maintainer-soc.rst
 C:     irc://irc.libera.chat/armlinux
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
-F:     Documentation/process/maintainer-soc.rst
+F:     Documentation/process/maintainer-soc*.rst
 F:     arch/arm/boot/dts/Makefile
 F:     arch/arm64/boot/dts/Makefile
 
@@ -1843,6 +1856,7 @@ F:        Documentation/devicetree/bindings/phy/amlogic*
 F:     arch/arm/boot/dts/amlogic/
 F:     arch/arm/mach-meson/
 F:     arch/arm64/boot/dts/amlogic/
+F:     drivers/genpd/amlogic/
 F:     drivers/mmc/host/meson*
 F:     drivers/phy/amlogic/
 F:     drivers/pinctrl/meson/
@@ -1905,6 +1919,7 @@ F:        drivers/bluetooth/hci_bcm4377.c
 F:     drivers/clk/clk-apple-nco.c
 F:     drivers/cpufreq/apple-soc-cpufreq.c
 F:     drivers/dma/apple-admac.c
+F:     drivers/genpd/apple/
 F:     drivers/i2c/busses/i2c-pasemi-core.c
 F:     drivers/i2c/busses/i2c-pasemi-platform.c
 F:     drivers/iommu/apple-dart.c
@@ -2421,6 +2436,7 @@ F:        arch/arm/mach-ux500/
 F:     drivers/clk/clk-nomadik.c
 F:     drivers/clocksource/clksrc-dbx500-prcmu.c
 F:     drivers/dma/ste_dma40*
+F:     drivers/genpd/st/ste-ux500-pm-domain.c
 F:     drivers/hwspinlock/u8500_hsem.c
 F:     drivers/i2c/busses/i2c-nomadik.c
 F:     drivers/iio/adc/ab8500-gpadc.c
@@ -2493,16 +2509,6 @@ S:       Maintained
 W:     http://www.digriz.org.uk/ts78xx/kernel
 F:     arch/arm/mach-orion5x/ts78xx-*
 
-ARM/OXNAS platform support
-M:     Neil Armstrong <neil.armstrong@linaro.org>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-L:     linux-oxnas@groups.io (moderated for non-subscribers)
-S:     Maintained
-F:     arch/arm/boot/dts/ox8*.dts*
-F:     arch/arm/mach-oxnas/
-F:     drivers/power/reset/oxnas-restart.c
-N:     oxnas
-
 ARM/QUALCOMM CHROMEBOOK SUPPORT
 R:     cros-qcom-dts-watchers@chromium.org
 F:     arch/arm64/boot/dts/qcom/sc7180*
@@ -2593,6 +2599,7 @@ F:        arch/arm/include/debug/renesas-scif.S
 F:     arch/arm/mach-shmobile/
 F:     arch/arm64/boot/dts/renesas/
 F:     arch/riscv/boot/dts/renesas/
+F:     drivers/genpd/renesas/
 F:     drivers/soc/renesas/
 F:     include/linux/soc/renesas/
 K:     \brenesas,
@@ -2635,6 +2642,7 @@ R:        Alim Akhtar <alim.akhtar@samsung.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-samsung-soc@vger.kernel.org
 S:     Maintained
+P:     Documentation/process/maintainer-soc-clean-dts.rst
 Q:     https://patchwork.kernel.org/project/linux-samsung-soc/list/
 B:     mailto:linux-samsung-soc@vger.kernel.org
 C:     irc://irc.libera.chat/linux-exynos
@@ -2929,14 +2937,13 @@ M:      Sudeep Holla <sudeep.holla@arm.com>
 M:     Lorenzo Pieralisi <lpieralisi@kernel.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-F:     */*/*/vexpress*
-F:     */*/vexpress*
-F:     arch/arm/boot/dts/arm/vexpress*
+N:     mps2
+N:     vexpress
 F:     arch/arm/mach-versatile/
 F:     arch/arm64/boot/dts/arm/
-F:     drivers/clk/versatile/clk-vexpress-osc.c
 F:     drivers/clocksource/timer-versatile.c
-N:     mps2
+X:     drivers/cpufreq/vexpress-spc-cpufreq.c
+X:     Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
 
 ARM/VFP SUPPORT
 M:     Russell King <linux@armlinux.org.uk>
@@ -3685,6 +3692,7 @@ F:        include/linux/filter.h
 F:     include/linux/tnum.h
 F:     kernel/bpf/core.c
 F:     kernel/bpf/dispatcher.c
+F:     kernel/bpf/mprog.c
 F:     kernel/bpf/syscall.c
 F:     kernel/bpf/tnum.c
 F:     kernel/bpf/trampoline.c
@@ -3695,7 +3703,7 @@ R:        David Vernet <void@manifault.com>
 L:     bpf@vger.kernel.org
 L:     bpf@ietf.org
 S:     Maintained
-F:     Documentation/bpf/instruction-set.rst
+F:     Documentation/bpf/standardization/
 
 BPF [GENERAL] (Safe Dynamic Programs and Tools)
 M:     Alexei Starovoitov <ast@kernel.org>
@@ -3703,7 +3711,7 @@ M:        Daniel Borkmann <daniel@iogearbox.net>
 M:     Andrii Nakryiko <andrii@kernel.org>
 R:     Martin KaFai Lau <martin.lau@linux.dev>
 R:     Song Liu <song@kernel.org>
-R:     Yonghong Song <yhs@fb.com>
+R:     Yonghong Song <yonghong.song@linux.dev>
 R:     John Fastabend <john.fastabend@gmail.com>
 R:     KP Singh <kpsingh@kernel.org>
 R:     Stanislav Fomichev <sdf@google.com>
@@ -3742,7 +3750,7 @@ F:        tools/lib/bpf/
 F:     tools/testing/selftests/bpf/
 
 BPF [ITERATOR]
-M:     Yonghong Song <yhs@fb.com>
+M:     Yonghong Song <yonghong.song@linux.dev>
 L:     bpf@vger.kernel.org
 S:     Maintained
 F:     kernel/bpf/*iter.c
@@ -3778,13 +3786,15 @@ L:      netdev@vger.kernel.org
 S:     Maintained
 F:     kernel/bpf/bpf_struct*
 
-BPF [NETWORKING] (tc BPF, sock_addr)
+BPF [NETWORKING] (tcx & tc BPF, sock_addr)
 M:     Martin KaFai Lau <martin.lau@linux.dev>
 M:     Daniel Borkmann <daniel@iogearbox.net>
 R:     John Fastabend <john.fastabend@gmail.com>
 L:     bpf@vger.kernel.org
 L:     netdev@vger.kernel.org
 S:     Maintained
+F:     include/net/tcx.h
+F:     kernel/bpf/tcx.c
 F:     net/core/filter.c
 F:     net/sched/act_bpf.c
 F:     net/sched/cls_bpf.c
@@ -3836,6 +3846,15 @@ S:       Maintained
 F:     kernel/bpf/stackmap.c
 F:     kernel/trace/bpf_trace.c
 
+BROADCOM ASP 2.0 ETHERNET DRIVER
+M:     Justin Chen <justin.chen@broadcom.com>
+M:     Florian Fainelli <florian.fainelli@broadcom.com>
+L:     bcm-kernel-feedback-list@broadcom.com
+L:     netdev@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
+F:     drivers/net/ethernet/broadcom/asp2/
+
 BROADCOM B44 10/100 ETHERNET DRIVER
 M:     Michael Chan <michael.chan@broadcom.com>
 L:     netdev@vger.kernel.org
@@ -4008,7 +4027,7 @@ F:        arch/mips/kernel/*bmips*
 F:     drivers/irqchip/irq-bcm63*
 F:     drivers/irqchip/irq-bcm7*
 F:     drivers/irqchip/irq-brcmstb*
-F:     drivers/soc/bcm/bcm63xx
+F:     drivers/genpd/bcm/bcm63xx-power.c
 F:     include/linux/bcm963xx_nvram.h
 F:     include/linux/bcm963xx_tag.h
 
@@ -4126,7 +4145,7 @@ BROADCOM BCM6348/BCM6358 SPI controller DRIVER
 M:     Jonas Gorski <jonas.gorski@gmail.com>
 L:     linux-spi@vger.kernel.org
 S:     Odd Fixes
-F:     Documentation/devicetree/bindings/spi/spi-bcm63xx.txt
+F:     Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
 F:     drivers/spi/spi-bcm63xx.c
 
 BROADCOM ETHERNET PHY DRIVERS
@@ -4195,7 +4214,7 @@ BROADCOM KONA GPIO DRIVER
 M:     Ray Jui <rjui@broadcom.com>
 R:     Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
 S:     Supported
-F:     Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
+F:     Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
 F:     drivers/gpio/gpio-bcm-kona.c
 
 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
@@ -4230,7 +4249,7 @@ R:        Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
 L:     linux-pm@vger.kernel.org
 S:     Maintained
 T:     git https://github.com/broadcom/stblinux.git
-F:     drivers/soc/bcm/bcm63xx/bcm-pmb.c
+F:     drivers/genpd/bcm/bcm-pmb.c
 F:     include/dt-bindings/soc/bcm-pmb.h
 
 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
@@ -4819,6 +4838,7 @@ F:        drivers/input/touchscreen/chipone_icn8505.c
 
 CHROME HARDWARE PLATFORM SUPPORT
 M:     Benson Leung <bleung@chromium.org>
+M:     Tzung-Bi Shih <tzungbi@kernel.org>
 L:     chrome-platform@lists.linux.dev
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
@@ -4886,7 +4906,11 @@ L:       alsa-devel@alsa-project.org (moderated for non-subscribers)
 L:     patches@opensource.cirrus.com
 S:     Maintained
 F:     Documentation/devicetree/bindings/sound/cirrus,cs*
+F:     drivers/mfd/cs42l43*
+F:     drivers/pinctrl/cirrus/pinctrl-cs42l43*
+F:     drivers/spi/spi-cs42l43*
 F:     include/dt-bindings/sound/cs*
+F:     include/linux/mfd/cs42l43*
 F:     include/sound/cs*
 F:     sound/pci/hda/cs*
 F:     sound/pci/hda/hda_cs_dsp_ctl.*
@@ -5369,7 +5393,7 @@ M:        Kukjin Kim <kgene@kernel.org>
 R:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 L:     linux-pm@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
-S:     Supported
+S:     Maintained
 F:     arch/arm/mach-exynos/pm.c
 F:     drivers/cpuidle/cpuidle-exynos.c
 F:     include/linux/platform_data/cpuidle-exynos.h
@@ -6009,7 +6033,7 @@ F:        Documentation/devicetree/bindings/mfd/da90*.txt
 F:     Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
 F:     Documentation/devicetree/bindings/regulator/da92*.txt
 F:     Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
-F:     Documentation/devicetree/bindings/regulator/slg51000.txt
+F:     Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
 F:     Documentation/devicetree/bindings/sound/da[79]*.txt
 F:     Documentation/devicetree/bindings/thermal/da90??-thermal.txt
 F:     Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
@@ -6151,10 +6175,9 @@ F:       kernel/dma/
 DMA-BUF HEAPS FRAMEWORK
 M:     Sumit Semwal <sumit.semwal@linaro.org>
 R:     Benjamin Gaignard <benjamin.gaignard@collabora.com>
-R:     Liam Mark <lmark@codeaurora.org>
-R:     Laura Abbott <labbott@redhat.com>
 R:     Brian Starkey <Brian.Starkey@arm.com>
 R:     John Stultz <jstultz@google.com>
+R:     T.J. Mercier <tjmercier@google.com>
 L:     linux-media@vger.kernel.org
 L:     dri-devel@lists.freedesktop.org
 L:     linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
@@ -6214,6 +6237,7 @@ DOCUMENTATION PROCESS
 M:     Jonathan Corbet <corbet@lwn.net>
 L:     workflows@vger.kernel.org
 S:     Maintained
+F:     Documentation/maintainer/
 F:     Documentation/process/
 
 DOCUMENTATION REPORTING ISSUES
@@ -6396,6 +6420,7 @@ F:        drivers/gpu/drm/aspeed/
 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
 M:     Dave Airlie <airlied@redhat.com>
 R:     Thomas Zimmermann <tzimmermann@suse.de>
+R:     Jocelyn Falempe <jfalempe@redhat.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Supported
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -6547,6 +6572,7 @@ F:        drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
 M:     Dave Airlie <airlied@redhat.com>
 R:     Thomas Zimmermann <tzimmermann@suse.de>
+R:     Jocelyn Falempe <jfalempe@redhat.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Supported
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -6946,6 +6972,13 @@ T:       git git://anongit.freedesktop.org/drm/drm-misc
 F:     drivers/gpu/drm/lima/
 F:     include/uapi/drm/lima_drm.h
 
+DRM DRIVERS FOR LOONGSON
+M:     Sui Jingfeng <suijingfeng@loongson.cn>
+L:     dri-devel@lists.freedesktop.org
+S:     Supported
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     drivers/gpu/drm/loongson/
+
 DRM DRIVERS FOR MEDIATEK
 M:     Chun-Kuang Hu <chunkuang.hu@kernel.org>
 M:     Philipp Zabel <p.zabel@pengutronix.de>
@@ -7015,7 +7048,7 @@ F:        drivers/gpu/drm/stm
 
 DRM DRIVERS FOR TI KEYSTONE
 M:     Jyri Sarha <jyri.sarha@iki.fi>
-M:     Tomi Valkeinen <tomba@kernel.org>
+M:     Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
 T:     git git://anongit.freedesktop.org/drm/drm-misc
@@ -7026,16 +7059,18 @@ F:      drivers/gpu/drm/tidss/
 
 DRM DRIVERS FOR TI LCDC
 M:     Jyri Sarha <jyri.sarha@iki.fi>
-R:     Tomi Valkeinen <tomba@kernel.org>
+M:     Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/devicetree/bindings/display/tilcdc/
 F:     drivers/gpu/drm/tilcdc/
 
 DRM DRIVERS FOR TI OMAP
-M:     Tomi Valkeinen <tomba@kernel.org>
+M:     Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/devicetree/bindings/display/ti/
 F:     drivers/gpu/drm/omapdrm/
 
@@ -7593,6 +7628,13 @@ L:       linux-mmc@vger.kernel.org
 S:     Supported
 F:     drivers/mmc/host/cqhci*
 
+EMS CPC-PCI CAN DRIVER
+M:     Gerhard Uttenthaler <uttenthaler@ems-wuensche.com>
+M:     support@ems-wuensche.com
+L:     linux-can@vger.kernel.org
+S:     Maintained
+F:     drivers/net/can/sja1000/ems_pci.c
+
 EMULEX 10Gbps iSCSI - OneConnect DRIVER
 M:     Ketan Mukadam <ketan.mukadam@broadcom.com>
 L:     linux-scsi@vger.kernel.org
@@ -7732,6 +7774,7 @@ F:        include/linux/mii.h
 F:     include/linux/of_net.h
 F:     include/linux/phy.h
 F:     include/linux/phy_fixed.h
+F:     include/linux/phylib_stubs.h
 F:     include/linux/platform_data/mdio-bcm-unimac.h
 F:     include/linux/platform_data/mdio-gpio.h
 F:     include/trace/events/mdio.h
@@ -8351,7 +8394,6 @@ L:        linuxppc-dev@lists.ozlabs.org
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/freescale/fs_enet/
-F:     include/linux/fs_enet_pd.h
 
 FREESCALE SOC SOUND DRIVERS
 M:     Shengjiu Wang <shengjiu.wang@gmail.com>
@@ -8402,13 +8444,6 @@ F:       Documentation/power/freezing-of-tasks.rst
 F:     include/linux/freezer.h
 F:     kernel/freezer.c
 
-FRONTSWAP API
-M:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
-L:     linux-kernel@vger.kernel.org
-S:     Maintained
-F:     include/linux/frontswap.h
-F:     mm/frontswap.c
-
 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
 M:     David Howells <dhowells@redhat.com>
 L:     linux-cachefs@redhat.com (moderated for non-subscribers)
@@ -8673,6 +8708,13 @@ F:       Documentation/devicetree/bindings/power/power?domain*
 F:     drivers/base/power/domain*.c
 F:     include/linux/pm_domain.h
 
+GENERIC PM DOMAIN PROVIDERS
+M:     Ulf Hansson <ulf.hansson@linaro.org>
+L:     linux-pm@vger.kernel.org
+S:     Supported
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
+F:     drivers/genpd/
+
 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
 M:     Eugen Hristev <eugen.hristev@microchip.com>
 L:     linux-input@vger.kernel.org
@@ -8769,6 +8811,15 @@ S:       Supported
 F:     Documentation/networking/device_drivers/ethernet/google/gve.rst
 F:     drivers/net/ethernet/google
 
+GOOGLE FIRMWARE DRIVERS
+M:     Tzung-Bi Shih <tzungbi@kernel.org>
+R:     Brian Norris <briannorris@chromium.org>
+R:     Julius Werner <jwerner@chromium.org>
+L:     chrome-platform@lists.linux.dev
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
+F:     drivers/firmware/google/
+
 GPD POCKET FAN DRIVER
 M:     Hans de Goede <hdegoede@redhat.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -9306,7 +9357,7 @@ F:        drivers/crypto/hisilicon/hpre/hpre_crypto.c
 F:     drivers/crypto/hisilicon/hpre/hpre_main.c
 
 HISILICON HNS3 PMU DRIVER
-M:     Guangbin Huang <huangguangbin2@huawei.com>
+M:     Jijie Shao <shaojijie@huawei.com>
 S:     Supported
 F:     Documentation/admin-guide/perf/hns3-pmu.rst
 F:     drivers/perf/hisilicon/hns3_pmu.c
@@ -9319,6 +9370,13 @@ W:       https://www.hisilicon.com
 F:     Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
 F:     drivers/i2c/busses/i2c-hisi.c
 
+HISILICON KUNPENG SOC HCCS DRIVER
+M:     Huisong Li <lihuisong@huawei.com>
+S:     Maintained
+F:     Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
+F:     drivers/soc/hisilicon/kunpeng_hccs.c
+F:     drivers/soc/hisilicon/kunpeng_hccs.h
+
 HISILICON LPC BUS DRIVER
 M:     Jay Fang <f.fangjian@huawei.com>
 S:     Maintained
@@ -9344,7 +9402,7 @@ F:        Documentation/devicetree/bindings/net/hisilicon*.txt
 F:     drivers/net/ethernet/hisilicon/
 
 HISILICON PMU DRIVER
-M:     Shaokun Zhang <zhangshaokun@hisilicon.com>
+M:     Yicong Yang <yangyicong@hisilicon.com>
 M:     Jonathan Cameron <jonathan.cameron@huawei.com>
 S:     Supported
 W:     http://www.hisilicon.com
@@ -9495,6 +9553,12 @@ S:       Maintained
 W:     http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
 F:     fs/hpfs/
 
+HS3001 Hardware Temperature and Humidity Sensor
+M:     Andre Werner <andre.werner@systec-electronic.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     drivers/hwmon/hs3001.c
+
 HSI SUBSYSTEM
 M:     Sebastian Reichel <sre@kernel.org>
 S:     Maintained
@@ -10922,7 +10986,6 @@ F:      include/linux/io_uring_types.h
 F:     include/trace/events/io_uring.h
 F:     include/uapi/linux/io_uring.h
 F:     io_uring/
-F:     tools/io_uring/
 
 IPMI SUBSYSTEM
 M:     Corey Minyard <minyard@acm.org>
@@ -11384,6 +11447,8 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git k
 F:     Documentation/dev-tools/kunit/
 F:     include/kunit/
 F:     lib/kunit/
+F:     rust/kernel/kunit.rs
+F:     scripts/rustdoc_test_*
 F:     tools/testing/kunit/
 
 KERNEL USERMODE HELPER
@@ -12243,8 +12308,8 @@ R:      WANG Xuerui <kernel@xen0n.name>
 L:     loongarch@lists.linux.dev
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
-F:     Documentation/loongarch/
-F:     Documentation/translations/zh_CN/loongarch/
+F:     Documentation/arch/loongarch/
+F:     Documentation/translations/zh_CN/arch/loongarch/
 F:     arch/loongarch/
 F:     drivers/*/*loongarch*
 
@@ -12270,6 +12335,16 @@ F:     Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
 F:     drivers/clk/clk-loongson2.c
 F:     include/dt-bindings/clock/loongson,ls2k-clk.h
 
+LOONGSON SPI DRIVER
+M:     Yinbo Zhu <zhuyinbo@loongson.cn>
+L:     linux-spi@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
+F:     drivers/spi/spi-loongson-core.c
+F:     drivers/spi/spi-loongson-pci.c
+F:     drivers/spi/spi-loongson-plat.c
+F:     drivers/spi/spi-loongson.h
+
 LOONGSON-2 SOC SERIES GUTS DRIVER
 M:     Yinbo Zhu <zhuyinbo@loongson.cn>
 L:     loongarch@lists.linux.dev
@@ -12277,6 +12352,13 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
 F:     drivers/soc/loongson/loongson2_guts.c
 
+LOONGSON-2 SOC SERIES PM DRIVER
+M:     Yinbo Zhu <zhuyinbo@loongson.cn>
+L:     linux-pm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
+F:     drivers/soc/loongson/loongson2_pm.c
+
 LOONGSON-2 SOC SERIES PINCTRL DRIVER
 M:     zhanghongchen <zhanghongchen@loongson.cn>
 M:     Yinbo Zhu <zhuyinbo@loongson.cn>
@@ -12826,7 +12908,7 @@ F:      drivers/power/supply/max77976_charger.c
 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 L:     linux-pm@vger.kernel.org
-S:     Supported
+S:     Maintained
 B:     mailto:linux-samsung-soc@vger.kernel.org
 F:     Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
 F:     Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
@@ -12837,7 +12919,7 @@ MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 L:     linux-kernel@vger.kernel.org
-S:     Supported
+S:     Maintained
 B:     mailto:linux-samsung-soc@vger.kernel.org
 F:     Documentation/devicetree/bindings/*/maxim,max14577.yaml
 F:     Documentation/devicetree/bindings/*/maxim,max77686.yaml
@@ -14169,7 +14251,7 @@ W:      http://www.linux-mips.org/
 Q:     https://patchwork.kernel.org/project/linux-mips/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
 F:     Documentation/devicetree/bindings/mips/
-F:     Documentation/mips/
+F:     Documentation/arch/mips/
 F:     arch/mips/
 F:     drivers/platform/mips/
 F:     include/dt-bindings/mips/
@@ -14640,7 +14722,7 @@ F:      drivers/rtc/rtc-ntxec.c
 F:     include/linux/mfd/ntxec.h
 
 NETRONOME ETHERNET DRIVERS
-M:     Simon Horman <simon.horman@corigine.com>
+M:     Louis Peens <louis.peens@corigine.com>
 R:     Jakub Kicinski <kuba@kernel.org>
 L:     oss-drivers@corigine.com
 S:     Maintained
@@ -14835,7 +14917,6 @@ NETWORKING [TCP]
 M:     Eric Dumazet <edumazet@google.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
-F:     include/linux/net_mm.h
 F:     include/linux/tcp.h
 F:     include/net/tcp.h
 F:     include/trace/events/tcp.h
@@ -14998,6 +15079,7 @@ F:      include/linux/power/bq27xxx_battery.h
 
 NOLIBC HEADER FILE
 M:     Willy Tarreau <w@1wt.eu>
+M:     Thomas Weißschuh <linux@weissschuh.net>
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
 F:     tools/include/nolibc/
@@ -15524,6 +15606,7 @@ W:      http://www.muru.com/linux/omap/
 W:     http://linux.omap.com/
 Q:     http://patchwork.kernel.org/project/linux-omap/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
+F:     Documentation/devicetree/bindings/arm/ti/omap.yaml
 F:     arch/arm/configs/omap2plus_defconfig
 F:     arch/arm/mach-omap2/
 F:     drivers/bus/ti-sysc.c
@@ -16012,7 +16095,7 @@ M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     Documentation/networking/page_pool.rst
-F:     include/net/page_pool.h
+F:     include/net/page_pool/
 F:     include/trace/events/page_pool.h
 F:     net/core/page_pool.c
 
@@ -17041,7 +17124,7 @@ L:      linuxpps@ml.enneenne.com (subscribers-only)
 S:     Maintained
 W:     http://wiki.enneenne.com/index.php/LinuxPPS_support
 F:     Documentation/ABI/testing/sysfs-pps
-F:     Documentation/devicetree/bindings/pps/pps-gpio.txt
+F:     Documentation/devicetree/bindings/pps/pps-gpio.yaml
 F:     Documentation/driver-api/pps.rst
 F:     drivers/pps/
 F:     include/linux/pps*.h
@@ -17057,6 +17140,7 @@ F:      drivers/net/ppp/pptp.c
 PRESSURE STALL INFORMATION (PSI)
 M:     Johannes Weiner <hannes@cmpxchg.org>
 M:     Suren Baghdasaryan <surenb@google.com>
+R:     Peter Ziljstra <peterz@infradead.org>
 S:     Maintained
 F:     include/linux/psi*
 F:     kernel/sched/psi.c
@@ -17164,6 +17248,13 @@ F:     drivers/ptp/*
 F:     include/linux/ptp_cl*
 K:     (?:\b|_)ptp(?:\b|_)
 
+PTP MOCKUP CLOCK SUPPORT
+M:     Vladimir Oltean <vladimir.oltean@nxp.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/ptp/ptp_mock.c
+F:     include/linux/ptp_mock.h
+
 PTP VIRTUAL CLOCK SUPPORT
 M:     Yangbo Lu <yangbo.lu@nxp.com>
 L:     netdev@vger.kernel.org
@@ -17538,7 +17629,7 @@ L:      linux-pm@vger.kernel.org
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
-F:     drivers/soc/qcom/cpr.c
+F:     drivers/genpd/qcom/cpr.c
 
 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
 M:     Ilia Lin <ilia.lin@kernel.org>
@@ -18022,7 +18113,7 @@ F:      include/linux/regmap.h
 
 REISERFS FILE SYSTEM
 L:     reiserfs-devel@vger.kernel.org
-S:     Supported
+S:     Obsolete
 F:     fs/reiserfs/
 
 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
@@ -18563,6 +18654,8 @@ 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>
+R:     Andreas Hindborg <a.hindborg@samsung.com>
+R:     Alice Ryhl <aliceryhl@google.com>
 L:     rust-for-linux@vger.kernel.org
 S:     Supported
 W:     https://github.com/Rust-for-Linux/linux
@@ -18604,7 +18697,7 @@ L:      linux-s390@vger.kernel.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
 F:     Documentation/driver-api/s390-drivers.rst
-F:     Documentation/s390/
+F:     Documentation/arch/s390/
 F:     arch/s390/
 F:     drivers/s390/
 F:     drivers/watchdog/diag288_wdt.c
@@ -18665,7 +18758,7 @@ M:      Niklas Schnelle <schnelle@linux.ibm.com>
 M:     Gerald Schaefer <gerald.schaefer@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
-F:     Documentation/s390/pci.rst
+F:     Documentation/arch/s390/pci.rst
 F:     arch/s390/pci/
 F:     drivers/pci/hotplug/s390_pci_hpc.c
 
@@ -18682,7 +18775,7 @@ M:      Halil Pasic <pasic@linux.ibm.com>
 M:     Jason Herne <jjherne@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
-F:     Documentation/s390/vfio-ap*
+F:     Documentation/arch/s390/vfio-ap*
 F:     drivers/s390/crypto/vfio_ap*
 
 S390 VFIO-CCW DRIVER
@@ -18692,7 +18785,7 @@ R:      Halil Pasic <pasic@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 L:     kvm@vger.kernel.org
 S:     Supported
-F:     Documentation/s390/vfio-ccw.rst
+F:     Documentation/arch/s390/vfio-ccw.rst
 F:     drivers/s390/cio/vfio_ccw*
 F:     include/uapi/linux/vfio_ccw.h
 
@@ -18798,7 +18891,7 @@ SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
 M:     Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 L:     linux-kernel@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
-S:     Supported
+S:     Maintained
 B:     mailto:linux-samsung-soc@vger.kernel.org
 F:     Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
 F:     Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
@@ -18870,7 +18963,7 @@ M:      Tomasz Figa <tomasz.figa@gmail.com>
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 R:     Alim Akhtar <alim.akhtar@samsung.com>
 L:     linux-samsung-soc@vger.kernel.org
-S:     Supported
+S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
 F:     Documentation/devicetree/bindings/clock/samsung,*.yaml
@@ -19595,13 +19688,6 @@ M:     Nicolas Pitre <nico@fluxnic.net>
 S:     Odd Fixes
 F:     drivers/net/ethernet/smsc/smc91x.*
 
-SMM665 HARDWARE MONITOR DRIVER
-M:     Guenter Roeck <linux@roeck-us.net>
-L:     linux-hwmon@vger.kernel.org
-S:     Maintained
-F:     Documentation/hwmon/smm665.rst
-F:     drivers/hwmon/smm665.c
-
 SMSC EMC2103 HARDWARE MONITOR DRIVER
 M:     Steve Glendinning <steve.glendinning@shawell.net>
 L:     linux-hwmon@vger.kernel.org
@@ -20284,6 +20370,18 @@ S:     Supported
 F:     Documentation/devicetree/bindings/mmc/starfive*
 F:     drivers/mmc/host/dw_mmc-starfive.c
 
+STARFIVE JH7110 PLL CLOCK DRIVER
+M:     Xingyu Wu <xingyu.wu@starfivetech.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
+F:     drivers/clk/starfive/clk-starfive-jh7110-pll.c
+
+STARFIVE JH7110 SYSCON
+M:     William Qiu <william.qiu@starfivetech.com>
+M:     Xingyu Wu <xingyu.wu@starfivetech.com>
+S:     Supported
+F:     Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
+
 STARFIVE JH7110 TDM DRIVER
 M:     Walker Chen <walker.chen@starfivetech.com>
 S:     Maintained
@@ -20326,13 +20424,14 @@ STARFIVE JH71XX PMU CONTROLLER DRIVER
 M:     Walker Chen <walker.chen@starfivetech.com>
 S:     Supported
 F:     Documentation/devicetree/bindings/power/starfive*
-F:     drivers/soc/starfive/jh71xx_pmu.c
+F:     drivers/genpd/starfive/jh71xx-pmu.c
 F:     include/dt-bindings/power/starfive,jh7110-pmu.h
 
 STARFIVE SOC DRIVERS
 M:     Conor Dooley <conor@kernel.org>
 S:     Maintained
 T:     git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
+F:     Documentation/devicetree/bindings/soc/starfive/
 F:     drivers/soc/starfive/
 
 STARFIVE TRNG DRIVER
@@ -21142,7 +21241,7 @@ F:      drivers/irqchip/irq-ti-sci-inta.c
 F:     drivers/irqchip/irq-ti-sci-intr.c
 F:     drivers/reset/reset-ti-sci.c
 F:     drivers/soc/ti/ti_sci_inta_msi.c
-F:     drivers/soc/ti/ti_sci_pm_domains.c
+F:     drivers/genpd/ti/ti_sci_pm_domains.c
 F:     include/dt-bindings/soc/ti,sci_pm_domain.h
 F:     include/linux/soc/ti/ti_sci_inta_msi.h
 F:     include/linux/soc/ti/ti_sci_protocol.h
@@ -21376,6 +21475,7 @@ L:      linux-kernel@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
+F:     drivers/genpd/ti/omap_prm.c
 F:     drivers/soc/ti/*
 
 TI LM49xxx FAMILY ASoC CODEC DRIVERS
@@ -21663,8 +21763,7 @@ F:      kernel/trace/trace_osnoise.c
 F:     kernel/trace/trace_sched_wakeup.c
 
 TRADITIONAL CHINESE DOCUMENTATION
-M:     Hu Haowen <src.res@email.cn>
-L:     linux-doc-tw-discuss@lists.sourceforge.net (moderated for non-subscribers)
+M:     Hu Haowen <src.res.211@gmail.com>
 S:     Maintained
 W:     https://github.com/srcres258/linux-doc
 T:     git git://github.com/srcres258/linux-doc.git doc-zh-tw
@@ -22383,6 +22482,13 @@ S:     Maintained
 P:     Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
 F:     drivers/vfio/pci/*/
 
+VFIO PDS PCI DRIVER
+M:     Brett Creeley <brett.creeley@amd.com>
+L:     kvm@vger.kernel.org
+S:     Maintained
+F:     Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
+F:     drivers/vfio/pci/pds/
+
 VFIO PLATFORM DRIVER
 M:     Eric Auger <eric.auger@redhat.com>
 L:     kvm@vger.kernel.org
@@ -22931,6 +23037,7 @@ S:      Maintained
 W:     https://www.net-swift.com
 F:     Documentation/networking/device_drivers/ethernet/wangxun/*
 F:     drivers/net/ethernet/wangxun/
+F:     drivers/net/pcs/pcs-xpcs-wx.c
 
 WATCHDOG DEVICE DRIVERS
 M:     Wim Van Sebroeck <wim@linux-watchdog.org>
@@ -23369,12 +23476,14 @@ F:    include/xen/arm/swiotlb-xen.h
 F:     include/xen/swiotlb-xen.h
 
 XFS FILESYSTEM
-M:     Darrick J. Wong <djwong@kernel.org>
+M:     Chandan Babu R <chandan.babu@oracle.com>
+R:     Darrick J. Wong <djwong@kernel.org>
 L:     linux-xfs@vger.kernel.org
 S:     Supported
 W:     http://xfs.org/
 C:     irc://irc.oftc.net/xfs
 T:     git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
+P:     Documentation/filesystems/xfs-maintainer-entry-profile.rst
 F:     Documentation/ABI/testing/sysfs-fs-xfs
 F:     Documentation/admin-guide/xfs.rst
 F:     Documentation/filesystems/xfs-delayed-logging-design.rst