Merge remote-tracking branches 'asoc/topic/tscs42xx', 'asoc/topic/twl4030', 'asoc...
authorMark Brown <broonie@kernel.org>
Fri, 12 Jan 2018 12:29:37 +0000 (12:29 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 12 Jan 2018 12:29:37 +0000 (12:29 +0000)
1  2  3  4  5 
MAINTAINERS
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile

diff --combined MAINTAINERS
@@@@@@ -384,7 -384,7 -384,6 -384,7 -384,7 +384,7 @@@@@@ ACPI WMI DRIVE
     L: platform-driver-x86@vger.kernel.org
     S: Orphan
     F: drivers/platform/x86/wmi.c
  +  F: include/uapi/linux/wmi.h
     
     AD1889 ALSA SOUND DRIVER
     M: Thibaut Varene <T-Bone@parisc-linux.org>
@@@@@@ -528,6 -528,6 -527,11 -528,6 -528,6 +528,6 @@@@@@ W:     http://ez.analog.com/community/linux
     S: Supported
     F: drivers/input/misc/adxl34x.c
     
  -  AEDSP16 DRIVER
  -  M: Riccardo Facchetti <fizban@tin.it>
  -  S: Maintained
  -  F: sound/oss/aedsp16.c
  -  
     AF9013 MEDIA DRIVER
     M: Antti Palosaari <crope@iki.fi>
     L: linux-media@vger.kernel.org
@@@@@@ -554,13 -554,13 -558,13 -554,13 -554,13 +554,13 @@@@@@ S:        Orpha
     F: Documentation/filesystems/affs.txt
     F: fs/affs/
     
 ----AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
 ++++AFS FILESYSTEM
     M: David Howells <dhowells@redhat.com>
     L: linux-afs@lists.infradead.org
     S: Supported
     F: fs/afs/
 ----F: include/net/af_rxrpc.h
 ----F: net/rxrpc/af_rxrpc.c
 ++++F: include/trace/events/afs.h
 ++++F: Documentation/filesystems/afs.txt
     W: https://www.infradead.org/~dhowells/kafs/
     
     AGPGART DRIVER
@@@@@@ -696,9 -696,9 -700,9 -696,9 -696,9 +696,9 @@@@@@ F:      include/linux/altera_uart.
     F: include/linux/altera_jtaguart.h
     
     AMAZON ETHERNET DRIVERS
  -  M: Netanel Belgazal <netanel@annapurnalabs.com>
  -  R: Saeed Bishara <saeed@annapurnalabs.com>
  -  R: Zorik Machulsky <zorik@annapurnalabs.com>
  +  M: Netanel Belgazal <netanel@amazon.com>
  +  R: Saeed Bishara <saeedb@amazon.com>
  +  R: Zorik Machulsky <zorik@amazon.com>
     L: netdev@vger.kernel.org
     S: Supported
     F: Documentation/networking/ena.txt
@@@@@@ -755,6 -755,6 -759,8 -755,6 -755,6 +755,6 @@@@@@ F:      drivers/gpu/drm/amd/amdkfd
     F: drivers/gpu/drm/amd/include/cik_structs.h
     F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
     F: drivers/gpu/drm/amd/include/vi_structs.h
  -  F: drivers/gpu/drm/radeon/radeon_kfd.c
  -  F: drivers/gpu/drm/radeon/radeon_kfd.h
     F: include/uapi/linux/kfd_ioctl.h
     
     AMD SEATTLE DEVICE TREE SUPPORT
@@@@@@ -859,8 -859,7 -865,7 -859,7 -859,7 +859,8 @@@@@@ F:      kernel/configs/android
     ANDROID DRIVERS
     M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
     M: Arve Hjønnevåg <arve@android.com>
 ----M: Riley Andrews <riandrews@android.com>
 ++++M: Todd Kjos <tkjos@android.com>
 ++++M: Martijn Coenen <maco@android.com>
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
     L: devel@driverdev.osuosl.org
     S: Supported
@@@@@@ -1221,8 -1220,8 -1226,6 -1220,8 -1220,8 +1221,8 @@@@@@ L:        linux-arm-kernel@lists.infradead.or
     W: http://www.linux4sam.org
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
     S: Supported
  +  N: at91
  +  N: atmel
     F: arch/arm/mach-at91/
     F: include/soc/at91/
     F: arch/arm/boot/dts/at91*.dts
@@@@@@ -1231,9 -1230,9 -1234,6 -1230,9 -1230,9 +1231,9 @@@@@@ F:        arch/arm/boot/dts/sama*.dt
     F: arch/arm/boot/dts/sama*.dtsi
     F: arch/arm/include/debug/at91.S
     F: drivers/memory/atmel*
  +  F: drivers/watchdog/sama5d4_wdt.c
  +  X: drivers/input/touchscreen/atmel_mxt_ts.c
  +  X: drivers/net/wireless/atmel/
     
     ARM/CALXEDA HIGHBANK ARCHITECTURE
     M: Rob Herring <robh@kernel.org>
@@@@@@ -1591,13 -1590,13 -1591,10 -1590,13 -1590,13 +1591,13 @@@@@@ F:  drivers/rtc/rtc-armada38x.
     
     ARM/Mediatek RTC DRIVER
     M: Eddie Huang <eddie.huang@mediatek.com>
  +  M: Sean Wang <sean.wang@mediatek.com>
     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/rtc/rtc-mt7622.txt
     F: drivers/rtc/rtc-mt6397.c
  +  F: drivers/rtc/rtc-mt7622.c
     
     ARM/Mediatek SoC support
     M: Matthias Brugger <matthias.bgg@gmail.com>
@@@@@@ -1771,7 -1770,7 -1768,6 -1770,7 -1770,7 +1771,7 @@@@@@ Q:        http://patchwork.kernel.org/project/
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
     S: Supported
     F: arch/arm64/boot/dts/renesas/
  +  F: Documentation/devicetree/bindings/arm/shmobile.txt
     F: drivers/soc/renesas/
     F: include/linux/soc/renesas/
     
@@@@@@ -1891,7 -1890,7 -1887,6 -1890,7 -1890,7 +1891,7 @@@@@@ F:        arch/arm/boot/dts/sh
     F: arch/arm/configs/shmobile_defconfig
     F: arch/arm/include/debug/renesas-scif.S
     F: arch/arm/mach-shmobile/
  +  F: Documentation/devicetree/bindings/arm/shmobile.txt
     F: drivers/soc/renesas/
     F: include/linux/soc/renesas/
     
@@@@@@ -1966,14 -1965,14 -1961,6 -1965,14 -1965,14 +1966,14 @@@@@@ M:   Lennert Buytenhek <kernel@wantstofly
     L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
     S: Maintained
     
  +  ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
  +  M: Hans Verkuil <hans.verkuil@cisco.com>
  +  L: linux-tegra@vger.kernel.org
  +  L: linux-media@vger.kernel.org
  +  S: Maintained
  +  F: drivers/media/platform/tegra-cec/
  +  F: Documentation/devicetree/bindings/media/tegra-cec.txt
  +  
     ARM/TETON BGA MACHINE SUPPORT
     M: "Mark F. Brown" <mark.brown314@gmail.com>
     L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@@@@@ -2042,15 -2041,15 -2029,13 -2041,15 -2041,15 +2042,15 @@@@@@ M:  Masahiro Yamada <yamada.masahiro@soc
     L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
     S: Maintained
  +  F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
     F: arch/arm/boot/dts/uniphier*
     F: arch/arm/include/asm/hardware/cache-uniphier.h
     F: arch/arm/mach-uniphier/
     F: arch/arm/mm/cache-uniphier.c
 ----F: arch/arm64/boot/dts/socionext/
 ++++F: arch/arm64/boot/dts/socionext/uniphier*
     F: drivers/bus/uniphier-system-bus.c
     F: drivers/clk/uniphier/
  +  F: drivers/gpio/gpio-uniphier.c
     F: drivers/i2c/busses/i2c-uniphier*
     F: drivers/irqchip/irq-uniphier-aidet.c
     F: drivers/pinctrl/uniphier/
@@@@@@ -2151,6 -2150,6 -2136,7 -2150,6 -2150,6 +2151,6 @@@@@@ F:        drivers/gpio/gpio-zx.
     F: drivers/i2c/busses/i2c-zx2967.c
     F: drivers/mmc/host/dw_mmc-zx.*
     F: drivers/pinctrl/zte/
  -  F: drivers/reset/reset-zx2967.c
     F: drivers/soc/zte/
     F: drivers/thermal/zx2967_thermal.c
     F: drivers/watchdog/zx2967_wdt.c
@@@@@@ -2173,6 -2172,6 -2159,7 -2172,6 -2172,6 +2173,6 @@@@@@ F:        sound/soc/zte
     
     ARM/ZYNQ ARCHITECTURE
     M: Michal Simek <michal.simek@xilinx.com>
  -  R: Sören Brinkmann <soren.brinkmann@xilinx.com>
     L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
     W: http://wiki.xilinx.com
     T: git https://github.com/Xilinx/linux-xlnx.git
@@@@@@ -2260,7 -2259,7 -2247,7 -2259,7 -2259,7 +2260,7 @@@@@@ F:        include/linux/dmaengine.
     F: include/linux/async_tx.h
     
     AT24 EEPROM DRIVER
  -  M: Wolfram Sang <wsa@the-dreams.de>
  +  M: Bartosz Golaszewski <brgl@bgdev.pl>
     L: linux-i2c@vger.kernel.org
     S: Maintained
     F: drivers/misc/eeprom/at24.c
@@@@@@ -2575,12 -2574,12 -2562,10 -2574,12 -2574,12 +2575,12 @@@@@@ S:  Maintaine
     F: drivers/net/hamradio/baycom*
     
     BCACHE (BLOCK LAYER CACHE)
  +  M: Michael Lyle <mlyle@lyle.org>
     M: Kent Overstreet <kent.overstreet@gmail.com>
     L: linux-bcache@vger.kernel.org
     W: http://bcache.evilpiepirate.org
  -  S: Orphan
  +  C: irc://irc.oftc.net/bcache
  +  S: Maintained
     F: drivers/md/bcache/
     
     BDISP ST MEDIA DRIVER
@@@@@@ -2621,22 -2620,24 -2606,24 -2620,24 -2620,24 +2621,22 @@@@@@ F:  fs/bfs
     F: include/uapi/linux/bfs_fs.h
     
     BLACKFIN ARCHITECTURE
 ----M: Steven Miao <realmz6@gmail.com>
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     T: git git://git.code.sf.net/p/adi-linux/code
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: arch/blackfin/
     
     BLACKFIN EMAC DRIVER
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: drivers/net/ethernet/adi/
     
     BLACKFIN MEDIA DRIVER
 ----M: Scott Jiang <scott.jiang.linux@gmail.com>
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org/
 ----S: Supported
 ++++S: Orphan
     F: drivers/media/platform/blackfin/
     F: drivers/media/i2c/adv7183*
     F: drivers/media/i2c/vs6624*
     BLACKFIN RTC DRIVER
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: drivers/rtc/rtc-bfin.c
     
     BLACKFIN SDH DRIVER
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: drivers/mmc/host/bfin_sdh.c
     
     BLACKFIN SERIAL DRIVER
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: drivers/tty/serial/bfin_uart.c
     
     BLACKFIN WATCHDOG DRIVER
     L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
     W: http://blackfin.uclinux.org
 ----S: Supported
 ++++S: Orphan
     F: drivers/watchdog/bfin_wdt.c
     
     BLINKM RGB LED DRIVER
@@@@@@ -2726,7 -2727,7 -2713,6 -2727,7 -2727,7 +2726,7 @@@@@@ L:        linux-kernel@vger.kernel.or
     S: Supported
     F: arch/x86/net/bpf_jit*
     F: Documentation/networking/filter.txt
  +  F: Documentation/bpf/
     F: include/linux/bpf*
     F: include/linux/filter.h
     F: include/uapi/linux/bpf*
@@@@@@ -2739,7 -2740,7 -2725,7 -2740,7 -2740,7 +2739,7 @@@@@@ F:        net/core/filter.
     F: net/sched/act_bpf.c
     F: net/sched/cls_bpf.c
     F: samples/bpf/
  -  F: tools/net/bpf*
  +  F: tools/bpf/
     F: tools/testing/selftests/bpf/
     
     BROADCOM B44 10/100 ETHERNET DRIVER
@@@@@@ -2910,15 -2911,15 -2896,7 -2911,15 -2911,15 +2910,15 @@@@@@ S:   Supporte
     F: drivers/gpio/gpio-brcmstb.c
     F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
     
  +  BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
  +  M: Al Cooper <alcooperx@gmail.com>
  +  L: linux-kernel@vger.kernel.org
  +  L: bcm-kernel-feedback-list@broadcom.com
  +  S: Maintained
  +  F: drivers/phy/broadcom/phy-brcm-usb*
  +  
     BROADCOM GENET ETHERNET DRIVER
  +  M: Doug Berger <opendmb@gmail.com>
     M: Florian Fainelli <f.fainelli@gmail.com>
     L: netdev@vger.kernel.org
     S: Supported
@@@@@@ -2945,7 -2946,7 -2923,6 -2946,7 -2946,7 +2945,7 @@@@@@ N:        bcm583
     N: bcm585*
     N: bcm586*
     N: bcm88312
  +  N: hr2
     F: arch/arm64/boot/dts/broadcom/ns2*
     F: drivers/clk/bcm/clk-ns*
     F: drivers/pinctrl/bcm/pinctrl-ns*
@@@@@@ -2989,14 -2990,14 -2966,6 -2990,14 -2990,14 +2989,14 @@@@@@ S:   Maintaine
     F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
     F: drivers/cpufreq/brcmstb*
     
  +  BROADCOM STB AVS TMON DRIVER
  +  M: Markus Mayer <mmayer@broadcom.com>
  +  M: bcm-kernel-feedback-list@broadcom.com
  +  L: linux-pm@vger.kernel.org
  +  S: Maintained
  +  F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
  +  F: drivers/thermal/broadcom/brcmstb*
  +  
     BROADCOM STB NAND FLASH DRIVER
     M: Brian Norris <computersforpeace@gmail.com>
     M: Kamal Dasu <kdasu.kdev@gmail.com>
@@@@@@ -3005,14 -3006,14 -2974,6 -3006,14 -3006,14 +3005,14 @@@@@@ L:   bcm-kernel-feedback-list@broadcom.co
     S: Maintained
     F: drivers/mtd/nand/brcmnand/
     
  +  BROADCOM STB DPFE DRIVER
  +  M: Markus Mayer <mmayer@broadcom.com>
  +  M: bcm-kernel-feedback-list@broadcom.com
  +  L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  +  S: Maintained
  +  F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
  +  F: drivers/memory/brcmstb_dpfe.c
  +  
     BROADCOM SYSTEMPORT ETHERNET DRIVER
     M: Florian Fainelli <f.fainelli@gmail.com>
     L: netdev@vger.kernel.org
@@@@@@ -3121,6 -3122,6 -3082,7 -3122,6 -3122,6 +3121,6 @@@@@@ F:        arch/c6x
     
     CA8210 IEEE-802.15.4 RADIO DRIVER
     M: Harry Morris <h.morris@cascoda.com>
  -  M: linuxdev@cascoda.com
     L: linux-wpan@vger.kernel.org
     W: https://github.com/Cascoda/ca8210-linux.git
     S: Maintained
@@@@@@ -3295,15 -3296,15 -3257,6 -3296,15 -3296,15 +3295,15 @@@@@@ F:   include/uapi/linux/cec.
     F: include/uapi/linux/cec-funcs.h
     F: Documentation/devicetree/bindings/media/cec.txt
     
  +  CEC GPIO DRIVER
  +  M: Hans Verkuil <hans.verkuil@cisco.com>
  +  L: linux-media@vger.kernel.org
  +  T: git git://linuxtv.org/media_tree.git
  +  W: http://linuxtv.org
  +  S: Supported
  +  F: drivers/media/platform/cec-gpio/
  +  F: Documentation/devicetree/bindings/media/cec-gpio.txt
  +  
     CELL BROADBAND ENGINE ARCHITECTURE
     M: Arnd Bergmann <arnd@arndb.de>
     L: linuxppc-dev@lists.ozlabs.org
@@@@@@ -3376,22 -3377,22 -3329,17 -3377,22 -3377,22 +3376,22 @@@@@@ S:  Maintaine
     F: drivers/auxdisplay/cfag12864bfb.c
     F: include/linux/cfag12864b.h
     
  -  CFG80211 and NL80211
  +  802.11 (including CFG80211/NL80211)
     M: Johannes Berg <johannes@sipsolutions.net>
     L: linux-wireless@vger.kernel.org
     W: http://wireless.kernel.org/
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
     S: Maintained
  +  F: net/wireless/
     F: include/uapi/linux/nl80211.h
  +  F: include/linux/ieee80211.h
  +  F: include/net/wext.h
     F: include/net/cfg80211.h
  -  F: net/wireless/*
  -  X: net/wireless/wext*
  +  F: include/net/iw_handler.h
  +  F: include/net/ieee80211_radiotap.h
  +  F: Documentation/driver-api/80211/cfg80211.rst
  +  F: Documentation/networking/regulatory.txt
     
     CHAR and MISC DRIVERS
     M: Arnd Bergmann <arnd@arndb.de>
@@@@@@ -3467,7 -3468,7 -3415,7 -3468,7 -3468,7 +3467,7 @@@@@@ F:        drivers/scsi/snic
     CISCO VIC ETHERNET NIC DRIVER
     M: Christian Benvenuti <benve@cisco.com>
     M: Govindarajulu Varadarajan <_govind@gmx.com>
  -  M: Neel Patel <neepatel@cisco.com>
  +  M: Parvi Kaustubhi <pkaustub@cisco.com>
     S: Supported
     F: drivers/net/ethernet/cisco/enic/
     
@@@@@@ -3496,8 -3497,8 -3444,7 -3497,8 -3497,8 +3496,8 @@@@@@ M:        Thomas Gleixner <tglx@linutronix.de
     L: linux-kernel@vger.kernel.org
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
     S: Supported
  -  F: drivers/clocksource
  +  F: drivers/clocksource/
  +  F: Documentation/devicetree/bindings/timer/
     
     CMPC ACPI DRIVER
     M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
@@@@@@ -3518,7 -3519,7 -3465,7 -3519,7 -3519,7 +3518,7 @@@@@@ COCCINELLE/Semantic Patches (SmPL
     M: Julia Lawall <Julia.Lawall@lip6.fr>
     M: Gilles Muller <Gilles.Muller@lip6.fr>
     M: Nicolas Palix <nicolas.palix@imag.fr>
  -  M: Michal Marek <mmarek@suse.com>
  +  M: Michal Marek <michal.lkml@markovi.net>
     L: cocci@systeme.lip6.fr (moderated for non-subscribers)
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
     W: http://coccinelle.lip6.fr/
@@@@@@ -3632,7 -3633,7 -3579,7 -3633,7 -3633,7 +3632,7 @@@@@@ T:        git git://git.kernel.org/pub/scm/lin
     S: Maintained
     F: Documentation/cgroup-v1/cpusets.txt
     F: include/linux/cpuset.h
  -  F: kernel/cpuset.c
  +  F: kernel/cgroup/cpuset.c
     
     CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
     M: Johannes Weiner <hannes@cmpxchg.org>
@@@@@@ -3689,8 -3690,8 -3636,6 -3690,8 -3690,8 +3689,8 @@@@@@ F:        drivers/cpufreq/arm_big_little_dt.
     
     CPU POWER MONITORING SUBSYSTEM
     M: Thomas Renninger <trenn@suse.com>
  +  M: Shuah Khan <shuahkh@osg.samsung.com>
  +  M: Shuah Khan <shuah@kernel.org>
     L: linux-pm@vger.kernel.org
     S: Maintained
     F: tools/power/cpupower/
@@@@@@ -3731,8 -3732,8 -3676,8 -3732,8 -3732,8 +3731,8 @@@@@@ F:        drivers/cpuidle/
     F: include/linux/cpuidle.h
     
     CRAMFS FILESYSTEM
  -  W: http://sourceforge.net/projects/cramfs/
  -  S: Orphan / Obsolete
  +  M: Nicolas Pitre <nico@linaro.org>
  +  S: Maintained
     F: Documentation/filesystems/cramfs.txt
     F: fs/cramfs/
     
@@@@@@ -4033,26 -4034,26 -3978,6 -4034,26 -4034,26 +4033,26 @@@@@@ M:   "Maciej W. Rozycki" <macro@linux-mip
     S: Maintained
     F: drivers/net/fddi/defxx.*
     
  +  DELL SMBIOS DRIVER
  +  M: Pali Rohár <pali.rohar@gmail.com>
  +  M: Mario Limonciello <mario.limonciello@dell.com>
  +  L: platform-driver-x86@vger.kernel.org
  +  S: Maintained
  +  F: drivers/platform/x86/dell-smbios.*
  +  
  +  DELL SMBIOS SMM DRIVER
  +  M: Mario Limonciello <mario.limonciello@dell.com>
  +  L: platform-driver-x86@vger.kernel.org
  +  S: Maintained
  +  F: drivers/platform/x86/dell-smbios-smm.c
  +  
  +  DELL SMBIOS WMI DRIVER
  +  M: Mario Limonciello <mario.limonciello@dell.com>
  +  L: platform-driver-x86@vger.kernel.org
  +  S: Maintained
  +  F: drivers/platform/x86/dell-smbios-wmi.c
  +  F: tools/wmi/dell-smbios-example.c
  +  
     DELL LAPTOP DRIVER
     M: Matthew Garrett <mjg59@srcf.ucam.org>
     M: Pali Rohár <pali.rohar@gmail.com>
@@@@@@ -4082,17 -4083,17 -4007,12 -4083,17 -4083,17 +4082,17 @@@@@@ S:  Maintaine
     F: Documentation/dcdbas.txt
     F: drivers/firmware/dcdbas.*
     
  -  DELL WMI EXTRAS DRIVER
  +  DELL WMI NOTIFICATIONS DRIVER
     M: Matthew Garrett <mjg59@srcf.ucam.org>
     M: Pali Rohár <pali.rohar@gmail.com>
     S: Maintained
     F: drivers/platform/x86/dell-wmi.c
     
  +  DELL WMI DESCRIPTOR DRIVER
  +  M: Mario Limonciello <mario.limonciello@dell.com>
  +  S: Maintained
  +  F: drivers/platform/x86/dell-wmi-descriptor.c
  +  
     DELTA ST MEDIA DRIVER
     M: Hugues Fruchet <hugues.fruchet@st.com>
     L: linux-media@vger.kernel.org
@@@@@@ -4171,8 -4172,8 -4091,6 -4172,8 -4172,8 +4171,8 @@@@@@ T:        git git://git.kernel.org/pub/scm/lin
     T: quilt http://people.redhat.com/agk/patches/linux/editing/
     S: Maintained
     F: Documentation/device-mapper/
  +  F: drivers/md/Makefile
  +  F: drivers/md/Kconfig
     F: drivers/md/dm*
     F: drivers/md/persistent-data/
     F: include/linux/device-mapper.h
@@@@@@ -4196,7 -4197,7 -4114,7 -4197,7 -4197,7 +4196,7 @@@@@@ F:        Documentation/devicetree/bindings/mf
     F: Documentation/devicetree/bindings/input/da90??-onkey.txt
     F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
     F: Documentation/devicetree/bindings/regulator/da92*.txt
  -  F: Documentation/devicetree/bindings/watchdog/da92??-wdt.txt
  +  F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
     F: Documentation/devicetree/bindings/sound/da[79]*.txt
     F: drivers/gpio/gpio-da90??.c
     F: drivers/hwmon/da90??-hwmon.c
@@@@@@ -4244,7 -4245,7 -4162,7 -4245,7 -4245,7 +4244,7 @@@@@@ L:        linux-i2c@vger.kernel.or
     S: Maintained
     F: drivers/i2c/busses/i2c-diolan-u2c.c
     
  -  DIRECT ACCESS (DAX)
  +  FILESYSTEM DIRECT ACCESS (DAX)
     M: Matthew Wilcox <mawilcox@microsoft.com>
     M: Ross Zwisler <ross.zwisler@linux.intel.com>
     L: linux-fsdevel@vger.kernel.org
@@@@@@ -4253,12 -4254,12 -4171,6 -4254,12 -4254,12 +4253,12 @@@@@@ F:   fs/dax.
     F: include/linux/dax.h
     F: include/trace/events/fs_dax.h
     
  +  DEVICE DIRECT ACCESS (DAX)
  +  M: Dan Williams <dan.j.williams@intel.com>
  +  L: linux-nvdimm@lists.01.org
  +  S: Supported
  +  F: drivers/dax/
  +  
     DIRECTORY NOTIFICATION (DNOTIFY)
     M: Jan Kara <jack@suse.cz>
     R: Amir Goldstein <amir73il@gmail.com>
@@@@@@ -4322,7 -4323,7 -4234,7 -4323,7 -4323,7 +4322,7 @@@@@@ S:        Maintaine
     F: drivers/dma/
     F: include/linux/dmaengine.h
     F: Documentation/devicetree/bindings/dma/
  -  F: Documentation/dmaengine/
  +  F: Documentation/driver-api/dmaengine/
     T: git git://git.infradead.org/users/vkoul/slave-dma.git
     
     DMA MAPPING HELPERS
@@@@@@ -4454,12 -4455,12 -4366,6 -4455,12 -4455,12 +4454,12 @@@@@@ T:   git git://anongit.freedesktop.org/dr
     S: Maintained
     F: drivers/gpu/drm/bochs/
     
  +  DRM DRIVER FOR FARADAY TVE200 TV ENCODER
  +  M: Linus Walleij <linus.walleij@linaro.org>
  +  T: git git://anongit.freedesktop.org/drm/drm-misc
  +  S: Maintained
  +  F: drivers/gpu/drm/tve200/
  +  
     DRM DRIVER FOR INTEL I810 VIDEO CARDS
     S: Orphan / Obsolete
     F: drivers/gpu/drm/i810/
@@@@@@ -4603,7 -4604,7 -4509,7 -4604,7 -4604,7 +4603,7 @@@@@@ L:        dri-devel@lists.freedesktop.or
     S: Supported
     F: drivers/gpu/drm/sun4i/
     F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  -  T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
  +  T: git git://anongit.freedesktop.org/drm/drm-misc
     
     DRM DRIVERS FOR AMLOGIC SOCS
     M: Neil Armstrong <narmstrong@baylibre.com>
@@@@@@ -4787,7 -4788,7 -4693,7 -4788,7 -4788,7 +4787,7 @@@@@@ T:        git git://anongit.freedesktop.org/dr
     DRM PANEL DRIVERS
     M: Thierry Reding <thierry.reding@gmail.com>
     L: dri-devel@lists.freedesktop.org
  -  T: git git://anongit.freedesktop.org/tegra/linux.git
  +  T: git git://anongit.freedesktop.org/drm/drm-misc
     S: Maintained
     F: drivers/gpu/drm/drm_panel.c
     F: drivers/gpu/drm/panel/
@@@@@@ -5000,19 -5001,19 -4906,13 -5001,19 -5001,19 +5000,19 @@@@@@ L:  linux-edac@vger.kernel.or
     S: Maintained
     F: drivers/edac/highbank*
     
  -  EDAC-CAVIUM
  +  EDAC-CAVIUM OCTEON
     M: Ralf Baechle <ralf@linux-mips.org>
     M: David Daney <david.daney@cavium.com>
     L: linux-edac@vger.kernel.org
     L: linux-mips@linux-mips.org
     S: Supported
     F: drivers/edac/octeon_edac*
  +  
  +  EDAC-CAVIUM THUNDERX
  +  M: David Daney <david.daney@cavium.com>
  +  M: Jan Glauber <jglauber@cavium.com>
  +  L: linux-edac@vger.kernel.org
  +  S: Supported
     F: drivers/edac/thunderx_edac*
     
     EDAC-CORE
@@@@@@ -5149,15 -5150,15 -5049,15 -5150,15 -5150,15 +5149,15 @@@@@@ F:  sound/usb/misc/ua101.
     EFI TEST DRIVER
     L: linux-efi@vger.kernel.org
     M: Ivan Hu <ivan.hu@canonical.com>
 ----M: Matt Fleming <matt@codeblueprint.co.uk>
 ++++M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
     S: Maintained
     F: drivers/firmware/efi/test/
     
     EFI VARIABLE FILESYSTEM
     M: Matthew Garrett <matthew.garrett@nebula.com>
     M: Jeremy Kerr <jk@ozlabs.org>
 ----M: Matt Fleming <matt@codeblueprint.co.uk>
 ----T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
 ++++M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
 ++++T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
     L: linux-efi@vger.kernel.org
     S: Maintained
     F: fs/efivarfs/
@@@@@@ -5252,7 -5253,7 -5152,7 -5253,7 -5253,7 +5252,7 @@@@@@ F:        drivers/video/fbdev/s1d13xxxfb.
     F: include/video/s1d13xxxfb.h
     
     ERRSEQ ERROR TRACKING INFRASTRUCTURE
  -  M: Jeff Layton <jlayton@poochiereds.net>
  +  M: Jeff Layton <jlayton@kernel.org>
     S: Maintained
     F: lib/errseq.c
     F: include/linux/errseq.h
@@@@@@ -5313,11 -5314,12 -5213,13 -5314,12 -5314,12 +5313,11 @@@@@@ F:  fs/ext4
     
     Extended Verification Module (EVM)
     M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  -  L: linux-ima-devel@lists.sourceforge.net
  -  L: linux-security-module@vger.kernel.org
  +  L: linux-integrity@vger.kernel.org
     S: Supported
     F: security/integrity/evm/
     
     EXTENSIBLE FIRMWARE INTERFACE (EFI)
 ----M: Matt Fleming <matt@codeblueprint.co.uk>
     M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
     L: linux-efi@vger.kernel.org
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
@@@@@@ -5428,7 -5430,7 -5330,7 -5430,7 -5430,7 +5428,7 @@@@@@ F:        drivers/media/tuners/fc2580
     
     FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
     M: Johannes Thumshirn <jth@kernel.org>
 ----L: fcoe-devel@open-fcoe.org
 ++++L: linux-scsi@vger.kernel.org
     W: www.Open-FCoE.org
     S: Supported
     F: drivers/scsi/libfc/
@@@@@@ -5439,7 -5441,7 -5341,7 -5441,7 -5441,7 +5439,7 @@@@@@ F:        include/scsi/libfcoe.
     F: include/uapi/scsi/fc/
     
     FILE LOCKING (flock() and fcntl()/lockf())
  -  M: Jeff Layton <jlayton@poochiereds.net>
  +  M: Jeff Layton <jlayton@kernel.org>
     M: "J. Bruce Fields" <bfields@fieldses.org>
     L: linux-fsdevel@vger.kernel.org
     S: Maintained
@@@@@@ -5529,7 -5531,7 -5431,7 -5531,7 -5531,7 +5529,7 @@@@@@ K:        fmc_d.*registe
     
     FPGA MANAGER FRAMEWORK
     M: Alan Tull <atull@kernel.org>
  -  R: Moritz Fischer <mdf@kernel.org>
  +  M: Moritz Fischer <mdf@kernel.org>
     L: linux-fpga@vger.kernel.org
     S: Maintained
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
@@@@@@ -5554,7 -5556,7 -5456,6 -5556,7 -5556,7 +5554,7 @@@@@@ F:        drivers/net/wan/sdla.
     
     FRAMEBUFFER LAYER
     M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
  +  L: dri-devel@lists.freedesktop.org
     L: linux-fbdev@vger.kernel.org
     T: git git://github.com/bzolnier/linux.git
     Q: http://patchwork.kernel.org/project/linux-fbdev/list/
@@@@@@ -5568,7 -5570,7 -5469,7 -5570,7 -5570,7 +5568,7 @@@@@@ F:        include/uapi/linux/fb.
     
     FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
     M: Horia Geantă <horia.geanta@nxp.com>
  -  M: Dan Douglass <dan.douglass@nxp.com>
  +  M: Aymen Sghaier <aymen.sghaier@nxp.com>
     L: linux-crypto@vger.kernel.org
     S: Maintained
     F: drivers/crypto/caam/
@@@@@@ -5748,7 -5750,7 -5649,6 -5750,7 -5750,7 +5748,7 @@@@@@ T:        git git://git.kernel.org/pub/scm/lin
     S: Supported
     F: fs/crypto/
     F: include/linux/fscrypt*.h
  +  F: Documentation/filesystems/fscrypt.rst
     
     FUJITSU FR-V (FRV) PORT
     S: Orphan
@@@@@@ -6172,6 -6174,7 -6072,7 -6174,7 -6174,7 +6172,6 @@@@@@ M:        Jean Delvare <jdelvare@suse.com
     M: Guenter Roeck <linux@roeck-us.net>
     L: linux-hwmon@vger.kernel.org
     W: http://hwmon.wiki.kernel.org/
 ----T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
     S: Maintained
     F: Documentation/hwmon/
@@@@@@ -6341,13 -6344,13 -6242,6 -6344,13 -6344,13 +6341,13 @@@@@@ S:   Maintaine
     F: drivers/net/ethernet/hisilicon/
     F: Documentation/devicetree/bindings/net/hisilicon*.txt
     
  +  HISILICON PMU DRIVER
  +  M: Shaokun Zhang <zhangshaokun@hisilicon.com>
  +  W: http://www.hisilicon.com
  +  S: Supported
  +  F: drivers/perf/hisilicon
  +  F: Documentation/perf/hisi-pmu.txt
  +  
     HISILICON ROCE DRIVER
     M: Lijun Ou <oulijun@huawei.com>
     M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
@@@@@@ -6881,7 -6884,7 -6775,8 -6884,7 -6884,7 +6881,7 @@@@@@ F:        drivers/ipack
     
     INFINIBAND SUBSYSTEM
     M: Doug Ledford <dledford@redhat.com>
  -  M: Sean Hefty <sean.hefty@intel.com>
  -  M: Hal Rosenstock <hal.rosenstock@gmail.com>
  +  M: Jason Gunthorpe <jgg@mellanox.com>
     L: linux-rdma@vger.kernel.org
     W: http://www.openfabrics.org/
     Q: http://patchwork.kernel.org/project/linux-rdma/list/
@@@@@@ -6946,7 -6949,7 -6841,9 -6949,7 -6949,7 +6946,7 @@@@@@ L:        linux-crypto@vger.kernel.or
     INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
     M: Mimi Zohar <zohar@linux.vnet.ibm.com>
     M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
  -  L: linux-ima-devel@lists.sourceforge.net
  -  L: linux-ima-user@lists.sourceforge.net
  -  L: linux-security-module@vger.kernel.org
  +  L: linux-integrity@vger.kernel.org
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
     S: Supported
     F: security/integrity/ima/
@@@@@@ -7207,11 -7210,11 -7104,6 -7210,11 -7210,11 +7207,11 @@@@@@ F:   Documentation/wimax/README.i2400
     F: drivers/net/wimax/i2400m/
     F: include/uapi/linux/wimax/i2400m.h
     
  +  INTEL WMI THUNDERBOLT FORCE POWER DRIVER
  +  M: Mario Limonciello <mario.limonciello@dell.com>
  +  S: Maintained
  +  F: drivers/platform/x86/intel-wmi-thunderbolt.c
  +  
     INTEL(R) TRACE HUB
     M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
     S: Supported
@@@@@@ -7473,7 -7476,7 -7365,7 -7476,7 -7476,7 +7473,7 @@@@@@ JFS FILESYSTE
     M: Dave Kleikamp <shaggy@kernel.org>
     L: jfs-discussion@lists.sourceforge.net
     W: http://jfs.sourceforge.net/
  -  T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
  +  T: git git://github.com/kleikamp/linux-shaggy.git
     S: Maintained
     F: Documentation/filesystems/jfs.txt
     F: fs/jfs/
@@@@@@ -7541,8 -7544,8 -7433,10 -7544,8 -7544,8 +7541,8 @@@@@@ F:       mm/kasan
     F: scripts/Makefile.kasan
     
     KCONFIG
  -  M: "Yann E. MORIN" <yann.morin.1998@free.fr>
     L: linux-kbuild@vger.kernel.org
  -  T: git git://gitorious.org/linux-kconfig/linux-kconfig
  -  S: Maintained
  +  S: Orphan
     F: Documentation/kbuild/kconfig-language.txt
     F: scripts/kconfig/
     
@@@@@@ -7571,7 -7574,7 -7465,7 -7574,7 -7574,7 +7571,7 @@@@@@ F:        fs/autofs4
     
     KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
     M: Masahiro Yamada <yamada.masahiro@socionext.com>
  -  M: Michal Marek <mmarek@suse.com>
  +  M: Michal Marek <michal.lkml@markovi.net>
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
     L: linux-kbuild@vger.kernel.org
     S: Maintained
@@@@@@ -7589,7 -7592,7 -7483,7 -7592,7 -7592,7 +7589,7 @@@@@@ S:        Odd Fixe
     
     KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
     M: "J. Bruce Fields" <bfields@fieldses.org>
  -  M: Jeff Layton <jlayton@poochiereds.net>
  +  M: Jeff Layton <jlayton@kernel.org>
     L: linux-nfs@vger.kernel.org
     W: http://nfs.sourceforge.net/
     T: git git://linux-nfs.org/~bfields/linux.git
@@@@@@ -7710,7 -7713,7 -7604,6 -7713,7 -7713,7 +7710,7 @@@@@@ S:        Supporte
     F: arch/x86/kvm/
     F: arch/x86/include/uapi/asm/kvm*
     F: arch/x86/include/asm/kvm*
  +  F: arch/x86/include/asm/pvclock-abi.h
     F: arch/x86/kernel/kvm.c
     F: arch/x86/kernel/kvmclock.c
     
@@@@@@ -7733,7 -7736,7 -7626,8 -7736,7 -7736,7 +7733,7 @@@@@@ F:        kernel/kexec
     
     KEYS-ENCRYPTED
     M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  -  M: David Safford <safford@us.ibm.com>
  -  L: linux-security-module@vger.kernel.org
  +  L: linux-integrity@vger.kernel.org
     L: keyrings@vger.kernel.org
     S: Supported
     F: Documentation/security/keys/trusted-encrypted.rst
@@@@@@ -7741,8 -7744,8 -7635,9 -7744,8 -7744,8 +7741,8 @@@@@@ F:        include/keys/encrypted-type.
     F: security/keys/encrypted-keys/
     
     KEYS-TRUSTED
  -  M: David Safford <safford@us.ibm.com>
     M: Mimi Zohar <zohar@linux.vnet.ibm.com>
  -  L: linux-security-module@vger.kernel.org
  +  L: linux-integrity@vger.kernel.org
     L: keyrings@vger.kernel.org
     S: Supported
     F: Documentation/security/keys/trusted-encrypted.rst
@@@@@@ -7764,7 -7767,6 -7659,6 -7767,6 -7767,6 +7764,7 @@@@@@ F:        security/keys
     
     KGDB / KDB /debug_core
     M: Jason Wessel <jason.wessel@windriver.com>
 ++++M: Daniel Thompson <daniel.thompson@linaro.org>
     W: http://kgdb.wiki.kernel.org/
     L: kgdb-bugreport@lists.sourceforge.net
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
@@@@@@ -7776,6 -7778,6 -7670,16 -7778,6 -7778,6 +7776,6 @@@@@@ F:       include/linux/kdb.
     F: include/linux/kgdb.h
     F: kernel/debug/
     
  -  KMEMCHECK
  -  M: Vegard Nossum <vegardno@ifi.uio.no>
  -  M: Pekka Enberg <penberg@kernel.org>
  -  S: Maintained
  -  F: Documentation/dev-tools/kmemcheck.rst
  -  F: arch/x86/include/asm/kmemcheck.h
  -  F: arch/x86/mm/kmemcheck/
  -  F: include/linux/kmemcheck.h
  -  F: mm/kmemcheck.c
  -  
     KMEMLEAK
     M: Catalin Marinas <catalin.marinas@arm.com>
     S: Maintained
@@@@@@ -7841,11 -7843,11 -7745,6 -7843,11 -7843,11 +7841,11 @@@@@@ S:   Maintaine
     F: Documentation/scsi/53c700.txt
     F: drivers/scsi/53c700*
     
  +  LEAKING_ADDRESSES
  +  M: Tobin C. Harding <me@tobin.cc>
  +  S: Maintained
  +  F: scripts/leaking_addresses.pl
  +  
     LED SUBSYSTEM
     M: Richard Purdie <rpurdie@rpsys.net>
     M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
@@@@@@ -8309,7 -8311,7 -8208,6 -8311,7 -8311,7 +8309,7 @@@@@@ F:        Documentation/networking/mac80211-in
     F: include/net/mac80211.h
     F: net/mac80211/
     F: drivers/net/wireless/mac80211_hwsim.[ch]
  +  F: Documentation/networking/mac80211_hwsim/README
     
     MAILBOX API
     M: Jassi Brar <jassisinghbrar@gmail.com>
@@@@@@ -9301,6 -9303,6 -9199,12 -9303,6 -9303,6 +9301,6 @@@@@@ F:       include/linux/dt-bindings/mux
     F: include/linux/mux/
     F: drivers/mux/
     
  -  MULTISOUND SOUND DRIVER
  -  M: Andrew Veliath <andrewtv@usa.net>
  -  S: Maintained
  -  F: Documentation/sound/oss/MultiSound
  -  F: sound/oss/msnd*
  -  
     MULTITECH MULTIPORT CARD (ISICOM)
     S: Orphan
     F: drivers/tty/isicom.c
@@@@@@ -9329,9 -9331,9 -9233,9 -9331,9 -9331,9 +9329,9 @@@@@@ F:        drivers/gpu/drm/mxsfb
     F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
     
     MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
 ----M: Hyong-Youb Kim <hykim@myri.com>
 ++++M: Chris Lee <christopher.lee@cspi.com>
     L: netdev@vger.kernel.org
 ----W: https://www.myricom.com/support/downloads/myri10ge.html
 ++++W: https://www.cspi.com/ethernet-products/support/downloads/
     S: Supported
     F: drivers/net/ethernet/myricom/myri10ge/
     
@@@@@@ -9504,7 -9506,7 -9408,6 -9506,7 -9506,7 +9504,7 @@@@@@ M:        Florian Fainelli <f.fainelli@gmail.c
     S: Maintained
     F: net/dsa/
     F: include/net/dsa.h
  +  F: include/linux/dsa/
     F: drivers/net/dsa/
     
     NETWORKING [GENERAL]
@@@@@@ -9525,8 -9527,8 -9428,8 -9527,8 -9527,8 +9525,8 @@@@@@ F:        include/uapi/linux/in.
     F: include/uapi/linux/net.h
     F: include/uapi/linux/netdevice.h
     F: include/uapi/linux/net_namespace.h
  -  F: tools/net/
     F: tools/testing/selftests/net/
  +  F: lib/net_utils.c
     F: lib/random32.c
     
     NETWORKING [IPSEC]
@@@@@@ -9727,11 -9729,11 -9630,12 -9729,11 -9729,11 +9727,11 @@@@@@ S:  Supporte
     F: drivers/ntb/hw/idt/
     
     NTB INTEL DRIVER
  -  M: Jon Mason <jdmason@kudzu.us>
     M: Dave Jiang <dave.jiang@intel.com>
     L: linux-ntb@googlegroups.com
     S: Supported
  -  W: https://github.com/jonmason/ntb/wiki
  -  T: git git://github.com/jonmason/ntb.git
  +  W: https://github.com/davejiang/linux/wiki
  +  T: git https://github.com/davejiang/linux.git
     F: drivers/ntb/hw/intel/
     
     NTFS FILESYSTEM
@@@@@@ -9803,7 -9805,6 -9707,6 -9805,6 -9805,6 +9803,7 @@@@@@ NXP TFA9879 DRIVE
     M: Peter Rosin <peda@axentia.se>
     L: alsa-devel@alsa-project.org (moderated for non-subscribers)
     S: Maintained
 ++++F: Documentation/devicetree/bindings/sound/tfa9879.txt
     F: sound/soc/codecs/tfa9879*
     
     NXP-NCI NFC DRIVER
@@@@@@ -10128,11 -10129,11 -10031,7 -10129,11 -10129,11 +10128,11 @@@@@@ T:     git git://github.com/openrisc/linux.
     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-*
     
     OPENVSWITCH
     M: Pravin Shelar <pshelar@nicira.com>
@@@@@@ -10150,7 -10151,7 -10049,7 -10151,7 -10151,7 +10150,7 @@@@@@ M:  Stephen Boyd <sboyd@codeaurora.org
     L: linux-pm@vger.kernel.org
     S: Maintained
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
  -  F: drivers/base/power/opp/
  +  F: drivers/opp/
     F: include/linux/pm_opp.h
     F: Documentation/power/opp.txt
     F: Documentation/devicetree/bindings/opp/
@@@@@@ -10437,6 -10438,6 -10336,7 -10438,6 -10438,6 +10437,6 @@@@@@ F:  drivers/pci/host/vmd.
     
     PCI DRIVER FOR MICROSEMI SWITCHTEC
     M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
  -  M: Stephen Bates <stephen.bates@microsemi.com>
     M: Logan Gunthorpe <logang@deltatee.com>
     L: linux-pci@vger.kernel.org
     S: Maintained
@@@@@@ -10444,8 -10445,8 -10344,6 -10445,8 -10445,8 +10444,8 @@@@@@ F:  Documentation/switchtec.tx
     F: Documentation/ABI/testing/sysfs-class-switchtec
     F: drivers/pci/switch/switchtec*
     F: include/uapi/linux/switchtec_ioctl.h
  +  F: include/linux/switchtec.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>
@@@@@@ -10503,7 -10504,7 -10401,6 -10504,7 -10504,7 +10503,7 @@@@@@ 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
     S: Supported
@@@@@@ -10555,15 -10556,15 -10452,6 -10556,15 -10556,15 +10555,15 @@@@@@ F:     include/linux/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>
@@@@@@ -10583,6 -10584,6 -10471,7 -10584,6 -10584,6 +10583,6 @@@@@@ F:  drivers/pci/host/pci-thunder-
     
     PCIE DRIVER FOR HISILICON
     M: Zhou Wang <wangzhou1@hisilicon.com>
  -  M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
     L: linux-pci@vger.kernel.org
     S: Maintained
     F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
@@@@@@ -10596,14 -10597,14 -10485,6 -10597,14 -10597,14 +10596,14 @@@@@@ S:     Maintaine
     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
@@@@@@ -10627,13 -10628,13 -10508,6 -10628,13 -10628,13 +10627,13 @@@@@@ S:     Maintaine
     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
@@@@@@ -10664,12 -10665,12 -10538,6 -10665,12 -10665,12 +10664,12 @@@@@@ S:     Maintaine
     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>
@@@@@@ -10783,7 -10784,7 -10651,6 -10784,7 -10784,7 +10783,7 @@@@@@ PIN CONTROLLER - RENESA
     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
     S: Maintained
     F: drivers/pinctrl/sh-pfc/
     
@@@@@@ -11165,6 -11166,6 -11032,7 -11166,6 -11166,6 +11165,6 @@@@@@ F:  drivers/mtd/nand/pxa3xx_nand.
     
     QAT DRIVER
     M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
  -  M: Salvatore Benedetto <salvatore.benedetto@intel.com>
     L: qat-linux@intel.com
     S: Supported
     F: drivers/crypto/qat/
@@@@@@ -11212,7 -11213,7 -11080,6 -11213,7 -11213,7 +11212,7 @@@@@@ F:  drivers/net/ethernet/qlogic/qede
     
     QLOGIC QL4xxx RDMA DRIVER
     M: Ram Amrani <Ram.Amrani@cavium.com>
  +  M: Michal Kalderon <Michal.Kalderon@cavium.com>
     M: Ariel Elior <Ariel.Elior@cavium.com>
     L: linux-rdma@vger.kernel.org
     S: Supported
@@@@@@ -11583,7 -11584,7 -11450,6 -11584,7 -11584,7 +11583,7 @@@@@@ F:  include/linux/rpmsg
     RENESAS CLOCK DRIVERS
     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 clk-renesas
     S: Supported
     F: drivers/clk/renesas/
     
@@@@@@ -11626,7 -11627,7 -11492,6 -11627,7 -11627,7 +11626,7 @@@@@@ T:  git git://git.kernel.org/pub/scm/lin
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
     S: Maintained
     F: Documentation/rfkill.txt
  +  F: Documentation/ABI/stable/sysfs-class-rfkill
     F: net/rfkill/
     
     RHASHTABLE
@@@@@@ -11648,16 -11649,16 -11513,6 -11649,16 -11649,16 +11648,16 @@@@@@ S:     Maintaine
     F: drivers/mtd/nand/r852.c
     F: drivers/mtd/nand/r852.h
     
  +  RISC-V ARCHITECTURE
  +  M: Palmer Dabbelt <palmer@sifive.com>
  +  M: Albert Ou <albert@sifive.com>
  +  L: patches@groups.riscv.org
  +  T: git https://github.com/riscv/riscv-linux
  +  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/
@@@@@@ -11666,13 -11667,13 -11521,6 -11667,13 -11667,13 +11666,13 @@@@@@ 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
@@@@@@ -11776,18 -11777,6 -11624,6 -11777,6 -11777,6 +11776,18 @@@@@@ T:        git git://git.kernel.org/pub/scm/lin
     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
@@@@@@ -11929,7 -11918,7 -11765,7 -11918,7 -11918,7 +11929,7 @@@@@@ L:  linux-crypto@vger.kernel.or
     L: linux-samsung-soc@vger.kernel.org
     S: Maintained
     F: drivers/crypto/exynos-rng.c
  -  F: Documentation/devicetree/bindings/rng/samsung,exynos-rng4.txt
  +  F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
     
     SAMSUNG FRAMEBUFFER DRIVER
     M: Jingoo Han <jingoohan1@gmail.com>
@@@@@@ -12212,15 -12201,15 -12048,10 -12201,15 -12201,15 +12212,15 @@@@@@ L:    linux-mmc@vger.kernel.or
     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>
  -  M: Rafael Antognolli <rafael.antognolli@intel.com>
     L: linux-block@vger.kernel.org
     S: Supported
     F: block/sed*
@@@@@@ -12621,10 -12610,10 -12452,7 -12610,10 -12610,10 +12621,10 @@@@@@ M:     Shaohua Li <shli@kernel.org
     L: linux-raid@vger.kernel.org
     T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
     S: Supported
  -  F: drivers/md/
  +  F: drivers/md/Makefile
  +  F: drivers/md/Kconfig
  +  F: drivers/md/md*
  +  F: drivers/md/raid*
     F: include/linux/raid/
     F: include/uapi/linux/raid/
     
@@@@@@ -12641,14 -12630,6 -12469,6 -12630,6 -12630,6 +12641,14 @@@@@@ S:        Maintaine
     F: drivers/ssb/
     F: include/linux/ssb/
     
 ++++SONY IMX274 SENSOR DRIVER
 ++++M: Leon Luo <leonl@leopardimaging.com>
 ++++L: linux-media@vger.kernel.org
 ++++T: git git://linuxtv.org/media_tree.git
 ++++S: Maintained
 ++++F: drivers/media/i2c/imx274.c
 ++++F: Documentation/devicetree/bindings/media/i2c/imx274.txt
 ++++
     SONY MEMORYSTICK CARD SUPPORT
     M: Alex Dubov <oakad@yahoo.com>
     W: http://tifmxx.berlios.de/
@@@@@@ -12842,13 -12823,13 -12662,6 -12823,13 -12823,13 +12842,13 @@@@@@ L:     stable@vger.kernel.or
     S: Supported
     F: Documentation/process/stable-kernel-rules.rst
     
  +  STAGING - ATOMISP DRIVER
  +  M: Alan Cox <alan@linux.intel.com>
  +  M: Sakari Ailus <sakari.ailus@linux.intel.com>
  +  L: linux-media@vger.kernel.org
  +  S: Maintained
  +  F: drivers/staging/media/atomisp/
  +  
     STAGING - COMEDI
     M: Ian Abbott <abbotti@mev.co.uk>
     M: H Hartley Sweeten <hsweeten@visionengravers.com>
@@@@@@ -13092,22 -13073,22 -12905,9 -13073,22 -13073,22 +13092,22 @@@@@@ F:     arch/arc/plat-axs10
     F: arch/arc/boot/dts/ax*
     F: Documentation/devicetree/bindings/arc/axs10*
     
  +  SYNOPSYS AXS10x RESET CONTROLLER DRIVER
  +  M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  +  S: Supported
  +  F: drivers/reset/reset-axs10x.c
  +  F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
  +  
  +  SYNOPSYS DESIGNWARE APB GPIO DRIVER
  +  M: Hoan Tran <hotran@apm.com>
  +  L: linux-gpio@vger.kernel.org
  +  S: Maintained
  +  F: drivers/gpio/gpio-dwapb.c
  +  F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
  +  
     SYNOPSYS DESIGNWARE DMAC DRIVER
     M: Viresh Kumar <vireshk@kernel.org>
  -  M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  +  R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
     S: Maintained
     F: include/linux/dma/dw.h
     F: include/linux/platform_data/dma-dw.h
@@@@@@ -13115,7 -13096,6 -12915,6 -13096,6 -13096,6 +13115,7 @@@@@@ F:  drivers/dma/dw
     
     SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
     M: Jie Deng <jiedeng@synopsys.com>
 ++++M: Jose Abreu <Jose.Abreu@synopsys.com>
     L: netdev@vger.kernel.org
     S: Supported
     F: drivers/net/ethernet/synopsys/
@@@@@@ -13489,19 -13469,18 -13288,8 -13469,18 -13469,18 +13489,19 @@@@@@ M:     Andreas Noever <andreas.noever@gmail
     M: Michael Jamet <michael.jamet@intel.com>
     M: Mika Westerberg <mika.westerberg@linux.intel.com>
     M: Yehezkel Bernat <yehezkel.bernat@intel.com>
  +  T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
     S: Maintained
 ++++F: Documentation/admin-guide/thunderbolt.rst
     F: drivers/thunderbolt/
  +  F: include/linux/thunderbolt.h
  +  
  +  THUNDERBOLT NETWORK DRIVER
  +  M: Michael Jamet <michael.jamet@intel.com>
  +  M: Mika Westerberg <mika.westerberg@linux.intel.com>
  +  M: Yehezkel Bernat <yehezkel.bernat@intel.com>
  +  L: netdev@vger.kernel.org
  +  S: Maintained
  +  F: drivers/net/thunderbolt.c
     
     THUNDERX GPIO DRIVER
     M: David Daney <david.daney@cavium.com>
@@@@@@ -13669,8 -13648,10 -13457,10 -13648,10 -13648,10 +13669,8 @@@@@@ F:      drivers/net/wireless/ti
     F: include/linux/wl12xx.h
     
     TILE ARCHITECTURE
 ----M: Chris Metcalf <cmetcalf@mellanox.com>
     W: http://www.mellanox.com/repository/solutions/tile-scm/
 ----T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
 ----S: Supported
 ++++S: Orphan
     F: arch/tile/
     F: drivers/char/tile-srom.c
     F: drivers/edac/tile_edac.c
@@@@@@ -13808,14 -13789,14 -13598,23 -13789,14 -13789,14 +13808,14 @@@@@@ F:    drivers/platform/x86/toshiba-wmi.
     
     TPM DEVICE DRIVER
     M: Peter Huewe <peterhuewe@gmx.de>
  -  M: Marcel Selhorst <tpmdd@selhorst.net>
     M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
     R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
  -  W: http://tpmdd.sourceforge.net
  -  L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
  -  Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
  +  L: linux-integrity@vger.kernel.org
  +  Q: https://patchwork.kernel.org/project/linux-integrity/list/
     T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
     S: Maintained
     F: drivers/char/tpm/
     
  -  TPM IBM_VTPM DEVICE DRIVER
  -  M: Ashley Lai <ashleydlai@gmail.com>
  -  W: http://tpmdd.sourceforge.net
  -  L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
  -  S: Maintained
  -  F: drivers/char/tpm/tpm_ibmvtpm*
  -  
     TRACING
     M: Steven Rostedt <rostedt@goodmis.org>
     M: Ingo Molnar <mingo@redhat.com>
@@@@@@ -13850,6 -13831,13 -13649,6 -13831,6 -13831,6 +13850,13 @@@@@@ T:        git git://git.kernel.org/pub/scm/lin
     S: Maintained
     K: ^Subject:.*(?i)trivial
     
+ +++TEMPO SEMICONDUCTOR DRIVERS
+ +++M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
+ +++S: Maintained
+ +++F: sound/soc/codecs/tscs*.c
+ +++F: sound/soc/codecs/tscs*.h
+ +++F: Documentation/devicetree/bindings/sound/tscs*.txt
+ +++
     TTY LAYER
     M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
     M: Jiri Slaby <jslaby@suse.com>
@@@@@@ -13956,7 -13944,7 -13755,7 -13937,7 -13937,7 +13963,7 @@@@@@ UDRAW TABLE
     M: Bastien Nocera <hadess@hadess.net>
     L: linux-input@vger.kernel.org
     S: Maintained
  -  F: drivers/hid/hid-udraw.c
  +  F: drivers/hid/hid-udraw-ps3.c
     
     UFS FILESYSTEM
     M: Evgeniy Dushistov <dushistov@mail.ru>
@@@@@@ -14479,15 -14467,15 -14278,12 -14460,15 -14460,15 +14486,15 @@@@@@ S:    Maintaine
     F: include/linux/virtio_vsock.h
     F: include/uapi/linux/virtio_vsock.h
     F: include/uapi/linux/vsockmon.h
  +  F: include/uapi/linux/vm_sockets_diag.h
  +  F: net/vmw_vsock/diag.c
     F: net/vmw_vsock/af_vsock_tap.c
     F: net/vmw_vsock/virtio_transport_common.c
     F: net/vmw_vsock/virtio_transport.c
     F: drivers/net/vsockmon.c
     F: drivers/vhost/vsock.c
     F: drivers/vhost/vsock.h
  +  F: tools/testing/vsock/
     
     VIRTIO CONSOLE DRIVER
     M: Amit Shah <amit@kernel.org>
@@@@@@ -14528,7 -14516,7 -14324,6 -14509,7 -14509,7 +14535,7 @@@@@@ L:  virtualization@lists.linux-foundatio
     L: kvm@vger.kernel.org
     S: Supported
     F: drivers/s390/virtio/
  +  F: arch/s390/include/uapi/asm/virtio-ccw.h
     
     VIRTIO GPU DRIVER
     M: David Airlie <airlied@linux.ie>
@@@@@@ -14584,7 -14572,7 -14379,7 -14565,7 -14565,7 +14591,7 @@@@@@ M:  Manohar Vanga <manohar.vanga@gmail.c
     M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
     L: devel@driverdev.osuosl.org
     S: Maintained
  -  T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
  +  T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
     F: Documentation/driver-api/vme.rst
     F: drivers/staging/vme/
     F: drivers/vme/
@@@@@@ -14751,6 -14739,6 -14546,7 -14732,6 -14732,6 +14758,6 @@@@@@ L:  wil6210@qca.qualcomm.co
     S: Supported
     W: http://wireless.kernel.org/en/users/Drivers/wil6210
     F: drivers/net/wireless/ath/wil6210/
  -  F: include/uapi/linux/wil6210_uapi.h
     
     WIMAX STACK
     M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
@@@@@@ -14935,7 -14923,7 -14731,6 -14916,7 -14916,7 +14942,7 @@@@@@ F:  arch/x86/xen
     F: drivers/*/xen-*front.c
     F: drivers/xen/
     F: arch/x86/include/asm/xen/
  +  F: arch/x86/include/asm/pvclock-abi.h
     F: include/xen/
     F: include/uapi/xen/
     F: Documentation/ABI/stable/sysfs-hypervisor-xen
diff --combined sound/soc/codecs/Kconfig
@@@@@@ -95,7 -95,6 -95,6 -95,6 -95,6 +95,7 @@@@@@ config SND_SOC_ALL_CODEC
        select SND_SOC_MAX98925 if I2C
        select SND_SOC_MAX98926 if I2C
        select SND_SOC_MAX98927 if I2C
 ++++   select SND_SOC_MAX98373 if I2C
        select SND_SOC_MAX9850 if I2C
        select SND_SOC_MAX9860 if I2C
        select SND_SOC_MAX9768 if I2C
        select SND_SOC_PCM1681 if I2C
        select SND_SOC_PCM179X_I2C if I2C
        select SND_SOC_PCM179X_SPI if SPI_MASTER
 ++++   select SND_SOC_PCM186X_I2C if I2C
 ++++   select SND_SOC_PCM186X_SPI if SPI_MASTER
        select SND_SOC_PCM3008
        select SND_SOC_PCM3168A_I2C if I2C
        select SND_SOC_PCM3168A_SPI if SPI_MASTER
        select SND_SOC_SGTL5000 if I2C
        select SND_SOC_SI476X if MFD_SI476X_CORE
        select SND_SOC_SIRF_AUDIO_CODEC
 ----   select SND_SOC_SN95031 if INTEL_SCU_IPC
        select SND_SOC_SPDIF
        select SND_SOC_SSM2518 if I2C
        select SND_SOC_SSM2602_SPI if SPI_MASTER
        select SND_SOC_TAS5086 if I2C
        select SND_SOC_TAS571X if I2C
        select SND_SOC_TAS5720 if I2C
 ++++   select SND_SOC_TAS6424 if I2C
        select SND_SOC_TFA9879 if I2C
        select SND_SOC_TLV320AIC23_I2C if I2C
        select SND_SOC_TLV320AIC23_SPI if SPI_MASTER
        select SND_SOC_TLV320AIC3X if I2C
        select SND_SOC_TPA6130A2 if I2C
        select SND_SOC_TLV320DAC33 if I2C
+ +++   select SND_SOC_TSCS42XX if I2C
        select SND_SOC_TS3A227E if I2C
        select SND_SOC_TWL4030 if TWL4030_CORE
        select SND_SOC_TWL6040 if TWL6040_CORE
@@@@@@ -626,10 -624,6 -623,6 -623,6 -623,6 +627,10 @@@@@@ config SND_SOC_MAX9892
        tristate "Maxim Integrated MAX98927 Speaker Amplifier"
        depends on I2C
     
 ++++config SND_SOC_MAX98373
 ++++   tristate "Maxim Integrated MAX98373 Speaker Amplifier"
 ++++   depends on I2C
 ++++
     config SND_SOC_MAX9850
        tristate
     
@@@@@@ -668,21 -662,6 -661,6 -661,6 -661,6 +669,21 @@@@@@ config SND_SOC_PCM179X_SP
          Enable support for Texas Instruments PCM179x CODEC.
          Select this if your PCM179x is connected via an SPI bus.
     
 ++++config SND_SOC_PCM186X
 ++++   tristate
 ++++
 ++++config SND_SOC_PCM186X_I2C
 ++++   tristate "Texas Instruments PCM186x CODECs - I2C"
 ++++   depends on I2C
 ++++   select SND_SOC_PCM186X
 ++++   select REGMAP_I2C
 ++++
 ++++config SND_SOC_PCM186X_SPI
 ++++   tristate "Texas Instruments PCM186x CODECs - SPI"
 ++++   depends on SPI_MASTER
 ++++   select SND_SOC_PCM186X
 ++++   select REGMAP_SPI
 ++++
     config SND_SOC_PCM3008
            tristate
     
@@@@@@ -840,6 -819,9 -818,9 -818,9 -818,9 +841,6 @@@@@@ config SND_SOC_SIRF_AUDIO_CODE
        tristate "SiRF SoC internal audio codec"
        select REGMAP_MMIO
     
 ----config SND_SOC_SN95031
 ----   tristate
 ----
     config SND_SOC_SPDIF
        tristate "S/PDIF CODEC"
     
@@@@@@ -902,13 -884,6 -883,6 -883,6 -883,6 +903,13 @@@@@@ config SND_SOC_TAS572
          Enable support for Texas Instruments TAS5720L/M high-efficiency mono
          Class-D audio power amplifiers.
     
 ++++config SND_SOC_TAS6424
 ++++   tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
 ++++   depends on I2C
 ++++   help
 ++++     Enable support for Texas Instruments TAS6424 high-efficiency
 ++++     digital input quad-channel Class-D audio power amplifiers.
 ++++
     config SND_SOC_TFA9879
        tristate "NXP Semiconductors TFA9879 amplifier"
        depends on I2C
@@@@@@ -939,12 -914,12 -913,12 -913,12 -913,12 +940,12 @@@@@@ config SND_SOC_TLV320AIC32X
        tristate
     
     config SND_SOC_TLV320AIC32X4_I2C
 ----   tristate
 ++++   tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
        depends on I2C
        select SND_SOC_TLV320AIC32X4
     
     config SND_SOC_TLV320AIC32X4_SPI
 ----   tristate
 ++++   tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
        depends on SPI_MASTER
        select SND_SOC_TLV320AIC32X4
     
@@@@@@ -959,6 -934,13 -933,6 -933,6 -933,6 +960,13 @@@@@@ config SND_SOC_TS3A227
        tristate "TI Headset/Mic detect and keypress chip"
        depends on I2C
     
+ +++config SND_SOC_TSCS42XX
+ +++   tristate "Tempo Semiconductor TSCS42xx CODEC"
+ +++   depends on I2C
+ +++   select REGMAP_I2C
+ +++   help
+ +++     Add support for Tempo Semiconductor's TSCS42xx audio CODEC.
+ +++
     config SND_SOC_TWL4030
        select MFD_TWL4030_AUDIO
        tristate
@@@@@@ -90,7 -90,6 -90,6 -90,6 -90,6 +90,7 @@@@@@ snd-soc-max9867-objs := max9867.
     snd-soc-max98925-objs := max98925.o
     snd-soc-max98926-objs := max98926.o
     snd-soc-max98927-objs := max98927.o
 ++++snd-soc-max98373-objs := max98373.o
     snd-soc-max9850-objs := max9850.o
     snd-soc-max9860-objs := max9860.o
     snd-soc-mc13783-objs := mc13783.o
@@@@@@ -106,9 -105,6 -105,6 -105,6 -105,6 +106,9 @@@@@@ snd-soc-pcm1681-objs := pcm1681.
     snd-soc-pcm179x-codec-objs := pcm179x.o
     snd-soc-pcm179x-i2c-objs := pcm179x-i2c.o
     snd-soc-pcm179x-spi-objs := pcm179x-spi.o
 ++++snd-soc-pcm186x-objs := pcm186x.o
 ++++snd-soc-pcm186x-i2c-objs := pcm186x-i2c.o
 ++++snd-soc-pcm186x-spi-objs := pcm186x-spi.o
     snd-soc-pcm3008-objs := pcm3008.o
     snd-soc-pcm3168a-objs := pcm3168a.o
     snd-soc-pcm3168a-i2c-objs := pcm3168a-i2c.o
@@@@@@ -144,6 -140,7 -140,7 -140,7 -140,7 +144,6 @@@@@@ snd-soc-sigmadsp-i2c-objs := sigmadsp-i
     snd-soc-sigmadsp-regmap-objs := sigmadsp-regmap.o
     snd-soc-si476x-objs := si476x.o
     snd-soc-sirf-audio-codec-objs := sirf-audio-codec.o
 ----snd-soc-sn95031-objs := sn95031.o
     snd-soc-spdif-tx-objs := spdif_transmitter.o
     snd-soc-spdif-rx-objs := spdif_receiver.o
     snd-soc-ssm2518-objs := ssm2518.o
@@@@@@ -159,7 -156,6 -156,6 -156,6 -156,6 +159,7 @@@@@@ snd-soc-sti-sas-objs := sti-sas.
     snd-soc-tas5086-objs := tas5086.o
     snd-soc-tas571x-objs := tas571x.o
     snd-soc-tas5720-objs := tas5720.o
 ++++snd-soc-tas6424-objs := tas6424.o
     snd-soc-tfa9879-objs := tfa9879.o
     snd-soc-tlv320aic23-objs := tlv320aic23.o
     snd-soc-tlv320aic23-i2c-objs := tlv320aic23-i2c.o
@@@@@@ -171,6 -167,7 -167,6 -167,6 -167,6 +171,7 @@@@@@ snd-soc-tlv320aic32x4-i2c-objs := tlv32
     snd-soc-tlv320aic32x4-spi-objs := tlv320aic32x4-spi.o
     snd-soc-tlv320aic3x-objs := tlv320aic3x.o
     snd-soc-tlv320dac33-objs := tlv320dac33.o
+ +++snd-soc-tscs42xx-objs := tscs42xx.o
     snd-soc-ts3a227e-objs := ts3a227e.o
     snd-soc-twl4030-objs := twl4030.o
     snd-soc-twl6040-objs := twl6040.o
@@@@@@ -334,7 -331,6 -330,6 -330,6 -330,6 +335,7 @@@@@@ obj-$(CONFIG_SND_SOC_MAX9867)   += snd-so
     obj-$(CONFIG_SND_SOC_MAX98925)     += snd-soc-max98925.o
     obj-$(CONFIG_SND_SOC_MAX98926)     += snd-soc-max98926.o
     obj-$(CONFIG_SND_SOC_MAX98927)     += snd-soc-max98927.o
 ++++obj-$(CONFIG_SND_SOC_MAX98373)     += snd-soc-max98373.o
     obj-$(CONFIG_SND_SOC_MAX9850)      += snd-soc-max9850.o
     obj-$(CONFIG_SND_SOC_MAX9860)      += snd-soc-max9860.o
     obj-$(CONFIG_SND_SOC_MC13783)      += snd-soc-mc13783.o
@@@@@@ -350,9 -346,6 -345,6 -345,6 -345,6 +351,9 @@@@@@ obj-$(CONFIG_SND_SOC_PCM1681)   += snd-so
     obj-$(CONFIG_SND_SOC_PCM179X)      += snd-soc-pcm179x-codec.o
     obj-$(CONFIG_SND_SOC_PCM179X_I2C)  += snd-soc-pcm179x-i2c.o
     obj-$(CONFIG_SND_SOC_PCM179X_SPI)  += snd-soc-pcm179x-spi.o
 ++++obj-$(CONFIG_SND_SOC_PCM186X)      += snd-soc-pcm186x.o
 ++++obj-$(CONFIG_SND_SOC_PCM186X_I2C)  += snd-soc-pcm186x-i2c.o
 ++++obj-$(CONFIG_SND_SOC_PCM186X_SPI)  += snd-soc-pcm186x-spi.o
     obj-$(CONFIG_SND_SOC_PCM3008)      += snd-soc-pcm3008.o
     obj-$(CONFIG_SND_SOC_PCM3168A)     += snd-soc-pcm3168a.o
     obj-$(CONFIG_SND_SOC_PCM3168A_I2C) += snd-soc-pcm3168a-i2c.o
@@@@@@ -403,7 -396,6 -395,6 -395,6 -395,6 +404,7 @@@@@@ obj-$(CONFIG_SND_SOC_TAS2552)   += snd-so
     obj-$(CONFIG_SND_SOC_TAS5086)      += snd-soc-tas5086.o
     obj-$(CONFIG_SND_SOC_TAS571X)      += snd-soc-tas571x.o
     obj-$(CONFIG_SND_SOC_TAS5720)      += snd-soc-tas5720.o
 ++++obj-$(CONFIG_SND_SOC_TAS6424)      += snd-soc-tas6424.o
     obj-$(CONFIG_SND_SOC_TFA9879)      += snd-soc-tfa9879.o
     obj-$(CONFIG_SND_SOC_TLV320AIC23)  += snd-soc-tlv320aic23.o
     obj-$(CONFIG_SND_SOC_TLV320AIC23_I2C)      += snd-soc-tlv320aic23-i2c.o
@@@@@@ -415,6 -407,7 -406,6 -406,6 -406,6 +416,7 @@@@@@ obj-$(CONFIG_SND_SOC_TLV320AIC32X4_I2C
     obj-$(CONFIG_SND_SOC_TLV320AIC32X4_SPI)    += snd-soc-tlv320aic32x4-spi.o
     obj-$(CONFIG_SND_SOC_TLV320AIC3X)  += snd-soc-tlv320aic3x.o
     obj-$(CONFIG_SND_SOC_TLV320DAC33)  += snd-soc-tlv320dac33.o
+ +++obj-$(CONFIG_SND_SOC_TSCS42XX)     += snd-soc-tscs42xx.o
     obj-$(CONFIG_SND_SOC_TS3A227E)     += snd-soc-ts3a227e.o
     obj-$(CONFIG_SND_SOC_TWL4030)      += snd-soc-twl4030.o
     obj-$(CONFIG_SND_SOC_TWL6040)      += snd-soc-twl6040.o