Merge tag 'devicetree-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / MAINTAINERS
index 19cb1ea..fe901f3 100644 (file)
@@ -431,6 +431,14 @@ W: https://01.org/linux-acpi
 B:     https://bugzilla.kernel.org
 F:     drivers/acpi/acpi_video.c
 
+ACPI VIOT DRIVER
+M:     Jean-Philippe Brucker <jean-philippe@linaro.org>
+L:     linux-acpi@vger.kernel.org
+L:     iommu@lists.linux-foundation.org
+S:     Maintained
+F:     drivers/acpi/viot.c
+F:     include/linux/acpi_viot.h
+
 ACPI WMI DRIVER
 L:     platform-driver-x86@vger.kernel.org
 S:     Orphan
@@ -878,7 +886,7 @@ M:  Harry Wentland <harry.wentland@amd.com>
 M:     Leo Li <sunpeng.li@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
-T:     git git://people.freedesktop.org/~agd5f/linux
+T:     git https://gitlab.freedesktop.org/agd5f/linux.git
 F:     drivers/gpu/drm/amd/display/
 
 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
@@ -954,7 +962,7 @@ AMD POWERPLAY
 M:     Evan Quan <evan.quan@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
-T:     git git://people.freedesktop.org/~agd5f/linux
+T:     git https://gitlab.freedesktop.org/agd5f/linux.git
 F:     drivers/gpu/drm/amd/pm/powerplay/
 
 AMD SEATTLE DEVICE TREE SUPPORT
@@ -973,7 +981,7 @@ F:  drivers/net/ethernet/amd/xgbe/
 
 AMD SENSOR FUSION HUB DRIVER
 M:     Nehal Shah <nehal-bakulchandra.shah@amd.com>
-M:     Sandeep Singh <sandeep.singh@amd.com>
+M:     Basavaraj Natikar <basavaraj.natikar@amd.com>
 L:     linux-input@vger.kernel.org
 S:     Maintained
 F:     Documentation/hid/amd-sfh*
@@ -1655,9 +1663,11 @@ 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:     Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
 F:     arch/arm64/boot/dts/apple/
 F:     drivers/irqchip/irq-apple-aic.c
 F:     include/dt-bindings/interrupt-controller/apple-aic.h
+F:     include/dt-bindings/pinctrl/apple.h
 
 ARM/ARTPEC MACHINE SUPPORT
 M:     Jesper Nilsson <jesper.nilsson@axis.com>
@@ -3737,9 +3747,6 @@ F:        drivers/gpio/gpio-bcm-kona.c
 
 BROADCOM NETXTREME-E ROCE DRIVER
 M:     Selvin Xavier <selvin.xavier@broadcom.com>
-M:     Devesh Sharma <devesh.sharma@broadcom.com>
-M:     Somnath Kotur <somnath.kotur@broadcom.com>
-M:     Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
 M:     Naresh Kumar PBS <nareshkumar.pbs@broadcom.com>
 L:     linux-rdma@vger.kernel.org
 S:     Supported
@@ -4447,6 +4454,18 @@ F:       include/linux/compiler-clang.h
 F:     scripts/clang-tools/
 K:     \b(?i:clang|llvm)\b
 
+CLANG CONTROL FLOW INTEGRITY SUPPORT
+M:     Sami Tolvanen <samitolvanen@google.com>
+M:     Kees Cook <keescook@chromium.org>
+R:     Nathan Chancellor <nathan@kernel.org>
+R:     Nick Desaulniers <ndesaulniers@google.com>
+L:     clang-built-linux@googlegroups.com
+S:     Supported
+B:     https://github.com/ClangBuiltLinux/linux/issues
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
+F:     include/linux/cfi.h
+F:     kernel/cfi.c
+
 CLEANCACHE API
 M:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 L:     linux-kernel@vger.kernel.org
@@ -5187,7 +5206,14 @@ DELL WMI NOTIFICATIONS DRIVER
 M:     Matthew Garrett <mjg59@srcf.ucam.org>
 M:     Pali Rohár <pali@kernel.org>
 S:     Maintained
-F:     drivers/platform/x86/dell/dell-wmi.c
+F:     drivers/platform/x86/dell/dell-wmi-base.c
+
+DELL WMI HARDWARE PRIVACY SUPPORT
+M:     Perry Yuan <Perry.Yuan@dell.com>
+L:     Dell.Client.Kernel@dell.com
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/dell/dell-wmi-privacy.c
 
 DELTA ST MEDIA DRIVER
 M:     Hugues Fruchet <hugues.fruchet@foss.st.com>
@@ -5893,6 +5919,13 @@ S:       Orphan / Obsolete
 F:     drivers/gpu/drm/savage/
 F:     include/uapi/drm/savage_drm.h
 
+DRM DRIVER FOR SIMPLE FRAMEBUFFERS
+M:     Thomas Zimmermann <tzimmermann@suse.de>
+L:     dri-devel@lists.freedesktop.org
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     drivers/gpu/drm/tiny/simpledrm.c
+
 DRM DRIVER FOR SIS VIDEO CARDS
 S:     Orphan / Obsolete
 F:     drivers/gpu/drm/sis/
@@ -6100,6 +6133,14 @@ T:       git git://anongit.freedesktop.org/drm/drm-misc
 F:     Documentation/devicetree/bindings/display/hisilicon/
 F:     drivers/gpu/drm/hisilicon/
 
+DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
+M:     Deepak Rawat <drawat.floss@gmail.com>
+L:     linux-hyperv@vger.kernel.org
+L:     dri-devel@lists.freedesktop.org
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     drivers/gpu/drm/hyperv
+
 DRM DRIVERS FOR LIMA
 M:     Qiang Yu <yuq825@gmail.com>
 L:     dri-devel@lists.freedesktop.org
@@ -6262,7 +6303,7 @@ M:        Christian Koenig <christian.koenig@amd.com>
 M:     Huang Rui <ray.huang@amd.com>
 L:     dri-devel@lists.freedesktop.org
 S:     Maintained
-T:     git git://people.freedesktop.org/~agd5f/linux
+T:     git git://anongit.freedesktop.org/drm/drm-misc
 F:     drivers/gpu/drm/ttm/
 F:     include/drm/ttm/
 
@@ -6460,10 +6501,11 @@ F:      Documentation/filesystems/ecryptfs.rst
 F:     fs/ecryptfs/
 
 EDAC-AMD64
-M:     Borislav Petkov <bp@alien8.de>
+M:     Yazen Ghannam <yazen.ghannam@amd.com>
 L:     linux-edac@vger.kernel.org
-S:     Maintained
+S:     Supported
 F:     drivers/edac/amd64_edac*
+F:     drivers/edac/mce_amd*
 
 EDAC-ARMADA
 M:     Jan Luebbe <jlu@pengutronix.de>
@@ -6744,7 +6786,6 @@ F:        drivers/net/ethernet/emulex/benet/
 
 EMULEX ONECONNECT ROCE DRIVER
 M:     Selvin Xavier <selvin.xavier@broadcom.com>
-M:     Devesh Sharma <devesh.sharma@broadcom.com>
 L:     linux-rdma@vger.kernel.org
 S:     Odd Fixes
 W:     http://www.broadcom.com
@@ -6759,6 +6800,15 @@ S:       Supported
 W:     http://www.broadcom.com
 F:     drivers/scsi/lpfc/
 
+EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
+M:     James Smart <james.smart@broadcom.com>
+M:     Ram Vegesna <ram.vegesna@broadcom.com>
+L:     linux-scsi@vger.kernel.org
+L:     target-devel@vger.kernel.org
+S:     Supported
+W:     http://www.broadcom.com
+F:     drivers/scsi/elx/
+
 ENE CB710 FLASH CARD READER DRIVER
 M:     Michał Mirosław <mirq-linux@rere.qmqm.pl>
 S:     Maintained
@@ -6827,6 +6877,8 @@ F:        Documentation/devicetree/bindings/net/mdio*
 F:     Documentation/devicetree/bindings/net/qca,ar803x.yaml
 F:     Documentation/networking/phy.rst
 F:     drivers/net/mdio/
+F:     drivers/net/mdio/acpi_mdio.c
+F:     drivers/net/mdio/fwnode_mdio.c
 F:     drivers/net/mdio/of_mdio.c
 F:     drivers/net/pcs/
 F:     drivers/net/phy/
@@ -7127,6 +7179,13 @@ L:       linux-input@vger.kernel.org
 S:     Maintained
 F:     drivers/input/joystick/fsia6b.c
 
+FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
+M:     Geoffrey D. Bennett <g@b4.vu>
+L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
+F:     sound/usb/mixer_scarlett_gen2.c
+
 FORCEDETH GIGABIT ETHERNET DRIVER
 M:     Rain River <rain.1986.08.12@gmail.com>
 M:     Zhu Yanjun <zyjzyj2000@gmail.com>
@@ -7669,6 +7728,14 @@ L:       linux-input@vger.kernel.org
 S:     Maintained
 F:     drivers/input/touchscreen/resistive-adc-touch.c
 
+GENERIC STRING LIBRARY
+R:     Andy Shevchenko <andy@kernel.org>
+S:     Maintained
+F:     lib/string.c
+F:     lib/string_helpers.c
+F:     lib/test_string.c
+F:     lib/test-string_helpers.c
+
 GENERIC UIO DRIVER FOR PCI DEVICES
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 L:     kvm@vger.kernel.org
@@ -8871,7 +8938,7 @@ IIO MULTIPLEXER
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
+F:     Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
 F:     drivers/iio/multiplexer/iio-mux.c
 
 IIO SCMI BASED DRIVER
@@ -9143,6 +9210,15 @@ F:       Documentation/networking/device_drivers/ethernet/intel/
 F:     drivers/net/ethernet/intel/
 F:     drivers/net/ethernet/intel/*/
 F:     include/linux/avf/virtchnl.h
+F:     include/linux/net/intel/iidc.h
+
+INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
+M:     Mustafa Ismail <mustafa.ismail@intel.com>
+M:     Shiraz Saleem <shiraz.saleem@intel.com>
+L:     linux-rdma@vger.kernel.org
+S:     Supported
+F:     drivers/infiniband/hw/irdma/
+F:     include/uapi/rdma/irdma-abi.h
 
 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
 M:     Maik Broemme <mbroemme@libmpq.org>
@@ -9383,20 +9459,17 @@ L:      linux-pm@vger.kernel.org
 S:     Supported
 F:     drivers/cpufreq/intel_pstate.c
 
-INTEL RDMA RNIC DRIVER
-M:     Faisal Latif <faisal.latif@intel.com>
-M:     Shiraz Saleem <shiraz.saleem@intel.com>
-L:     linux-rdma@vger.kernel.org
-S:     Supported
-F:     drivers/infiniband/hw/i40iw/
-F:     include/uapi/rdma/i40iw-abi.h
-
 INTEL SCU DRIVERS
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
 S:     Maintained
 F:     arch/x86/include/asm/intel_scu_ipc.h
 F:     drivers/platform/x86/intel_scu_*
 
+INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
+M:     Daniel Scally <djrscally@gmail.com>
+S:     Maintained
+F:     drivers/platform/x86/intel/int3472/
+
 INTEL SPEED SELECT TECHNOLOGY
 M:     Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 L:     platform-driver-x86@vger.kernel.org
@@ -9417,7 +9490,7 @@ F:        include/linux/firmware/intel/stratix10-smc.h
 F:     include/linux/firmware/intel/stratix10-svc-client.h
 
 INTEL TELEMETRY DRIVER
-M:     Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
+M:     Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>
 M:     "David E. Box" <david.e.box@linux.intel.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
@@ -9462,6 +9535,13 @@ L:       Dell.Client.Kernel@dell.com
 S:     Maintained
 F:     drivers/platform/x86/intel-wmi-thunderbolt.c
 
+INTEL WWAN IOSM DRIVER
+M:     M Chetan Kumar <m.chetan.kumar@intel.com>
+M:     Intel Corporation <linuxwwan@intel.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/iosm/
+
 INTEL(R) TRACE HUB
 M:     Alexander Shishkin <alexander.shishkin@linux.intel.com>
 S:     Supported
@@ -9738,6 +9818,14 @@ Q:       http://patchwork.linuxtv.org/project/linux-media/list/
 T:     git git://linuxtv.org/anttip/media_tree.git
 F:     drivers/media/tuners/it913x*
 
+ITE IT66121 HDMI BRIDGE DRIVER
+M:     Phong LE <ple@baylibre.com>
+M:     Neil Armstrong <narmstrong@baylibre.com>
+S:     Maintained
+T:     git git://anongit.freedesktop.org/drm/drm-misc
+F:     Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
+F:     drivers/gpu/drm/bridge/ite-it66121.c
+
 IVTV VIDEO4LINUX DRIVER
 M:     Andy Walls <awalls@md.metrocast.net>
 L:     linux-media@vger.kernel.org
@@ -10872,6 +10960,7 @@ S:      Maintained
 F:     drivers/mailbox/
 F:     include/linux/mailbox_client.h
 F:     include/linux/mailbox_controller.h
+F:     include/dt-bindings/mailbox/
 F:     Documentation/devicetree/bindings/mailbox/
 
 MAILBOX ARM MHUv2
@@ -11843,6 +11932,7 @@ F:      include/linux/mmzone.h
 F:     include/linux/pagewalk.h
 F:     include/linux/vmalloc.h
 F:     mm/
+F:     tools/testing/selftests/vm/
 
 MEMORY TECHNOLOGY DEVICES (MTD)
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
@@ -12208,7 +12298,7 @@ M:      Maximilian Luz <luzmaximilian@gmail.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Maintained
 W:     https://github.com/linux-surface/surface-aggregator-module
-C:     irc://chat.freenode.net/##linux-surface
+C:     irc://irc.libera.chat/linux-surface
 F:     Documentation/driver-api/surface_aggregator/
 F:     drivers/platform/surface/aggregator/
 F:     drivers/platform/surface/surface_acpi_notify.c
@@ -12404,6 +12494,12 @@ F:     Documentation/userspace-api/media/drivers/meye*
 F:     drivers/media/pci/meye/
 F:     include/uapi/linux/meye.h
 
+MOTORCOMM PHY DRIVER
+M:     Peter Geis <pgwipeout@gmail.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/phy/motorcomm.c
+
 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
 S:     Orphan
 F:     Documentation/driver-api/serial/moxa-smartio.rst
@@ -12675,6 +12771,7 @@ W:      http://www.netfilter.org/
 W:     http://www.iptables.org/
 W:     http://www.nftables.org/
 Q:     http://patchwork.ozlabs.org/project/netfilter-devel/list/
+C:     irc://irc.libera.chat/netfilter
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
 F:     include/linux/netfilter*
@@ -13212,6 +13309,7 @@ M:      Vladimir Oltean <olteanv@gmail.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 F:     drivers/net/dsa/sja1105
+F:     drivers/net/pcs/pcs-xpcs-nxp.c
 
 NXP TDA998X DRM DRIVER
 M:     Russell King <linux@armlinux.org.uk>
@@ -13230,6 +13328,13 @@ S:     Maintained
 F:     Documentation/devicetree/bindings/sound/tfa9879.txt
 F:     sound/soc/codecs/tfa9879*
 
+NXP/Goodix TFA989X (TFA1) DRIVER
+M:     Stephan Gerhold <stephan@gerhold.net>
+L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
+S:     Maintained
+F:     Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
+F:     sound/soc/codecs/tfa989x.c
+
 NXP-NCI NFC DRIVER
 R:     Charles Gorand <charles.gorand@effinnov.com>
 L:     linux-nfc@lists.01.org (subscribers-only)
@@ -15292,6 +15397,7 @@ F:      drivers/net/wireless/quantenna
 RADEON and AMDGPU DRM DRIVERS
 M:     Alex Deucher <alexander.deucher@amd.com>
 M:     Christian König <christian.koenig@amd.com>
+M:     Pan, Xinhui <Xinhui.Pan@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
 T:     git https://gitlab.freedesktop.org/agd5f/linux.git
@@ -15599,6 +15705,13 @@ F:     include/linux/rpmsg/
 F:     include/uapi/linux/rpmsg.h
 F:     samples/rpmsg/
 
+REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
+M:     Stephan Gerhold <stephan@gerhold.net>
+L:     netdev@vger.kernel.org
+L:     linux-remoteproc@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/rpmsg_wwan_ctrl.c
+
 RENESAS CLOCK DRIVERS
 M:     Geert Uytterhoeven <geert+renesas@glider.be>
 L:     linux-renesas-soc@vger.kernel.org
@@ -15728,6 +15841,14 @@ F:     arch/riscv/
 N:     riscv
 K:     riscv
 
+RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
+M:     Lewis Hanly <lewis.hanly@microchip.com>
+L:     linux-riscv@lists.infradead.org
+S:     Supported
+F:     drivers/mailbox/mailbox-mpfs.c
+F:     drivers/soc/microchip/
+F:     include/soc/microchip/mpfs.h
+
 RNBD BLOCK DRIVERS
 M:     Md. Haris Iqbal <haris.iqbal@ionos.com>
 M:     Jack Wang <jinpu.wang@ionos.com>
@@ -17704,6 +17825,7 @@ M:      Jose Abreu <Jose.Abreu@synopsys.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/pcs/pcs-xpcs.c
+F:     drivers/net/pcs/pcs-xpcs.h
 F:     include/linux/pcs/pcs-xpcs.h
 
 SYNOPSYS DESIGNWARE I2C DRIVER
@@ -17746,7 +17868,7 @@ M:      Sudeep Holla <sudeep.holla@arm.com>
 R:     Cristian Marussi <cristian.marussi@arm.com>
 L:     linux-arm-kernel@lists.infradead.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
+F:     Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
 F:     drivers/clk/clk-sc[mp]i.c
 F:     drivers/cpufreq/sc[mp]i-cpufreq.c
 F:     drivers/firmware/arm_scmi/
@@ -18119,11 +18241,11 @@ L:    linux-arm-kernel@lists.infradead.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
 F:     Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
-F:     Documentation/devicetree/bindings/clock/ti,sci-clk.txt
+F:     Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
-F:     Documentation/devicetree/bindings/reset/ti,sci-reset.txt
-F:     Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
+F:     Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
+F:     Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
 F:     drivers/clk/keystone/sci-clk.c
 F:     drivers/firmware/ti_sci*
 F:     drivers/irqchip/irq-ti-sci-inta.c
@@ -18206,6 +18328,13 @@ W:     http://thinkwiki.org/wiki/Ibm-acpi
 T:     git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
 F:     drivers/platform/x86/thinkpad_acpi.c
 
+THINKPAD LMI DRIVER
+M:     Mark Pearson <markpearson@lenovo.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     Documentation/ABI/testing/sysfs-class-firmware-attributes
+F:     drivers/platform/x86/think-lmi.?
+
 THUNDERBOLT DMA TRAFFIC TEST DRIVER
 M:     Isaac Hazan <isaac.hazan@intel.com>
 L:     linux-usb@vger.kernel.org
@@ -19813,6 +19942,16 @@ F:     Documentation/core-api/workqueue.rst
 F:     include/linux/workqueue.h
 F:     kernel/workqueue.c
 
+WWAN DRIVERS
+M:     Loic Poulain <loic.poulain@linaro.org>
+M:     Sergey Ryazanov <ryazanov.s.a@gmail.com>
+R:     Johannes Berg <johannes@sipsolutions.net>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/wwan/
+F:     include/linux/wwan.h
+F:     include/uapi/linux/wwan.h
+
 X-POWERS AXP288 PMIC DRIVERS
 M:     Hans de Goede <hdegoede@redhat.com>
 S:     Maintained
@@ -20208,7 +20347,6 @@ M:      Seth Jennings <sjenning@redhat.com>
 M:     Dan Streetman <ddstreet@ieee.org>
 L:     linux-mm@kvack.org
 S:     Maintained
-F:     include/linux/zbud.h
 F:     mm/zbud.c
 
 ZD1211RW WIRELESS DRIVER