Skip to content
Snippets Groups Projects
MAINTAINERS 533 KiB
Newer Older
T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
F:	drivers/gpu/drm/armada/
F:	include/uapi/drm/armada_drm.h
F:	Documentation/devicetree/bindings/display/armada/
MARVELL ARMADA 3700 PHY DRIVERS
M:	Miquel Raynal <miquel.raynal@bootlin.com>
S:	Maintained
F:	drivers/phy/marvell/phy-mvebu-a3700-comphy.c
F:	drivers/phy/marvell/phy-mvebu-a3700-utmi.c
F:	Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
F:	Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
M:	Boris Brezillon <bbrezillon@kernel.org>
M:	Arnaud Ebalard <arno@natisbad.org>
F:	drivers/crypto/marvell/
S:	Maintained
L:	linux-crypto@vger.kernel.org

MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
M:	Mirko Lindner <mlindner@marvell.com>
M:	Stephen Hemminger <stephen@networkplumber.org>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/marvell/sk*

MARVELL LIBERTAS WIRELESS DRIVER
L:	libertas-dev@lists.infradead.org
S:	Orphan
F:	drivers/net/wireless/marvell/libertas/
MARVELL MACCHIATOBIN SUPPORT
M:	Russell King <linux@armlinux.org.uk>
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts

MARVELL MV643XX ETHERNET DRIVER
M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/marvell/mv643xx_eth.*
F:	include/linux/mv643xx.h
Linus Torvalds's avatar
Linus Torvalds committed

MARVELL MV88X3310 PHY DRIVER
M:	Russell King <linux@armlinux.org.uk>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/phy/marvell10g.c

MARVELL MVEBU THERMAL DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
S:	Maintained
F:	drivers/thermal/armada_thermal.c

M:	Thomas Petazzoni <thomas.petazzoni@bootlin.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/marvell/mvneta.*

MARVELL MWIFIEX WIRELESS DRIVER
M:	Amitkumar Karwar <amitkarwar@gmail.com>
M:	Ganapathi Bhat <ganapathi.bhat@nxp.com>
M:	Xinming Hu <huxinming820@gmail.com>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/marvell/mwifiex/
MARVELL MWL8K WIRELESS DRIVER
M:	Lennert Buytenhek <buytenh@wantstofly.org>
L:	linux-wireless@vger.kernel.org
S:	Odd Fixes
F:	drivers/net/wireless/marvell/mwl8k.c
MARVELL NAND CONTROLLER DRIVER
M:	Miquel Raynal <miquel.raynal@bootlin.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/nand/raw/marvell_nand.c
F:	Documentation/devicetree/bindings/mtd/marvell-nand.txt

MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
M:	Nicolas Pitre <nico@fluxnic.net>
Nicolas Pitre's avatar
Nicolas Pitre committed
S:	Odd Fixes
F:	drivers/mmc/host/mvsdio.*
MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
M:	Hu Ziji <huziji@marvell.com>
L:	linux-mmc@vger.kernel.org
S:	Supported
F:	drivers/mmc/host/sdhci-xenon*
F:	Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt

MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
M:	Sunil Goutham <sgoutham@marvell.com>
M:	Linu Cherian <lcherian@marvell.com>
M:	Geetha sowjanya <gakula@marvell.com>
M:	Jerin Jacob <jerinj@marvell.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	drivers/net/ethernet/marvell/octeontx2/af/
F:	Documentation/networking/device_drivers/marvell/octeontx2.rst
MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
M:	Sunil Goutham <sgoutham@marvell.com>
M:	Geetha sowjanya <gakula@marvell.com>
M:	Subbaraya Sundeep <sbhatta@marvell.com>
M:	hariprasad <hkelam@marvell.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	drivers/net/ethernet/marvell/octeontx2/nic/
Linus Torvalds's avatar
Linus Torvalds committed
MATROX FRAMEBUFFER DRIVER
L:	linux-fbdev@vger.kernel.org
F:	drivers/video/fbdev/matrox/matroxfb_*
F:	include/uapi/linux/matroxfb.h
Linus Torvalds's avatar
Linus Torvalds committed

MAX16065 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/max16065.rst
F:	drivers/hwmon/max16065.c

M:	Ramesh Shanmugasundaram <rashanmu@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/i2c/max2175.txt
F:	Documentation/media/v4l-drivers/max2175.rst
F:	drivers/media/i2c/max2175*
F:	include/uapi/linux/max2175.h

MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
F:	Documentation/hwmon/max6650.rst
F:	drivers/hwmon/max6650.c
MAX6697 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
F:	Documentation/hwmon/max6697.rst
F:	Documentation/devicetree/bindings/hwmon/max6697.txt
F:	drivers/hwmon/max6697.c
F:	include/linux/platform_data/max6697.h

Peter Rosin's avatar
Peter Rosin committed
MAX9860 MONO AUDIO VOICE CODEC DRIVER
M:	Peter Rosin <peda@axentia.se>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/sound/max9860.txt
F:	sound/soc/codecs/max9860.*

MAXBOTIX ULTRASONIC RANGER IIO DRIVER
M:	Andreas Klinger <ak@it-klinger.de>
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
F:	drivers/iio/proximity/mb1232.c

MAXIM MAX77650 PMIC MFD DRIVER
M:	Bartosz Golaszewski <bgolaszewski@baylibre.com>
L:	linux-kernel@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/*/*max77650.yaml
F:	Documentation/devicetree/bindings/*/max77650*.yaml
F:	include/linux/mfd/max77650.h
F:	drivers/mfd/max77650.c
F:	drivers/regulator/max77650-regulator.c
F:	drivers/power/supply/max77650-charger.c
F:	drivers/input/misc/max77650-onkey.c
F:	drivers/leds/leds-max77650.c
F:	drivers/gpio/gpio-max77650.c

MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
M:	Javier Martinez Canillas <javier@dowhile0.org>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	drivers/regulator/max77802-regulator.c
F:	Documentation/devicetree/bindings/*/*max77802.txt
F:	include/dt-bindings/*/*max77802.h

MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L:	linux-pm@vger.kernel.org
S:	Supported
F:	drivers/power/supply/max14577_charger.c
F:	drivers/power/supply/max77693_charger.c

MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
M:	Chanwoo Choi <cw00.choi@samsung.com>
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	drivers/extcon/extcon-max14577.c
F:	drivers/extcon/extcon-max77693.c
F:	drivers/rtc/rtc-max77686.c
F:	drivers/clk/clk-max77686.c
F:	Documentation/devicetree/bindings/mfd/max14577.txt
F:	Documentation/devicetree/bindings/*/max77686.txt
F:	Documentation/devicetree/bindings/mfd/max77693.txt
F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
F:	include/linux/mfd/max14577*.h
F:	include/linux/mfd/max77686*.h
F:	include/linux/mfd/max77693*.h

MAXIRADIO FM RADIO RECEIVER DRIVER
M:	Hans Verkuil <hverkuil@xs4all.nl>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/radio/radio-maxiradio*

M:	Dan Murphy <dmurphy@ti.com>
M:	Sriram Dash <sriram.dash@samsung.com>
L:	linux-can@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/net/can/m_can.txt
F:	drivers/net/can/m_can/m_can.c
F:	drivers/net/can/m_can/m_can.h
F:	drivers/net/can/m_can/m_can_platform.c

MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
M:	Peter Rosin <peda@axentia.se>
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
F:	drivers/iio/potentiometer/mcp4018.c
F:	drivers/iio/potentiometer/mcp4531.c

MCR20A IEEE-802.15.4 RADIO DRIVER
M:	Xue Liu <liuxuenetmail@gmail.com>
L:	linux-wpan@vger.kernel.org
W:	https://github.com/xueliu/mcr20a-linux
S:	Maintained
F:	drivers/net/ieee802154/mcr20a.c
F:	drivers/net/ieee802154/mcr20a.h
F:	Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt

MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-iio@vger.kernel.org
S:	Maintained
F:	drivers/iio/dac/cio-dac.c

MEDIA CONTROLLER FRAMEWORK
M:	Sakari Ailus <sakari.ailus@linux.intel.com>
M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
L:	linux-media@vger.kernel.org
W:	https://www.linuxtv.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/mc/
F:	include/media/media-*.h
F:	include/uapi/linux/media.h

MEDIA DRIVERS FOR ASCOT2E
M:	Sergey Kozlov <serjk@netup.ru>
M:	Abylay Ospan <aospan@netup.ru>
W:	https://linuxtv.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/ascot2e*

MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
M:	Jasmin Jessich <jasmin@anw.at>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/cxd2099*

MEDIA DRIVERS FOR CXD2841ER
M:	Sergey Kozlov <serjk@netup.ru>
M:	Abylay Ospan <aospan@netup.ru>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/cxd2841er*
MEDIA DRIVERS FOR CXD2880
M:	Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
L:	linux-media@vger.kernel.org
W:	http://linuxtv.org/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/cxd2880/*
F:	drivers/media/spi/cxd2880*

MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/pci/ddbridge/*

MEDIA DRIVERS FOR FREESCALE IMX
M:	Steve Longerbeam <slongerbeam@gmail.com>
M:	Philipp Zabel <p.zabel@pengutronix.de>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/imx.txt
F:	Documentation/media/v4l-drivers/imx.rst
F:	drivers/staging/media/imx/
F:	include/linux/imx-media.h
F:	include/media/imx.h

MEDIA DRIVER FOR FREESCALE IMX PXP
M:	Philipp Zabel <p.zabel@pengutronix.de>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/platform/imx-pxp.[ch]

MEDIA DRIVERS FOR FREESCALE IMX7
M:	Rui Miguel Silva <rmfrfs@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/imx7-csi.txt
F:	Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
F:	Documentation/media/v4l-drivers/imx7.rst
F:	drivers/staging/media/imx/imx7-media-csi.c
F:	drivers/staging/media/imx/imx7-mipi-csis.c

MEDIA DRIVERS FOR HELENE
M:	Abylay Ospan <aospan@netup.ru>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/helene*

MEDIA DRIVERS FOR HORUS3A
M:	Sergey Kozlov <serjk@netup.ru>
L:	linux-media@vger.kernel.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/horus3a*
MEDIA DRIVERS FOR LNBH25
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/dvb-frontends/lnbh25*
MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/dvb-frontends/mxl5xx*

MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
M:	Sergey Kozlov <serjk@netup.ru>
L:	linux-media@vger.kernel.org
W:	http://netup.tv/
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	drivers/media/pci/netup_unidvb/*
MEDIA DRIVERS FOR RENESAS - CEU
M:	Jacopo Mondi <jacopo@jmondi.org>
L:	linux-media@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,ceu.yaml
F:	drivers/media/platform/renesas-ceu.c
F:	include/media/drv-intf/renesas-ceu.h

MEDIA DRIVERS FOR RENESAS - DRIF
M:	Ramesh Shanmugasundaram <rashanmu@gmail.com>
L:	linux-media@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,drif.txt
F:	drivers/media/platform/rcar_drif.c
MEDIA DRIVERS FOR RENESAS - FCP
M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
F:	drivers/media/platform/rcar-fcp.c
F:	include/media/rcar-fcp.h

MEDIA DRIVERS FOR RENESAS - FDP1
M:	Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
L:	linux-media@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,fdp1.txt
F:	drivers/media/platform/rcar_fdp1.c

MEDIA DRIVERS FOR RENESAS - VIN
M:	Niklas Söderlund <niklas.soderlund@ragnatech.se>
L:	linux-media@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,csi2.yaml
F:	Documentation/devicetree/bindings/media/renesas,vin.txt
F:	drivers/media/platform/rcar-vin/

MEDIA DRIVERS FOR RENESAS - VSP1
M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
M:	Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
L:	linux-media@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
F:	drivers/media/platform/vsp1/
MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/dvb-frontends/stv0910*

MEDIA DRIVERS FOR ST STV6111 TUNER ICs
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/dvb-frontends/stv6111*

MEDIA DRIVERS FOR STM32 - DCMI
M:	Hugues Fruchet <hugues.fruchet@st.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Supported
F:	Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
F:	drivers/media/platform/stm32/stm32-dcmi.c

MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
M:	Dmitry Osipenko <digetx@gmail.com>
L:	linux-media@vger.kernel.org
L:	linux-tegra@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
F:	drivers/staging/media/tegra-vde/

MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
M:	Mauro Carvalho Chehab <mchehab@kernel.org>
L:	linux-media@vger.kernel.org
Q:	http://patchwork.kernel.org/project/linux-media/list/
T:	git git://linuxtv.org/media_tree.git
F:	Documentation/devicetree/bindings/media/
F:	drivers/staging/media/
F:	include/uapi/linux/dvb/
F:	include/uapi/linux/videodev2.h
F:	include/uapi/linux/media.h
F:	include/uapi/linux/v4l2-*
F:	include/uapi/linux/meye.h
F:	include/uapi/linux/ivtv*
F:	include/uapi/linux/uvcvideo.h
MEDIATEK BLUETOOTH DRIVER
M:	Sean Wang <sean.wang@mediatek.com>
L:	linux-bluetooth@vger.kernel.org
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
F:	drivers/bluetooth/btmtkuart.c

MEDIATEK CIR DRIVER
M:	Sean Wang <sean.wang@mediatek.com>
S:	Maintained
F:	drivers/media/rc/mtk-cir.c

MEDIATEK DMA DRIVER
M:	Sean Wang <sean.wang@mediatek.com>
L:	dmaengine@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/dma/mtk-*
F:	drivers/dma/mediatek/

MEDIATEK PMIC LED DRIVER
M:	Sean Wang <sean.wang@mediatek.com>
S:	Maintained
F:	drivers/leds/leds-mt6323.c
F:	Documentation/devicetree/bindings/leds/leds-mt6323.txt

MEDIATEK ETHERNET DRIVER
M:	Felix Fietkau <nbd@openwrt.org>
M:	John Crispin <john@phrozen.org>
M:	Sean Wang <sean.wang@mediatek.com>
M:	Mark Lee <Mark-MC.Lee@mediatek.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/mediatek/

MEDIATEK SWITCH DRIVER
M:	Sean Wang <sean.wang@mediatek.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/dsa/mt7530.*
F:	net/dsa/tag_mtk.c

MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
M:	Sean Wang <sean.wang@mediatek.com>
L:	linux-pm@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
F:	drivers/power/reset/mt6323-poweroff.c

MEDIATEK JPEG DRIVER
M:	Rick Chang <rick.chang@mediatek.com>
M:	Bin Liu <bin.liu@mediatek.com>
S:	Supported
F:	drivers/media/platform/mtk-jpeg/
F:	Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt

MEDIATEK MDP DRIVER
M:	Minghsiu Tsai <minghsiu.tsai@mediatek.com>
M:	Houlong Wei <houlong.wei@mediatek.com>
M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
S:	Supported
F:	drivers/media/platform/mtk-mdp/
F:	drivers/media/platform/mtk-vpu/
F:	Documentation/devicetree/bindings/media/mediatek-mdp.txt

MEDIATEK MEDIA DRIVER
M:	Tiffany Lin <tiffany.lin@mediatek.com>
M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
S:	Supported
F:	drivers/media/platform/mtk-vcodec/
F:	drivers/media/platform/mtk-vpu/
F:	Documentation/devicetree/bindings/media/mediatek-vcodec.txt
F:	Documentation/devicetree/bindings/media/mediatek-vpu.txt

MEDIATEK MMC/SD/SDIO DRIVER
M:	Chaotian Jing <chaotian.jing@mediatek.com>
S:	Maintained
F:	drivers/mmc/host/mtk-sd.c
F:	Documentation/devicetree/bindings/mmc/mtk-sd.txt

MEDIATEK MT76 WIRELESS LAN DRIVER
M:	Felix Fietkau <nbd@nbd.name>
M:	Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
R:	Ryder Lee <ryder.lee@mediatek.com>
R:	Roy Luo <royluo@google.com>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/mediatek/mt76/

Jakub Kicinski's avatar
Jakub Kicinski committed
MEDIATEK MT7601U WIRELESS LAN DRIVER
M:	Jakub Kicinski <kubakici@wp.pl>
L:	linux-wireless@vger.kernel.org
S:	Maintained
F:	drivers/net/wireless/mediatek/mt7601u/

MEDIATEK MT7621/28/88 I2C DRIVER
M:	Stefan Roese <sr@denx.de>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/busses/i2c-mt7621.c
F:	Documentation/devicetree/bindings/i2c/i2c-mt7621.txt

MEDIATEK NAND CONTROLLER DRIVER
M:	Xiaolei Li <xiaolei.li@mediatek.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/nand/raw/mtk_*
F:	Documentation/devicetree/bindings/mtd/mtk-nand.txt

MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
M:	Sean Wang <sean.wang@mediatek.com>
S:	Maintained
F:	drivers/char/hw_random/mtk-rng.c
MEDIATEK USB3 DRD IP DRIVER
M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
L:	linux-usb@vger.kernel.org (moderated for non-subscribers)
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/usb/mtu3/
MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
M:	Peter Senna Tschudin <peter.senna@gmail.com>
M:	Martin Donnelly <martin.donnelly@ge.com>
M:	Martyn Welch <martyn.welch@collabora.co.uk>
S:	Maintained
F:	drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
F:	Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
M:	Kashyap Desai <kashyap.desai@broadcom.com>
M:	Sumit Saxena <sumit.saxena@broadcom.com>
M:	Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
L:	megaraidlinux.pdl@broadcom.com
Jean Delvare's avatar
Jean Delvare committed
L:	linux-scsi@vger.kernel.org
W:	http://www.avagotech.com/support/
Jim Cromie's avatar
Jim Cromie committed
S:	Maintained
F:	Documentation/scsi/megaraid.txt
F:	drivers/scsi/megaraid.*
F:	drivers/scsi/megaraid/
MELEXIS MLX90614 DRIVER
M:	Crt Mori <cmo@melexis.com>
L:	linux-iio@vger.kernel.org
W:	http://www.melexis.com
S:	Supported
F:	drivers/iio/temperature/mlx90614.c

MELEXIS MLX90632 DRIVER
M:	Crt Mori <cmo@melexis.com>
L:	linux-iio@vger.kernel.org
W:	http://www.melexis.com
S:	Supported
F:	drivers/iio/temperature/mlx90632.c

MELFAS MIP4 TOUCHSCREEN DRIVER
M:	Sangwon Jee <jeesw@melfas.com>
W:	http://www.melfas.com
S:	Supported
F:	drivers/input/touchscreen/melfas_mip4.c
F:	Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt

MELLANOX ETHERNET DRIVER (mlx4_en)
M:	Tariq Toukan <tariqt@mellanox.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
F:	drivers/net/ethernet/mellanox/mlx4/en_*

MELLANOX ETHERNET DRIVER (mlx5e)
M:	Saeed Mahameed <saeedm@mellanox.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
F:	drivers/net/ethernet/mellanox/mlx5/core/en_*

MELLANOX ETHERNET INNOVA DRIVERS
R:	Boris Pismenny <borisp@mellanox.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
F:	drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
F:	drivers/net/ethernet/mellanox/mlx5/core/accel/*
F:	drivers/net/ethernet/mellanox/mlx5/core/fpga/*
F:	include/linux/mlx5/mlx5_ifc_fpga.h

MELLANOX ETHERNET SWITCH DRIVERS
M:	Jiri Pirko <jiri@mellanox.com>
M:	Ido Schimmel <idosch@mellanox.com>
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
F:	drivers/net/ethernet/mellanox/mlxsw/
F:	tools/testing/selftests/drivers/net/mlxsw/
MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
M:	mlxsw@mellanox.com
L:	netdev@vger.kernel.org
S:	Supported
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
F:	drivers/net/ethernet/mellanox/mlxfw/

MELLANOX HARDWARE PLATFORM SUPPORT
M:	Andy Shevchenko <andy@infradead.org>
M:	Darren Hart <dvhart@infradead.org>
M:	Vadim Pasternak <vadimp@mellanox.com>
L:	platform-driver-x86@vger.kernel.org
S:	Supported
F:	Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
F:	include/linux/platform_data/mlxreg.h
MELLANOX MLX4 core VPI driver
M:	Tariq Toukan <tariqt@mellanox.com>
L:	netdev@vger.kernel.org
Moni Shoua's avatar
Moni Shoua committed
L:	linux-rdma@vger.kernel.org
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
Moni Shoua's avatar
Moni Shoua committed
S:	Supported
F:	drivers/net/ethernet/mellanox/mlx4/
F:	include/linux/mlx4/

MELLANOX MLX4 IB driver
M:	Yishai Hadas <yishaih@mellanox.com>
L:	linux-rdma@vger.kernel.org
W:	http://www.mellanox.com
Moni Shoua's avatar
Moni Shoua committed
Q:	http://patchwork.kernel.org/project/linux-rdma/list/
S:	Supported
F:	drivers/infiniband/hw/mlx4/
F:	include/linux/mlx4/
F:	include/uapi/rdma/mlx4-abi.h

MELLANOX MLX5 core VPI driver
M:	Saeed Mahameed <saeedm@mellanox.com>
M:	Leon Romanovsky <leonro@mellanox.com>
L:	netdev@vger.kernel.org
L:	linux-rdma@vger.kernel.org
W:	http://www.mellanox.com
Q:	http://patchwork.ozlabs.org/project/netdev/list/
S:	Supported
F:	drivers/net/ethernet/mellanox/mlx5/core/
F:	include/linux/mlx5/
F:	Documentation/networking/device_drivers/mellanox/

MELLANOX MLX5 IB driver
M:	Leon Romanovsky <leonro@mellanox.com>
L:	linux-rdma@vger.kernel.org
W:	http://www.mellanox.com
Q:	http://patchwork.kernel.org/project/linux-rdma/list/
S:	Supported
F:	drivers/infiniband/hw/mlx5/
F:	include/linux/mlx5/
F:	include/uapi/rdma/mlx5-abi.h

MELLANOX MLXCPLD I2C AND MUX DRIVER
M:	Vadim Pasternak <vadimp@mellanox.com>
M:	Michael Shych <michaelsh@mellanox.com>
L:	linux-i2c@vger.kernel.org
S:	Supported
F:	drivers/i2c/busses/i2c-mlxcpld.c
F:	drivers/i2c/muxes/i2c-mux-mlxcpld.c
F:	Documentation/i2c/busses/i2c-mlxcpld.rst

MELLANOX MLXCPLD LED DRIVER
M:	Vadim Pasternak <vadimp@mellanox.com>
L:	linux-leds@vger.kernel.org
S:	Supported
F:	drivers/leds/leds-mlxcpld.c
F:	Documentation/leds/leds-mlxcpld.rst
MELLANOX PLATFORM DRIVER
M:	Vadim Pasternak <vadimp@mellanox.com>
L:	platform-driver-x86@vger.kernel.org
F:	drivers/platform/x86/mlx-platform.c
Moni Shoua's avatar
Moni Shoua committed

MEMBARRIER SUPPORT
M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
M:	"Paul E. McKenney" <paulmck@kernel.org>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	kernel/sched/membarrier.c
F:	include/uapi/linux/membarrier.h
F:	arch/powerpc/include/asm/membarrier.h
MEMBLOCK
M:	Mike Rapoport <rppt@linux.ibm.com>
L:	linux-mm@kvack.org
S:	Maintained
F:	include/linux/memblock.h
F:	mm/memblock.c
F:	Documentation/core-api/boot-time-mm.rst

M:	Andrew Morton <akpm@linux-foundation.org>
L:	linux-mm@kvack.org
W:	http://www.linux-mm.org
T:	quilt https://ozlabs.org/~akpm/mmotm/
T:	quilt https://ozlabs.org/~akpm/mmots/
T:	git git://github.com/hnaz/linux-mm.git
F:	include/linux/mm.h
F:	include/linux/gfp.h
F:	include/linux/mmzone.h
F:	include/linux/memory_hotplug.h
F:	include/linux/vmalloc.h
MEMORY TECHNOLOGY DEVICES (MTD)
M:	Miquel Raynal <miquel.raynal@bootlin.com>
M:	Richard Weinberger <richard@nod.at>
M:	Vignesh Raghavendra <vigneshr@ti.com>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-mtd@lists.infradead.org
W:	http://www.linux-mtd.infradead.org/
Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
C:	irc://irc.oftc.net/mtd
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/devicetree/bindings/mtd/
F:	drivers/mtd/
F:	include/linux/mtd/
F:	include/uapi/mtd/
Linus Torvalds's avatar
Linus Torvalds committed

M:	Johannes Thumshirn <morbidrsa@gmail.com>
L:	linux-watchdog@vger.kernel.org
F:	drivers/watchdog/mena21_wdt.c

MEN CHAMELEON BUS (mcb)
M:	Johannes Thumshirn <morbidrsa@gmail.com>
S:	Maintained
F:	drivers/mcb/
F:	include/linux/mcb.h
F:	Documentation/driver-api/men-chameleon-bus.rst
MEN F21BMC (Board Management Controller)
M:	Andreas Werner <andreas.werner@men.de>
S:	Supported
F:	drivers/mfd/menf21bmc.c
F:	drivers/watchdog/menf21bmc_wdt.c
F:	drivers/leds/leds-menf21bmc.c
F:	drivers/hwmon/menf21bmc_hwmon.c
F:	Documentation/hwmon/menf21bmc.rst
MEN Z069 WATCHDOG DRIVER
M:	Johannes Thumshirn <jth@kernel.org>
L:	linux-watchdog@vger.kernel.org
S:	Maintained
F:	drivers/watchdog/menz69_wdt.c
MESON AO CEC DRIVER FOR AMLOGIC SOCS
M:	Neil Armstrong <narmstrong@baylibre.com>
L:	linux-amlogic@lists.infradead.org
W:	http://linux-meson.com/
S:	Supported
F:	drivers/media/platform/meson/ao-cec.c
F:	drivers/media/platform/meson/ao-cec-g12a.c
F:	Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
T:	git git://linuxtv.org/media_tree.git

MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
M:	Liang Yang <liang.yang@amlogic.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/nand/raw/meson_*
F:	Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt

MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
M:	Maxime Jourdan <mjourdan@baylibre.com>
L:	linux-amlogic@lists.infradead.org
S:	Supported
F:	drivers/staging/media/meson/vdec/
T:	git git://linuxtv.org/media_tree.git

METHODE UDPU SUPPORT
M:	Vladimir Vid <vladimir.vid@sartura.hr>
S:	Maintained
F:	arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts

MICROBLAZE ARCHITECTURE
M:	Michal Simek <monstr@monstr.eu>
W:	http://www.monstr.eu/fdt/
T:	git git://git.monstr.eu/linux-2.6-microblaze.git
S:	Supported
F:	arch/microblaze/
Linus Torvalds's avatar
Linus Torvalds committed

M:	Richard Genoud <richard.genoud@gmail.com>
S:	Maintained
F:	drivers/tty/serial/atmel_serial.c
F:	drivers/tty/serial/atmel_serial.h
F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt
MICROCHIP AUDIO ASOC DRIVERS
M:	Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Supported
F:	sound/soc/atmel

M:	Ludovic Desroches <ludovic.desroches@microchip.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	dmaengine@vger.kernel.org
S:	Supported
F:	drivers/dma/at_hdmac.c
F:	drivers/dma/at_hdmac_regs.h
F:	include/linux/platform_data/dma-atmel.h
F:	Documentation/devicetree/bindings/dma/atmel-dma.txt
F:	include/dt-bindings/dma/at91.h
M:	Tudor Ambarus <tudor.ambarus@microchip.com>
L:	linux-crypto@vger.kernel.org
S:	Maintained
F:	drivers/crypto/atmel-ecc.*

MICROCHIP I2C DRIVER
M:	Ludovic Desroches <ludovic.desroches@microchip.com>
L:	linux-i2c@vger.kernel.org
S:	Supported
F:	drivers/i2c/busses/i2c-at91.h
F:	drivers/i2c/busses/i2c-at91-*.c
M:	Eugen Hristev <eugen.hristev@microchip.com>
L:	linux-media@vger.kernel.org
S:	Supported
F:	drivers/media/platform/atmel/atmel-sama5d2-isc.c
F:	drivers/media/platform/atmel/atmel-isc.h
F:	drivers/media/platform/atmel/atmel-isc-base.c
F:	drivers/media/platform/atmel/atmel-isc-regs.h
Hans Verkuil's avatar
Hans Verkuil committed
F:	Documentation/devicetree/bindings/media/atmel-isc.txt
MICROCHIP ISI DRIVER
M:	Eugen Hristev <eugen.hristev@microchip.com>
L:	linux-media@vger.kernel.org
F:	drivers/media/platform/atmel/atmel-isi.c
Hans Verkuil's avatar
Hans Verkuil committed
F:	drivers/media/platform/atmel/atmel-isi.h
MICROCHIP AT91 USART MFD DRIVER
M:	Radu Pirea <radu_nicolae.pirea@upb.ro>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	drivers/mfd/at91-usart.c
F:	include/dt-bindings/mfd/at91-usart.h
F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt

MICROCHIP AT91 USART SPI DRIVER
M:	Radu Pirea <radu_nicolae.pirea@upb.ro>
L:	linux-spi@vger.kernel.org
S:	Supported
F:	drivers/spi/spi-at91-usart.c
F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt

MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
M:	Woojung Huh <woojung.huh@microchip.com>
M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	net/dsa/tag_ksz.c
F:	drivers/net/dsa/microchip/*
F:	include/linux/platform_data/microchip-ksz.h
F:	Documentation/devicetree/bindings/net/dsa/ksz.txt

MICROCHIP LAN743X ETHERNET DRIVER
M:	Bryan Whitehead <bryan.whitehead@microchip.com>
M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/microchip/lan743x_*

MICROCHIP LCDFB DRIVER
M:	Nicolas Ferre <nicolas.ferre@microchip.com>
L:	linux-fbdev@vger.kernel.org
S:	Maintained
F:	drivers/video/fbdev/atmel_lcdfb.c
F:	include/video/atmel_lcdc.h

MICROCHIP MMC/SD/SDIO MCI DRIVER
M:	Ludovic Desroches <ludovic.desroches@microchip.com>
S:	Maintained
F:	drivers/mmc/host/atmel-mci.c

MICROCHIP MCP16502 PMIC DRIVER
M:	Andrei Stefanescu <andrei.stefanescu@microchip.com>