Skip to content
Snippets Groups Projects
MAINTAINERS 436 KiB
Newer Older
L:	linux-fbdev@vger.kernel.org
F:	drivers/video/fbdev/omap2/
F:	Documentation/arm/OMAP/DSS
OMAP FRAMEBUFFER SUPPORT
M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
L:	linux-fbdev@vger.kernel.org
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	drivers/video/fbdev/omap/
OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
M:	Roger Quadros <rogerq@ti.com>
M:	Tony Lindgren <tony@atomide.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	drivers/memory/omap-gpmc.c
F:	arch/arm/mach-omap2/*gpmc*

OMAP GPIO DRIVER
M:	Grygorii Strashko <grygorii.strashko@ti.com>
M:	Santosh Shilimkar <ssantosh@kernel.org>
M:	Kevin Hilman <khilman@kernel.org>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
F:	drivers/gpio/gpio-omap.c
OMAP HARDWARE SPINLOCK SUPPORT
M:	Ohad Ben-Cohen <ohad@wizery.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	drivers/hwspinlock/omap_hwspinlock.c

L:	linux-mmc@vger.kernel.org
L:	linux-omap@vger.kernel.org
F:	drivers/mmc/host/omap_hsmmc.c
OMAP HWMOD DATA
M:	Paul Walmsley <paul@pwsan.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/mach-omap2/omap_hwmod*data*

OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
M:	Benoît Cousson <bcousson@baylibre.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c

OMAP HWMOD SUPPORT
M:	Benoît Cousson <bcousson@baylibre.com>
M:	Paul Walmsley <paul@pwsan.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/mach-omap2/omap_hwmod.*

OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
F:	drivers/staging/media/omap4iss/
OMAP MMC SUPPORT
M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	drivers/mmc/host/omap.c

OMAP POWER MANAGEMENT SUPPORT
M:	Kevin Hilman <khilman@kernel.org>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/*omap*/*pm*
F:	drivers/cpufreq/omap-cpufreq.c

OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
M:	Rajendra Nayak <rnayak@codeaurora.org>
M:	Paul Walmsley <paul@pwsan.com>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/mach-omap2/prm*

OMAP RANDOM NUMBER GENERATOR SUPPORT
M:	Deepak Saxena <dsaxena@plexity.net>
S:	Maintained
F:	drivers/char/hw_random/omap-rng.c

OMAP USB SUPPORT
L:	linux-usb@vger.kernel.org
L:	linux-omap@vger.kernel.org
F:	drivers/usb/*/*omap*
F:	arch/arm/*omap*/usb*
OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
M:	Mark Jackson <mpfj@newflow.co.uk>
L:	linux-omap@vger.kernel.org
S:	Maintained
F:	arch/arm/boot/dts/am335x-nano.dts

OMAP1 SUPPORT
M:	Aaro Koskinen <aaro.koskinen@iki.fi>
M:	Tony Lindgren <tony@atomide.com>
L:	linux-omap@vger.kernel.org
Q:	http://patchwork.kernel.org/project/linux-omap/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
S:	Maintained
F:	arch/arm/mach-omap1/
F:	arch/arm/plat-omap/
F:	arch/arm/configs/omap1_defconfig
F:	drivers/i2c/busses/i2c-omap.c
F:	include/linux/i2c-omap.h

OMAP2+ SUPPORT
M:	Tony Lindgren <tony@atomide.com>
L:	linux-omap@vger.kernel.org
W:	http://www.muru.com/linux/omap/
W:	http://linux.omap.com/
Q:	http://patchwork.kernel.org/project/linux-omap/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
S:	Maintained
F:	arch/arm/mach-omap2/
F:	arch/arm/plat-omap/
F:	arch/arm/configs/omap2plus_defconfig
F:	drivers/i2c/busses/i2c-omap.c
F:	drivers/irqchip/irq-omap-intc.c
F:	drivers/mfd/*omap*.c
F:	drivers/mfd/menelaus.c
F:	drivers/mfd/palmas.c
F:	drivers/mfd/tps65217.c
F:	drivers/mfd/tps65218.c
F:	drivers/mfd/tps65910.c
F:	drivers/mfd/twl-core.[ch]
F:	drivers/mfd/twl4030*.c
F:	drivers/mfd/twl6030*.c
F:	drivers/mfd/twl6040*.c
F:	drivers/regulator/palmas-regulator*.c
F:	drivers/regulator/pbias-regulator.c
F:	drivers/regulator/tps65217-regulator.c
F:	drivers/regulator/tps65218-regulator.c
F:	drivers/regulator/tps65910-regulator.c
F:	drivers/regulator/twl-regulator.c
F:	drivers/regulator/twl6030-regulator.c
F:	include/linux/i2c-omap.h

ONION OMEGA2+ BOARD
M:	Harvey Hunt <harveyhuntnexus@gmail.com>
L:	linux-mips@linux-mips.org
S:	Maintained
F:	arch/mips/boot/dts/ralink/omega2p.dts

OMFS FILESYSTEM
M:	Bob Copeland <me@bobcopeland.com>
L:	linux-karma-devel@lists.sourceforge.net
S:	Maintained
F:	Documentation/filesystems/omfs.txt
F:	fs/omfs/
OMNIKEY CARDMAN 4000 DRIVER
M:	Harald Welte <laforge@gnumonks.org>
S:	Maintained
F:	drivers/char/pcmcia/cm4000_cs.c
F:	include/linux/cm4000_cs.h
F:	include/uapi/linux/cm4000_cs.h
OMNIKEY CARDMAN 4040 DRIVER
M:	Harald Welte <laforge@gnumonks.org>
S:	Maintained
F:	drivers/char/pcmcia/cm4040_cs.*
OMNIVISION OV13858 SENSOR DRIVER
M:	Sakari Ailus <sakari.ailus@linux.intel.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov13858.c

OMNIVISION OV2685 SENSOR DRIVER
M:	Shunqian Zheng <zhengsq@rock-chips.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov2685.c

OMNIVISION OV5640 SENSOR DRIVER
M:	Steve Longerbeam <slongerbeam@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov5640.c

OMNIVISION OV5647 SENSOR DRIVER
M:	Luis Oliveira <lolivei@synopsys.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov5647.c

OMNIVISION OV5695 SENSOR DRIVER
M:	Shunqian Zheng <zhengsq@rock-chips.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov5695.c

OMNIVISION OV7670 SENSOR DRIVER
M:	Jonathan Corbet <corbet@lwn.net>
T:	git git://linuxtv.org/media_tree.git
F:	Documentation/devicetree/bindings/media/i2c/ov7670.txt
OMNIVISION OV7740 SENSOR DRIVER
M:	Wenyou Yang <wenyou.yang@microchip.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov7740.c
F:	Documentation/devicetree/bindings/media/i2c/ov7740.txt

OMNIVISION OV9650 SENSOR DRIVER
M:	Sakari Ailus <sakari.ailus@linux.intel.com>
R:	Akinobu Mita <akinobu.mita@gmail.com>
R:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Maintained
F:	drivers/media/i2c/ov9650.c
F:	Documentation/devicetree/bindings/media/i2c/ov9650.txt
M:	Kyungmin Park <kyungmin.park@samsung.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/onenand/
F:	include/linux/mtd/onenand*.h
Linus Torvalds's avatar
Linus Torvalds committed
ONSTREAM SCSI TAPE DRIVER
M:	Willem Riede <osst@riede.org>
Linus Torvalds's avatar
Linus Torvalds committed
L:	osst-users@lists.sourceforge.net
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	Documentation/scsi/osst.txt
F:	drivers/scsi/osst.*
F:	drivers/scsi/osst_*.h
F:	drivers/scsi/st.h
Linus Torvalds's avatar
Linus Torvalds committed

OP-TEE DRIVER
M:	Jens Wiklander <jens.wiklander@linaro.org>
Randy Dunlap's avatar
Randy Dunlap committed
S:	Maintained
F:	drivers/tee/optee/

OPA-VNIC DRIVER
M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
M:	Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
L:	linux-rdma@vger.kernel.org
S:	Supported
F:	drivers/infiniband/ulp/opa_vnic
OPEN FIRMWARE AND DEVICE TREE OVERLAYS
M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
L:	devicetree@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/dynamic-resolution-notes.txt
F:	Documentation/devicetree/overlay-notes.txt
F:	drivers/of/overlay.c
F:	drivers/of/resolver.c

OPEN FIRMWARE AND FLATTENED DEVICE TREE
M:	Rob Herring <robh+dt@kernel.org>
M:	Frank Rowand <frowand.list@gmail.com>
L:	devicetree@vger.kernel.org
W:	http://www.devicetree.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
F:	Documentation/ABI/testing/sysfs-firmware-ofw
OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
M:	Rob Herring <robh+dt@kernel.org>
M:	Mark Rutland <mark.rutland@arm.com>
L:	devicetree@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
S:	Maintained
F:	Documentation/devicetree/
F:	arch/*/boot/dts/
F:	include/dt-bindings/

OPENCORES I2C BUS DRIVER
M:	Peter Korsgaard <jacmet@sunsite.dk>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	Documentation/i2c/busses/i2c-ocores
F:	drivers/i2c/busses/i2c-ocores.c

OPENRISC ARCHITECTURE
M:	Jonas Bonn <jonas@southpole.se>
M:	Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
M:	Stafford Horne <shorne@gmail.com>
T:	git git://github.com/openrisc/linux.git
L:	openrisc@lists.librecores.org
W:	http://openrisc.io
S:	Maintained
F:	Documentation/devicetree/bindings/openrisc/
F:	Documentation/openrisc/
F:	arch/openrisc/
F:	drivers/irqchip/irq-ompic.c
F:	drivers/irqchip/irq-or1k-*
M:	Pravin B Shelar <pshelar@ovn.org>
L:	netdev@vger.kernel.org
L:	dev@openvswitch.org
W:	http://openvswitch.org
S:	Maintained
F:	net/openvswitch/
F:	include/uapi/linux/openvswitch.h
OPERATING PERFORMANCE POINTS (OPP)
M:	Viresh Kumar <vireshk@kernel.org>
M:	Nishanth Menon <nm@ti.com>
M:	Stephen Boyd <sboyd@kernel.org>
L:	linux-pm@vger.kernel.org
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
F:	include/linux/pm_opp.h
F:	Documentation/power/opp.txt
F:	Documentation/devicetree/bindings/opp/

Clemens Ladisch's avatar
Clemens Ladisch committed
OPL4 DRIVER
M:	Clemens Ladisch <clemens@ladisch.de>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
T:	git git://git.alsa-project.org/alsa-kernel.git
S:	Maintained
F:	sound/drivers/opl4/

Linus Torvalds's avatar
Linus Torvalds committed
OPROFILE
M:	Robert Richter <rric@kernel.org>
Linus Torvalds's avatar
Linus Torvalds committed
L:	oprofile-list@lists.sf.net
S:	Maintained
F:	arch/*/include/asm/oprofile*.h
F:	arch/*/oprofile/
F:	drivers/oprofile/
F:	include/linux/oprofile.h
Linus Torvalds's avatar
Linus Torvalds committed

Randy Dunlap's avatar
Randy Dunlap committed
ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
M:	Mark Fasheh <mfasheh@versity.com>
M:	Joel Becker <jlbec@evilplan.org>
Randy Dunlap's avatar
Randy Dunlap committed
L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
W:	http://ocfs2.wiki.kernel.org
Randy Dunlap's avatar
Randy Dunlap committed
S:	Supported
F:	Documentation/filesystems/ocfs2.txt
F:	Documentation/filesystems/dlmfs.txt
F:	fs/ocfs2/
ORANGEFS FILESYSTEM
M:	Mike Marshall <hubcap@omnibond.com>
R:	Martin Brandenburg <martin@omnibond.com>
L:	devel@lists.orangefs.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
S:	Supported
F:	fs/orangefs/
F:	Documentation/filesystems/orangefs.txt

ORINOCO DRIVER
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/en/users/Drivers/orinoco
W:	http://www.nongnu.org/orinoco/
F:	drivers/net/wireless/intersil/orinoco/
Linus Torvalds's avatar
Linus Torvalds committed

OSD LIBRARY and FILESYSTEM
M:	Boaz Harrosh <ooo@electrozaur.com>
F:	drivers/scsi/osd/
F:	include/scsi/osd_*
OV2659 OMNIVISION SENSOR DRIVER
M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
S:	Maintained
F:	drivers/media/i2c/ov2659.c
F:	include/media/i2c/ov2659.h

OVERLAY FILESYSTEM
M:	Miklos Szeredi <miklos@szeredi.hu>
Miklos Szeredi's avatar
Miklos Szeredi committed
L:	linux-unionfs@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
Miklos Szeredi's avatar
Miklos Szeredi committed
F:	fs/overlayfs/
F:	Documentation/filesystems/overlayfs.txt

Randy Dunlap's avatar
Randy Dunlap committed
P54 WIRELESS DRIVER
M:	Christian Lamparter <chunkeey@googlemail.com>
Randy Dunlap's avatar
Randy Dunlap committed
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/en/users/Drivers/p54
Randy Dunlap's avatar
Randy Dunlap committed
S:	Maintained
F:	drivers/net/wireless/intersil/p54/
PA SEMI ETHERNET DRIVER
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/pasemi/*
PA SEMI SMBUS DRIVER
L:	linux-i2c@vger.kernel.org
F:	drivers/i2c/busses/i2c-pasemi.c
PADATA PARALLEL EXECUTION MECHANISM
M:	Steffen Klassert <steffen.klassert@secunet.com>
L:	linux-crypto@vger.kernel.org
S:	Maintained
F:	kernel/padata.c
F:	include/linux/padata.h
F:	Documentation/padata.txt

PANASONIC LAPTOP ACPI EXTRAS DRIVER
M:	Harald Welte <laforge@gnumonks.org>
L:	platform-driver-x86@vger.kernel.org
F:	drivers/platform/x86/panasonic-laptop.c
PANASONIC MN10300/AM33/AM34 PORT
M:	David Howells <dhowells@redhat.com>
L:	linux-am33-list@redhat.com (moderated for non-subscribers)
W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
S:	Maintained
F:	Documentation/mn10300/
F:	arch/mn10300/
PARALLEL LCD/KEYPAD PANEL DRIVER
M:	Willy Tarreau <willy@haproxy.com>
M:	Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
S:	Odd Fixes
F:	Documentation/misc-devices/lcd-panel-cgram.txt
F:	drivers/misc/panel.c
PARALLEL PORT SUBSYSTEM
M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
L:	linux-parport@lists.infradead.org (subscribers-only)
S:	Maintained
F:	drivers/parport/
F:	include/linux/parport*.h
F:	drivers/char/ppdev.c
F:	include/uapi/linux/ppdev.h
F:	Documentation/parport*.txt
Linus Torvalds's avatar
Linus Torvalds committed

PARAVIRT_OPS INTERFACE
M:	Juergen Gross <jgross@suse.com>
M:	Alok Kataria <akataria@vmware.com>
L:	virtualization@lists.linux-foundation.org
F:	Documentation/virtual/paravirt_ops.txt
F:	arch/*/kernel/paravirt*
F:	arch/*/include/asm/paravirt*.h
F:	include/linux/hypervisor.h
Randy Dunlap's avatar
Randy Dunlap committed
PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
M:	Tim Waugh <tim@cyberelk.net>
Randy Dunlap's avatar
Randy Dunlap committed
L:	linux-parport@lists.infradead.org (subscribers-only)
S:	Maintained
F:	Documentation/blockdev/paride.txt
F:	drivers/block/paride/
Randy Dunlap's avatar
Randy Dunlap committed

PARISC ARCHITECTURE
M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
M:	Helge Deller <deller@gmx.de>
Randy Dunlap's avatar
Randy Dunlap committed
L:	linux-parisc@vger.kernel.org
W:	http://www.parisc-linux.org/
Q:	http://patchwork.kernel.org/project/linux-parisc/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
Randy Dunlap's avatar
Randy Dunlap committed
S:	Maintained
F:	arch/parisc/
F:	Documentation/parisc/
F:	drivers/parisc/
F:	drivers/char/agp/parisc-agp.c
F:	drivers/input/serio/gscps2.c
F:	drivers/parport/parport_gsc.*
F:	drivers/tty/serial/8250/8250_gsc.c
F:	drivers/video/fbdev/sti*
F:	drivers/video/console/sti*
F:	drivers/video/logo/logo_parisc*
PARMAN
M:	Jiri Pirko <jiri@mellanox.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	lib/parman.c
F:	lib/test_parman.c
F:	include/linux/parman.h

PC87360 HARDWARE MONITORING DRIVER
M:	Jim Cromie <jim.cromie@gmail.com>
F:	Documentation/hwmon/pc87360
F:	drivers/hwmon/pc87360.c
M:	Jim Cromie <jim.cromie@gmail.com>
F:	drivers/char/pc8736x_gpio.c
PC87427 HARDWARE MONITORING DRIVER
M:	Jean Delvare <jdelvare@suse.com>
S:	Maintained
F:	Documentation/hwmon/pc87427
F:	drivers/hwmon/pc87427.c

PCA9532 LED DRIVER
M:	Riku Voipio <riku.voipio@iki.fi>
S:	Maintained
F:	drivers/leds/leds-pca9532.c
F:	include/linux/leds-pca9532.h
PCA9541 I2C BUS MASTER SELECTOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/muxes/i2c-mux-pca9541.c
PCDP - PRIMARY CONSOLE AND DEBUG PORT
M:	Khalid Aziz <khalid@gonehiking.org>
S:	Maintained
F:	drivers/firmware/pcdp.*

PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/pci/aardvark-pci.txt
F:	drivers/pci/host/pci-aardvark.c
PCI DRIVER FOR ALTERA PCIE IP
M:	Ley Foon Tan <lftan@altera.com>
L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
L:	linux-pci@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
F:	drivers/pci/host/pcie-altera.c

PCI DRIVER FOR APPLIEDMICRO XGENE
M:	Tanmay Inamdar <tinamdar@apm.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
F:	drivers/pci/host/pci-xgene.c

PCI DRIVER FOR ARM VERSATILE PLATFORM
M:	Rob Herring <robh@kernel.org>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/versatile.txt
F:	drivers/pci/host/pci-versatile.c

PCI DRIVER FOR ARMADA 8K
M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/pci-armada8k.txt
PCI DRIVER FOR CADENCE PCIE IP
M:	Alan Douglas <adouglas@cadence.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/cdns,*.txt
PCI DRIVER FOR FREESCALE LAYERSCAPE
M:	Minghuan Lian <minghuan.Lian@freescale.com>
M:	Mingkai Hu <mingkai.hu@freescale.com>
M:	Roy Zang <tie-fei.zang@freescale.com>
L:	linuxppc-dev@lists.ozlabs.org
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
PCI DRIVER FOR GENERIC OF HOSTS
M:	Will Deacon <will.deacon@arm.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
F:	drivers/pci/host/pci-host-common.c
F:	drivers/pci/host/pci-host-generic.c
PCI DRIVER FOR IMX6
M:	Richard Zhu <hongxing.zhu@nxp.com>
M:	Lucas Stach <l.stach@pengutronix.de>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
F:	drivers/pci/dwc/*imx6*

PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
M:	Keith Busch <keith.busch@intel.com>
M:	Jonathan Derrick <jonathan.derrick@intel.com>
L:	linux-pci@vger.kernel.org
S:	Supported
F:	drivers/pci/host/vmd.c
PCI DRIVER FOR MICROSEMI SWITCHTEC
M:	Kurt Schwemmer <kurt.schwemmer@microsemi.com>
M:	Logan Gunthorpe <logang@deltatee.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/switchtec.txt
F:	Documentation/ABI/testing/sysfs-class-switchtec
F:	drivers/pci/switch/switchtec*
F:	include/uapi/linux/switchtec_ioctl.h
F:	drivers/ntb/hw/mscc/
PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
M:	Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
M:	Jason Cooper <jason@lakedaemon.net>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/pci/host/*mvebu*

PCI DRIVER FOR NVIDIA TEGRA
M:	Thierry Reding <thierry.reding@gmail.com>
L:	linux-tegra@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
F:	drivers/pci/host/pci-tegra.c

PCI DRIVER FOR RENESAS R-CAR
M:	Simon Horman <horms@verge.net.au>
L:	linux-pci@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
M:	Jingoo Han <jingoohan1@gmail.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
PCI DRIVER FOR SYNOPSYS DESIGNWARE
M:	Jingoo Han <jingoohan1@gmail.com>
M:	Joao Pinto <Joao.Pinto@synopsys.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
PCI DRIVER FOR TI DRA7XX
M:	Kishon Vijay Abraham I <kishon@ti.com>
L:	linux-omap@vger.kernel.org
L:	linux-pci@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/pci/ti-pci.txt
F:	drivers/pci/dwc/pci-dra7xx.c

PCI DRIVER FOR TI KEYSTONE
M:	Murali Karicheri <m-karicheri2@ti.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/pci/dwc/*keystone*
PCI ENDPOINT SUBSYSTEM
M:	Kishon Vijay Abraham I <kishon@ti.com>
M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
L:	linux-pci@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
F:	drivers/pci/endpoint/
F:	drivers/misc/pci_endpoint_test.c
F:	tools/pci/
PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
M:	Russell Currey <ruscur@russell.cc>
L:	linuxppc-dev@lists.ozlabs.org
S:	Supported
F:	Documentation/powerpc/eeh-pci-error-recovery.txt
F:	arch/powerpc/kernel/eeh*.c
F:	arch/powerpc/platforms/*/eeh*.c
F:	arch/powerpc/include/*/eeh*.h

PCI ERROR RECOVERY
M:	Linas Vepstas <linasvepstas@gmail.com>
S:	Supported
F:	Documentation/PCI/pci-error-recovery.txt
PCI MSI DRIVER FOR ALTERA MSI IP
M:	Ley Foon Tan <lftan@altera.com>
L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
L:	linux-pci@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
F:	drivers/pci/host/pcie-altera-msi.c
PCI MSI DRIVER FOR APPLIEDMICRO XGENE
M:	Duc Dang <dhdang@apm.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
F:	drivers/pci/host/pci-xgene-msi.c

PCI SUBSYSTEM
M:	Bjorn Helgaas <bhelgaas@google.com>
L:	linux-pci@vger.kernel.org
Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
S:	Supported
F:	Documentation/devicetree/bindings/pci/
F:	Documentation/PCI/
F:	drivers/acpi/pci*
F:	drivers/pci/
F:	include/asm-generic/pci*
F:	include/linux/pci*
F:	include/uapi/linux/pci*
F:	lib/pci*
F:	arch/x86/pci/
F:	arch/x86/kernel/quirks.c

PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
L:	linux-pci@vger.kernel.org
Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
S:	Supported
F:	drivers/pci/host/
F:	drivers/pci/dwc/

PCIE DRIVER FOR AXIS ARTPEC
M:	Niklas Cassel <niklas.cassel@axis.com>
M:	Jesper Nilsson <jesper.nilsson@axis.com>
L:	linux-arm-kernel@axis.com
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/axis,artpec*
PCIE DRIVER FOR CAVIUM THUNDERX
M:	David Daney <david.daney@cavium.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Supported
F:	Documentation/devicetree/bindings/pci/pci-thunder-*
F:	drivers/pci/host/pci-thunder-*

PCIE DRIVER FOR HISILICON
M:	Zhou Wang <wangzhou1@hisilicon.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
PCIE DRIVER FOR HISILICON KIRIN
M:	Xiaowei Song <songxiaowei@hisilicon.com>
M:	Binghui Wang <wangbinghui@hisilicon.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/pcie-kirin.txt
F:	drivers/pci/dwc/pcie-kirin.c

PCIE DRIVER FOR HISILICON STB
M:	Jianguo Sun <sunjianguo1@huawei.com>
M:	Shawn Guo <shawn.guo@linaro.org>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
F:	drivers/pci/dwc/pcie-histb.c

PCIE DRIVER FOR MEDIATEK
M:	Ryder Lee <ryder.lee@mediatek.com>
L:	linux-pci@vger.kernel.org
L:	linux-mediatek@lists.infradead.org
S:	Supported
F:	Documentation/devicetree/bindings/pci/mediatek*
F:	drivers/pci/host/*mediatek*

PCIE DRIVER FOR QUALCOMM MSM
M:	Stanimir Varbanov <svarbanov@mm-sol.com>
L:	linux-pci@vger.kernel.org
L:	linux-arm-msm@vger.kernel.org
S:	Maintained
F:	drivers/pci/dwc/*qcom*

PCIE DRIVER FOR ROCKCHIP
M:	Shawn Lin <shawn.lin@rock-chips.com>
L:	linux-pci@vger.kernel.org
L:	linux-rockchip@lists.infradead.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/rockchip-pcie.txt
F:	drivers/pci/host/pcie-rockchip.c

PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
F:	drivers/pci/host/pci-v3-semi.c

PCIE DRIVER FOR ST SPEAR13XX
M:	Pratyush Anand <pratyush.anand@gmail.com>
L:	linux-pci@vger.kernel.org
S:	Maintained
F:	drivers/pci/dwc/*spear*
Linus Torvalds's avatar
Linus Torvalds committed
PCMCIA SUBSYSTEM
M:	Dominik Brodowski <linux@dominikbrodowski.net>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
F:	Documentation/pcmcia/
F:	drivers/pcmcia/
F:	include/pcmcia/
Linus Torvalds's avatar
Linus Torvalds committed

PCNET32 NETWORK DRIVER
M:	Don Fry <pcnet32@frontier.com>
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	drivers/net/ethernet/amd/pcnet32.c
Linus Torvalds's avatar
Linus Torvalds committed

PCRYPT PARALLEL CRYPTO ENGINE
M:	Steffen Klassert <steffen.klassert@secunet.com>
L:	linux-crypto@vger.kernel.org
S:	Maintained
F:	crypto/pcrypt.c
F:	include/crypto/pcrypt.h

PEAQ WMI HOTKEYS DRIVER
M:	Hans de Goede <hdegoede@redhat.com>
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/peaq-wmi.c

PER-CPU MEMORY ALLOCATOR
M:	Tejun Heo <tj@kernel.org>
M:	Christoph Lameter <cl@linux.com>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
S:	Maintained
F:	include/linux/percpu*.h
F:	mm/percpu*.c
F:	arch/*/include/asm/percpu.h

M:	Balbir Singh <bsingharora@gmail.com>
F:	include/linux/delayacct.h
F:	kernel/delayacct.c
PERFORMANCE EVENTS SUBSYSTEM
M:	Peter Zijlstra <peterz@infradead.org>
M:	Ingo Molnar <mingo@redhat.com>
M:	Arnaldo Carvalho de Melo <acme@kernel.org>
Peter Zijlstra's avatar
Peter Zijlstra committed
R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
R:	Jiri Olsa <jolsa@redhat.com>
R:	Namhyung Kim <namhyung@kernel.org>
L:	linux-kernel@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
S:	Supported
F:	include/linux/perf_event.h
F:	include/uapi/linux/perf_event.h
F:	arch/*/kernel/perf_event*.c
F:	arch/*/kernel/*/perf_event*.c
F:	arch/*/kernel/*/*/perf_event*.c
F:	arch/*/include/asm/perf_event.h
F:	arch/*/kernel/perf_callchain.c
F:	arch/*/events/*
PERSONALITY HANDLING
M:	Christoph Hellwig <hch@infradead.org>
L:	linux-abi-devel@lists.sourceforge.net
S:	Maintained
F:	include/linux/personality.h
F:	include/uapi/linux/personality.h
M:	Remi Denis-Courmont <courmisch@gmail.com>
S:	Supported
F:	Documentation/networking/phonet.txt
F:	include/linux/phonet.h
F:	include/net/phonet/
F:	include/uapi/linux/phonet.h
Linus Torvalds's avatar
Linus Torvalds committed
PHRAM MTD DRIVER
M:	Joern Engel <joern@lazybastard.org>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/devices/phram.c
Linus Torvalds's avatar
Linus Torvalds committed

PICOLCD HID DRIVER
M:	Bruno Prémont <bonbons@linux-vserver.org>
L:	linux-input@vger.kernel.org
S:	Maintained
F:	drivers/hid/hid-picolcd*

PICOXCELL SUPPORT
M:	Jamie Iles <jamie@jamieiles.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
T:	git git://github.com/jamieiles/linux-2.6-ji.git
S:	Supported
F:	arch/arm/boot/dts/picoxcell*
F:	arch/arm/mach-picoxcell/
F:	drivers/crypto/picoxcell*
PIN CONTROL SUBSYSTEM
M:	Linus Walleij <linus.walleij@linaro.org>
L:	linux-gpio@vger.kernel.org
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:	drivers/pinctrl/
F:	include/linux/pinctrl/
PIN CONTROLLER - ATMEL AT91
M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/pinctrl/pinctrl-at91.*
PIN CONTROLLER - ATMEL AT91 PIO4
M:	Ludovic Desroches <ludovic.desroches@microchip.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-gpio@vger.kernel.org
S:	Supported
F:	drivers/pinctrl/pinctrl-at91-pio4.*

PIN CONTROLLER - INTEL
M:	Mika Westerberg <mika.westerberg@linux.intel.com>
M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
S:	Maintained
F:	drivers/pinctrl/intel/
PIN CONTROLLER - MEDIATEK
M:	Sean Wang <sean.wang@mediatek.com>
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
F:	drivers/pinctrl/mediatek/pinctrl-mtk-common.*
F:	drivers/pinctrl/mediatek/pinctrl-mt2701.c
F:	drivers/pinctrl/mediatek/pinctrl-mt7622.c

PIN CONTROLLER - QUALCOMM
M:	Bjorn Andersson <bjorn.andersson@linaro.org>
S:	Maintained
L:	linux-arm-msm@vger.kernel.org
F:	Documentation/devicetree/bindings/pinctrl/qcom,*.txt
F:	drivers/pinctrl/qcom/

PIN CONTROLLER - RENESAS
M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
M:	Geert Uytterhoeven <geert+renesas@glider.be>
L:	linux-renesas-soc@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
PIN CONTROLLER - SAMSUNG
M:	Tomasz Figa <tomasz.figa@gmail.com>
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
Q:	https://patchwork.kernel.org/project/linux-samsung-soc/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git