From: Mark Brown Date: Tue, 18 May 2021 16:24:52 +0000 (+0100) Subject: Merge tag 'v5.13-rc2' into spi-5.13 X-Git-Tag: accepted/tizen/unified/20230118.172025~7038^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c37fe6aff89cb0d842993fe2f69e48bf3ebe0ab0;hp=-c;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'v5.13-rc2' into spi-5.13 Linux 5.13-rc2 --- c37fe6aff89cb0d842993fe2f69e48bf3ebe0ab0 diff --combined Documentation/devicetree/bindings/spi/spi-mux.yaml index c2c0072,d09c635..51c7622 --- a/Documentation/devicetree/bindings/spi/spi-mux.yaml +++ b/Documentation/devicetree/bindings/spi/spi-mux.yaml @@@ -72,19 -72,15 +72,15 @@@ examples mux-controls = <&mux>; - spi-flash@0 { + flash@0 { compatible = "jedec,spi-nor"; reg = <0>; - #address-cells = <1>; - #size-cells = <0>; spi-max-frequency = <40000000>; }; - spi-device@1 { - compatible = "lineartechnology,ltc2488"; + sensor@1 { + compatible = "bosch,bme680"; reg = <1>; - #address-cells = <1>; - #size-cells = <0>; spi-max-frequency = <10000000>; }; }; diff --combined MAINTAINERS index 528068e,008fcad..49245e9 --- a/MAINTAINERS +++ b/MAINTAINERS @@@ -261,8 -261,8 +261,8 @@@ ABI/AP L: linux-api@vger.kernel.org F: include/linux/syscalls.h F: kernel/sys_ni.c - F: include/uapi/ - F: arch/*/include/uapi/ + X: include/uapi/ + X: arch/*/include/uapi/ ABIT UGURU 1,2 HARDWARE MONITOR DRIVER M: Hans de Goede @@@ -300,7 -300,6 +300,6 @@@ M: Syed Nayyar Waris + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: drivers/platform/x86/adv_swbutton.c + ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) M: Michael Hennerich S: Supported @@@ -619,6 -624,7 +624,7 @@@ F: fs/affs AFS FILESYSTEM M: David Howells + M: Marc Dionne L: linux-afs@lists.infradead.org S: Supported W: https://www.infradead.org/~dhowells/kafs/ @@@ -697,6 -703,11 +703,11 @@@ S: Maintaine F: Documentation/i2c/busses/i2c-ali1563.rst F: drivers/i2c/busses/i2c-ali1563.c + ALIENWARE WMI DRIVER + L: Dell.Client.Kernel@dell.com + S: Maintained + F: drivers/platform/x86/dell/alienware-wmi.c + ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER M: Tomislav Denis L: linux-iio@vger.kernel.org @@@ -870,13 -881,6 +881,6 @@@ S: Supporte T: git git://people.freedesktop.org/~agd5f/linux F: drivers/gpu/drm/amd/display/ - AMD ENERGY DRIVER - M: Naveen Krishna Chatradhi - L: linux-hwmon@vger.kernel.org - S: Maintained - F: Documentation/hwmon/amd_energy.rst - F: drivers/hwmon/amd_energy.c - AMD FAM15H PROCESSOR POWER MONITORING DRIVER M: Huang Rui L: linux-hwmon@vger.kernel.org @@@ -1142,7 -1146,7 +1146,7 @@@ W: http://ez.analog.com/community/linux F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 F: Documentation/devicetree/bindings/iio/*/adi,* - F: Documentation/devicetree/bindings/iio/dac/ad5758.txt + F: Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml F: drivers/iio/*/ad* F: drivers/iio/adc/ltc249* F: drivers/iio/amplifiers/hmc425a.c @@@ -1181,7 -1185,7 +1185,7 @@@ M: Joel Fernandes M: Hridya Valsaraju M: Suren Baghdasaryan - L: devel@driverdev.osuosl.org + L: linux-kernel@vger.kernel.org S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git F: drivers/android/ @@@ -1323,7 -1327,7 +1327,7 @@@ ARC PGU DRM DRIVE M: Alexey Brodkin S: Supported F: Documentation/devicetree/bindings/display/snps,arcpgu.txt - F: drivers/gpu/drm/arc/ + F: drivers/gpu/drm/tiny/arcpgu.c ARCNET NETWORK LAYER M: Michael Grzeschik @@@ -1530,6 -1534,7 +1534,7 @@@ F: Documentation/devicetree/bindings/dm F: Documentation/devicetree/bindings/i2c/i2c-owl.yaml F: Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml F: Documentation/devicetree/bindings/mmc/owl-mmc.yaml + F: Documentation/devicetree/bindings/net/actions,owl-emac.yaml F: Documentation/devicetree/bindings/pinctrl/actions,* F: Documentation/devicetree/bindings/power/actions,owl-sps.txt F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt @@@ -1542,6 -1547,7 +1547,7 @@@ F: drivers/dma/owl-dma. F: drivers/i2c/busses/i2c-owl.c F: drivers/irqchip/irq-owl-sirq.c F: drivers/mmc/host/owl-mmc.c + F: drivers/net/ethernet/actions/ F: drivers/pinctrl/actions/* F: drivers/soc/actions/ F: include/dt-bindings/power/owl-* @@@ -1572,15 -1578,17 +1578,17 @@@ F: drivers/clk/sunxi ARM/Allwinner sunXi SoC support M: Maxime Ripard M: Chen-Yu Tsai - R: Jernej Skrabec + R: Jernej Skrabec L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git + L: linux-sunxi@lists.linux.dev F: arch/arm/mach-sunxi/ F: arch/arm64/boot/dts/allwinner/ F: drivers/clk/sunxi-ng/ F: drivers/pinctrl/sunxi/ F: drivers/soc/sunxi/ + N: allwinner N: sun[x456789]i N: sun50i @@@ -1637,6 -1645,20 +1645,20 @@@ F: arch/arm/mach-alpine F: arch/arm64/boot/dts/amazon/ F: drivers/*/*alpine* + ARM/APPLE MACHINE SUPPORT + M: Hector Martin + L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) + S: Maintained + W: https://asahilinux.org + B: https://github.com/AsahiLinux/linux/issues + C: irc://chat.freenode.net/asahi-dev + T: git https://github.com/AsahiLinux/linux.git + F: Documentation/devicetree/bindings/arm/apple.yaml + F: Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml + F: arch/arm64/boot/dts/apple/ + F: drivers/irqchip/irq-apple-aic.c + F: include/dt-bindings/interrupt-controller/apple-aic.h + ARM/ARTPEC MACHINE SUPPORT M: Jesper Nilsson M: Lars Persson @@@ -1761,9 -1783,12 +1783,12 @@@ F: Documentation/ABI/testing/sysfs-bus- F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt F: Documentation/devicetree/bindings/arm/coresight-cti.yaml F: Documentation/devicetree/bindings/arm/coresight.txt + F: Documentation/devicetree/bindings/arm/ete.yaml + F: Documentation/devicetree/bindings/arm/trbe.yaml F: Documentation/trace/coresight/* F: drivers/hwtracing/coresight/* F: include/dt-bindings/arm/coresight-cti-dt.h + F: include/linux/coresight* F: tools/perf/arch/arm/util/auxtrace.c F: tools/perf/arch/arm/util/cs-etm.c F: tools/perf/arch/arm/util/cs-etm.h @@@ -1790,19 -1815,26 +1815,26 @@@ F: drivers/net/ethernet/cortina F: drivers/pinctrl/pinctrl-gemini.c F: drivers/rtc/rtc-ftrtc010.c - ARM/CZ.NIC TURRIS MOX SUPPORT - M: Marek Behun + ARM/CZ.NIC TURRIS SUPPORT + M: Marek Behun S: Maintained - W: http://mox.turris.cz + W: https://www.turris.cz/ F: Documentation/ABI/testing/debugfs-moxtet F: Documentation/ABI/testing/sysfs-bus-moxtet-devices F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm F: Documentation/devicetree/bindings/bus/moxtet.txt F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt + F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml + F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt F: drivers/bus/moxtet.c F: drivers/firmware/turris-mox-rwtm.c + F: drivers/leds/leds-turris-omnia.c + F: drivers/mailbox/armada-37xx-rwtm-mailbox.c F: drivers/gpio/gpio-moxtet.c + F: drivers/watchdog/armada_37xx_wdt.c + F: include/dt-bindings/bus/moxtet.h + F: include/linux/armada-37xx-rwtm-mailbox.h F: include/linux/moxtet.h ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) @@@ -2194,6 -2226,15 +2226,15 @@@ F: drivers/*/*npcm F: drivers/*/*/*npcm* F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h + ARM/NUVOTON WPCM450 ARCHITECTURE + M: Jonathan Neuschäfer + L: openbmc@lists.ozlabs.org (moderated for non-subscribers) + S: Maintained + F: Documentation/devicetree/bindings/*/*wpcm* + F: arch/arm/boot/dts/nuvoton-wpcm450* + F: arch/arm/mach-npcm/wpcm450.c + F: drivers/*/*wpcm* + ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT L: openmoko-kernel@lists.openmoko.org (subscribers-only) S: Orphan @@@ -2296,6 -2337,7 +2337,7 @@@ F: drivers/tty/serial/msm_serial. F: drivers/usb/dwc3/dwc3-qcom.c F: include/dt-bindings/*/qcom* F: include/linux/*/qcom* + F: include/linux/soc/qcom/ ARM/RADISYS ENP2611 MACHINE SUPPORT M: Lennert Buytenhek @@@ -2375,7 -2417,7 +2417,7 @@@ F: sound/soc/rockchip N: rockchip ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-samsung-soc@vger.kernel.org S: Maintained @@@ -2489,7 -2531,7 +2531,7 @@@ N: sc27x N: sc2731 ARM/STI ARCHITECTURE - M: Patrice Chotard + M: Patrice Chotard L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained W: http://www.stlinux.com @@@ -2522,7 -2564,7 +2564,7 @@@ F: include/linux/remoteproc/st_slim_rpr ARM/STM32 ARCHITECTURE M: Maxime Coquelin - M: Alexandre Torgue + M: Alexandre Torgue L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) S: Maintained @@@ -2631,8 -2673,10 +2673,10 @@@ F: drivers/watchdog/visconti_wdt. N: visconti ARM/UNIPHIER ARCHITECTURE + M: Kunihiko Hayashi + M: Masami Hiramatsu L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) - S: Orphan + S: Maintained F: Documentation/devicetree/bindings/arm/socionext/uniphier.yaml F: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml @@@ -2717,7 -2761,6 +2761,6 @@@ F: Documentation/devicetree/bindings/i2 F: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml F: Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml F: arch/arm/mach-zynq/ - F: drivers/block/xsysace.c F: drivers/clocksource/timer-cadence-ttc.c F: drivers/cpuidle/cpuidle-zynq.c F: drivers/edac/synopsys_edac.c @@@ -2856,6 -2899,18 +2899,18 @@@ W: http://www.openaoe.org F: Documentation/admin-guide/aoe/ F: drivers/block/aoe/ + ATC260X PMIC MFD DRIVER + M: Manivannan Sadhasivam + M: Cristian Ciocaltea + L: linux-actions@lists.infradead.org + S: Maintained + F: Documentation/devicetree/bindings/mfd/actions,atc260x.yaml + F: drivers/input/misc/atc260x-onkey.c + F: drivers/mfd/atc260* + F: drivers/power/reset/atc260x-poweroff.c + F: drivers/regulator/atc260x-regulator.c + F: include/linux/mfd/atc260x/* + ATHEROS 71XX/9XXX GPIO DRIVER M: Alban Bedel S: Maintained @@@ -2979,9 -3034,11 +3034,11 @@@ L: linux-audit@redhat.com (moderated fo S: Supported W: https://github.com/linux-audit T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git + F: include/asm-generic/audit_*.h F: include/linux/audit.h F: include/uapi/linux/audit.h F: kernel/audit* + F: lib/*audit.c AUXILIARY DISPLAY DRIVERS M: Miguel Ojeda @@@ -3115,7 -3172,7 +3172,7 @@@ C: irc://irc.oftc.net/bcach F: drivers/md/bcache/ BDISP ST MEDIA DRIVER - M: Fabien Dessenne + M: Fabien Dessenne L: linux-media@vger.kernel.org S: Supported W: https://linuxtv.org @@@ -3151,6 -3208,22 +3208,22 @@@ F: Documentation/filesystems/bfs.rs F: fs/bfs/ F: include/uapi/linux/bfs_fs.h + BITMAP API + M: Yury Norov + R: Andy Shevchenko + R: Rasmus Villemoes + S: Maintained + F: include/asm-generic/bitops/find.h + F: include/linux/bitmap.h + F: lib/bitmap.c + F: lib/find_bit.c + F: lib/find_bit_benchmark.c + F: lib/test_bitmap.c + F: tools/include/asm-generic/bitops/find.h + F: tools/include/linux/bitmap.h + F: tools/lib/bitmap.c + F: tools/lib/find_bit.c + BLINKM RGB LED DRIVER M: Jan-Simon Moeller S: Maintained @@@ -3233,6 -3306,7 +3306,7 @@@ T: git git://git.kernel.org/pub/scm/lin T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git F: Documentation/bpf/ F: Documentation/networking/filter.rst + F: Documentation/userspace-api/ebpf/ F: arch/*/net/* F: include/linux/bpf* F: include/linux/filter.h @@@ -3247,6 -3321,7 +3321,7 @@@ F: net/core/filter. F: net/sched/act_bpf.c F: net/sched/cls_bpf.c F: samples/bpf/ + F: scripts/bpf_doc.py F: tools/bpf/ F: tools/lib/bpf/ F: tools/testing/selftests/bpf/ @@@ -3369,7 -3444,7 +3444,7 @@@ F: include/linux/dsa/brcm. F: include/linux/platform_data/b53.h BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE - M: Nicolas Saenz Julienne + M: Nicolas Saenz Julienne L: bcm-kernel-feedback-list@broadcom.com L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -3558,6 -3633,14 +3633,14 @@@ S: Supporte F: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml F: drivers/i2c/busses/i2c-brcmstb.c + BROADCOM BRCMSTB UART DRIVER + M: Al Cooper + L: linux-serial@vger.kernel.org + L: bcm-kernel-feedback-list@broadcom.com + S: Maintained + F: Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml + F: drivers/tty/serial/8250/8250_bcm7271.c + BROADCOM BRCMSTB USB EHCI DRIVER M: Al Cooper L: linux-usb@vger.kernel.org @@@ -3675,7 -3758,7 +3758,7 @@@ M: bcm-kernel-feedback-list@broadcom.co L: linux-pm@vger.kernel.org S: Maintained T: git git://github.com/broadcom/stblinux.git - F: drivers/soc/bcm/bcm-pmb.c + F: drivers/soc/bcm/bcm63xx/bcm-pmb.c F: include/dt-bindings/soc/bcm-pmb.h BROADCOM SPECIFIC AMBA DRIVER (BCMA) @@@ -4181,13 -4264,20 +4264,20 @@@ X: drivers/char/tpm CHECKPATCH M: Andy Whitcroft M: Joe Perches + R: Dwaipayan Ray + R: Lukas Bulwahn S: Maintained F: scripts/checkpatch.pl + CHECKPATCH DOCUMENTATION + M: Dwaipayan Ray + M: Lukas Bulwahn + R: Joe Perches + S: Maintained + F: Documentation/dev-tools/checkpatch.rst + CHINESE DOCUMENTATION - M: Harry Wei - M: Alex Shi - L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) + M: Alex Shi S: Maintained F: Documentation/translations/zh_CN/ @@@ -4420,6 -4510,12 +4510,12 @@@ S: Supporte F: Documentation/process/code-of-conduct-interpretation.rst F: Documentation/process/code-of-conduct.rst + COMEDI DRIVERS + M: Ian Abbott + M: H Hartley Sweeten + S: Odd Fixes + F: drivers/comedi/ + COMMON CLK FRAMEWORK M: Michael Turquette M: Stephen Boyd @@@ -4585,6 -4681,11 +4681,11 @@@ F: drivers/counter F: include/linux/counter.h F: include/linux/counter_enum.h + CP2615 I2C DRIVER + M: Bence Csókás + S: Maintained + F: drivers/i2c/busses/i2c-cp2615.c + CPMAC ETHERNET DRIVER M: Florian Fainelli L: netdev@vger.kernel.org @@@ -4876,16 -4977,8 +4977,8 @@@ S: Maintaine W: http://www.armlinux.org.uk/ F: drivers/video/fbdev/cyber2000fb.* - CYCLADES ASYNC MUX DRIVER - S: Orphan - W: http://www.cyclades.com/ - F: drivers/tty/cyclades.c - F: include/linux/cyclades.h - F: include/uapi/linux/cyclades.h - CYCLADES PC300 DRIVER S: Orphan - W: http://www.cyclades.com/ F: drivers/net/wan/pc300* CYPRESS_FIRMWARE MEDIA DRIVER @@@ -4996,7 -5089,7 +5089,7 @@@ S: Maintaine F: drivers/net/fddi/defza.* DEINTERLACE DRIVERS FOR ALLWINNER H3 - M: Jernej Skrabec + M: Jernej Skrabec L: linux-media@vger.kernel.org S: Maintained T: git git://linuxtv.org/media_tree.git @@@ -5034,19 -5127,19 +5127,19 @@@ F: drivers/platform/x86/dell/dell_rbu. DELL SMBIOS DRIVER M: Pali Rohár - M: Mario Limonciello + L: Dell.Client.Kernel@dell.com L: platform-driver-x86@vger.kernel.org S: Maintained F: drivers/platform/x86/dell/dell-smbios.* DELL SMBIOS SMM DRIVER - M: Mario Limonciello + L: Dell.Client.Kernel@dell.com L: platform-driver-x86@vger.kernel.org S: Maintained F: drivers/platform/x86/dell/dell-smbios-smm.c DELL SMBIOS WMI DRIVER - M: Mario Limonciello + L: Dell.Client.Kernel@dell.com L: platform-driver-x86@vger.kernel.org S: Maintained F: drivers/platform/x86/dell/dell-smbios-wmi.c @@@ -5060,14 -5153,14 +5153,14 @@@ F: Documentation/driver-api/dcdbas.rs F: drivers/platform/x86/dell/dcdbas.* DELL WMI DESCRIPTOR DRIVER - M: Mario Limonciello + L: Dell.Client.Kernel@dell.com S: Maintained F: drivers/platform/x86/dell/dell-wmi-descriptor.c DELL WMI SYSMAN DRIVER M: Divya Bharathi - M: Mario Limonciello M: Prasanth Ksr + L: Dell.Client.Kernel@dell.com L: platform-driver-x86@vger.kernel.org S: Maintained F: Documentation/ABI/testing/sysfs-class-firmware-attributes @@@ -5080,7 -5173,7 +5173,7 @@@ S: Maintaine F: drivers/platform/x86/dell/dell-wmi.c DELTA ST MEDIA DRIVER - M: Hugues Fruchet + M: Hugues Fruchet L: linux-media@vger.kernel.org S: Supported W: https://linuxtv.org @@@ -5099,6 -5192,13 +5192,13 @@@ S: Maintaine F: drivers/dma/dw-edma/ F: include/linux/dma/edma.h + DESIGNWARE XDATA IP DRIVER + M: Gustavo Pimentel + L: linux-pci@vger.kernel.org + S: Maintained + F: Documentation/misc-devices/dw-xdata-pcie.rst + F: drivers/misc/dw-xdata-pcie.c + DESIGNWARE USB2 DRD IP DRIVER M: Minas Harutyunyan L: linux-usb@vger.kernel.org @@@ -5137,7 -5237,7 +5237,7 @@@ DEVICE DIRECT ACCESS (DAX M: Dan Williams M: Vishal Verma M: Dave Jiang - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported F: drivers/dax/ @@@ -5169,6 -5269,12 +5269,12 @@@ M: Torben Mathiasen + R: Matti Vaittinen + S: Maintained + F: include/linux/devm-helpers.h + DEVICE-MAPPER (LVM) M: Alasdair Kergon M: Mike Snitzer @@@ -5378,7 -5484,7 +5484,7 @@@ F: drivers/hwmon/dme1737. DMI/SMBIOS SUPPORT M: Jean Delvare S: Maintained - T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ + T: git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next F: Documentation/ABI/testing/sysfs-firmware-dmi-tables F: drivers/firmware/dmi-id.c F: drivers/firmware/dmi_scan.c @@@ -5404,6 -5510,12 +5510,12 @@@ X: Documentation/power X: Documentation/spi/ X: Documentation/userspace-api/media/ + DOCUMENTATION REPORTING ISSUES + M: Thorsten Leemhuis + L: linux-doc@vger.kernel.org + S: Maintained + F: Documentation/admin-guide/reporting-issues.rst + DOCUMENTATION SCRIPTS M: Mauro Carvalho Chehab L: linux-doc@vger.kernel.org @@@ -5471,11 -5583,11 +5583,11 @@@ F: drivers/net/ethernet/freescale/dpaa2 F: drivers/net/ethernet/freescale/dpaa2/dpni* DPAA2 ETHERNET SWITCH DRIVER - M: Ioana Radulescu M: Ioana Ciornei - L: linux-kernel@vger.kernel.org + L: netdev@vger.kernel.org S: Maintained - F: drivers/staging/fsl-dpaa2/ethsw + F: drivers/net/ethernet/freescale/dpaa2/dpaa2-switch* + F: drivers/net/ethernet/freescale/dpaa2/dpsw* DPT_I2O SCSI RAID DRIVER M: Adaptec OEM Raid Solutions @@@ -5520,14 -5632,14 +5632,14 @@@ F: include/linux/power/smartreflex. DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE M: Maxime Ripard M: Chen-Yu Tsai - R: Jernej Skrabec + R: Jernej Skrabec L: dri-devel@lists.freedesktop.org S: Supported T: git git://anongit.freedesktop.org/drm/drm-misc F: drivers/gpu/drm/sun4i/sun8i* DRM DRIVER FOR ARM PL111 CLCD - M: Eric Anholt + M: Emma Anholt S: Supported T: git git://anongit.freedesktop.org/drm/drm-misc F: drivers/gpu/drm/pl111/ @@@ -5568,6 -5680,12 +5680,12 @@@ S: Maintaine F: Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml F: drivers/gpu/drm/panel/panel-boe-himax8279d.c + DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE + M: Jagan Teki + S: Maintained + F: Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml + F: drivers/gpu/drm/bridge/chipone-icn6211.c + DRM DRIVER FOR FARADAY TVE200 TV ENCODER M: Linus Walleij S: Maintained @@@ -5586,6 -5704,14 +5704,14 @@@ S: Maintaine F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c + DRM DRIVER FOR GENERIC USB DISPLAY + M: Noralf Trønnes + S: Maintained + W: https://github.com/notro/gud/wiki + T: git git://anongit.freedesktop.org/drm/drm-misc + F: drivers/gpu/drm/gud/ + F: include/drm/gud.h + DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS M: Hans de Goede S: Maintained @@@ -5593,7 -5719,7 +5719,7 @@@ T: git git://anongit.freedesktop.org/dr F: drivers/gpu/drm/tiny/gm12u320.c DRM DRIVER FOR HX8357D PANELS - M: Eric Anholt + M: Emma Anholt S: Maintained T: git git://anongit.freedesktop.org/drm/drm-misc F: Documentation/devicetree/bindings/display/himax,hx8357d.txt @@@ -5779,7 -5905,7 +5905,7 @@@ DRM DRIVER FOR ST-ERICSSON MCD M: Linus Walleij S: Maintained T: git git://anongit.freedesktop.org/drm/drm-misc - F: Documentation/devicetree/bindings/display/ste,mcde.txt + F: Documentation/devicetree/bindings/display/ste,mcde.yaml F: drivers/gpu/drm/mcde/ DRM DRIVER FOR TDFX VIDEO CARDS @@@ -5835,7 -5961,7 +5961,7 @@@ M: David Airlie L: dri-devel@lists.freedesktop.org S: Maintained - B: https://bugs.freedesktop.org/ + B: https://gitlab.freedesktop.org/drm C: irc://chat.freenode.net/dri-devel T: git git://anongit.freedesktop.org/drm/drm F: Documentation/devicetree/bindings/display/ @@@ -5894,9 -6020,10 +6020,10 @@@ F: drivers/gpu/drm/atmel-hlcdc DRM DRIVERS FOR BRIDGE CHIPS M: Andrzej Hajda M: Neil Armstrong + M: Robert Foss R: Laurent Pinchart R: Jonas Karlman - R: Jernej Skrabec + R: Jernej Skrabec S: Maintained T: git git://anongit.freedesktop.org/drm/drm-misc F: drivers/gpu/drm/bridge/ @@@ -5963,6 -6090,7 +6090,7 @@@ DRM DRIVERS FOR MEDIATE M: Chun-Kuang Hu M: Philipp Zabel L: dri-devel@lists.freedesktop.org + L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) S: Supported F: Documentation/devicetree/bindings/display/mediatek/ F: drivers/gpu/drm/mediatek/ @@@ -5988,9 -6116,9 +6116,9 @@@ L: dri-devel@lists.freedesktop.or L: linux-renesas-soc@vger.kernel.org S: Supported T: git git://linuxtv.org/pinchartl/media drm/du/next - F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt + F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml - F: Documentation/devicetree/bindings/display/renesas,du.txt + F: Documentation/devicetree/bindings/display/renesas,du.yaml F: drivers/gpu/drm/rcar-du/ F: drivers/gpu/drm/shmobile/ F: include/linux/platform_data/shmob_drm.h @@@ -6006,7 -6134,6 +6134,6 @@@ F: drivers/gpu/drm/rockchip DRM DRIVERS FOR STI M: Benjamin Gaignard - M: Vincent Abriou L: dri-devel@lists.freedesktop.org S: Maintained T: git git://anongit.freedesktop.org/drm/drm-misc @@@ -6014,10 -6141,9 +6141,9 @@@ F: Documentation/devicetree/bindings/di F: drivers/gpu/drm/sti DRM DRIVERS FOR STM - M: Yannick Fertre - M: Philippe Cornu + M: Yannick Fertre + M: Philippe Cornu M: Benjamin Gaignard - M: Vincent Abriou L: dri-devel@lists.freedesktop.org S: Maintained T: git git://anongit.freedesktop.org/drm/drm-misc @@@ -6051,15 -6177,15 +6177,15 @@@ F: Documentation/devicetree/bindings/di F: drivers/gpu/drm/omapdrm/ DRM DRIVERS FOR V3D - M: Eric Anholt + M: Emma Anholt S: Supported T: git git://anongit.freedesktop.org/drm/drm-misc - F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt + F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml F: drivers/gpu/drm/v3d/ F: include/uapi/drm/v3d_drm.h DRM DRIVERS FOR VC4 - M: Eric Anholt + M: Emma Anholt M: Maxime Ripard S: Supported T: git git://github.com/anholt/linux @@@ -6880,7 -7006,7 +7006,7 @@@ M: Dan Williams R: Jan Kara L: linux-fsdevel@vger.kernel.org - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported F: fs/dax.c F: include/linux/dax.h @@@ -6992,6 -7118,7 +7118,7 @@@ S: Maintaine F: Documentation/ABI/testing/sysfs-bus-dfl* F: Documentation/fpga/dfl.rst F: drivers/fpga/dfl* + F: drivers/uio/uio_dfl.c F: include/linux/dfl.h F: include/uapi/linux/fpga-dfl.h @@@ -7091,7 -7218,7 +7218,7 @@@ S: Maintaine F: drivers/i2c/busses/i2c-cpm.c FREESCALE IMX / MXC FEC DRIVER - M: Fugang Duan + M: Joakim Zhang L: netdev@vger.kernel.org S: Maintained F: Documentation/devicetree/bindings/net/fsl-fec.txt @@@ -7132,6 -7259,13 +7259,13 @@@ S: Maintaine F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml F: drivers/i2c/busses/i2c-imx-lpi2c.c + FREESCALE MPC I2C DRIVER + M: Chris Packham + L: linux-i2c@vger.kernel.org + S: Maintained + F: Documentation/devicetree/bindings/i2c/i2c-mpc.yaml + F: drivers/i2c/busses/i2c-mpc.c + FREESCALE QORIQ DPAA ETHERNET DRIVER M: Madalin Bucur L: netdev@vger.kernel.org @@@ -7197,7 -7331,7 +7331,7 @@@ M: Li Yang + L: linux-i2c@vger.kernel.org + L: linux-input@vger.kernel.org + S: Maintained + F: drivers/hid/hid-ft260.c + FUJITSU LAPTOP EXTRAS M: Jonathan Woithe L: platform-driver-x86@vger.kernel.org @@@ -7364,6 -7505,7 +7505,7 @@@ M: Thomas Gleixner R: Peter Zijlstra R: Darren Hart + R: Davidlohr Bueso L: linux-kernel@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core @@@ -7386,14 -7528,6 +7528,6 @@@ F: Documentation/hwmon/gsc-hwmon.rs F: drivers/hwmon/gsc-hwmon.c F: include/linux/platform_data/gsc_hwmon.h - GASKET DRIVER FRAMEWORK - M: Rob Springer - M: Todd Poynor - M: Ben Chan - M: Richard Yeh - S: Maintained - F: drivers/staging/gasket/ - GCC PLUGINS M: Kees Cook L: linux-hardening@vger.kernel.org @@@ -7477,8 -7611,9 +7611,9 @@@ F: include/uapi/asm-generic GENERIC PHY FRAMEWORK M: Kishon Vijay Abraham I M: Vinod Koul - L: linux-kernel@vger.kernel.org + L: linux-phy@lists.infradead.org S: Supported + Q: https://patchwork.kernel.org/project/linux-phy/list/ T: git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git F: Documentation/devicetree/bindings/phy/ F: drivers/phy/ @@@ -7544,6 -7679,12 +7679,12 @@@ F: Documentation/filesystems/gfs2 F: fs/gfs2/ F: include/uapi/linux/gfs2_ondisk.h + GIGABYTE WMI DRIVER + M: Thomas Weißschuh + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: drivers/platform/x86/gigabyte-wmi.c + GNSS SUBSYSTEM M: Johan Hovold S: Maintained @@@ -7852,6 -7993,7 +7993,7 @@@ F: Documentation/hwmon F: drivers/hwmon/ F: include/linux/hwmon*.h F: include/trace/events/hwmon*.h + K: (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info) HARDWARE RANDOM NUMBER GENERATOR CORE M: Matt Mackall @@@ -7893,6 -8035,11 +8035,11 @@@ W: https://linuxtv.or T: git git://linuxtv.org/media_tree.git F: drivers/media/usb/hdpvr/ + HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER + M: Matt Hsiao + S: Supported + F: drivers/misc/hpilo.[ch] + HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER M: Jerry Hoemann S: Supported @@@ -8041,6 -8188,13 +8188,13 @@@ F: drivers/crypto/hisilicon/hpre/hpre. F: drivers/crypto/hisilicon/hpre/hpre_crypto.c F: drivers/crypto/hisilicon/hpre/hpre_main.c + HISILICON I2C CONTROLLER DRIVER + M: Yicong Yang + L: linux-i2c@vger.kernel.org + S: Maintained + W: https://www.hisilicon.com + F: drivers/i2c/busses/i2c-hisi.c + HISILICON LPC BUS DRIVER M: john.garry@huawei.com S: Maintained @@@ -8091,7 -8245,6 +8245,6 @@@ F: drivers/crypto/hisilicon/zip HISILICON ROCE DRIVER M: Lijun Ou - M: Wei Hu(Xavier) M: Weihang Li L: linux-rdma@vger.kernel.org S: Maintained @@@ -8124,7 -8277,6 +8277,6 @@@ F: drivers/spi/spi-hisi-kunpeng. HISILICON STAGING DRIVERS FOR HIKEY 960/970 M: Mauro Carvalho Chehab - L: devel@driverdev.osuosl.org S: Maintained F: drivers/staging/hikey9xx/ @@@ -8217,7 -8369,7 +8369,7 @@@ M: Lorenzo Bianconi + M: Jean-Christophe Trotin L: linux-media@vger.kernel.org S: Supported W: https://linuxtv.org @@@ -8253,6 -8405,13 +8405,13 @@@ S: Maintaine F: mm/hwpoison-inject.c F: mm/memory-failure.c + HYCON HY46XX TOUCHSCREEN SUPPORT + M: Giulio Benetti + L: linux-input@vger.kernel.org + S: Maintained + F: Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml + F: drivers/input/touchscreen/hycon-hy46xx.c + HYGON PROCESSOR SUPPORT M: Pu Wen L: linux-kernel@vger.kernel.org @@@ -8266,11 -8425,12 +8425,12 @@@ S: Maintaine T: git git://linuxtv.org/media_tree.git F: drivers/media/i2c/hi556.c - Hyper-V CORE AND DRIVERS + Hyper-V/Azure CORE AND DRIVERS M: "K. Y. Srinivasan" M: Haiyang Zhang M: Stephen Hemminger M: Wei Liu + M: Dexuan Cui L: linux-hyperv@vger.kernel.org S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git @@@ -8287,6 -8447,7 +8447,7 @@@ F: drivers/hid/hid-hyperv. F: drivers/hv/ F: drivers/input/serio/hyperv-keyboard.c F: drivers/iommu/hyperv-iommu.c + F: drivers/net/ethernet/microsoft/ F: drivers/net/hyperv/ F: drivers/pci/controller/pci-hyperv-intf.c F: drivers/pci/controller/pci-hyperv.c @@@ -8527,8 -8688,8 +8688,8 @@@ F: drivers/pci/hotplug/rpaphp IBM Power SRIOV Virtual NIC Device Driver M: Dany Madden - M: Lijun Pan M: Sukadev Bhattiprolu + R: Thomas Falcon L: netdev@vger.kernel.org S: Supported F: drivers/net/ethernet/ibm/ibmvnic.* @@@ -8554,7 -8715,8 +8715,8 @@@ S: Supporte F: drivers/scsi/ibmvscsi/ibmvfc* IBM Power Virtual Management Channel Driver - M: Steven Royer + M: Brad Warrum + M: Ritu Agarwal S: Supported F: drivers/misc/ibmvmc.* @@@ -8612,9 -8774,8 +8774,8 @@@ F: drivers/ide F: include/linux/ide.h IDE/ATAPI DRIVERS - M: Borislav Petkov L: linux-ide@vger.kernel.org - S: Maintained + S: Orphan F: Documentation/cdrom/ide-cd.rst F: drivers/ide/ide-cd* @@@ -8682,7 -8843,7 +8843,7 @@@ M: Peter Rosin + L: linux-iio@vger.kernel.org + S: Maintained + F: drivers/iio/common/scmi_sensors/scmi_iio.c + IIO SUBSYSTEM AND DRIVERS M: Jonathan Cameron R: Lars-Peter Clausen - R: Peter Meerwald-Stadler L: linux-iio@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git @@@ -8719,9 -8885,9 +8885,9 @@@ IIO UNIT CONVERTE M: Peter Rosin L: linux-iio@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt - F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt - F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt + F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml + F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml + F: Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml F: drivers/iio/afe/iio-rescale.c IKANOS/ADI EAGLE ADSL USB DRIVER @@@ -9123,6 -9289,26 +9289,26 @@@ F: include/linux/mei_cl_bus. F: include/uapi/linux/mei.h F: samples/mei/* + INTEL MAX 10 BMC MFD DRIVER + M: Xu Yilun + R: Tom Rix + S: Maintained + F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc + F: Documentation/hwmon/intel-m10-bmc-hwmon.rst + F: drivers/hwmon/intel-m10-bmc-hwmon.c + F: drivers/mfd/intel-m10-bmc.c + F: include/linux/mfd/intel-m10-bmc.h + + INTEL MAX 10 BMC MFD DRIVER + M: Xu Yilun + R: Tom Rix + S: Maintained + F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc + F: Documentation/hwmon/intel-m10-bmc-hwmon.rst + F: drivers/hwmon/intel-m10-bmc-hwmon.c + F: drivers/mfd/intel-m10-bmc.c + F: include/linux/mfd/intel-m10-bmc.h + INTEL MENLOW THERMAL DRIVER M: Sujith Thomas L: platform-driver-x86@vger.kernel.org @@@ -9142,6 -9328,7 +9328,7 @@@ M: Rajneesh Bhardwaj L: platform-driver-x86@vger.kernel.org S: Maintained + F: Documentation/ABI/testing/sysfs-platform-intel-pmc F: drivers/platform/x86/intel_pmc_core* INTEL PMIC GPIO DRIVERS @@@ -9252,7 -9439,7 +9439,7 @@@ W: https://slimbootloader.github.io/sec F: drivers/platform/x86/intel-wmi-sbl-fw-update.c INTEL WMI THUNDERBOLT FORCE POWER DRIVER - M: Mario Limonciello + L: Dell.Client.Kernel@dell.com S: Maintained F: drivers/platform/x86/intel-wmi-thunderbolt.c @@@ -9282,6 -9469,7 +9469,7 @@@ Q: https://patchwork.kernel.org/project T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx F: Documentation/x86/sgx.rst F: arch/x86/entry/vdso/vsgx.S + F: arch/x86/include/asm/sgx.h F: arch/x86/include/uapi/asm/sgx.h F: arch/x86/kernel/cpu/sgx/* F: tools/testing/selftests/sgx/* @@@ -9291,6 -9479,7 +9479,7 @@@ INTERCONNECT AP M: Georgi Djakov L: linux-pm@vger.kernel.org S: Maintained + T: git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git F: Documentation/devicetree/bindings/interconnect/ F: Documentation/driver-api/interconnect.rst F: drivers/interconnect/ @@@ -9298,6 -9487,13 +9487,13 @@@ F: include/dt-bindings/interconnect F: include/linux/interconnect-provider.h F: include/linux/interconnect.h + INTERRUPT COUNTER DRIVER + M: Oleksij Rempel + R: Pengutronix Kernel Team + L: linux-iio@vger.kernel.org + F: Documentation/devicetree/bindings/counter/interrupt-counter.yaml + F: drivers/counter/interrupt-cnt.c + INVENSENSE ICM-426xx IMU DRIVER M: Jean-Baptiste Maneyrol L: linux-iio@vger.kernel.org @@@ -9310,7 -9506,7 +9506,7 @@@ INVENSENSE MPU-3050 GYROSCOPE DRIVE M: Linus Walleij L: linux-iio@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt + F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml F: drivers/iio/gyro/mpu3050* IOC3 ETHERNET DRIVER @@@ -9357,6 -9553,7 +9553,7 @@@ F: fs/io-wq. F: fs/io_uring.c F: include/linux/io_uring.h F: include/uapi/linux/io_uring.h + F: tools/io_uring/ IPMI SUBSYSTEM M: Corey Minyard @@@ -9699,6 -9896,7 +9896,7 @@@ F: scripts/*vmlinux F: scripts/Kbuild* F: scripts/Makefile* F: scripts/basic/ + F: scripts/dummy-tools/ F: scripts/mk* F: scripts/mod/ F: scripts/package/ @@@ -9725,6 -9923,11 +9923,11 @@@ F: include/uapi/linux/sunrpc F: net/sunrpc/ F: Documentation/filesystems/nfs/ + KERNEL REGRESSIONS + M: Thorsten Leemhuis + L: regressions@lists.linux.dev + S: Supported + KERNEL SELFTEST FRAMEWORK M: Shuah Khan M: Shuah Khan @@@ -9773,10 -9976,10 +9976,10 @@@ F: virt/kvm/ KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) M: Marc Zyngier R: James Morse - R: Julien Thierry + R: Alexandru Elisei R: Suzuki K Poulose L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) - L: kvmarm@lists.cs.columbia.edu + L: kvmarm@lists.cs.columbia.edu (moderated for non-subscribers) S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git F: arch/arm64/include/asm/kvm* @@@ -9887,6 -10090,14 +10090,14 @@@ F: include/keys/trusted-type. F: include/keys/trusted_tpm.h F: security/keys/trusted-keys/ + KEYS-TRUSTED-TEE + M: Sumit Garg + L: linux-integrity@vger.kernel.org + L: keyrings@vger.kernel.org + S: Supported + F: include/keys/trusted_tee.h + F: security/keys/trusted-keys/trusted_tee.c + KEYS/KEYRINGS M: David Howells M: Jarkko Sakkinen @@@ -9984,6 -10195,12 +10195,12 @@@ S: Maintaine F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml F: drivers/video/backlight/ktd253-backlight.c + KTEST + M: Steven Rostedt + M: John Hawley + S: Maintained + F: tools/testing/ktest + L3MDEV M: David Ahern L: netdev@vger.kernel.org @@@ -10005,6 -10222,21 +10222,21 @@@ F: net/core/sock_map. F: net/ipv4/tcp_bpf.c F: net/ipv4/udp_bpf.c + LANDLOCK SECURITY MODULE + M: Mickaël Salaün + L: linux-security-module@vger.kernel.org + S: Supported + W: https://landlock.io + T: git https://github.com/landlock-lsm/linux.git + F: Documentation/security/landlock.rst + F: Documentation/userspace-api/landlock.rst + F: include/uapi/linux/landlock.h + F: samples/landlock/ + F: security/landlock/ + F: tools/testing/selftests/landlock/ + K: landlock + K: LANDLOCK + LANTIQ / INTEL Ethernet drivers M: Hauke Mehrtens L: netdev@vger.kernel.org @@@ -10038,7 -10270,6 +10270,6 @@@ F: scripts/leaking_addresses.p LED SUBSYSTEM M: Pavel Machek - R: Dan Murphy L: linux-leds@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git @@@ -10055,7 -10286,7 +10286,7 @@@ F: drivers/misc/eeprom/eeprom. LEGO MINDSTORMS EV3 R: David Lechner S: Maintained - F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt + F: Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml F: arch/arm/boot/dts/da850-lego-ev3.dts F: drivers/power/supply/lego_ev3_battery.c @@@ -10147,7 -10378,7 +10378,7 @@@ LIBNVDIMM BLK: MMIO-APERTURE DRIVE M: Dan Williams M: Vishal Verma M: Dave Jiang - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ P: Documentation/nvdimm/maintainer-entry-profile.rst @@@ -10158,7 -10389,7 +10389,7 @@@ LIBNVDIMM BTT: BLOCK TRANSLATION TABL M: Vishal Verma M: Dan Williams M: Dave Jiang - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ P: Documentation/nvdimm/maintainer-entry-profile.rst @@@ -10168,7 -10399,7 +10399,7 @@@ LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVE M: Dan Williams M: Vishal Verma M: Dave Jiang - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ P: Documentation/nvdimm/maintainer-entry-profile.rst @@@ -10176,7 -10407,7 +10407,7 @@@ F: drivers/nvdimm/pmem LIBNVDIMM: DEVICETREE BINDINGS M: Oliver O'Halloran - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ F: Documentation/devicetree/bindings/pmem/pmem-region.txt @@@ -10187,7 -10418,7 +10418,7 @@@ M: Dan Williams M: Dave Jiang M: Ira Weiny - L: linux-nvdimm@lists.01.org + L: nvdimm@lists.linux.dev S: Supported Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ P: Documentation/nvdimm/maintainer-entry-profile.rst @@@ -10468,6 -10699,12 +10699,12 @@@ S: Maintaine T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git F: drivers/hid/hid-lg-g15.c + LONTIUM LT8912B MIPI TO HDMI BRIDGE + M: Adrien Grassein + S: Maintained + F: Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml + F: drivers/gpu/drm/bridge/lontium-lt8912b.c + LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) M: Sathya Prakash M: Sreekanth Reddy @@@ -10614,6 -10851,7 +10851,7 @@@ S: Maintaine F: drivers/mailbox/ F: include/linux/mailbox_client.h F: include/linux/mailbox_controller.h + F: Documentation/devicetree/bindings/mailbox/ MAILBOX ARM MHUv2 M: Viresh Kumar @@@ -10699,6 -10937,7 +10937,7 @@@ F: include/linux/mv643xx. MARVELL MV88X3310 PHY DRIVER M: Russell King + M: Marek Behun L: netdev@vger.kernel.org S: Maintained F: drivers/net/phy/marvell10g.c @@@ -10724,7 -10963,8 +10963,8 @@@ F: drivers/net/ethernet/marvell/mvpp2 MARVELL MWIFIEX WIRELESS DRIVER M: Amitkumar Karwar - M: Ganapathi Bhat + M: Ganapathi Bhat + M: Sharvari Harisangam M: Xinming Hu L: linux-wireless@vger.kernel.org S: Maintained @@@ -10797,6 -11037,13 +11037,13 @@@ S: Orpha F: drivers/video/fbdev/matrox/matroxfb_* F: include/uapi/linux/matroxfb.h + MAX15301 DRIVER + M: Daniel Nilsson + L: linux-hwmon@vger.kernel.org + S: Maintained + F: Documentation/hwmon/max15301.rst + F: drivers/hwmon/pmbus/max15301.c + MAX16065 HARDWARE MONITOR DRIVER M: Guenter Roeck L: linux-hwmon@vger.kernel.org @@@ -10876,7 -11123,7 +11123,7 @@@ F: drivers/regulator/max77802-regulator F: include/dt-bindings/*/*max77802.h MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Bartlomiej Zolnierkiewicz L: linux-pm@vger.kernel.org S: Supported @@@ -10885,7 -11132,7 +11132,7 @@@ F: drivers/power/supply/max77693_charge MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS M: Chanwoo Choi - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Bartlomiej Zolnierkiewicz L: linux-kernel@vger.kernel.org S: Supported @@@ -10913,8 -11160,7 +11160,7 @@@ T: git git://linuxtv.org/media_tree.gi F: drivers/media/radio/radio-maxiradio* MCAN MMIO DEVICE DRIVER - M: Dan Murphy - M: Pankaj Sharma + M: Chandrasekar Ramakrishnan L: linux-can@vger.kernel.org S: Maintained F: Documentation/devicetree/bindings/net/can/bosch,m_can.yaml @@@ -11112,12 -11358,12 +11358,12 @@@ F: drivers/media/platform/renesas-ceu. F: include/media/drv-intf/renesas-ceu.h MEDIA DRIVERS FOR RENESAS - DRIF - M: Ramesh Shanmugasundaram + M: Fabrizio Castro L: linux-media@vger.kernel.org L: linux-renesas-soc@vger.kernel.org S: Supported T: git git://linuxtv.org/media_tree.git - F: Documentation/devicetree/bindings/media/renesas,drif.txt + F: Documentation/devicetree/bindings/media/renesas,drif.yaml F: drivers/media/platform/rcar_drif.c MEDIA DRIVERS FOR RENESAS - FCP @@@ -11174,7 -11420,7 +11420,7 @@@ T: git git://linuxtv.org/media_tree.gi F: drivers/media/dvb-frontends/stv6111* MEDIA DRIVERS FOR STM32 - DCMI - M: Hugues Fruchet + M: Hugues Fruchet L: linux-media@vger.kernel.org S: Supported T: git git://linuxtv.org/media_tree.git @@@ -11286,7 -11532,7 +11532,7 @@@ F: drivers/media/platform/mtk-vpu MEDIATEK MMC/SD/SDIO DRIVER M: Chaotian Jing S: Maintained - F: Documentation/devicetree/bindings/mmc/mtk-sd.txt + F: Documentation/devicetree/bindings/mmc/mtk-sd.yaml F: drivers/mmc/host/mtk-sd.c MEDIATEK MT76 WIRELESS LAN DRIVER @@@ -11303,6 -11549,12 +11549,12 @@@ L: linux-wireless@vger.kernel.or S: Maintained F: drivers/net/wireless/mediatek/mt7601u/ + MEDIATEK MT7621 CLOCK DRIVER + M: Sergio Paracuellos + S: Maintained + F: Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml + F: drivers/clk/ralink/clk-mt7621.c + MEDIATEK MT7621/28/88 I2C DRIVER M: Stefan Roese L: linux-i2c@vger.kernel.org @@@ -11445,8 -11697,8 +11697,8 @@@ Q: https://patchwork.kernel.org/project F: drivers/net/ethernet/mellanox/mlxfw/ MELLANOX HARDWARE PLATFORM SUPPORT - M: Andy Shevchenko - M: Darren Hart + M: Hans de Goede + M: Mark Gross M: Vadim Pasternak L: platform-driver-x86@vger.kernel.org S: Supported @@@ -11537,7 -11789,7 +11789,7 @@@ F: include/linux/memblock. F: mm/memblock.c MEMORY CONTROLLER DRIVERS - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski L: linux-kernel@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git @@@ -11565,6 -11817,7 +11817,7 @@@ F: include/linux/gfp. F: include/linux/memory_hotplug.h F: include/linux/mm.h F: include/linux/mmzone.h + F: include/linux/pagewalk.h F: include/linux/vmalloc.h F: mm/ @@@ -11805,7 -12058,7 +12058,7 @@@ MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVE M: Eugen Hristev L: linux-iio@vger.kernel.org S: Supported - F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt + F: Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml F: drivers/iio/adc/at91-sama5d2_adc.c F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h @@@ -11869,6 -12122,22 +12122,22 @@@ F: drivers/scsi/smartpqi/smartpqi*.[ch F: include/linux/cciss*.h F: include/uapi/linux/cciss*.h + MICROSOFT SURFACE BATTERY AND AC DRIVERS + M: Maximilian Luz + L: linux-pm@vger.kernel.org + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: drivers/power/supply/surface_battery.c + F: drivers/power/supply/surface_charger.c + + MICROSOFT SURFACE DTX DRIVER + M: Maximilian Luz + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: Documentation/driver-api/surface_aggregator/clients/dtx.rst + F: drivers/platform/surface/surface_dtx.c + F: include/uapi/linux/surface_aggregator/dtx.h + MICROSOFT SURFACE GPE LID SUPPORT DRIVER M: Maximilian Luz L: platform-driver-x86@vger.kernel.org @@@ -11884,12 -12153,25 +12153,25 @@@ S: Maintaine T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git F: drivers/platform/surface/ + MICROSOFT SURFACE HID TRANSPORT DRIVER + M: Maximilian Luz + L: linux-input@vger.kernel.org + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: drivers/hid/surface-hid/ + MICROSOFT SURFACE HOT-PLUG DRIVER M: Maximilian Luz L: platform-driver-x86@vger.kernel.org S: Maintained F: drivers/platform/surface/surface_hotplug.c + MICROSOFT SURFACE PLATFORM PROFILE DRIVER + M: Maximilian Luz + L: platform-driver-x86@vger.kernel.org + S: Maintained + F: drivers/platform/surface/surface_platform_profile.c + MICROSOFT SURFACE PRO 3 BUTTON DRIVER M: Chen Yu L: platform-driver-x86@vger.kernel.org @@@ -11905,6 -12187,7 +12187,7 @@@ F: Documentation/driver-api/surface_agg F: drivers/platform/surface/aggregator/ F: drivers/platform/surface/surface_acpi_notify.c F: drivers/platform/surface/surface_aggregator_cdev.c + F: drivers/platform/surface/surface_aggregator_registry.c F: include/linux/surface_acpi_notify.h F: include/linux/surface_aggregator/ F: include/uapi/linux/surface_aggregator/ @@@ -12096,8 -12379,7 +12379,7 @@@ F: drivers/media/pci/meye F: include/uapi/linux/meye.h MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD - M: Jiri Slaby - S: Maintained + S: Orphan F: Documentation/driver-api/serial/moxa-smartio.rst F: drivers/tty/mxser.* @@@ -12241,11 -12523,6 +12523,6 @@@ F: drivers/mux F: include/dt-bindings/mux/ F: include/linux/mux/ - MULTITECH MULTIPORT CARD (ISICOM) - S: Orphan - F: drivers/tty/isicom.c - F: include/linux/isicom.h - MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER M: Bin Liu L: linux-usb@vger.kernel.org @@@ -12274,7 -12551,7 +12551,7 @@@ M: Stefan Agner + S: Maintained + F: Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml + F: drivers/mfd/ntxec.c + F: drivers/pwm/pwm-ntxec.c + F: drivers/rtc/rtc-ntxec.c + F: include/linux/mfd/ntxec.h + NETRONOME ETHERNET DRIVERS M: Simon Horman R: Jakub Kicinski @@@ -12545,12 -12831,13 +12831,13 @@@ NETWORKING [MPTCP M: Mat Martineau M: Matthieu Baerts L: netdev@vger.kernel.org - L: mptcp@lists.01.org + L: mptcp@lists.linux.dev S: Maintained W: https://github.com/multipath-tcp/mptcp_net-next/wiki B: https://github.com/multipath-tcp/mptcp_net-next/issues F: Documentation/networking/mptcp-sysctl.rst F: include/net/mptcp.h + F: include/trace/events/mptcp.h F: include/uapi/linux/mptcp.h F: net/mptcp/ F: tools/testing/selftests/net/mptcp/ @@@ -12835,6 -13122,12 +13122,12 @@@ F: drivers/nvmem F: include/linux/nvmem-consumer.h F: include/linux/nvmem-provider.h + NXP C45 TJA11XX PHY DRIVER + M: Radu Pirea + L: netdev@vger.kernel.org + S: Maintained + F: drivers/net/phy/nxp-c45-tja11xx.c + NXP FSPI DRIVER M: Ashish Kumar R: Yogesh Gaur @@@ -12875,7 -13168,7 +13168,7 @@@ F: Documentation/devicetree/bindings/re F: drivers/regulator/pf8x00-regulator.c NXP PTN5150A CC LOGIC AND EXTCON DRIVER - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski L: linux-kernel@vger.kernel.org S: Maintained F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml @@@ -12918,6 -13211,21 +13211,21 @@@ L: linux-nfc@lists.01.org (moderated fo S: Supported F: drivers/nfc/nxp-nci + NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER + M: Mirela Rabulea + R: NXP Linux Team + L: linux-media@vger.kernel.org + S: Maintained + F: Documentation/devicetree/bindings/media/imx8-jpeg.yaml + F: drivers/media/platform/imx-jpeg + + NZXT-KRAKEN2 HARDWARE MONITORING DRIVER + M: Jonas Malaco + L: linux-hwmon@vger.kernel.org + S: Maintained + F: Documentation/hwmon/nzxt-kraken2.rst + F: drivers/hwmon/nzxt-kraken2.c + OBJAGG M: Jiri Pirko L: netdev@vger.kernel.org @@@ -13192,7 -13500,7 +13500,7 @@@ M: Rui Miguel Silva + M: Greentime Hu + L: linux-pci@vger.kernel.org + S: Maintained + F: Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml + F: drivers/pci/controller/dwc/pcie-fu740.c + PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) M: Jonathan Derrick L: linux-pci@vger.kernel.org @@@ -13784,13 -14100,6 +14100,6 @@@ F: Documentation/devicetree/bindings/pc F: drivers/pci/controller/cadence/pci-j721e.c F: drivers/pci/controller/dwc/pci-dra7xx.c - PCI DRIVER FOR TI KEYSTONE - M: Murali Karicheri - L: linux-pci@vger.kernel.org - L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) - S: Maintained - F: drivers/pci/controller/dwc/pci-keystone.c - PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC M: Linus Walleij L: linux-pci@vger.kernel.org @@@ -13907,7 -14216,6 +14216,6 @@@ PCIE DRIVER FOR HISILICO M: Zhou Wang L: linux-pci@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt F: drivers/pci/controller/dwc/pcie-hisi.c PCIE DRIVER FOR HISILICON KIRIN @@@ -13927,6 -14235,7 +14235,7 @@@ F: drivers/pci/controller/dwc/pcie-hist PCIE DRIVER FOR MEDIATEK M: Ryder Lee + M: Jianjun Wang L: linux-pci@vger.kernel.org L: linux-mediatek@lists.infradead.org S: Supported @@@ -14028,8 -14337,10 +14337,10 @@@ R: Mark Rutland R: Jiri Olsa R: Namhyung Kim + L: linux-perf-users@vger.kernel.org L: linux-kernel@vger.kernel.org S: Supported + W: https://perf.wiki.kernel.org/ T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core F: arch/*/events/* F: arch/*/events/*/* @@@ -14111,7 -14422,7 +14422,7 @@@ L: linux-gpio@vger.kernel.or S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git F: Documentation/devicetree/bindings/pinctrl/ - F: Documentation/driver-api/pinctl.rst + F: Documentation/driver-api/pin-control.rst F: drivers/pinctrl/ F: include/linux/pinctrl/ @@@ -14166,7 -14477,7 +14477,7 @@@ F: drivers/pinctrl/renesas PIN CONTROLLER - SAMSUNG M: Tomasz Figa - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Sylwester Nawrocki L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-samsung-soc@vger.kernel.org @@@ -14287,7 -14598,7 +14598,7 @@@ PNI RM3100 IIO DRIVE M: Song Qiang L: linux-iio@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt + F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml F: drivers/iio/magnetometer/rm3100* PNP SUPPORT @@@ -14322,6 -14633,15 +14633,15 @@@ F: include/linux/pm_ F: include/linux/powercap.h F: kernel/configs/nopm.config + DYNAMIC THERMAL POWER MANAGEMENT (DTPM) + M: Daniel Lezcano + L: linux-pm@vger.kernel.org + S: Supported + B: https://bugzilla.kernel.org + T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm + F: drivers/powercap/dtpm* + F: include/linux/dtpm.h + POWER STATE COORDINATION INTERFACE (PSCI) M: Mark Rutland M: Lorenzo Pieralisi @@@ -14399,7 -14719,7 +14719,7 @@@ F: kernel/sched/psi. PRINTK M: Petr Mladek - M: Sergey Senozhatsky + M: Sergey Senozhatsky R: Steven Rostedt R: John Ogness S: Maintained @@@ -14716,15 -15036,11 +15036,11 @@@ F: drivers/net/ethernet/qlogic/qlcnic QLOGIC QLGE 10Gb ETHERNET DRIVER M: Manish Chopra M: GR-Linux-NIC-Dev@marvell.com - L: netdev@vger.kernel.org - S: Supported - F: drivers/staging/qlge/ - - QLOGIC QLGE 10Gb ETHERNET DRIVER M: Coiby Xu L: netdev@vger.kernel.org - S: Maintained + S: Supported F: Documentation/networking/device_drivers/qlogic/qlge.rst + F: drivers/staging/qlge/ QM1D1B0004 MEDIA DRIVER M: Akihiro Tsukada @@@ -14795,7 -15111,7 +15111,7 @@@ M: Todor Tomov + L: linux-arm-msm@vger.kernel.org + S: Maintained + F: include/trace/events/qrtr.h + F: include/uapi/linux/qrtr.h + F: net/qrtr/ + QUALCOMM IPCC MAILBOX DRIVER M: Manivannan Sadhasivam L: linux-arm-msm@vger.kernel.org @@@ -14899,6 -15223,7 +15223,7 @@@ F: include/linux/if_rmnet. QUALCOMM TSENS THERMAL DRIVER M: Amit Kucheria + M: Thara Gopinath L: linux-pm@vger.kernel.org L: linux-arm-msm@vger.kernel.org S: Maintained @@@ -15086,7 -15411,7 +15411,7 @@@ M: Laurent Pinchart L: linux-media@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/media/i2c/rdacm2x-gmsl.yaml + F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml F: drivers/media/i2c/max9271.c F: drivers/media/i2c/max9271.h F: drivers/media/i2c/rdacm21.c @@@ -15213,6 -15538,7 +15538,7 @@@ F: fs/reiserfs REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM M: Ohad Ben-Cohen M: Bjorn Andersson + M: Mathieu Poirier L: linux-remoteproc@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next @@@ -15226,6 -15552,7 +15552,7 @@@ F: include/linux/remoteproc REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM M: Ohad Ben-Cohen M: Bjorn Andersson + M: Mathieu Poirier L: linux-remoteproc@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next @@@ -15263,7 -15590,7 +15590,7 @@@ RENESAS R-CAR GYROADC DRIVE M: Marek Vasut L: linux-iio@vger.kernel.org S: Supported - F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt + F: Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml F: drivers/iio/adc/rcar-gyroadc.c RENESAS R-CAR I2C DRIVERS @@@ -15367,8 -15694,8 +15694,8 @@@ N: risc K: riscv RNBD BLOCK DRIVERS - M: Danil Kipnis - M: Jack Wang + M: Md. Haris Iqbal + M: Jack Wang L: linux-block@vger.kernel.org S: Maintained F: drivers/block/rnbd/ @@@ -15416,12 -15743,6 +15743,6 @@@ L: netdev@vger.kernel.or S: Supported F: drivers/net/ethernet/rocker/ - ROCKETPORT DRIVER - S: Maintained - W: http://www.comtrol.com - F: Documentation/driver-api/serial/rocket.rst - F: drivers/tty/rocket* - ROCKETPORT EXPRESS/INFINITY DRIVER M: Kevin Cernekee L: linux-serial@vger.kernel.org @@@ -15460,20 -15781,27 +15781,27 @@@ F: Documentation/devicetree/bindings/mf F: Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt F: drivers/clk/clk-bd718x7.c F: drivers/gpio/gpio-bd70528.c + F: drivers/gpio/gpio-bd71815.c F: drivers/gpio/gpio-bd71828.c F: drivers/mfd/rohm-bd70528.c F: drivers/mfd/rohm-bd71828.c F: drivers/mfd/rohm-bd718x7.c + F: drivers/mfd/rohm-bd9576.c F: drivers/power/supply/bd70528-charger.c F: drivers/regulator/bd70528-regulator.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/rohm-regulator.c F: drivers/rtc/rtc-bd70528.c F: drivers/watchdog/bd70528_wdt.c + F: drivers/watchdog/bd9576_wdt.c F: include/linux/mfd/rohm-bd70528.h + 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-generic.h F: include/linux/mfd/rohm-shared.h @@@ -15487,7 -15815,7 +15815,7 @@@ F: include/uapi/linux/rose. F: net/rose/ ROTATION DRIVER FOR ALLWINNER A83T - M: Jernej Skrabec + M: Jernej Skrabec L: linux-media@vger.kernel.org S: Maintained T: git git://linuxtv.org/media_tree.git @@@ -15549,14 -15877,15 +15877,15 @@@ T: git git://git.kernel.org/pub/scm/lin F: drivers/net/wireless/realtek/rtl8xxxu/ RTRS TRANSPORT DRIVERS - M: Danil Kipnis - M: Jack Wang + M: Md. Haris Iqbal + M: Jack Wang L: linux-rdma@vger.kernel.org S: Maintained F: drivers/infiniband/ulp/rtrs/ RXRPC SOCKETS (AF_RXRPC) M: David Howells + M: Marc Dionne L: linux-afs@lists.infradead.org S: Supported W: https://www.infradead.org/~dhowells/kafs/ @@@ -15642,8 -15971,8 +15971,8 @@@ F: Documentation/s390/pci.rs S390 VFIO AP DRIVER M: Tony Krowiak - M: Pierre Morel M: Halil Pasic + M: Jason Herne L: linux-s390@vger.kernel.org S: Supported W: http://www.ibm.com/developerworks/linux/linux390/ @@@ -15655,6 -15984,7 +15984,7 @@@ F: drivers/s390/crypto/vfio_ap_private. S390 VFIO-CCW DRIVER M: Cornelia Huck M: Eric Farman + M: Matthew Rosato R: Halil Pasic L: linux-s390@vger.kernel.org L: kvm@vger.kernel.org @@@ -15665,6 -15995,7 +15995,7 @@@ F: include/uapi/linux/vfio_ccw. S390 VFIO-PCI DRIVER M: Matthew Rosato + M: Eric Farman L: linux-s390@vger.kernel.org L: kvm@vger.kernel.org S: Supported @@@ -15686,6 -16017,13 +16017,13 @@@ S: Supporte W: http://www.ibm.com/developerworks/linux/linux390/ F: drivers/s390/scsi/zfcp_* + S3C ADC BATTERY DRIVER + M: Krzysztof Kozlowski + L: linux-samsung-soc@vger.kernel.org + S: Odd Fixes + F: drivers/power/supply/s3c_adc_battery.c + F: include/linux/s3c_adc_battery.h + S3C24XX SD/MMC Driver M: Ben Dooks L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) @@@ -15725,7 -16063,7 +16063,7 @@@ F: Documentation/admin-guide/LSM/SafeSe F: security/safesetid/ SAMSUNG AUDIO (ASoC) DRIVERS - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Sylwester Nawrocki L: alsa-devel@alsa-project.org (moderated for non-subscribers) S: Supported @@@ -15733,7 -16071,7 +16071,7 @@@ F: Documentation/devicetree/bindings/so F: sound/soc/samsung/ SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski L: linux-crypto@vger.kernel.org L: linux-samsung-soc@vger.kernel.org S: Maintained @@@ -15768,7 -16106,7 +16106,7 @@@ S: Maintaine F: drivers/platform/x86/samsung-laptop.c SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Bartlomiej Zolnierkiewicz L: linux-kernel@vger.kernel.org L: linux-samsung-soc@vger.kernel.org @@@ -15793,7 -16131,7 +16131,7 @@@ F: drivers/media/platform/s3c-camif F: include/media/drv-intf/s3c_camif.h SAMSUNG S3FWRN5 NFC DRIVER - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Krzysztof Opasiak L: linux-nfc@lists.01.org (moderated for non-subscribers) S: Maintained @@@ -15813,7 -16151,7 +16151,7 @@@ S: Supporte F: drivers/media/i2c/s5k5baf.c SAMSUNG S5P Security SubSystem (SSS) DRIVER - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Vladimir Zapolskiy L: linux-crypto@vger.kernel.org L: linux-samsung-soc@vger.kernel.org @@@ -15845,7 -16183,7 +16183,7 @@@ F: include/linux/clk/samsung. F: include/linux/platform_data/clk-s3c2410.h SAMSUNG SPI DRIVERS - M: Krzysztof Kozlowski + M: Krzysztof Kozlowski M: Andi Shyti L: linux-spi@vger.kernel.org L: linux-samsung-soc@vger.kernel.org @@@ -16608,6 -16946,13 +16946,13 @@@ F: drivers/firmware/arm_sdei. F: include/linux/arm_sdei.h F: include/uapi/linux/arm_sdei.h + SOFTWARE NODES + R: Andy Shevchenko + R: Heikki Krogerus + L: linux-acpi@vger.kernel.org + S: Maintained + F: drivers/base/swnode.c + SOFTWARE RAID (Multiple Disks) SUPPORT M: Song Liu L: linux-raid@vger.kernel.org @@@ -16870,6 -17215,8 +17215,8 @@@ F: arch/arm/mach-spear SPI NOR SUBSYSTEM M: Tudor Ambarus + R: Michael Walle + R: Pratyush Yadav L: linux-mtd@lists.infradead.org S: Maintained W: http://www.linux-mtd.infradead.org/ @@@ -16894,8 -17241,10 +17241,10 @@@ F: tools/spi SPIDERNET NETWORK DRIVER for CELL M: Ishizaki Kou + M: Geoff Levand L: netdev@vger.kernel.org - S: Supported + L: linuxppc-dev@lists.ozlabs.org + S: Maintained F: Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst F: drivers/net/ethernet/toshiba/spider_net* @@@ -16937,7 -17286,7 +17286,7 @@@ M: Lorenzo Bianconi + M: Pierre-Yves MORDRET + M: Alain Volmat L: linux-i2c@vger.kernel.org S: Maintained F: drivers/i2c/busses/i2c-stm32* +ST STM32 SPI DRIVER +M: Alain Volmat +L: linux-spi@vger.kernel.org +S: Maintained +F: drivers/spi/spi-stm32.c + + ST STPDDC60 DRIVER + M: Daniel Nilsson + L: linux-hwmon@vger.kernel.org + S: Maintained + F: Documentation/hwmon/stpddc60.rst + F: drivers/hwmon/pmbus/stpddc60.c + ST VL53L0X ToF RANGER(I2C) IIO DRIVER M: Song Qiang L: linux-iio@vger.kernel.org S: Maintained - F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt + F: Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml F: drivers/iio/proximity/vl53l0x-i2c.c STABLE BRANCH @@@ -16981,12 -17332,6 +17338,6 @@@ L: linux-media@vger.kernel.or S: Maintained F: drivers/staging/media/atomisp/ - STAGING - COMEDI - M: Ian Abbott - M: H Hartley Sweeten - S: Odd Fixes - F: drivers/staging/comedi/ - STAGING - FIELDBUS SUBSYSTEM M: Sven Van Asbroeck S: Maintained @@@ -17053,7 -17398,7 +17404,7 @@@ F: drivers/staging/vt665? STAGING SUBSYSTEM M: Greg Kroah-Hartman - L: devel@driverdev.osuosl.org + L: linux-staging@lists.linux.dev S: Supported T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git F: drivers/staging/ @@@ -17080,7 -17425,7 +17431,7 @@@ F: kernel/jump_label. F: kernel/static_call.c STI AUDIO (ASoC) DRIVERS - M: Arnaud Pouliquen + M: Arnaud Pouliquen L: alsa-devel@alsa-project.org (moderated for non-subscribers) S: Maintained F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt @@@ -17100,15 -17445,15 +17451,15 @@@ T: git git://linuxtv.org/media_tree.gi F: drivers/media/usb/stk1160/ STM32 AUDIO (ASoC) DRIVERS - M: Olivier Moysan - M: Arnaud Pouliquen + M: Olivier Moysan + M: Arnaud Pouliquen L: alsa-devel@alsa-project.org (moderated for non-subscribers) S: Maintained F: Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml F: sound/soc/stm/ STM32 TIMER/LPTIMER DRIVERS - M: Fabrice Gasnier + M: Fabrice Gasnier S: Maintained F: Documentation/ABI/testing/*timer-stm32 F: Documentation/devicetree/bindings/*/*stm32-*timer* @@@ -17118,7 -17463,7 +17469,7 @@@ F: include/linux/*/stm32-*tim STMMAC ETHERNET DRIVER M: Giuseppe Cavallaro - M: Alexandre Torgue + M: Alexandre Torgue M: Jose Abreu L: netdev@vger.kernel.org S: Supported @@@ -17284,7 -17629,7 +17635,7 @@@ F: drivers/spi/spi-dw SYNOPSYS DESIGNWARE AXI DMAC DRIVER M: Eugeniy Paltsev S: Maintained - F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt + F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml F: drivers/dma/dw-axi-dmac/ SYNOPSYS DESIGNWARE DMAC DRIVER @@@ -17700,7 -18045,7 +18051,7 @@@ TEXAS INSTRUMENTS' DAC7612 DAC DRIVE M: Ricardo Ribalda L: linux-iio@vger.kernel.org S: Supported - F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt + F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml F: drivers/iio/dac/ti-dac7612.c TEXAS INSTRUMENTS DMA DRIVERS @@@ -17784,7 -18129,7 +18135,7 @@@ THERMAL/CPU_COOLIN M: Amit Daniel Kachhap M: Daniel Lezcano M: Viresh Kumar - M: Javi Merino + R: Lukasz Luba L: linux-pm@vger.kernel.org S: Supported F: Documentation/driver-api/thermal/cpu-cooling-api.rst @@@ -17842,6 -18187,13 +18193,13 @@@ M: Robert Richter + L: linux-iio@vger.kernel.org + S: Maintained + F: Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml + F: drivers/iio/adc/ti-ads131e08.c + TI AM437X VPFE DRIVER M: "Lad, Prabhakar" L: linux-media@vger.kernel.org @@@ -17860,7 -18212,6 +18218,6 @@@ S: Maintaine F: drivers/thermal/ti-soc-thermal/ TI BQ27XXX POWER SUPPLY DRIVER - R: Dan Murphy F: drivers/power/supply/bq27xxx_battery.c F: drivers/power/supply/bq27xxx_battery_i2c.c F: include/linux/power/bq27xxx_battery.h @@@ -17951,36 -18302,6 +18308,6 @@@ S: Maintaine F: sound/soc/codecs/isabelle* F: sound/soc/codecs/lm49453* - TI LP855x BACKLIGHT DRIVER - M: Milo Kim - S: Maintained - F: Documentation/driver-api/backlight/lp855x-driver.rst - F: drivers/video/backlight/lp855x_bl.c - F: include/linux/platform_data/lp855x.h - - TI LP8727 CHARGER DRIVER - M: Milo Kim - S: Maintained - F: drivers/power/supply/lp8727_charger.c - F: include/linux/platform_data/lp8727.h - - TI LP8788 MFD DRIVER - M: Milo Kim - S: Maintained - F: drivers/iio/adc/lp8788_adc.c - F: drivers/leds/leds-lp8788.c - F: drivers/mfd/lp8788*.c - F: drivers/power/supply/lp8788-charger.c - F: drivers/regulator/lp8788-*.c - F: include/linux/mfd/lp8788*.h - - TI NETCP ETHERNET DRIVER - M: Wingman Kwok - M: Murali Karicheri - L: netdev@vger.kernel.org - S: Maintained - F: drivers/net/ethernet/ti/netcp* - TI PCM3060 ASoC CODEC DRIVER M: Kirill Marinushkin L: alsa-devel@alsa-project.org (moderated for non-subscribers) @@@ -17994,13 -18315,6 +18321,6 @@@ L: alsa-devel@alsa-project.org (moderat S: Odd Fixes F: sound/soc/codecs/tas571x* - TI TCAN4X5X DEVICE DRIVER - M: Dan Murphy - L: linux-can@vger.kernel.org - S: Maintained - F: Documentation/devicetree/bindings/net/can/tcan4x5x.txt - F: drivers/net/can/m_can/tcan4x5x* - TI TRF7970A NFC DRIVER M: Mark Greer L: linux-wireless@vger.kernel.org @@@ -19100,6 -19414,15 +19420,15 @@@ W: https://virtio-mem.gitlab.io F: drivers/virtio/virtio_mem.c F: include/uapi/linux/virtio_mem.h + VIRTIO SOUND DRIVER + M: Anton Yakovlev + M: "Michael S. Tsirkin" + L: virtualization@lists.linux-foundation.org + L: alsa-devel@alsa-project.org (moderated for non-subscribers) + S: Maintained + F: include/uapi/linux/virtio_snd.h + F: sound/virtio/* + VIRTUAL BOX GUEST DEVICE DRIVER M: Hans de Goede M: Arnd Bergmann @@@ -19148,7 -19471,7 +19477,7 @@@ VME SUBSYSTE M: Martyn Welch M: Manohar Vanga M: Greg Kroah-Hartman - L: devel@driverdev.osuosl.org + L: linux-kernel@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git F: Documentation/driver-api/vme.rst @@@ -19179,7 -19502,7 +19508,7 @@@ S: Maintaine F: drivers/infiniband/hw/vmw_pvrdma/ VMware PVSCSI driver - M: Jim Gill + M: Vishal Bhakta M: VMware PV-Drivers L: linux-scsi@vger.kernel.org S: Maintained @@@ -19238,7 -19561,7 +19567,7 @@@ F: drivers/net/vrf. VSPRINTF M: Petr Mladek M: Steven Rostedt - M: Sergey Senozhatsky + M: Sergey Senozhatsky R: Andy Shevchenko R: Rasmus Villemoes S: Maintained @@@ -19392,7 -19715,6 +19721,6 @@@ F: Documentation/devicetree/bindings/so F: Documentation/hwmon/wm83??.rst F: arch/arm/mach-s3c/mach-crag6410* F: drivers/clk/clk-wm83*.c - F: drivers/extcon/extcon-arizona.c F: drivers/gpio/gpio-*wm*.c F: drivers/gpio/gpio-arizona.c F: drivers/hwmon/wm83??-hwmon.c @@@ -19416,7 -19738,7 +19744,7 @@@ F: include/linux/mfd/wm8400 F: include/linux/regulator/arizona* F: include/linux/wm97xx.h F: include/sound/wm????.h - F: sound/soc/codecs/arizona.? + F: sound/soc/codecs/arizona* F: sound/soc/codecs/cs47l24* F: sound/soc/codecs/wm* @@@ -19889,7 -20211,7 +20217,7 @@@ F: drivers/staging/media/zoran ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER M: Minchan Kim M: Nitin Gupta - R: Sergey Senozhatsky + R: Sergey Senozhatsky L: linux-kernel@vger.kernel.org S: Maintained F: Documentation/admin-guide/blockdev/zram.rst @@@ -19903,7 -20225,7 +20231,7 @@@ F: drivers/tty/serial/zs. ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR M: Minchan Kim M: Nitin Gupta - R: Sergey Senozhatsky + R: Sergey Senozhatsky L: linux-mm@kvack.org S: Maintained F: Documentation/vm/zsmalloc.rst