From: Linus Torvalds Date: Tue, 23 Jul 2024 16:55:27 +0000 (-0700) Subject: Merge tag 'mailbox-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar... X-Git-Tag: v6.11-rc1~70 X-Git-Url: https://repo.jachan.dev/linux.git/commitdiff_plain/d51f8f63f7cf19c7c7d0288650fdee154a89d499?hp=-c Merge tag 'mailbox-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox Pull mailbox updates from Jassi Brar: "broadcom: - remove unused pdc_dma_map imx: - fix TXDB_V2 channel race condition mediatek: - cleanup and refactor driver - add bindings for gce-props omap: - fix mailbox interrupt sharing qcom: - add bindings for SA8775p - add CPUCP driver zynqmp: - make polling period configurable" * tag 'mailbox-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox: mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable() mailbox: zynqmp-ipi: Make polling period configurable mailbox: qcom-cpucp: fix 64BIT dependency mailbox: Add support for QTI CPUCP mailbox controller dt-bindings: mailbox: qcom: Add CPUCP mailbox controller bindings dt-bindings: remoteproc: qcom,sa8775p-pas: Document the SA8775p ADSP, CDSP and GPDSP mailbox: mtk-cmdq: add missing MODULE_DESCRIPTION() macro mailbox: bcm-pdc: remove unused struct 'pdc_dma_map' mailbox: imx: fix TXDB_V2 channel race condition mailbox: omap: Fix mailbox interrupt sharing mailbox: mtk-cmdq: Dynamically allocate clk_bulk_data structure mailbox: mtk-cmdq: Move and partially refactor clocks probe mailbox: mtk-cmdq: Stop requiring name for GCE clock dt-bindings: mailbox: Add mediatek,gce-props.yaml --- d51f8f63f7cf19c7c7d0288650fdee154a89d499 diff --combined MAINTAINERS index 5579dac9aa64,b28f4c628b7b..9697df3c67dd --- a/MAINTAINERS +++ b/MAINTAINERS @@@ -392,7 -392,6 +392,7 @@@ ACPI WMI DRIVE M: Armin Wolf L: platform-driver-x86@vger.kernel.org S: Maintained +F: Documentation/ABI/testing/sysfs-bus-wmi F: Documentation/driver-api/wmi.rst F: Documentation/wmi/ F: drivers/platform/x86/wmi.c @@@ -440,16 -439,6 +440,16 @@@ W: http://wiki.analog.com/AD714 W: https://ez.analog.com/linux-software-drivers F: drivers/input/misc/ad714x.c +AD738X ADC DRIVER (AD7380/1/2/4) +M: Michael Hennerich +M: Nuno Sá +R: David Lechner +S: Supported +W: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x +W: https://ez.analog.com/linux-software-drivers +F: Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml +F: drivers/iio/adc/ad7380.c + AD7877 TOUCHSCREEN DRIVER M: Michael Hennerich S: Supported @@@ -693,15 -682,6 +693,15 @@@ S: Supporte F: fs/aio.c F: include/linux/*aio*.h +AIROHA ETHERNET DRIVER +M: Lorenzo Bianconi +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) +L: netdev@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml +F: drivers/net/ethernet/mediatek/airoha_eth.c + AIROHA SPI SNFI DRIVER M: Lorenzo Bianconi M: Ray Liu @@@ -866,6 -846,12 +866,6 @@@ ALPS PS/2 TOUCHPAD DRIVE R: Pali Rohár F: drivers/input/mouse/alps.* -ALTERA I2C CONTROLLER DRIVER -M: Thor Thayer -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-altera.txt -F: drivers/i2c/busses/i2c-altera.c - ALTERA MAILBOX DRIVER M: Mun Yew Tham S: Maintained @@@ -885,6 -871,21 +885,6 @@@ L: linux-gpio@vger.kernel.or S: Maintained F: drivers/gpio/gpio-altera.c -ALTERA SYSTEM MANAGER DRIVER -M: Thor Thayer -S: Maintained -F: drivers/mfd/altera-sysmgr.c -F: include/linux/mfd/altera-sysmgr.h - -ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT -M: Thor Thayer -S: Maintained -F: drivers/gpio/gpio-altera-a10sr.c -F: drivers/mfd/altera-a10sr.c -F: drivers/reset/reset-a10sr.c -F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h -F: include/linux/mfd/altera-a10sr.h - ALTERA TRIPLE SPEED ETHERNET DRIVER M: Joyce Ooi L: netdev@vger.kernel.org @@@ -990,12 -991,6 +990,12 @@@ F: include/uapi/linux/psp-dbc. F: tools/crypto/ccp/*.c F: tools/crypto/ccp/*.py +AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT +M: Mario Limonciello +L: linux-crypto@vger.kernel.org +S: Supported +F: drivers/crypto/ccp/hsti.* + AMD DISPLAY CORE M: Harry Wentland M: Leo Li @@@ -1097,7 -1092,7 +1097,7 @@@ F: Documentation/ABI/testing/sysfs-amd- F: drivers/platform/x86/amd/pmf/ AMD POWERPLAY AND SWSMU -M: Evan Quan +M: Kenneth Feng L: amd-gfx@lists.freedesktop.org S: Supported T: git https://gitlab.freedesktop.org/agd5f/linux.git @@@ -1212,7 -1207,7 +1212,7 @@@ F: Documentation/devicetree/bindings/ii F: drivers/iio/adc/ad7091r* ANALOG DEVICES INC AD7192 DRIVER -M: Alexandru Tachici +M: Alisa-Dariana Roman L: linux-iio@vger.kernel.org S: Supported W: https://ez.analog.com/linux-software-drivers @@@ -1913,15 -1908,6 +1913,15 @@@ F: include/dt-bindings/reset/actions, F: include/linux/soc/actions/ N: owl +ARM/AIROHA SOC SUPPORT +M: Matthias Brugger +M: AngeloGioacchino Del Regno +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +F: arch/arm/boot/dts/airoha/ +F: arch/arm64/boot/dts/airoha/ + ARM/Allwinner SoC Clock Support M: Emilio López S: Maintained @@@ -1944,16 -1930,6 +1944,16 @@@ N: allwinne N: sun[x456789]i N: sun[25]0i +ARM/ALPHASCALE ARCHITECTURE +M: Krzysztof Kozlowski +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +F: arch/arm/boot/dts/alphascale/ +F: drivers/clk/clk-asm9260.c +F: drivers/clocksource/asm9260_timer.c +F: drivers/rtc/rtc-asm9260.c +F: drivers/watchdog/asm9260_wdt.c + ARM/AMD PENSANDO ARM64 ARCHITECTURE M: Brad Larson L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -2009,9 -1985,10 +2009,9 @@@ F: drivers/soc/amlogic N: meson ARM/Annapurna Labs ALPINE ARCHITECTURE -M: Tsahee Zidenberg M: Antoine Tenart L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained +S: Odd Fixes F: arch/arm/boot/dts/amazon/ F: arch/arm/mach-alpine/ F: arch/arm64/boot/dts/amazon/ @@@ -2116,14 -2093,6 +2116,14 @@@ F: arch/arm/boot/dts/aspeed F: arch/arm/mach-aspeed/ N: aspeed +ARM/AXM LSI SOC +M: Krzysztof Kozlowski +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +F: Documentation/devicetree/bindings/arm/axxia.yaml +F: arch/arm/boot/dts/intel/axm/ +F: arch/arm/mach-axxia/ + ARM/BITMAIN ARCHITECTURE M: Manivannan Sadhasivam L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -2237,14 -2206,11 +2237,14 @@@ M: Marek Behún @@@ -2410,7 -2374,7 +2410,7 @@@ ARM/LPC18XX ARCHITECTUR M: Vladimir Zapolskiy L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt +F: Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml F: arch/arm/boot/dts/nxp/lpc/lpc43* F: drivers/i2c/busses/i2c-lpc2k.c F: drivers/memory/pl172.c @@@ -2559,15 -2523,6 +2559,15 @@@ F: arch/arm/boot/dts/socionext/milbeaut F: arch/arm/mach-milbeaut/ N: milbeaut +ARM/MOXA ART SOC +M: Krzysztof Kozlowski +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +F: Documentation/devicetree/bindings/arm/moxart.yaml +F: Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt +F: arch/arm/boot/dts/moxa/ +F: drivers/clk/clk-moxart.c + ARM/MStar/Sigmastar Armv7 SoC support M: Daniel Palmer M: Romain Perier @@@ -2937,7 -2892,7 +2937,7 @@@ F: drivers/edac/altera_edac.[ch ARM/SPREADTRUM SoC SUPPORT M: Orson Zhai M: Baolin Wang -M: Chunyan Zhang +R: Chunyan Zhang S: Maintained F: arch/arm64/boot/dts/sprd N: sprd @@@ -3078,15 -3033,6 +3078,15 @@@ F: Documentation/devicetree/bindings/hw F: arch/arm64/boot/dts/ti/Makefile F: arch/arm64/boot/dts/ti/k3-* +ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE +M: Krzysztof Kozlowski +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) +S: Odd Fixes +F: Documentation/devicetree/bindings/*/*/ti,nspire* +F: Documentation/devicetree/bindings/*/ti,nspire* +F: Documentation/devicetree/bindings/arm/ti/nspire.yaml +F: arch/arm/boot/dts/nspire/ + ARM/TOSHIBA VISCONTI ARCHITECTURE M: Nobuhiro Iwamatsu L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -3156,12 -3102,9 +3156,12 @@@ W: http://www.armlinux.org.uk F: arch/arm/vfp/ ARM/VT8500 ARM ARCHITECTURE +M: Alexey Charkov +M: Krzysztof Kozlowski L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Orphan +S: Odd Fixes F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt +F: arch/arm/boot/dts/vt8500/ F: arch/arm/mach-vt8500/ F: drivers/clocksource/timer-vt8500.c F: drivers/i2c/busses/i2c-viai2c-wmt.c @@@ -3578,13 -3521,6 +3578,13 @@@ F: include/linux/cfag12864b. F: include/uapi/linux/map_to_14segment.h F: include/uapi/linux/map_to_7segment.h +AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER +M: Subhajit Ghosh +L: linux-iio@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml +F: drivers/iio/light/apds9306.c + AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER M: Andreas Klinger L: linux-iio@vger.kernel.org @@@ -3634,15 -3570,6 +3634,15 @@@ W: https://ez.analog.com/linux-software F: Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml F: drivers/spi/spi-axi-spi-engine.c +AXI PWM GENERATOR +M: Michael Hennerich +M: Nuno Sá +L: linux-pwm@vger.kernel.org +S: Supported +W: https://ez.analog.com/linux-software-drivers +F: Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml +F: drivers/pwm/pwm-axi-pwmgen.c + AXXIA I2C CONTROLLER M: Krzysztof Adamski L: linux-i2c@vger.kernel.org @@@ -3743,6 -3670,7 +3743,6 @@@ F: drivers/md/bcache BCACHEFS M: Kent Overstreet -R: Brian Foster L: linux-bcachefs@vger.kernel.org S: Supported C: irc://irc.oftc.net/bcache @@@ -3801,10 -3729,8 +3801,10 @@@ F: include/linux/bitmap-str. F: include/linux/bitmap.h F: include/linux/bits.h F: include/linux/cpumask.h +F: include/linux/cpumask_types.h F: include/linux/find.h F: include/linux/nodemask.h +F: include/linux/nodemask_types.h F: include/vdso/bits.h F: lib/bitmap-str.c F: lib/bitmap.c @@@ -3854,20 -3780,6 +3854,20 @@@ F: include/linux/blk F: kernel/trace/blktrace.c F: lib/sbitmap.c +BLOCK LAYER DEVICE DRIVER API [RUST] +M: Andreas Hindborg +R: Boqun Feng +L: linux-block@vger.kernel.org +L: rust-for-linux@vger.kernel.org +S: Supported +W: https://rust-for-linux.com +B: https://github.com/Rust-for-Linux/linux/issues +C: https://rust-for-linux.zulipchat.com/#narrow/stream/Block +T: git https://github.com/Rust-for-Linux/linux.git rust-block-next +F: drivers/block/rnull.rs +F: rust/kernel/block.rs +F: rust/kernel/block/ + BLOCK2MTD DRIVER M: Joern Engel L: linux-mtd@lists.infradead.org @@@ -4930,7 -4842,6 +4930,7 @@@ W: https://github.com/linux-ca T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git F: Documentation/networking/can.rst +F: Documentation/networking/iso15765-2.rst F: include/linux/can/can-ml.h F: include/linux/can/core.h F: include/linux/can/skb.h @@@ -5224,30 -5135,11 +5224,30 @@@ S: Maintaine F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml F: sound/soc/codecs/cros_ec_codec.* +CHROMEOS EC CHARGE CONTROL +M: Thomas Weißschuh +S: Maintained +F: drivers/power/supply/cros_charge-control.c + +CHROMEOS EC HARDWARE MONITORING +M: Thomas Weißschuh +L: chrome-platform@lists.linux.dev +L: linux-hwmon@vger.kernel.org +S: Maintained +F: Documentation/hwmon/cros_ec_hwmon.rst +F: drivers/hwmon/cros_ec_hwmon.c + +CHROMEOS EC LED DRIVER +M: Thomas Weißschuh +S: Maintained +F: drivers/leds/leds-cros_ec.c + CHROMEOS EC SUBDRIVERS M: Benson Leung R: Guenter Roeck L: chrome-platform@lists.linux.dev S: Maintained +F: drivers/power/supply/cros_charge-control.c F: drivers/power/supply/cros_usbpd-charger.c N: cros_ec N: cros-ec @@@ -5313,18 -5205,6 +5313,18 @@@ F: sound/pci/hda/hda_component F: sound/pci/hda/hda_cs_dsp_ctl.* F: sound/soc/codecs/cs* +CIRRUS LOGIC HAPTIC DRIVERS +M: James Ogletree +M: Fred Treven +M: Ben Bright +L: patches@opensource.cirrus.com +S: Supported +F: Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml +F: drivers/input/misc/cs40l* +F: drivers/mfd/cs40l* +F: include/linux/mfd/cs40l* +F: sound/soc/codecs/cs40l* + CIRRUS LOGIC DSP FIRMWARE DRIVER M: Simon Trimmer M: Charles Keepax @@@ -5655,7 -5535,6 +5655,7 @@@ CONTROL GROUP (CGROUP M: Tejun Heo M: Zefan Li M: Johannes Weiner +M: Michal Koutný L: cgroups@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git @@@ -5703,8 -5582,6 +5703,8 @@@ L: linux-mm@kvack.or S: Maintained F: include/linux/memcontrol.h F: mm/memcontrol.c +F: mm/memcontrol-v1.c +F: mm/memcontrol-v1.h F: mm/swap_cgroup.c F: samples/cgroup/* F: tools/testing/selftests/cgroup/memcg_protection.m @@@ -6238,12 -6115,6 +6238,12 @@@ F: Documentation/ABI/obsolete/procfs-i8 F: drivers/hwmon/dell-smm-hwmon.c F: include/uapi/linux/i8k.h +DELL PC DRIVER +M: Lyndon Sanche +L: platform-driver-x86@vger.kernel.org +S: Maintained +F: drivers/platform/x86/dell/dell-pc.c + DELL REMOTE BIOS UPDATE DRIVER M: Stuart Hayes L: platform-driver-x86@vger.kernel.org @@@ -7027,11 -6898,6 +7027,11 @@@ S: Maintaine F: Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml F: drivers/gpu/drm/panel/panel-ilitek-ili9805.c +DRM DRIVER FOR ILITEK ILI9806E PANELS +M: Michael Walle +S: Maintained +F: drivers/gpu/drm/panel/panel-ilitek-ili9806e.c + DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS M: Jagan Teki S: Maintained @@@ -7042,7 -6908,7 +7042,7 @@@ DRM DRIVER FOR LG SW43408 PANEL M: Sumit Semwal M: Caleb Connolly S: Maintained -T: git git://anongit.freedesktop.org/drm/drm-misc +T: git https://gitlab.freedesktop.org/drm/misc/kernel.git F: Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml F: drivers/gpu/drm/panel/panel-lg-sw43408.c @@@ -7329,7 -7195,6 +7329,7 @@@ L: dri-devel@lists.freedesktop.or S: Maintained T: git https://gitlab.freedesktop.org/drm/misc/kernel.git F: Documentation/gpu/vkms.rst +F: drivers/gpu/drm/ci/xfails/vkms* F: drivers/gpu/drm/vkms/ DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU @@@ -7611,7 -7476,6 +7611,7 @@@ L: dri-devel@lists.freedesktop.or S: Maintained T: git https://gitlab.freedesktop.org/drm/misc/kernel.git F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml +F: Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml F: drivers/gpu/drm/stm DRM DRIVERS FOR TI KEYSTONE @@@ -7653,9 -7517,8 +7653,9 @@@ F: include/uapi/drm/v3d_drm. DRM DRIVERS FOR VC4 M: Maxime Ripard +M: Dave Stevenson +R: Raspberry Pi Kernel Maintenance S: Supported -T: git git://github.com/anholt/linux T: git https://gitlab.freedesktop.org/drm/misc/kernel.git F: Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml F: drivers/gpu/drm/vc4/ @@@ -7702,6 -7565,7 +7702,6 @@@ F: include/drm/gpu_scheduler. DRM PANEL DRIVERS M: Neil Armstrong R: Jessica Zhang -R: Sam Ravnborg L: dri-devel@lists.freedesktop.org S: Maintained T: git https://gitlab.freedesktop.org/drm/misc/kernel.git @@@ -8352,9 -8216,7 +8352,9 @@@ S: Supporte T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve F: Documentation/userspace-api/ELF.rst F: fs/*binfmt_*.c +F: fs/Kconfig.binfmt F: fs/exec.c +F: fs/exec_test.c F: include/linux/binfmts.h F: include/linux/elf.h F: include/uapi/linux/binfmts.h @@@ -8619,7 -8481,6 +8619,7 @@@ R: Darrick J. Wong L: linux-spi@vger.kernel.org S: Maintained -F: Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt +F: Documentation/devicetree/bindings/spi/fsl,dspi*.yaml F: drivers/spi/spi-fsl-dspi.c F: include/linux/spi/spi-fsl-dspi.h @@@ -8947,14 -8808,14 +8947,14 @@@ M: Madalin Bucur L: netdev@vger.kernel.org S: Maintained -F: Documentation/devicetree/bindings/net/fsl-fman.txt +F: Documentation/devicetree/bindings/net/fsl,fman*.yaml F: drivers/net/ethernet/freescale/fman FREESCALE QORIQ PTP CLOCK DRIVER M: Yangbo Lu L: netdev@vger.kernel.org S: Maintained -F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt +F: Documentation/devicetree/bindings/ptp/fsl,ptp.yaml F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp* F: drivers/net/ethernet/freescale/dpaa2/dprtc* F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c @@@ -8971,7 -8832,6 +8971,7 @@@ F: drivers/spi/spi-fsl-qspi. FREESCALE QUICC ENGINE LIBRARY M: Qiang Zhao +M: Christophe Leroy L: linuxppc-dev@lists.ozlabs.org S: Maintained F: drivers/soc/fsl/qe/ @@@ -9021,10 -8881,9 +9021,10 @@@ S: Maintaine F: drivers/tty/serial/ucc_uart.c FREESCALE SOC DRIVERS +M: Christophe Leroy L: linuxppc-dev@lists.ozlabs.org L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Orphan +S: Maintained F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml F: Documentation/devicetree/bindings/soc/fsl/ F: drivers/soc/fsl/ @@@ -9049,16 -8908,6 +9049,16 @@@ S: Maintaine F: sound/soc/fsl/fsl* F: sound/soc/fsl/imx* +FREESCALE SOC LPC32XX SOUND DRIVERS +M: J.M.B. Downing +M: Piotr Wojtaszczyk +R: Vladimir Zapolskiy +L: alsa-devel@alsa-project.org (moderated for non-subscribers) +L: linuxppc-dev@lists.ozlabs.org +S: Maintained +F: Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml +F: sound/soc/fsl/lpc3xxx-* + FREESCALE SOC SOUND QMC DRIVER M: Herve Codina L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@@ -9125,7 -8974,7 +9125,7 @@@ M: Eddie James +L: linux-media@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml +F: drivers/media/i2c/gc05a2.c + +GALAXYCORE GC08A3 CAMERA SENSOR DRIVER +M: Zhi Mao +L: linux-media@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml +F: drivers/media/i2c/gc08a3.c + GALAXYCORE GC2145 SENSOR DRIVER M: Alain Volmat L: linux-media@vger.kernel.org @@@ -9755,11 -9590,11 +9755,11 @@@ S: Maintaine F: block/partitions/efi.* HABANALABS PCI DRIVER -M: Oded Gabbay +M: Ofir Bitton L: dri-devel@lists.freedesktop.org S: Supported C: irc://irc.oftc.net/dri-devel -T: git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git +T: git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git F: Documentation/ABI/testing/debugfs-driver-habanalabs F: Documentation/ABI/testing/sysfs-driver-habanalabs F: drivers/accel/habanalabs/ @@@ -10817,7 -10652,7 +10817,7 @@@ F: net/ieee802154 F: net/mac802154/ Intel VIRTIO DATA PATH ACCELERATOR -M: Zhu Lingshan +M: Zhu Lingshan L: virtualization@lists.linux.dev S: Supported F: drivers/vdpa/ifcvf/ @@@ -10929,13 -10764,6 +10929,13 @@@ S: Maintaine F: Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml F: drivers/auxdisplay/img-ascii-lcd.c +IMGTEC JPEG ENCODER DRIVER +M: Devarsh Thakkar +L: linux-media@vger.kernel.org +S: Supported +F: Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml +F: drivers/media/platform/imagination/e5010* + IMGTEC IR DECODER DRIVER S: Orphan F: drivers/media/rc/img-ir/ @@@ -11183,7 -11011,6 +11183,7 @@@ S: Supporte F: drivers/gpu/drm/i915/display/ F: drivers/gpu/drm/xe/display/ F: drivers/gpu/drm/xe/compat-i915-headers +F: include/drm/intel/ INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative) M: Jani Nikula @@@ -11196,12 -11023,12 +11196,12 @@@ W: https://drm.pages.freedesktop.org/in Q: http://patchwork.freedesktop.org/project/intel-gfx/ B: https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html C: irc://irc.oftc.net/intel-gfx -T: git git://anongit.freedesktop.org/drm-intel +T: git https://gitlab.freedesktop.org/drm/i915/kernel.git F: Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon F: Documentation/gpu/i915.rst F: drivers/gpu/drm/ci/xfails/i915* F: drivers/gpu/drm/i915/ -F: include/drm/i915* +F: include/drm/intel/ F: include/uapi/drm/i915_drm.h INTEL DRM XE DRIVER (Lunar Lake and newer) @@@ -11218,12 -11045,12 +11218,12 @@@ T: git https://gitlab.freedesktop.org/d F: Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon F: Documentation/gpu/xe/ F: drivers/gpu/drm/xe/ -F: include/drm/xe* +F: include/drm/intel/ F: include/uapi/drm/xe_drm.h INTEL ETHERNET DRIVERS -M: Jesse Brandeburg M: Tony Nguyen +M: Przemek Kitszel L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) S: Supported W: https://www.intel.com/content/www/us/en/support.html @@@ -11238,7 -11065,7 +11238,7 @@@ F: include/linux/net/intel/iidc. INTEL ETHERNET PROTOCOL DRIVER FOR RDMA M: Mustafa Ismail -M: Shiraz Saleem +M: Tatyana Nikolova L: linux-rdma@vger.kernel.org S: Supported F: drivers/infiniband/hw/irdma/ @@@ -11315,7 -11142,6 +11315,7 @@@ R: Tony Luck @@@ -11682,7 -11508,6 +11682,7 @@@ M: Jean-Baptiste Maneyrol -R: Pavel Begunkov +M: Pavel Begunkov L: io-uring@vger.kernel.org S: Maintained T: git git://git.kernel.dk/linux-block @@@ -12134,7 -11960,6 +12134,7 @@@ F: arch/*/configs/hardening.confi F: include/linux/overflow.h F: include/linux/randomize_kstack.h F: kernel/configs/hardening.config +F: lib/usercopy_kunit.c F: mm/usercopy.c K: \b(add|choose)_random_kstack_offset\b K: \b__check_(object_size|heap_object)\b @@@ -12154,7 -11979,7 +12154,7 @@@ R: Dai Ngo L: linux-nfs@vger.kernel.org S: Supported -W: http://nfs.sourceforge.net/ +B: https://bugzilla.kernel.org T: git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git F: Documentation/filesystems/nfs/ F: fs/lockd/ @@@ -12252,8 -12077,6 +12252,8 @@@ L: linux-arm-kernel@lists.infradead.or L: kvmarm@lists.linux.dev S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git +F: Documentation/virt/kvm/arm/ +F: Documentation/virt/kvm/devices/arm* F: arch/arm64/include/asm/kvm* F: arch/arm64/include/uapi/asm/kvm* F: arch/arm64/kvm/ @@@ -12624,7 -12447,6 +12624,7 @@@ LANTIQ / INTEL Ethernet driver M: Hauke Mehrtens L: netdev@vger.kernel.org S: Maintained +F: Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml F: drivers/net/dsa/lantiq_gswip.c F: drivers/net/dsa/lantiq_pce.h F: drivers/net/ethernet/lantiq_xrx200.c @@@ -12665,7 -12487,7 +12665,7 @@@ M: Pavel Machek L: linux-leds@vger.kernel.org S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git +T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git F: Documentation/devicetree/bindings/leds/ F: Documentation/leds/ F: drivers/leds/ @@@ -12930,6 -12752,7 +12930,6 @@@ F: arch/powerpc/platforms/52xx LINUX FOR POWERPC EMBEDDED PPC4XX L: linuxppc-dev@lists.ozlabs.org S: Orphan -F: arch/powerpc/platforms/40x/ F: arch/powerpc/platforms/44x/ LINUX FOR POWERPC EMBEDDED PPC85XX @@@ -13143,7 -12966,6 +13143,7 @@@ F: Documentation/arch/loongarch F: Documentation/translations/zh_CN/arch/loongarch/ F: arch/loongarch/ F: drivers/*/*loongarch* +F: drivers/cpufreq/loongson3_cpufreq.c LOONGSON GPIO DRIVER M: Yinbo Zhu @@@ -13470,15 -13292,6 +13470,15 @@@ F: drivers/net/dsa/mv88e6xxx F: include/linux/dsa/mv88e6xxx.h F: include/linux/platform_data/mv88e6xxx.h +MARVELL 88PM886 PMIC DRIVER +M: Karel Balej +S: Maintained +F: Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml +F: drivers/input/misc/88pm886-onkey.c +F: drivers/mfd/88pm886.c +F: drivers/regulators/88pm886-regulator.c +F: include/linux/mfd/88pm886.h + MARVELL ARMADA 3700 PHY DRIVERS M: Miquel Raynal S: Maintained @@@ -13644,16 -13457,6 +13644,16 @@@ S: Supporte F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml F: drivers/mmc/host/sdhci-xenon* +MARVELL OCTEON CN10K DPI DRIVER +M: Vamsi Attunuru +S: Supported +F: drivers/misc/mrvl_cn10k_dpi.c + +MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR +R: schalla@marvell.com +R: vattunuru@marvell.com +F: drivers/vdpa/octeon_ep/ + MATROX FRAMEBUFFER DRIVER L: linux-fbdev@vger.kernel.org S: Orphan @@@ -13708,20 -13511,6 +13708,20 @@@ S: Maintaine F: Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml F: drivers/staging/media/max96712/max96712.c +MAX96714 GMSL2 DESERIALIZER DRIVER +M: Julien Massot +L: linux-media@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml +F: drivers/media/i2c/max96714.c + +MAX96717 GMSL2 SERIALIZER DRIVER +M: Julien Massot +L: linux-media@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml +F: drivers/media/i2c/max96717.c + MAX9860 MONO AUDIO VOICE CODEC DRIVER M: Peter Rosin L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@@ -14683,7 -14472,7 +14683,7 @@@ MEMORY MAPPIN M: Andrew Morton R: Liam R. Howlett R: Vlastimil Babka -R: Lorenzo Stoakes +R: Lorenzo Stoakes L: linux-mm@kvack.org S: Maintained W: http://www.linux-mm.org @@@ -14777,13 -14566,6 +14777,13 @@@ T: git git://linuxtv.org/media_tree.gi F: Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml F: drivers/staging/media/meson/vdec/ +META ETHERNET DRIVERS +M: Alexander Duyck +M: Jakub Kicinski +R: kernel-team@meta.com +S: Supported +F: drivers/net/ethernet/meta/ + METHODE UDPU SUPPORT M: Robert Marko S: Maintained @@@ -14942,12 -14724,6 +14942,12 @@@ L: netdev@vger.kernel.or S: Maintained F: drivers/net/ethernet/microchip/lan966x/* +MICROCHIP LAN966X OIC DRIVER +M: Herve Codina +S: Maintained +F: Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml +F: drivers/irqchip/irq-lan966x-oic.c + MICROCHIP LCDFB DRIVER M: Nicolas Ferre L: linux-fbdev@vger.kernel.org @@@ -15071,7 -14847,6 +15071,7 @@@ MICROCHIP SOC DRIVER M: Conor Dooley S: Supported T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ +F: Documentation/devicetree/bindings/soc/microchip/ F: drivers/soc/microchip/ MICROCHIP SPI DRIVER @@@ -15418,14 -15193,9 +15418,14 @@@ M: Théo Lebrun @@@ -15484,27 -15254,6 +15484,27 @@@ S: Maintaine F: Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml F: drivers/video/backlight/mp3309c.c +MPS MP2891 DRIVER +M: Noah Wang +L: linux-hwmon@vger.kernel.org +S: Maintained +F: Documentation/hwmon/mp2891.rst +F: drivers/hwmon/pmbus/mp2891.c + +MPS MP2993 DRIVER +M: Noah Wang +L: linux-hwmon@vger.kernel.org +S: Maintained +F: Documentation/hwmon/mp2993.rst +F: drivers/hwmon/pmbus/mp2993.c + +MPS MP9941 DRIVER +M: Noah Wang +L: linux-hwmon@vger.kernel.org +S: Maintained +F: Documentation/hwmon/mp9941.rst +F: drivers/hwmon/pmbus/mp9941.c + MR800 AVERMEDIA USB FM RADIO DRIVER M: Alexey Klimov L: linux-media@vger.kernel.org @@@ -15999,7 -15748,7 +15999,7 @@@ B: https://github.com/multipath-tcp/mpt T: git https://github.com/multipath-tcp/mptcp_net-next.git export-net T: git https://github.com/multipath-tcp/mptcp_net-next.git export F: Documentation/netlink/specs/mptcp_pm.yaml -F: Documentation/networking/mptcp-sysctl.rst +F: Documentation/networking/mptcp*.rst F: include/net/mptcp.h F: include/trace/events/mptcp.h F: include/uapi/linux/mptcp*.h @@@ -16016,13 -15765,8 +16016,13 @@@ F: include/linux/tcp. F: include/net/tcp.h F: include/trace/events/tcp.h F: include/uapi/linux/tcp.h +F: net/ipv4/inet_connection_sock.c +F: net/ipv4/inet_hashtables.c +F: net/ipv4/inet_timewait_sock.c F: net/ipv4/syncookies.c F: net/ipv4/tcp*.c +F: net/ipv6/inet6_connection_sock.c +F: net/ipv6/inet6_hashtables.c F: net/ipv6/syncookies.c F: net/ipv6/tcp*.c @@@ -16449,7 -16193,7 +16449,7 @@@ NXP SGTL5000 DRIVE M: Fabio Estevam L: alsa-devel@alsa-project.org (moderated for non-subscribers) S: Maintained -F: Documentation/devicetree/bindings/sound/sgtl5000.yaml +F: Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml F: sound/soc/codecs/sgtl5000* NXP SJA1105 ETHERNET SWITCH DRIVER @@@ -16584,6 -16328,7 +16584,6 @@@ S: Maintaine F: arch/arm/*omap*/*clock* OMAP DEVICE TREE SUPPORT -M: Benoît Cousson M: Tony Lindgren L: linux-omap@vger.kernel.org L: devicetree@vger.kernel.org @@@ -16638,6 -16383,7 +16638,6 @@@ S: Maintaine F: arch/arm/mach-omap2/omap_hwmod*data* OMAP HWMOD SUPPORT -M: Benoît Cousson M: Paul Walmsley L: linux-omap@vger.kernel.org S: Maintained @@@ -16699,7 -16445,7 +16699,7 @@@ F: arch/arm/boot/dts/ti/omap/am335x-nan OMAP1 SUPPORT M: Aaro Koskinen M: Janusz Krzysztofik -M: Tony Lindgren +R: Tony Lindgren L: linux-omap@vger.kernel.org S: Maintained Q: http://patchwork.kernel.org/project/linux-omap/list/ @@@ -16711,13 -16457,10 +16711,13 @@@ F: include/linux/platform_data/ams-delt F: include/linux/platform_data/i2c-omap.h OMAP2+ SUPPORT +M: Aaro Koskinen +M: Andreas Kemnade +M: Kevin Hilman +M: Roger Quadros M: Tony Lindgren L: linux-omap@vger.kernel.org S: Maintained -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 @@@ -17472,14 -17215,6 +17472,14 @@@ S: Maintaine F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c +PCI DRIVER FOR PLDA PCIE IP +M: Daire McNamara +L: linux-pci@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml +F: drivers/pci/controller/plda/pcie-plda-host.c +F: drivers/pci/controller/plda/pcie-plda.h + PCI DRIVER FOR RENESAS R-CAR M: Marek Vasut M: Yoshihiro Shimoda @@@ -17612,14 -17347,6 +17612,14 @@@ F: Documentation/driver-api/pci/p2pdma. F: drivers/pci/p2pdma.c F: include/linux/pci-p2pdma.h +PCI POWER CONTROL +M: Bartosz Golaszewski +L: linux-pci@vger.kernel.org +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git +F: drivers/pci/pwrctl/* +F: include/linux/pci-pwrctl.h + PCI SUBSYSTEM M: Bjorn Helgaas L: linux-pci@vger.kernel.org @@@ -17718,7 -17445,7 +17718,7 @@@ M: Daire McNamara @@@ -17748,13 -17475,6 +17748,13 @@@ L: linux-pci@vger.kernel.or S: Maintained F: drivers/pci/controller/dwc/*spear* +PCIE DRIVER FOR STARFIVE JH71x0 +M: Kevin Xie +L: linux-pci@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml +F: drivers/pci/controller/plda/pcie-starfive.c + PCIE ENDPOINT DRIVER FOR QUALCOMM M: Manivannan Sadhasivam L: linux-pci@vger.kernel.org @@@ -18167,14 -17887,6 +18167,14 @@@ F: include/linux/pm_ F: include/linux/powercap.h F: kernel/configs/nopm.config +POWER SEQUENCING +M: Bartosz Golaszewski +L: linux-pm@vger.kernel.org +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git +F: drivers/power/sequencing/ +F: include/linux/pwrseq/ + POWER STATE COORDINATION INTERFACE (PSCI) M: Mark Rutland M: Lorenzo Pieralisi @@@ -18749,6 -18461,13 +18749,13 @@@ S: Maintaine F: Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml F: drivers/pmdomain/qcom/cpr.c + QUALCOMM CPUCP MAILBOX DRIVER + M: Sibi Sankar + L: linux-arm-msm@vger.kernel.org + S: Supported + F: Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml + F: drivers/mailbox/qcom-cpucp-mbox.c + QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 M: Ilia Lin L: linux-pm@vger.kernel.org @@@ -18783,7 -18502,6 +18790,7 @@@ QUALCOMM FASTRPC DRIVE M: Srinivas Kandagatla M: Amol Maheshwari L: linux-arm-msm@vger.kernel.org +L: dri-devel@lists.freedesktop.org S: Maintained F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml F: drivers/misc/fastrpc.c @@@ -18890,14 -18608,6 +18897,14 @@@ F: Documentation/networking/device_driv F: drivers/net/ethernet/qualcomm/rmnet/ F: include/linux/if_rmnet.h +QUALCOMM TRUST ZONE MEMORY ALLOCATOR +M: Bartosz Golaszewski +L: linux-arm-msm@vger.kernel.org +S: Maintained +F: drivers/firmware/qcom/qcom_tzmem.c +F: drivers/firmware/qcom/qcom_tzmem.h +F: include/linux/firmware/qcom/qcom_tzmem.h + QUALCOMM TSENS THERMAL DRIVER M: Amit Kucheria M: Thara Gopinath @@@ -18943,7 -18653,7 +18950,7 @@@ F: drivers/net/wireless/quantenn RADEON and AMDGPU DRM DRIVERS M: Alex Deucher M: Christian König -M: Pan, Xinhui +M: Xinhui Pan L: amd-gfx@lists.freedesktop.org S: Supported B: https://gitlab.freedesktop.org/drm/amd/-/issues @@@ -19065,15 -18775,6 +19072,15 @@@ L: linux-edac@vger.kernel.or S: Maintained F: drivers/ras/amd/fmpm.c +RASPBERRY PI PISP BACK END +M: Jacopo Mondi +L: Raspberry Pi Kernel Maintenance +L: linux-media@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml +F: drivers/media/platform/raspberrypi/pisp_be/ +F: include/uapi/linux/media/raspberrypi/ + RC-CORE / LIRC FRAMEWORK M: Sean Young L: linux-media@vger.kernel.org @@@ -19170,7 -18871,6 +19177,7 @@@ M: Neeraj Upadhyay M: Josh Triplett M: Boqun Feng +M: Uladzislau Rezki R: Steven Rostedt R: Mathieu Desnoyers R: Lai Jiangshan @@@ -19201,6 -18901,7 +19208,6 @@@ F: include/uapi/linux/rtc. F: tools/testing/selftests/rtc/ Real-time Linux Analysis (RTLA) tools -M: Daniel Bristot de Oliveira M: Steven Rostedt L: linux-trace-kernel@vger.kernel.org S: Maintained @@@ -19335,14 -19036,6 +19342,14 @@@ F: drivers/net/ethernet/renesas/Makefil F: drivers/net/ethernet/renesas/rcar_gen4* F: drivers/net/ethernet/renesas/rswitch* +RENESAS ETHERNET TSN DRIVER +M: Niklas Söderlund +L: netdev@vger.kernel.org +L: linux-renesas-soc@vger.kernel.org +S: Supported +F: Documentation/devicetree/bindings/net/renesas,ethertsn.yaml +F: drivers/net/ethernet/renesas/rtsn.* + RENESAS IDT821034 ASoC CODEC M: Herve Codina L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@@ -19388,8 -19081,8 +19395,8 @@@ L: linux-renesas-soc@vger.kernel.or S: Supported F: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml F: Documentation/devicetree/bindings/thermal/rcar-thermal.yaml -F: drivers/thermal/rcar_gen3_thermal.c -F: drivers/thermal/rcar_thermal.c +F: drivers/thermal/renesas/rcar_gen3_thermal.c +F: drivers/thermal/renesas/rcar_thermal.c RENESAS RIIC DRIVER M: Chris Brandt @@@ -19595,7 -19288,7 +19602,7 @@@ F: drivers/clk/microchip/clk-mpfs*. F: drivers/firmware/microchip/mpfs-auto-update.c F: drivers/i2c/busses/i2c-microchip-corei2c.c F: drivers/mailbox/mailbox-mpfs.c -F: drivers/pci/controller/pcie-microchip-host.c +F: drivers/pci/controller/plda/pcie-microchip-host.c F: drivers/pwm/pwm-microchip-core.c F: drivers/reset/reset-mpfs.c F: drivers/rtc/rtc-mpfs.c @@@ -19616,7 -19309,6 +19623,7 @@@ F: arch/riscv/boot/dts X: arch/riscv/boot/dts/allwinner/ X: arch/riscv/boot/dts/renesas/ X: arch/riscv/boot/dts/sophgo/ +X: arch/riscv/boot/dts/thead/ RISC-V PMU DRIVERS M: Atish Patra @@@ -19633,11 -19325,7 +19640,11 @@@ M: Guo Ren L: linux-riscv@lists.infradead.org S: Maintained +T: git https://github.com/pdp7/linux.git +F: Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml F: arch/riscv/boot/dts/thead/ +F: drivers/clk/thead/clk-th1520-ap.c +F: include/dt-bindings/clock/thead,th1520-clk-ap.h RNBD BLOCK DRIVERS M: Md. Haris Iqbal @@@ -19761,21 -19449,17 +19768,21 @@@ F: drivers/gpio/gpio-bd71828. F: drivers/mfd/rohm-bd71828.c F: drivers/mfd/rohm-bd718x7.c F: drivers/mfd/rohm-bd9576.c +F: drivers/mfd/rohm-bd96801.c F: drivers/regulator/bd71815-regulator.c F: drivers/regulator/bd71828-regulator.c F: drivers/regulator/bd718x7-regulator.c F: drivers/regulator/bd9576-regulator.c +F: drivers/regulator/bd96801-regulator.c F: drivers/regulator/rohm-regulator.c F: drivers/rtc/rtc-bd70528.c F: drivers/watchdog/bd9576_wdt.c +F: drivers/watchdog/bd96801_wdt.c F: include/linux/mfd/rohm-bd71815.h F: include/linux/mfd/rohm-bd71828.h F: include/linux/mfd/rohm-bd718x7.h F: include/linux/mfd/rohm-bd957x.h +F: include/linux/mfd/rohm-bd96801.h F: include/linux/mfd/rohm-generic.h F: include/linux/mfd/rohm-shared.h @@@ -19850,6 -19534,7 +19857,6 @@@ S: Maintaine F: drivers/infiniband/ulp/rtrs/ RUNTIME VERIFICATION (RV) -M: Daniel Bristot de Oliveira M: Steven Rostedt L: linux-trace-kernel@vger.kernel.org S: Maintained @@@ -20244,6 -19929,7 +20251,6 @@@ R: Dietmar Eggemann (SCHED_FIFO/SCHED_RR) R: Ben Segall (CONFIG_CFS_BANDWIDTH) R: Mel Gorman (CONFIG_NUMA_BALANCING) -R: Daniel Bristot de Oliveira (SCHED_DEADLINE) R: Valentin Schneider (TOPOLOGY) L: linux-kernel@vger.kernel.org S: Maintained @@@ -20254,14 -19940,6 +20261,14 @@@ F: include/linux/wait. F: include/uapi/linux/sched.h F: kernel/sched/ +SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER +M: Gustavo Silva +S: Maintained +F: drivers/iio/chemical/ens160_core.c +F: drivers/iio/chemical/ens160_i2c.c +F: drivers/iio/chemical/ens160_spi.c +F: drivers/iio/chemical/ens160.h + SCSI LIBSAS SUBSYSTEM R: John Garry R: Jason Yan @@@ -20424,7 -20102,6 +20431,7 @@@ SECURE DIGITAL HOST CONTROLLER INTERFAC M: Haibo Chen L: imx@lists.linux.dev L: linux-mmc@vger.kernel.org +L: s32@nxp.com S: Maintained F: drivers/mmc/host/sdhci-esdhc-imx.c @@@ -21033,6 -20710,7 +21040,6 @@@ F: include/uapi/rdma/rdma_user_rxe. SOFTLOGIC 6x10 MPEG CODEC M: Bluecherry Maintainers -M: Anton Sviridenko M: Andrey Utkin M: Ismael Luceno L: linux-media@vger.kernel.org @@@ -21128,7 -20806,7 +21135,7 @@@ M: Sakari Ailus +M: Umang Jain +L: linux-media@vger.kernel.org +S: Maintained +T: git git://linuxtv.org/media_tree.git +F: Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml +F: drivers/media/i2c/imx283.c + SONY IMX290 SENSOR DRIVER M: Manivannan Sadhasivam L: linux-media@vger.kernel.org @@@ -21524,8 -21193,8 +21531,8 @@@ L: linux-media@vger.kernel.or S: Maintained T: git git://linuxtv.org/media_tree.git F: Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml -F: Documentation/userspace-api/media/drivers/st-vgxy61.rst -F: drivers/media/i2c/st-vgxy61.c +F: Documentation/userspace-api/media/drivers/vgxy61.rst +F: drivers/media/i2c/vgxy61.c ST VL53L0X ToF RANGER(I2C) IIO DRIVER M: Song Qiang @@@ -21615,9 -21284,9 +21622,9 @@@ F: drivers/staging STANDALONE CACHE CONTROLLER DRIVERS M: Conor Dooley -L: linux-riscv@lists.infradead.org S: Maintained T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ +F: Documentation/devicetree/bindings/cache/ F: drivers/cache STARFIRE/DURALAN NETWORK DRIVER @@@ -22130,7 -21799,6 +22137,7 @@@ F: drivers/mfd/syscon. SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers M: Sudeep Holla R: Cristian Marussi +L: arm-scmi@vger.kernel.org L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained F: Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml @@@ -22473,13 -22141,7 +22480,13 @@@ TEHUTI ETHERNET DRIVE M: Andy Gospodarek L: netdev@vger.kernel.org S: Supported -F: drivers/net/ethernet/tehuti/* +F: drivers/net/ethernet/tehuti/tehuti.* + +TEHUTI TN40XX ETHERNET DRIVER +M: FUJITA Tomonori +L: netdev@vger.kernel.org +S: Maintained +F: drivers/net/ethernet/tehuti/tn40* TELECOM CLOCK DRIVER FOR MCPL0010 M: Mark Gross @@@ -22515,13 -22177,13 +22522,13 @@@ M: Baojun Xu +M: João Paulo Gonçalves +L: linux-iio@vger.kernel.org +S: Maintained +F: Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml +F: drivers/iio/adc/ti-ads1119.c + TI ADS7924 ADC DRIVER M: Hugo Villeneuve L: linux-iio@vger.kernel.org @@@ -22874,7 -22528,6 +22881,7 @@@ L: linux-kernel@vger.kernel.or 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: Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml F: drivers/pmdomain/ti/omap_prm.c F: drivers/soc/ti/* @@@ -23003,7 -22656,7 +23010,7 @@@ L: linux-renesas-soc@vger.kernel.or S: Supported F: drivers/mmc/host/renesas_sdhi* F: drivers/mmc/host/tmio_mmc* -F: include/linux/mfd/tmio.h +F: include/linux/platform_data/tmio.h TMP513 HARDWARE MONITOR DRIVER M: Eric Tremblay @@@ -23158,6 -22811,7 +23165,6 @@@ F: kernel/trace/trace_mmiotrace. TRACING OS NOISE / LATENCY TRACERS M: Steven Rostedt -M: Daniel Bristot de Oliveira S: Maintained F: Documentation/trace/hwlat_detector.rst F: Documentation/trace/osnoise-tracer.rst @@@ -23258,6 -22912,7 +23265,6 @@@ F: tools/testing/selftests/turbostat TW5864 VIDEO4LINUX DRIVER M: Bluecherry Maintainers -M: Anton Sviridenko M: Andrey Utkin M: Andrey Utkin L: linux-media@vger.kernel.org @@@ -23457,19 -23112,6 +23464,19 @@@ F: drivers/mtd/ubi F: include/linux/mtd/ubi.h F: include/uapi/mtd/ubi-user.h +UPROBES +M: Masami Hiramatsu +M: Oleg Nesterov +M: Peter Zijlstra +L: linux-kernel@vger.kernel.org +L: linux-trace-kernel@vger.kernel.org +S: Maintained +F: arch/*/include/asm/uprobes.h +F: arch/*/kernel/probes/uprobes.c +F: arch/*/kernel/uprobes.c +F: include/linux/uprobes.h +F: kernel/events/uprobes.c + USB "USBNET" DRIVER FRAMEWORK M: Oliver Neukum L: netdev@vger.kernel.org @@@ -23887,7 -23529,7 +23894,7 @@@ F: drivers/media/i2c/mt F: drivers/media/i2c/og* F: drivers/media/i2c/ov* F: drivers/media/i2c/s5* -F: drivers/media/i2c/st-vgxy61.c +F: drivers/media/i2c/vgxy61.c VF610 NAND DRIVER M: Stefan Agner @@@ -24006,6 -23648,12 +24013,6 @@@ M: Kevin Brace -M: Harald Welte -S: Maintained -F: drivers/mmc/host/via-sdmmc.c - VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER M: Florian Tobias Schandinat L: linux-fbdev@vger.kernel.org @@@ -24218,8 -23866,8 +24225,8 @@@ S: Maintaine F: drivers/vhost/scsi.c VIRTIO I2C DRIVER -M: Conghui Chen M: Viresh Kumar +R: "Chen, Jian Jun" L: linux-i2c@vger.kernel.org L: virtualization@lists.linux.dev S: Maintained @@@ -25302,12 -24950,6 +25309,12 @@@ F: mm/zpool. F: mm/zswap.c F: tools/testing/selftests/cgroup/test_zswap.c +SENARYTECH AUDIO CODEC DRIVER +M: bo liu +S: Maintained +T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git +F: sound/pci/hda/patch_senarytech.c + THE REST M: Linus Torvalds L: linux-kernel@vger.kernel.org