Skip to content
Snippets Groups Projects
MAINTAINERS 443 KiB
Newer Older
RHASHTABLE
M:	Thomas Graf <tgraf@suug.ch>
M:	Herbert Xu <herbert@gondor.apana.org.au>
L:	netdev@vger.kernel.org
S:	Maintained
F:	lib/rhashtable.c
F:	include/linux/rhashtable.h

RICOH R5C592 MEMORYSTICK DRIVER
M:	Maxim Levitsky <maximlevitsky@gmail.com>
S:	Maintained
F:	drivers/memstick/host/r592.*
RICOH SMARTMEDIA/XD DRIVER
M:	Maxim Levitsky <maximlevitsky@gmail.com>
S:	Maintained
F:	drivers/mtd/nand/raw/r852.c
F:	drivers/mtd/nand/raw/r852.h
RISC-V ARCHITECTURE
M:	Palmer Dabbelt <palmer@sifive.com>
M:	Albert Ou <albert@sifive.com>
L:	linux-riscv@lists.infradead.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
S:	Supported
F:	arch/riscv/
K:	riscv
N:	riscv

ROCCAT DRIVERS
M:	Stefan Achatz <erazor_de@users.sourceforge.net>
W:	http://sourceforge.net/projects/roccat/
S:	Maintained
F:	drivers/hid/hid-roccat*
F:	include/linux/hid-roccat*
F:	Documentation/ABI/*/sysfs-driver-hid-roccat*

ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
M:	Jacob chen <jacob2.chen@rock-chips.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/platform/rockchip/rga/
F:	Documentation/devicetree/bindings/media/rockchip-rga.txt

ROCKER DRIVER
M:	Jiri Pirko <jiri@resnulli.us>
L:	netdev@vger.kernel.org
S:	Supported
F:	drivers/net/ethernet/rocker/

Linus Torvalds's avatar
Linus Torvalds committed
ROCKETPORT DRIVER
P:	Comtrol Corp.
W:	http://www.comtrol.com
S:	Maintained
F:	Documentation/serial/rocket.txt
F:	drivers/tty/rocket*
Linus Torvalds's avatar
Linus Torvalds committed

ROCKETPORT EXPRESS/INFINITY DRIVER
M:	Kevin Cernekee <cernekee@gmail.com>
L:	linux-serial@vger.kernel.org
S:	Odd Fixes
F:	drivers/tty/serial/rp2.*

ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
M:	Marek Vasut <marek.vasut+renesas@gmail.com>
L:	linux-kernel@vger.kernel.org
L:	linux-renesas-soc@vger.kernel.org
S:	Supported
F:	drivers/mfd/bd9571mwv.c
F:	drivers/regulator/bd9571mwv-regulator.c
F:	drivers/gpio/gpio-bd9571mwv.c
F:	include/linux/mfd/bd9571mwv.h
F:	Documentation/devicetree/bindings/mfd/bd9571mwv.txt

Linus Torvalds's avatar
Linus Torvalds committed
ROSE NETWORK LAYER
M:	Ralf Baechle <ralf@linux-mips.org>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-hams@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	include/net/rose.h
F:	include/uapi/linux/rose.h
F:	net/rose/
Linus Torvalds's avatar
Linus Torvalds committed

RTL2830 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/rtl2830*

RTL2832 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/rtl2832*

RTL2832_SDR MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/rtl2832_sdr*
RTL8180 WIRELESS DRIVER
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
S:	Orphan
F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
RTL8187 WIRELESS DRIVER
M:	Herton Ronaldo Krzesinski <herton@canonical.com>
M:	Hin-Tak Leung <htl10@users.sourceforge.net>
M:	Larry Finger <Larry.Finger@lwfinger.net>
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
S:	Maintained
F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
REALTEK WIRELESS DRIVER (rtlwifi family)
M:	Ping-Ke Shih <pkshih@realtek.com>
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
S:	Maintained
F:	drivers/net/wireless/realtek/rtlwifi/
RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
M:	Jes Sorensen <Jes.Sorensen@gmail.com>
L:	linux-wireless@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
S:	Maintained
F:	drivers/net/wireless/realtek/rtl8xxxu/

RXRPC SOCKETS (AF_RXRPC)
M:	David Howells <dhowells@redhat.com>
L:	linux-afs@lists.infradead.org
S:	Supported
F:	net/rxrpc/
F:	include/keys/rxrpc-type.h
F:	include/net/af_rxrpc.h
F:	include/trace/events/rxrpc.h
F:	include/uapi/linux/rxrpc.h
F:	Documentation/networking/rxrpc.txt
W:	https://www.infradead.org/~dhowells/kafs/

S3 SAVAGE FRAMEBUFFER DRIVER
M:	Antonino Daplas <adaplas@gmail.com>
L:	linux-fbdev@vger.kernel.org
Jim Cromie's avatar
Jim Cromie committed
S:	Maintained
F:	drivers/video/fbdev/savage/
Linus Torvalds's avatar
Linus Torvalds committed
S390
M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
M:	Heiko Carstens <heiko.carstens@de.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
F:	arch/s390/
F:	drivers/s390/
F:	Documentation/driver-api/s390-drivers.rst
M:	Sebastian Ott <sebott@linux.ibm.com>
M:	Peter Oberparleiter <oberpar@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	drivers/s390/cio/

S390 DASD DRIVER
M:	Stefan Haberland <sth@linux.ibm.com>
M:	Jan Hoeppner <hoeppner@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	drivers/s390/block/dasd*
F:	block/partitions/ibm.c

S390 IOMMU (PCI)
M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	drivers/iommu/s390-iommu.c

S390 IUCV NETWORK LAYER
M:	Julian Wiedmann <jwi@linux.ibm.com>
M:	Ursula Braun <ubraun@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	drivers/s390/net/*iucv*
F:	include/net/iucv/
F:	net/iucv/

S390 NETWORK DRIVERS
M:	Julian Wiedmann <jwi@linux.ibm.com>
M:	Ursula Braun <ubraun@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	drivers/s390/net/
M:	Sebastian Ott <sebott@linux.ibm.com>
M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	arch/s390/pci/
F:	drivers/pci/hotplug/s390_pci_hpc.c

S390 VFIO-CCW DRIVER
M:	Cornelia Huck <cohuck@redhat.com>
M:	Dong Jia Shi <bjsdjshi@linux.ibm.com>
M:	Halil Pasic <pasic@linux.ibm.com>
L:	linux-s390@vger.kernel.org
L:	kvm@vger.kernel.org
S:	Supported
F:	drivers/s390/cio/vfio_ccw*
F:	Documentation/s390/vfio-ccw.txt
F:	include/uapi/linux/vfio_ccw.h

S390 ZCRYPT DRIVER
M:	Harald Freudenberger <freude@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
F:	drivers/s390/crypto/
S390 ZFCP DRIVER
M:	Steffen Maier <maier@linux.ibm.com>
M:	Benjamin Block <bblock@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
Linus Torvalds's avatar
Linus Torvalds committed
S:	Supported
F:	drivers/s390/scsi/zfcp_*
Linus Torvalds's avatar
Linus Torvalds committed

S3C24XX SD/MMC Driver
M:	Ben Dooks <ben-linux@fluff.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Supported
F:	drivers/mmc/host/s3cmci.*
SAA6588 RDS RECEIVER DRIVER
M:	Hans Verkuil <hverkuil@xs4all.nl>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Odd Fixes
F:	drivers/media/i2c/saa6588*

SAA7134 VIDEO4LINUX DRIVER
M:	Mauro Carvalho Chehab <mchehab@kernel.org>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Odd fixes
F:	Documentation/media/v4l-drivers/saa7134*
Linus Torvalds's avatar
Linus Torvalds committed
SAA7146 VIDEO4LINUX-2 DRIVER
T:	git git://linuxtv.org/media_tree.git
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	drivers/media/common/saa7146/
F:	drivers/media/pci/saa7146/
F:	include/media/saa7146*
Linus Torvalds's avatar
Linus Torvalds committed

SAMSUNG AUDIO (ASoC) DRIVERS
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Sangbeom Kim <sbkim73@samsung.com>
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Supported
F:	sound/soc/samsung/
F:	Documentation/devicetree/bindings/sound/samsung*
SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
M:	Krzysztof Kozlowski <krzk@kernel.org>
L:	linux-crypto@vger.kernel.org
L:	linux-samsung-soc@vger.kernel.org
S:	Maintained
F:	drivers/crypto/exynos-rng.c
F:	Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
M:	Łukasz Stelmach <l.stelmach@samsung.com>
L:	linux-samsung-soc@vger.kernel.org
S:	Maintained
F:	drivers/char/hw_random/exynos-trng.c
F:	Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt

SAMSUNG FRAMEBUFFER DRIVER
M:	Jingoo Han <jingoohan1@gmail.com>
L:	linux-fbdev@vger.kernel.org
S:	Maintained
F:	drivers/video/fbdev/s3c-fb.c
SAMSUNG LAPTOP DRIVER
M:	Corentin Chary <corentin.chary@gmail.com>
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/samsung-laptop.c

SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
M:	Sangbeom Kim <sbkim73@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/mfd/sec*.c
F:	drivers/regulator/s2m*.c
F:	drivers/regulator/s5m*.c
F:	drivers/clk/clk-s2mps11.c
F:	drivers/rtc/rtc-s5m.c
F:	include/linux/mfd/samsung/
F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
L:	linux-media@vger.kernel.org
L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/media/platform/s3c-camif/
SAMSUNG S3FWRN5 NFC DRIVER
M:	Robert Baldyga <r.baldyga@samsung.com>
M:	Krzysztof Opasiak <k.opasiak@samsung.com>
L:	linux-nfc@lists.01.org (moderated for non-subscribers)
S:	Supported
F:	drivers/nfc/s3fwrn5

SAMSUNG S5C73M3 CAMERA DRIVER
M:	Kyungmin Park <kyungmin.park@samsung.com>
M:	Andrzej Hajda <a.hajda@samsung.com>
L:	linux-media@vger.kernel.org
S:	Supported
F:	drivers/media/i2c/s5c73m3/*

SAMSUNG S5K5BAF CAMERA DRIVER
M:	Kyungmin Park <kyungmin.park@samsung.com>
M:	Andrzej Hajda <a.hajda@samsung.com>
L:	linux-media@vger.kernel.org
S:	Supported
F:	drivers/media/i2c/s5k5baf.c

SAMSUNG S5P Security SubSystem (SSS) DRIVER
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Vladimir Zapolskiy <vz@mleia.com>
M:	Kamil Konieczny <k.konieczny@partner.samsung.com>
L:	linux-crypto@vger.kernel.org
L:	linux-samsung-soc@vger.kernel.org
S:	Maintained
F:	drivers/crypto/s5p-sss.c

SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
M:	Kyungmin Park <kyungmin.park@samsung.com>
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	linux-media@vger.kernel.org
Q:	https://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/platform/exynos4-is/
SAMSUNG SOC CLOCK DRIVERS
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
M:	Tomasz Figa <tomasz.figa@gmail.com>
M:	Chanwoo Choi <cw00.choi@samsung.com>
S:	Supported
L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
F:	drivers/clk/samsung/
F:	include/dt-bindings/clock/exynos*.h
F:	Documentation/devicetree/bindings/clock/exynos*.txt
SAMSUNG SPI DRIVERS
M:	Kukjin Kim <kgene@kernel.org>
M:	Krzysztof Kozlowski <krzk@kernel.org>
M:	Andi Shyti <andi@etezian.org>
L:	linux-spi@vger.kernel.org
L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/spi/spi-samsung.txt
F:	drivers/spi/spi-s3c*
F:	include/linux/platform_data/spi-s3c64xx.h

SAMSUNG SXGBE DRIVERS
M:	Byungho An <bh74.an@samsung.com>
M:	Girish K S <ks.giri@samsung.com>
M:	Vipul Pandya <vipul.pandya@samsung.com>
S:	Supported
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/samsung/sxgbe/

SAMSUNG THERMAL DRIVER
M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
L:	linux-pm@vger.kernel.org
L:	linux-samsung-soc@vger.kernel.org
S:	Supported
T:	git https://github.com/lmajewski/linux-samsung-thermal.git
SAMSUNG USB2 PHY DRIVER
M:	Kamil Debski <kamil@wypas.org>
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	linux-kernel@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
F:	Documentation/phy/samsung-usb2.txt
F:	drivers/phy/samsung/phy-exynos4210-usb2.c
F:	drivers/phy/samsung/phy-exynos4x12-usb2.c
F:	drivers/phy/samsung/phy-exynos5250-usb2.c
F:	drivers/phy/samsung/phy-s5pv210-usb2.c
F:	drivers/phy/samsung/phy-samsung-usb2.c
F:	drivers/phy/samsung/phy-samsung-usb2.h
Linus Torvalds's avatar
Linus Torvalds committed
SC1200 WDT DRIVER
M:	Zwane Mwaikambo <zwanem@gmail.com>
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	drivers/watchdog/sc1200wdt.c
Linus Torvalds's avatar
Linus Torvalds committed

SCHEDULER
M:	Ingo Molnar <mingo@redhat.com>
M:	Peter Zijlstra <peterz@infradead.org>
L:	linux-kernel@vger.kernel.org
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	include/linux/sched.h
F:	include/uapi/linux/sched.h
F:	include/linux/wait.h
Linus Torvalds's avatar
Linus Torvalds committed

SCR24X CHIP CARD INTERFACE DRIVER
M:	Lubomir Rintel <lkundrak@v3.sk>
S:	Supported
F:	drivers/char/pcmcia/scr24x_cs.c

Linus Torvalds's avatar
Linus Torvalds committed
SCSI CDROM DRIVER
M:	Jens Axboe <axboe@kernel.dk>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-scsi@vger.kernel.org
W:	http://www.kernel.dk
S:	Maintained
F:	drivers/scsi/sr*
Linus Torvalds's avatar
Linus Torvalds committed

M:	Bart Van Assche <bart.vanassche@sandisk.com>
L:	linux-rdma@vger.kernel.org
S:	Supported
W:	http://www.openfabrics.org
Q:	http://patchwork.kernel.org/project/linux-rdma/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
F:	drivers/infiniband/ulp/srp/
F:	include/scsi/srp.h

Linus Torvalds's avatar
Linus Torvalds committed
SCSI SG DRIVER
M:	Doug Gilbert <dgilbert@interlog.com>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-scsi@vger.kernel.org
W:	http://sg.danny.cz/sg
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/scsi/scsi-generic.txt
F:	drivers/scsi/sg.c
F:	include/scsi/sg.h
Linus Torvalds's avatar
Linus Torvalds committed

SCSI SUBSYSTEM
M:	"James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
M:	"Martin K. Petersen" <martin.petersen@oracle.com>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
L:	linux-scsi@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	Documentation/devicetree/bindings/scsi/
F:	drivers/scsi/
F:	include/scsi/
Linus Torvalds's avatar
Linus Torvalds committed

SCSI TAPE DRIVER
M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
Linus Torvalds's avatar
Linus Torvalds committed
L:	linux-scsi@vger.kernel.org
S:	Maintained
F:	Documentation/scsi/st.txt
F:	drivers/scsi/st.*
F:	drivers/scsi/st_*.h
Linus Torvalds's avatar
Linus Torvalds committed

SCTP PROTOCOL
M:	Vlad Yasevich <vyasevich@gmail.com>
M:	Neil Horman <nhorman@tuxdriver.com>
M:	Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
L:	linux-sctp@vger.kernel.org
W:	http://lksctp.sourceforge.net
F:	Documentation/networking/sctp.txt
F:	include/linux/sctp.h
F:	include/uapi/linux/sctp.h
F:	include/net/sctp/
F:	net/sctp/
Linus Torvalds's avatar
Linus Torvalds committed

SCx200 CPU SUPPORT
M:	Jim Cromie <jim.cromie@gmail.com>
F:	Documentation/i2c/busses/scx200_acb
F:	arch/x86/platform/scx200/
F:	drivers/watchdog/scx200_wdt.c
F:	drivers/i2c/busses/scx200*
F:	drivers/mtd/maps/scx200_docflash.c
F:	include/linux/scx200.h
M:	Jim Cromie <jim.cromie@gmail.com>
F:	drivers/char/scx200_gpio.c
F:	include/linux/scx200_gpio.h
M:	Jim Cromie <jim.cromie@gmail.com>
F:	drivers/clocksource/scx200_hrt.c
Linus Torvalds's avatar
Linus Torvalds committed

SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
M:	Sascha Sommer <saschasommer@freenet.de>
L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
S:	Maintained
F:	drivers/mmc/host/sdricoh_cs.c
SECURE COMPUTING
M:	Kees Cook <keescook@chromium.org>
R:	Andy Lutomirski <luto@amacapital.net>
R:	Will Drewry <wad@chromium.org>
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
S:	Supported
F:	kernel/seccomp.c
F:	include/uapi/linux/seccomp.h
F:	include/linux/seccomp.h
Kees Cook's avatar
Kees Cook committed
F:	tools/testing/selftests/seccomp/*
F:	tools/testing/selftests/kselftest_harness.h
F:	Documentation/userspace-api/seccomp_filter.rst
K:	\bsecure_computing
K:	\bTIF_SECCOMP\b

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
M:	Al Cooper <alcooperx@gmail.com>
L:	linux-mmc@vger.kernel.org
L:	bcm-kernel-feedback-list@broadcom.com
S:	Maintained
F:	drivers/mmc/host/sdhci-brcmstb*

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
M:	Adrian Hunter <adrian.hunter@intel.com>
L:	linux-mmc@vger.kernel.org
T:	git git://git.infradead.org/users/ahunter/linux-sdhci.git
S:	Maintained
F:	drivers/mmc/host/sdhci*
F:	include/linux/mmc/sdhci*

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
M:	Ben Dooks <ben-linux@fluff.org>
M:	Jaehoon Chung <jh80.chung@samsung.com>
L:	linux-mmc@vger.kernel.org
SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
M:	Viresh Kumar <vireshk@kernel.org>
L:	linux-mmc@vger.kernel.org
S:	Maintained
F:	drivers/mmc/host/sdhci-spear.c

SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
M:	Kishon Vijay Abraham I <kishon@ti.com>
L:	linux-mmc@vger.kernel.org
S:	Maintained
F:	drivers/mmc/host/sdhci-omap.c

SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
M:	Scott Bauer <scott.bauer@intel.com>
M:	Jonathan Derrick <jonathan.derrick@intel.com>
L:	linux-block@vger.kernel.org
S:	Supported
F:	block/sed*
F:	block/opal_proto.h
F:	include/linux/sed*
F:	include/uapi/linux/sed*

SECURITY CONTACT
M:	Security Officers <security@kernel.org>
S:	Supported

SECURITY SUBSYSTEM
M:	James Morris <jmorris@namei.org>
M:	"Serge E. Hallyn" <serge@hallyn.com>
L:	linux-security-module@vger.kernel.org (suggested Cc:)
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
F:	security/
Linus Torvalds's avatar
Linus Torvalds committed
SELINUX SECURITY MODULE
M:	Paul Moore <paul@paul-moore.com>
M:	Stephen Smalley <sds@tycho.nsa.gov>
M:	Eric Paris <eparis@parisplace.org>
L:	selinux@tycho.nsa.gov (moderated for non-subscribers)
W:	https://selinuxproject.org
W:	https://github.com/SELinuxProject
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
Linus Torvalds's avatar
Linus Torvalds committed
S:	Supported
F:	include/linux/selinux*
F:	security/selinux/
F:	scripts/selinux/
Kees Cook's avatar
Kees Cook committed
F:	Documentation/admin-guide/LSM/SELinux.rst
Linus Torvalds's avatar
Linus Torvalds committed

SENSABLE PHANTOM
M:	Jiri Slaby <jirislaby@gmail.com>
S:	Maintained
F:	drivers/misc/phantom.c
F:	include/uapi/linux/phantom.h
SERIAL DEVICE BUS
M:	Rob Herring <robh@kernel.org>
L:	linux-serial@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/serial/slave-device.txt
F:	drivers/tty/serdev/
F:	include/linux/serdev.h
SERIAL DRIVERS
M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
L:	linux-serial@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/serial/
F:	drivers/tty/serial/

SERIAL IR RECEIVER
M:	Sean Young <sean@mess.org>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/rc/serial_ir.c
M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
M:	Edward Cree <ecree@solarflare.com>
M:	Bert Kenward <bkenward@solarflare.com>
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/sfc/
Randy Dunlap's avatar
Randy Dunlap committed
SGI GRU DRIVER
M:	Dimitri Sivanich <sivanich@sgi.com>
Randy Dunlap's avatar
Randy Dunlap committed
S:	Maintained
F:	drivers/misc/sgi-gru/
Randy Dunlap's avatar
Randy Dunlap committed

SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
M:	Pat Gefre <pfg@sgi.com>
Randy Dunlap's avatar
Randy Dunlap committed
L:	linux-ia64@vger.kernel.org
S:	Supported
F:	Documentation/ia64/serial.txt
F:	drivers/tty/serial/ioc?_serial.c
F:	include/linux/ioc?.h
M:	Cliff Whickman <cpw@sgi.com>
M:	Robin Holt <robinmholt@gmail.com>
F:	drivers/misc/sgi-xp/
SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
M:	Ursula Braun <ubraun@linux.ibm.com>
L:	linux-s390@vger.kernel.org
W:	http://www.ibm.com/developerworks/linux/linux390/
S:	Supported
F:	net/smc/

SH_VEU V4L2 MEM2MEM DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
F:	drivers/media/platform/sh_veu.c

SH_VOU V4L2 OUTPUT DRIVER
L:	linux-media@vger.kernel.org
S:	Orphan
F:	drivers/media/platform/sh_vou.c
F:	include/media/drv-intf/sh_vou.h

SI2157 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/tuners/si2157*

SI2165 MEDIA DRIVER
M:	Matthias Schwarzott <zzam@gentoo.org>
L:	linux-media@vger.kernel.org
W:	https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
S:	Maintained
F:	drivers/media/dvb-frontends/si2165*

SI2168 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/si2168*

SI470X FM RADIO RECEIVER I2C DRIVER
M:	Hans Verkuil <hverkuil@xs4all.nl>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Odd Fixes
F:	drivers/media/radio/si470x/radio-si470x-i2c.c

SI470X FM RADIO RECEIVER USB 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/si470x/radio-si470x-common.c
F:	drivers/media/radio/si470x/radio-si470x.h
F:	drivers/media/radio/si470x/radio-si470x-usb.c

SI4713 FM RADIO TRANSMITTER I2C DRIVER
M:	Eduardo Valentin <edubezval@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/radio/si4713/si4713.?

SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
M:	Eduardo Valentin <edubezval@gmail.com>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
F:	drivers/media/radio/si4713/radio-platform-si4713.c

SI4713 FM RADIO TRANSMITTER USB 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/si4713/radio-usb-si4713.c
M:	Mauro Carvalho Chehab <mchehab@kernel.org>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
S:	Odd fixes
F:	drivers/media/common/siano/
F:	drivers/media/usb/siano/
F:	drivers/media/usb/siano/
F:	drivers/media/mmc/siano/
SILEAD TOUCHSCREEN DRIVER
M:	Hans de Goede <hdegoede@redhat.com>
L:	linux-input@vger.kernel.org
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/input/touchscreen/silead.c
F:	drivers/platform/x86/silead_dmi.c

SILICON MOTION SM712 FRAME BUFFER DRIVER
M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
M:	Teddy Wang <teddy.wang@siliconmotion.com>
M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
L:	linux-fbdev@vger.kernel.org
S:	Maintained
F:	drivers/video/fbdev/sm712*
F:	Documentation/fb/sm712fb.txt
SIMPLE FIRMWARE INTERFACE (SFI)
M:	Len Brown <lenb@kernel.org>
L:	sfi-devel@simplefirmware.org
W:	http://simplefirmware.org/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
Randy Dunlap's avatar
Randy Dunlap committed
S:	Supported
F:	arch/x86/platform/sfi/
F:	drivers/sfi/
F:	include/linux/sfi*.h
SIMPLEFB FB DRIVER
M:	Hans de Goede <hdegoede@redhat.com>
L:	linux-fbdev@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/display/simple-framebuffer.txt
F:	drivers/video/fbdev/simplefb.c
F:	include/linux/platform_data/simplefb.h

Linus Torvalds's avatar
Linus Torvalds committed
SIMTEC EB110ATX (Chalice CATS)
P:	Ben Dooks
P:	Vincent Sanders <vince@simtec.co.uk>
M:	Simtec Linux Team <linux@simtec.co.uk>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.simtec.co.uk/products/EB110ATX/
S:	Supported

SIMTEC EB2410ITX (BAST)
P:	Ben Dooks
P:	Vincent Sanders <vince@simtec.co.uk>
M:	Simtec Linux Team <linux@simtec.co.uk>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.simtec.co.uk/products/EB2410ITX/
S:	Supported
F:	arch/arm/mach-s3c24xx/mach-bast.c
F:	arch/arm/mach-s3c24xx/bast-ide.c
F:	arch/arm/mach-s3c24xx/bast-irq.c
Linus Torvalds's avatar
Linus Torvalds committed

SIPHASH PRF ROUTINES
M:	Jason A. Donenfeld <Jason@zx2c4.com>
S:	Maintained
F:	lib/siphash.c
F:	lib/test_siphash.c
F:	include/linux/siphash.h

SIOX
M:	Gavin Schenk <g.schenk@eckelmann.de>
M:	Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
R:	Pengutronix Kernel Team <kernel@pengutronix.de>
S:	Supported
F:	drivers/siox/*
F:	include/trace/events/siox.h

SIS 190 ETHERNET DRIVER
M:	Francois Romieu <romieu@fr.zoreil.com>
L:	netdev@vger.kernel.org
S:	Maintained
F:	drivers/net/ethernet/sis/sis190.c
Linus Torvalds's avatar
Linus Torvalds committed
SIS 900/7016 FAST ETHERNET DRIVER
M:	Daniele Venzano <venza@brownhat.org>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.brownhat.org/sis900.html
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
S:	Maintained
F:	drivers/net/ethernet/sis/sis900.*
Linus Torvalds's avatar
Linus Torvalds committed

SIS FRAMEBUFFER DRIVER
M:	Thomas Winischhofer <thomas@winischhofer.net>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.winischhofer.net/linuxsisvga.shtml
F:	Documentation/fb/sisfb.txt
F:	drivers/video/fbdev/sis/
F:	include/video/sisfb.h
Linus Torvalds's avatar
Linus Torvalds committed

SIS USB2VGA DRIVER
M:	Thomas Winischhofer <thomas@winischhofer.net>
Linus Torvalds's avatar
Linus Torvalds committed
W:	http://www.winischhofer.at/linuxsisusbvga.shtml
S:	Maintained
F:	drivers/usb/misc/sisusbvga/
Linus Torvalds's avatar
Linus Torvalds committed

SLAB ALLOCATOR
M:	Christoph Lameter <cl@linux.com>
M:	Pekka Enberg <penberg@kernel.org>
M:	David Rientjes <rientjes@google.com>
M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
M:	Andrew Morton <akpm@linux-foundation.org>
L:	linux-mm@kvack.org
S:	Maintained
F:	include/linux/sl?b*.h
SLEEPABLE READ-COPY UPDATE (SRCU)
M:	Lai Jiangshan <jiangshanlai@gmail.com>
M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
M:	Josh Triplett <josh@joshtriplett.org>
R:	Steven Rostedt <rostedt@goodmis.org>
R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
L:	linux-kernel@vger.kernel.org
W:	http://www.rdrop.com/users/paulmck/RCU/
S:	Supported
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
F:	include/linux/srcu.h
F:	kernel/rcu/srcu.c
SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/slimbus/
F:	Documentation/devicetree/bindings/slimbus/
F:	include/linux/slimbus.h

SMACK SECURITY MODULE
M:	Casey Schaufler <casey@schaufler-ca.com>
L:	linux-security-module@vger.kernel.org
W:	http://schaufler-ca.com
T:	git git://github.com/cschaufler/smack-next
S:	Maintained
Kees Cook's avatar
Kees Cook committed
F:	Documentation/admin-guide/LSM/Smack.rst
F:	security/smack/

Linus Torvalds's avatar
Linus Torvalds committed
SMC91x ETHERNET DRIVER
M:	Nicolas Pitre <nico@fluxnic.net>
Nicolas Pitre's avatar
Nicolas Pitre committed
S:	Odd Fixes
F:	drivers/net/ethernet/smsc/smc91x.*
Linus Torvalds's avatar
Linus Torvalds committed

SMIA AND SMIA++ IMAGE SENSOR DRIVER
M:	Sakari Ailus <sakari.ailus@iki.fi>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/smiapp/
F:	drivers/media/i2c/smiapp-pll.c
F:	drivers/media/i2c/smiapp-pll.h
F:	include/uapi/linux/smiapp.h
F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
SMM665 HARDWARE MONITOR DRIVER
M:	Guenter Roeck <linux@roeck-us.net>
S:	Maintained
F:	Documentation/hwmon/smm665
F:	drivers/hwmon/smm665.c

M:	Steve Glendinning <steve.glendinning@shawell.net>
F:	Documentation/hwmon/emc2103
F:	drivers/hwmon/emc2103.c

SMSC SCH5627 HARDWARE MONITOR DRIVER
M:	Hans de Goede <hdegoede@redhat.com>
S:	Supported
F:	Documentation/hwmon/sch5627
F:	drivers/hwmon/sch5627.c

SMSC UFX6000 and UFX7000 USB to VGA DRIVER
M:	Steve Glendinning <steve.glendinning@shawell.net>
L:	linux-fbdev@vger.kernel.org
S:	Maintained
F:	drivers/video/fbdev/smscufx.c

Mark M. Hoffman's avatar
Mark M. Hoffman committed
SMSC47B397 HARDWARE MONITOR DRIVER
M:	Jean Delvare <jdelvare@suse.com>
Mark M. Hoffman's avatar
Mark M. Hoffman committed
S:	Maintained
F:	Documentation/hwmon/smsc47b397
F:	drivers/hwmon/smsc47b397.c
SMSC911x ETHERNET DRIVER
M:	Steve Glendinning <steve.glendinning@shawell.net>
L:	netdev@vger.kernel.org
F:	include/linux/smsc911x.h
F:	drivers/net/ethernet/smsc/smsc911x.*
M:	Steve Glendinning <steve.glendinning@shawell.net>
L:	netdev@vger.kernel.org
F:	drivers/net/ethernet/smsc/smsc9420.*
T:	git git://linuxtv.org/media_tree.git
F:	include/media/soc*
F:	drivers/media/i2c/soc_camera/
F:	drivers/media/platform/soc_camera/
SOCIONEXT SYNQUACER I2C DRIVER
M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/busses/i2c-synquacer.c
F:	Documentation/devicetree/bindings/i2c/i2c-synquacer.txt

SOCIONEXT UNIPHIER SOUND DRIVER
M:	Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	sound/soc/uniphier/