]> Git Repo - J-linux.git/commitdiff
Merge tag 'rtc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
authorLinus Torvalds <[email protected]>
Fri, 12 Nov 2021 19:44:31 +0000 (11:44 -0800)
committerLinus Torvalds <[email protected]>
Fri, 12 Nov 2021 19:44:31 +0000 (11:44 -0800)
Pull RTC updates from Alexandre Belloni:
 "This includes new ioctls to get and set parameters and in particular
  the backup switch mode that is needed for some RTCs to actually enable
  the backup voltage (and have a useful RTC).

  The same interface can also be used to get the actual features
  supported by the RTC so userspace has a better way than trying and
  failing.

  Summary:

  Subsystem:
   - Add new ioctl to get and set extra RTC parameters, this includes
     backup switch mode
   - Expose available features to userspace, in particular, when alarmas
     have a resolution of one minute instead of a second.
   - Let the core handle those alarms with a minute resolution

  New driver:
   - MSTAR MSC313 RTC

  Drivers:
   - Add SPI ID table where necessary
   - Add BSM support for rv3028, rv3032 and pcf8523
   - s3c: set RTC range
   - rx8025: set range, implement .set_offset and .read_offset"

* tag 'rtc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (50 commits)
  rtc: rx8025: use .set_offset/.read_offset
  rtc: rx8025: use rtc_add_group
  rtc: rx8025: clear RTC_FEATURE_ALARM when alarm are not supported
  rtc: rx8025: set range
  rtc: rx8025: let the core handle the alarm resolution
  rtc: rx8025: switch to devm_rtc_allocate_device
  rtc: ab8500: let the core handle the alarm resolution
  rtc: ab-eoz9: support UIE when available
  rtc: ab-eoz9: use RTC_FEATURE_UPDATE_INTERRUPT
  rtc: rv3032: let the core handle the alarm resolution
  rtc: s35390a: let the core handle the alarm resolution
  rtc: handle alarms with a minute resolution
  rtc: pcf85063: silence cppcheck warning
  rtc: rv8803: fix writing back ctrl in flag register
  rtc: s3c: Add time range
  rtc: s3c: Extract read/write IO into separate functions
  rtc: s3c: Remove usage of devm_rtc_device_register()
  rtc: tps80031: Remove driver
  rtc: sun6i: Allow probing without an early clock provider
  rtc: pcf8523: add BSM support
  ...

1  2 
MAINTAINERS
drivers/rtc/Kconfig

diff --combined MAINTAINERS
index a2fe76f56b327c93d7bc762f28871c7b906d11c5,caedf3c29286f5e7396974bd7557964ce97e1f45..f65baad1d857951d11b6416cdb629f3ad6290732
@@@ -334,7 -334,7 +334,7 @@@ F: drivers/platform/x86/acer-wmi.
  
  ACPI
  M:    "Rafael J. Wysocki" <[email protected]>
 -M:    Len Brown <[email protected]>
 +R:    Len Brown <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    https://01.org/linux-acpi
@@@ -355,7 -355,7 +355,7 @@@ F: tools/power/acpi
  
  ACPI APEI
  M:    "Rafael J. Wysocki" <[email protected]>
 -M:    Len Brown <[email protected]>
 +R:    Len Brown <[email protected]>
  R:    James Morse <[email protected]>
  R:    Tony Luck <[email protected]>
  R:    Borislav Petkov <[email protected]>
@@@ -378,6 -378,14 +378,6 @@@ F:        drivers/acpi/acpica
  F:    include/acpi/
  F:    tools/power/acpi/
  
 -ACPI FAN DRIVER
 -M:    Zhang Rui <[email protected]>
 -L:    [email protected]
 -S:    Supported
 -W:    https://01.org/linux-acpi
 -B:    https://bugzilla.kernel.org
 -F:    drivers/acpi/fan.c
 -
  ACPI FOR ARM64 (ACPI/arm64)
  M:    Lorenzo Pieralisi <[email protected]>
  M:    Hanjun Guo <[email protected]>
@@@ -393,12 -401,6 +393,12 @@@ L:       [email protected]
  S:    Maintained
  F:    drivers/platform/x86/i2c-multi-instantiate.c
  
 +ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
 +M:    Sudeep Holla <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    drivers/mailbox/pcc.c
 +
  ACPI PMIC DRIVERS
  M:    "Rafael J. Wysocki" <[email protected]>
  M:    Len Brown <[email protected]>
@@@ -412,14 -414,21 +412,14 @@@ T:      git git://git.kernel.org/pub/scm/lin
  F:    drivers/acpi/pmic/
  
  ACPI THERMAL DRIVER
 -M:    Zhang Rui <[email protected]>
 +M:    Rafael J. Wysocki <[email protected]>
 +R:    Zhang Rui <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    https://01.org/linux-acpi
  B:    https://bugzilla.kernel.org
  F:    drivers/acpi/*thermal*
  
 -ACPI VIDEO DRIVER
 -M:    Zhang Rui <[email protected]>
 -L:    [email protected]
 -S:    Supported
 -W:    https://01.org/linux-acpi
 -B:    https://bugzilla.kernel.org
 -F:    drivers/acpi/acpi_video.c
 -
  ACPI VIOT DRIVER
  M:    Jean-Philippe Brucker <[email protected]>
  L:    [email protected]
@@@ -581,12 -590,6 +581,12 @@@ L:       [email protected]
  S:    Maintained
  F:    drivers/platform/x86/adv_swbutton.c
  
 +ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
 +M:    Lucas Stankus <[email protected]>
 +S:    Supported
 +F:    Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
 +F:    drivers/iio/accel/adxl313*
 +
  ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  M:    Michael Hennerich <[email protected]>
  S:    Supported
@@@ -595,16 -598,6 +595,16 @@@ W:       http://ez.analog.com/community/linux
  F:    Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
  F:    drivers/input/misc/adxl34x.c
  
 +ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
 +M:    Puranjay Mohan <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
 +F:    drivers/iio/accel/adxl355.h
 +F:    drivers/iio/accel/adxl355_core.c
 +F:    drivers/iio/accel/adxl355_i2c.c
 +F:    drivers/iio/accel/adxl355_spi.c
 +
  ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
  M:    Michael Hennerich <[email protected]>
  S:    Supported
@@@ -767,7 -760,7 +767,7 @@@ F: drivers/crypto/allwinner
  ALLWINNER HARDWARE SPINLOCK SUPPORT
  M:    Wilken Gottwalt <[email protected]>
  S:    Maintained
 -F:    Documentation/devicetree/bindings/hwlock/allwinner,sun6i-hwspinlock.yaml
 +F:    Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
  F:    drivers/hwspinlock/sun6i_hwspinlock.c
  
  ALLWINNER THERMAL DRIVER
@@@ -804,7 -797,7 +804,7 @@@ F: Documentation/devicetree/bindings/i2
  F:    drivers/i2c/busses/i2c-altera.c
  
  ALTERA MAILBOX DRIVER
 -M:    Joyce Ooi <joyce.ooi@intel.com>
 +M:    Mun Yew Tham <mun.yew.tham@intel.com>
  S:    Maintained
  F:    drivers/mailbox/mailbox-altera.c
  
@@@ -817,7 -810,7 +817,7 @@@ F: Documentation/devicetree/bindings/dm
  F:    drivers/dma/altera-msgdma.c
  
  ALTERA PIO DRIVER
 -M:    Joyce Ooi <joyce.ooi@intel.com>
 +M:    Mun Yew Tham <mun.yew.tham@intel.com>
  L:    [email protected]
  S:    Maintained
  F:    drivers/gpio/gpio-altera.c
@@@ -872,10 -865,9 +872,10 @@@ F:       Documentation/devicetree/bindings/th
  F:    drivers/thermal/thermal_mmio.c
  
  AMAZON ETHERNET DRIVERS
 -M:    Netanel Belgazal <netanel@amazon.com>
 +M:    Shay Agroskin <shayagr@amazon.com>
  M:    Arthur Kiyanovski <[email protected]>
 -R:    Guy Tzalik <[email protected]>
 +R:    David Arinzon <[email protected]>
 +R:    Noam Dagan <[email protected]>
  R:    Saeed Bishara <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -910,7 -902,6 +910,7 @@@ F: include/uapi/linux/psp-sev.
  AMD DISPLAY CORE
  M:    Harry Wentland <[email protected]>
  M:    Leo Li <[email protected]>
 +M:    Rodrigo Siqueira <[email protected]>
  L:    [email protected]
  S:    Supported
  T:    git https://gitlab.freedesktop.org/agd5f/linux.git
@@@ -986,12 -977,12 +986,12 @@@ L:      [email protected]
  S:    Maintained
  F:    drivers/platform/x86/amd-pmc.*
  
 -AMD POWERPLAY
 +AMD POWERPLAY AND SWSMU
  M:    Evan Quan <[email protected]>
  L:    [email protected]
  S:    Supported
  T:    git https://gitlab.freedesktop.org/agd5f/linux.git
 -F:    drivers/gpu/drm/amd/pm/powerplay/
 +F:    drivers/gpu/drm/amd/pm/
  
  AMD PTDMA DRIVER
  M:    Sanjay R Mehta <[email protected]>
@@@ -1028,14 -1019,6 +1028,14 @@@ S:    Maintaine
  F:    Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
  F:    drivers/iio/light/as73211.c
  
 +AMT (Automatic Multicast Tunneling)
 +M:    Taehee Yoo <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
 +F:    drivers/net/amt.c
 +
  ANALOG DEVICES INC AD7192 DRIVER
  M:    Alexandru Tachici <[email protected]>
  L:    [email protected]
@@@ -1292,19 -1275,11 +1292,19 @@@ F:   drivers/input/mouse/bcm5974.
  
  APPLE DART IOMMU DRIVER
  M:    Sven Peter <[email protected]>
 +R:    Alyssa Rosenzweig <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/iommu/apple,dart.yaml
  F:    drivers/iommu/apple-dart.c
  
 +APPLE PCIE CONTROLLER DRIVER
 +M:    Alyssa Rosenzweig <[email protected]>
 +M:    Marc Zyngier <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/pci/controller/pcie-apple.c
 +
  APPLE SMC DRIVER
  M:    Henrik Rydberg <[email protected]>
  L:    [email protected]
@@@ -1436,7 -1411,7 +1436,7 @@@ F:      Documentation/devicetree/bindings/au
  F:    Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
  F:    Documentation/devicetree/bindings/i2c/i2c-versatile.txt
  F:    Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
 -F:    Documentation/devicetree/bindings/mtd/arm-versatile.txt
 +F:    Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
  F:    arch/arm/boot/dts/arm-realview-*
  F:    arch/arm/boot/dts/integrator*
  F:    arch/arm/boot/dts/versatile*
@@@ -1575,7 -1550,7 +1575,7 @@@ ARM PRIMECELL VIC PL190/PL192 DRIVE
  M:    Linus Walleij <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
 -F:    Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
 +F:    Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
  F:    drivers/irqchip/irq-vic.c
  
  ARM SMC WATCHDOG DRIVER
@@@ -1736,8 -1711,6 +1736,8 @@@ F:      drivers/*/*alpine
  
  ARM/APPLE MACHINE SUPPORT
  M:    Hector Martin <[email protected]>
 +M:    Sven Peter <[email protected]>
 +R:    Alyssa Rosenzweig <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
  W:    https://asahilinux.org
@@@ -1745,20 -1718,12 +1745,20 @@@ B:   https://github.com/AsahiLinux/linux/
  C:    irc://irc.oftc.net/asahi-dev
  T:    git https://github.com/AsahiLinux/linux.git
  F:    Documentation/devicetree/bindings/arm/apple.yaml
 +F:    Documentation/devicetree/bindings/i2c/apple,i2c.yaml
  F:    Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
 +F:    Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
 +F:    Documentation/devicetree/bindings/pci/apple,pcie.yaml
  F:    Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
  F:    arch/arm64/boot/dts/apple/
 +F:    drivers/i2c/busses/i2c-pasemi-core.c
 +F:    drivers/i2c/busses/i2c-pasemi-platform.c
  F:    drivers/irqchip/irq-apple-aic.c
 +F:    drivers/mailbox/apple-mailbox.c
 +F:    drivers/pinctrl/pinctrl-apple-gpio.c
  F:    include/dt-bindings/interrupt-controller/apple-aic.h
  F:    include/dt-bindings/pinctrl/apple.h
 +F:    include/linux/apple-mailbox.h
  
  ARM/ARTPEC MACHINE SUPPORT
  M:    Jesper Nilsson <[email protected]>
@@@ -1780,7 -1745,7 +1780,7 @@@ R:      Joel Stanley <[email protected]
  L:    [email protected]
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
 -F:    Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
 +F:    Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
  F:    Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
  F:    drivers/i2c/busses/i2c-aspeed.c
  F:    drivers/irqchip/irq-aspeed-i2c-ic.c
@@@ -1907,10 -1872,10 +1907,10 @@@ M:   Linus Walleij <linus.walleij@linaro.
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
  T:    git git://github.com/ulli-kroll/linux.git
 -F:    Documentation/devicetree/bindings/arm/gemini.txt
 +F:    Documentation/devicetree/bindings/arm/gemini.yaml
  F:    Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
  F:    Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
 -F:    Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
 +F:    Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
  F:    arch/arm/boot/dts/gemini*
  F:    arch/arm/mach-gemini/
  F:    drivers/crypto/gemini/
@@@ -2271,7 -2236,6 +2271,7 @@@ F:      arch/arm/mach-pxa/mioa701.
  
  ARM/MStar/Sigmastar Armv7 SoC support
  M:    Daniel Palmer <[email protected]>
 +M:    Romain Perier <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
  W:    http://linux-chenxing.org/
@@@ -2283,6 -2247,7 +2283,7 @@@ F:      arch/arm/boot/dts/mstar-
  F:    arch/arm/mach-mstar/
  F:    drivers/clk/mstar/
  F:    drivers/gpio/gpio-msc313.c
+ F:    drivers/rtc/rtc-msc313.c
  F:    drivers/watchdog/msc313e_wdt.c
  F:    include/dt-bindings/clock/mstar-*
  F:    include/dt-bindings/gpio/msc313-gpio.h
@@@ -2343,14 -2308,6 +2344,14 @@@ F:    arch/arm/boot/dts/nuvoton-wpcm450
  F:    arch/arm/mach-npcm/wpcm450.c
  F:    drivers/*/*wpcm*
  
 +ARM/NXP S32G ARCHITECTURE
 +M:    Chester Lin <[email protected]>
 +R:    Andreas Färber <[email protected]>
 +R:    Matthias Brugger <[email protected]>
 +L:    [email protected] (moderated for non-subscribers)
 +S:    Maintained
 +F:    arch/arm64/boot/dts/freescale/s32g*.dts*
 +
  ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
  L:    [email protected] (subscribers-only)
  S:    Orphan
@@@ -2756,7 -2713,6 +2757,7 @@@ F:      drivers/power/reset/keystone-reset.
  
  ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
  M:    Nishanth Menon <[email protected]>
 +M:    Vignesh Raghavendra <[email protected]>
  M:    Tero Kristo <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Supported
@@@ -2784,7 -2740,7 +2785,7 @@@ F:      Documentation/devicetree/bindings/ar
  F:    Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
  F:    Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
  F:    Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
 -F:    Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
 +F:    Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
  F:    Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
  F:    arch/arm64/boot/dts/toshiba/
  F:    drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
@@@ -2849,8 -2805,9 +2850,8 @@@ F:      arch/arm/mach-pxa/include/mach/vpac2
  F:    arch/arm/mach-pxa/vpac270.c
  
  ARM/VT8500 ARM ARCHITECTURE
 -M:    Tony Prisk <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 +S:    Orphan
  F:    Documentation/devicetree/bindings/i2c/i2c-wmt.txt
  F:    arch/arm/mach-vt8500/
  F:    drivers/clocksource/timer-vt8500.c
@@@ -2938,12 -2895,6 +2939,12 @@@ S:    Maintaine
  F:    Documentation/hwmon/asc7621.rst
  F:    drivers/hwmon/asc7621.c
  
 +ASIX AX88796C SPI ETHERNET ADAPTER
 +M:    Łukasz Stelmach <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/net/asix,ax88796c.yaml
 +F:    drivers/net/ethernet/asix/ax88796c_*
 +
  ASPEED PINCTRL DRIVERS
  M:    Andrew Jeffery <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
@@@ -3012,7 -2963,7 +3013,7 @@@ F:      crypto/async_tx
  F:    include/linux/async_tx.h
  
  AT24 EEPROM DRIVER
 -M:    Bartosz Golaszewski <b[email protected]>
 +M:    Bartosz Golaszewski <b[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
@@@ -3163,7 -3114,6 +3164,7 @@@ W:      https://github.com/linux-audi
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
  F:    include/asm-generic/audit_*.h
  F:    include/linux/audit.h
 +F:    include/linux/audit_arch.h
  F:    include/uapi/linux/audit.h
  F:    kernel/audit*
  F:    lib/*audit.c
  AUXILIARY DISPLAY DRIVERS
  M:    Miguel Ojeda <[email protected]>
  S:    Maintained
 +F:    Documentation/devicetree/bindings/auxdisplay/
  F:    drivers/auxdisplay/
  F:    include/linux/cfag12864b.h
  
@@@ -3267,12 -3216,6 +3268,12 @@@ F:    drivers/video/backlight
  F:    include/linux/backlight.h
  F:    include/linux/pwm_backlight.h
  
 +BARCO P50 GPIO DRIVER
 +M:    Santosh Kumar Yadav <[email protected]>
 +M:    Peter Korsgaard <[email protected]>
 +S:    Maintained
 +F:    drivers/platform/x86/barco-p50-gpio.c
 +
  BATMAN ADVANCED
  M:    Marek Lindner <[email protected]>
  M:    Simon Wunderlich <[email protected]>
@@@ -3443,11 -3386,9 +3444,11 @@@ F:    Documentation/networking/filter.rs
  F:    Documentation/userspace-api/ebpf/
  F:    arch/*/net/*
  F:    include/linux/bpf*
 +F:    include/linux/btf*
  F:    include/linux/filter.h
  F:    include/trace/events/xdp.h
  F:    include/uapi/linux/bpf*
 +F:    include/uapi/linux/btf*
  F:    include/uapi/linux/filter.h
  F:    kernel/bpf/
  F:    kernel/trace/bpf_trace.c
@@@ -3481,7 -3422,6 +3482,7 @@@ S:      Supporte
  F:    arch/arm64/net/
  
  BPF JIT for MIPS (32-BIT AND 64-BIT)
 +M:    Johan Almbladh <[email protected]>
  M:    Paul Burton <[email protected]>
  L:    [email protected]
  L:    [email protected]
@@@ -3670,8 -3610,6 +3671,8 @@@ F:      arch/arm/mm/cache-b15-rac.
  F:    drivers/bus/brcmstb_gisb.c
  F:    drivers/pci/controller/pcie-brcmstb.c
  N:    brcmstb
 +N:    bcm7038
 +N:    bcm7120
  
  BROADCOM BDC DRIVER
  M:    Al Cooper <[email protected]>
@@@ -3819,7 -3757,7 +3820,7 @@@ L:      [email protected]
  L:    [email protected]
  S:    Supported
  F:    Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
 -F:    Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
 +F:    Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
  F:    drivers/net/ethernet/broadcom/genet/
  F:    drivers/net/ethernet/broadcom/unimac.h
  F:    drivers/net/mdio/mdio-bcm-unimac.c
@@@ -3884,6 -3822,7 +3885,6 @@@ F:      drivers/scsi/mpi3mr
  
  BROADCOM NETXTREME-E ROCE DRIVER
  M:    Selvin Xavier <[email protected]>
 -M:    Naresh Kumar PBS <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    http://www.broadcom.com
@@@ -4469,12 -4408,14 +4470,12 @@@ F:   drivers/input/touchscreen/chipone_ic
  
  CHROME HARDWARE PLATFORM SUPPORT
  M:    Benson Leung <[email protected]>
 -M:    Enric Balletbo i Serra <[email protected]>
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
  F:    drivers/platform/chrome/
  
  CHROMEOS EC CODEC DRIVER
  M:    Cheng-Yi Chiang <[email protected]>
 -R:    Enric Balletbo i Serra <[email protected]>
  R:    Guenter Roeck <[email protected]>
  S:    Maintained
  F:    Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
@@@ -4482,25 -4423,15 +4483,25 @@@ F:   sound/soc/codecs/cros_ec_codec.
  
  CHROMEOS EC SUBDRIVERS
  M:    Benson Leung <[email protected]>
 -M:    Enric Balletbo i Serra <[email protected]>
  R:    Guenter Roeck <[email protected]>
  S:    Maintained
  F:    drivers/power/supply/cros_usbpd-charger.c
  N:    cros_ec
  N:    cros-ec
  
 +CHROMEOS EC USB TYPE-C DRIVER
 +M:    Prashant Malani <[email protected]>
 +S:    Maintained
 +F:    drivers/platform/chrome/cros_ec_typec.c
 +
 +CHROMEOS EC USB PD NOTIFY DRIVER
 +M:    Prashant Malani <[email protected]>
 +S:    Maintained
 +F:    drivers/platform/chrome/cros_usbpd_notify.c
 +F:    include/linux/platform_data/cros_usbpd_notify.h
 +
  CHRONTEL CH7322 CEC DRIVER
 -M:    Jeff Chase <jnchase@google.com>
 +M:    Joe Tessler <jrt@google.com>
  L:    [email protected]
  S:    Maintained
  T:    git git://linuxtv.org/media_tree.git
  S:    Maintained
  F:    sound/soc/codecs/cs*
  
 +CIRRUS LOGIC DSP FIRMWARE DRIVER
 +M:    Simon Trimmer <[email protected]>
 +M:    Charles Keepax <[email protected]>
 +M:    Richard Fitzgerald <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +W:    https://github.com/CirrusLogic/linux-drivers/wiki
 +T:    git https://github.com/CirrusLogic/linux-drivers.git
 +F:    drivers/firmware/cirrus/*
 +F:    include/linux/firmware/cirrus/*
 +
  CIRRUS LOGIC EP93XX ETHERNET DRIVER
  M:    Hartley Sweeten <[email protected]>
  L:    [email protected]
@@@ -4737,7 -4657,7 +4738,7 @@@ W:      http://linux-cifs.samba.org
  T:    git git://git.samba.org/sfrench/cifs-2.6.git
  F:    Documentation/admin-guide/cifs/
  F:    fs/cifs/
 -F:    fs/cifs_common/
 +F:    fs/smbfs_common/
  
  COMPACTPCI HOTPLUG CORE
  M:    Scott Murray <[email protected]>
@@@ -4885,8 -4805,7 +4886,8 @@@ F:      Documentation/ABI/testing/sysfs-bus-
  F:    Documentation/driver-api/generic-counter.rst
  F:    drivers/counter/
  F:    include/linux/counter.h
 -F:    include/linux/counter_enum.h
 +F:    include/uapi/linux/counter.h
 +F:    tools/counter/
  
  CP2615 I2C DRIVER
  M:    Bence Csókás <[email protected]>
@@@ -5237,7 -5156,7 +5238,7 @@@ F:      net/ax25/ax25_timer.
  F:    net/ax25/sysctl_net_ax25.c
  
  DATA ACCESS MONITOR
 -M:    SeongJae Park <sj[email protected]>
 +M:    SeongJae Park <sj@kernel.org>
  L:    [email protected]
  S:    Maintained
  F:    Documentation/admin-guide/mm/damon/
@@@ -5534,19 -5453,6 +5535,19 @@@ F:    include/net/devlink.
  F:    include/uapi/linux/devlink.h
  F:    net/core/devlink.c
  
 +DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
 +M:    Christoph Niedermaier <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    arch/arm/boot/dts/imx6*-dhcom-*
 +
 +DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
 +M:    Marek Vasut <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    arch/arm/boot/dts/stm32mp1*-dhcom-*
 +F:    arch/arm/boot/dts/stm32mp1*-dhcor-*
 +
  DIALOG SEMICONDUCTOR DRIVERS
  M:    Support Opensource <[email protected]>
  S:    Supported
@@@ -6113,12 -6019,6 +6114,12 @@@ T:    git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
  F:    drivers/gpu/drm/panel/panel-samsung-db7430.c
  
 +DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
 +M:    Markuss Broks <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
 +F:    drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
 +
  DRM DRIVER FOR SITRONIX ST7703 PANELS
  M:    Guido Günther <[email protected]>
  R:    Purism Kernel Team <[email protected]>
@@@ -6242,7 -6142,8 +6243,7 @@@ T:      git git://anongit.freedesktop.org/dr
  F:    Documentation/devicetree/bindings/display/
  F:    Documentation/devicetree/bindings/gpu/
  F:    Documentation/gpu/
 -F:    drivers/gpu/drm/
 -F:    drivers/gpu/vga/
 +F:    drivers/gpu/
  F:    include/drm/
  F:    include/linux/vga*
  F:    include/uapi/drm/
@@@ -6386,7 -6287,6 +6387,7 @@@ L:      [email protected]
  S:    Supported
  T:    git git://anongit.freedesktop.org/tegra/linux.git
  F:    Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
 +F:    Documentation/devicetree/bindings/gpu/host1x/
  F:    drivers/gpu/drm/tegra/
  F:    drivers/gpu/host1x/
  F:    include/linux/host1x.h
@@@ -6526,14 -6426,6 +6527,14 @@@ T:    git git://anongit.freedesktop.org/dr
  F:    drivers/gpu/drm/ttm/
  F:    include/drm/ttm/
  
 +DRM GPU SCHEDULER
 +M:    Andrey Grodzovsky <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://anongit.freedesktop.org/drm/drm-misc
 +F:    drivers/gpu/drm/scheduler/
 +F:    include/drm/gpu_scheduler.h
 +
  DSBR100 USB FM RADIO DRIVER
  M:    Alexey Klimov <[email protected]>
  L:    [email protected]
@@@ -6792,7 -6684,7 +6793,7 @@@ S:      Supporte
  F:    drivers/edac/dmc520_edac.c
  
  EDAC-E752X
 -M:    Mark Gross <mark[email protected]>
 +M:    Mark Gross <mark[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    drivers/edac/e752x_edac.c
@@@ -7115,6 -7007,7 +7116,6 @@@ F:      drivers/net/mdio/fwnode_mdio.
  F:    drivers/net/mdio/of_mdio.c
  F:    drivers/net/pcs/
  F:    drivers/net/phy/
 -F:    drivers/of/of_net.c
  F:    include/dt-bindings/net/qca-ar803x.h
  F:    include/linux/*mdio*.h
  F:    include/linux/mdio/*.h
@@@ -7126,21 -7019,6 +7127,21 @@@ F:    include/linux/platform_data/mdio-gpi
  F:    include/trace/events/mdio.h
  F:    include/uapi/linux/mdio.h
  F:    include/uapi/linux/mii.h
 +F:    net/core/of_net.c
 +
 +EXEC & BINFMT API
 +R:    Eric Biederman <[email protected]>
 +R:    Kees Cook <[email protected]>
 +F:    arch/alpha/kernel/binfmt_loader.c
 +F:    arch/x86/ia32/ia32_aout.c
 +F:    fs/*binfmt_*.c
 +F:    fs/exec.c
 +F:    include/linux/binfmts.h
 +F:    include/linux/elf.h
 +F:    include/uapi/linux/binfmts.h
 +F:    tools/testing/selftests/exec/
 +N:    asm/elf.h
 +N:    binfmt
  
  EXFAT FILE SYSTEM
  M:    Namjae Jeon <[email protected]>
  S:    Maintained
  F:    drivers/net/ethernet/nvidia/*
  
 +FORTIFY_SOURCE
 +M:    Kees Cook <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    include/linux/fortify-string.h
 +F:    lib/test_fortify/*
 +F:    scripts/test_fortify.sh
 +K:    \b__NO_FORTIFY\b
 +
  FPGA DFL DRIVERS
  M:    Wu Hao <[email protected]>
  R:    Tom Rix <[email protected]>
@@@ -7469,11 -7338,10 +7470,11 @@@ F:   include/uapi/linux/fpga-dfl.
  
  FPGA MANAGER FRAMEWORK
  M:    Moritz Fischer <[email protected]>
 +M:    Wu Hao <[email protected]>
 +M:    Xu Yilun <[email protected]>
  R:    Tom Rix <[email protected]>
  L:    [email protected]
  S:    Maintained
 -W:    http://www.rocketboards.org
  Q:    http://patchwork.kernel.org/project/linux-fpga/list/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
  F:    Documentation/devicetree/bindings/fpga/
@@@ -7567,7 -7435,7 +7568,7 @@@ FREESCALE IMX / MXC FEC DRIVE
  M:    Joakim Zhang <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/devicetree/bindings/net/fsl-fec.txt
 +F:    Documentation/devicetree/bindings/net/fsl,fec.yaml
  F:    drivers/net/ethernet/freescale/fec.h
  F:    drivers/net/ethernet/freescale/fec_main.c
  F:    drivers/net/ethernet/freescale/fec_ptp.c
@@@ -7851,7 -7719,6 +7852,7 @@@ M:      Ingo Molnar <[email protected]
  R:    Peter Zijlstra <[email protected]>
  R:    Darren Hart <[email protected]>
  R:    Davidlohr Bueso <[email protected]>
 +R:    André Almeida <[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
@@@ -7859,7 -7726,7 +7860,7 @@@ F:      Documentation/locking/*futex
  F:    include/asm-generic/futex.h
  F:    include/linux/futex.h
  F:    include/uapi/linux/futex.h
 -F:    kernel/futex.c
 +F:    kernel/futex/*
  F:    tools/perf/bench/futex*
  F:    tools/testing/selftests/futex/
  
@@@ -8120,7 -7987,7 +8121,7 @@@ F:      include/linux/gpio/regmap.
  
  GPIO SUBSYSTEM
  M:    Linus Walleij <[email protected]>
 -M:    Bartosz Golaszewski <b[email protected]>
 +M:    Bartosz Golaszewski <b[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
@@@ -8325,7 -8192,7 +8326,7 @@@ T:      git git://linuxtv.org/anttip/media_t
  F:    drivers/media/usb/hackrf/
  
  HANTRO VPU CODEC DRIVER
 -M:    Ezequiel Garcia <ezequiel@collabora.com>
 +M:    Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  M:    Philipp Zabel <[email protected]>
  L:    [email protected]
  L:    [email protected]
@@@ -8348,7 -8215,6 +8349,7 @@@ L:      [email protected]
  S:    Maintained
  W:    http://hwmon.wiki.kernel.org/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
 +F:    Documentation/ABI/testing/sysfs-class-hwmon
  F:    Documentation/devicetree/bindings/hwmon/
  F:    Documentation/hwmon/
  F:    drivers/hwmon/
@@@ -8585,6 -8451,7 +8586,6 @@@ M:      John Stultz <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    drivers/misc/hisi_hikey_usb.c
 -F:    Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
  
  HISILICON PMU DRIVER
  M:    Shaokun Zhang <[email protected]>
@@@ -8742,8 -8609,9 +8743,8 @@@ F:      Documentation/devicetree/bindings/ii
  F:    drivers/iio/humidity/hts221*
  
  HUAWEI ETHERNET DRIVER
 -M:    Bin Luo <[email protected]>
  L:    [email protected]
 -S:    Supported
 +S:    Orphan
  F:    Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
  F:    drivers/net/ethernet/huawei/hinic/
  
@@@ -8793,12 -8661,6 +8794,12 @@@ S:    Maintaine
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/i2c/hi556.c
  
 +HYNIX HI846 SENSOR DRIVER
 +M:    Martin Kepplinger <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/media/i2c/hi846.c
 +
  Hyper-V/Azure CORE AND DRIVERS
  M:    "K. Y. Srinivasan" <[email protected]>
  M:    Haiyang Zhang <[email protected]>
@@@ -8846,7 -8708,8 +8847,7 @@@ S:      Supporte
  Q:    http://patchwork.ozlabs.org/project/linux-mtd/list/
  C:    irc://irc.oftc.net/mtd
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
 -F:    Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
 -F:    Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
 +F:    Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
  F:    drivers/mtd/hyperbus/
  F:    include/linux/mtd/hyperbus.h
  
@@@ -9440,7 -9303,7 +9441,7 @@@ S:      Maintaine
  F:    drivers/platform/x86/intel/atomisp2/led.c
  
  INTEL BIOS SAR INT1092 DRIVER
 -M:    Shravan S <[email protected]>
 +M:    Shravan Sudhakar <[email protected]>
  M:    Intel Corporation <[email protected]>
  L:    [email protected]
  S:    Maintained
  S:    Maintained
  F:    drivers/crypto/ixp4xx_crypto.c
  
 +INTEL ISHTP ECLITE DRIVER
 +M:    Sumesh K Naduvalath <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    drivers/platform/x86/intel/ishtp_eclite.c
 +
  INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
  M:    Krzysztof Halasa <[email protected]>
  S:    Maintained
@@@ -9636,14 -9493,14 +9637,14 @@@ F:   include/linux/soc/ixp4xx/qmgr.
  INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
  M:    Deepak Saxena <[email protected]>
  S:    Maintained
 -F:    Documentation/devicetree/bindings/display/intel,ixp46x-rng.yaml
 +F:    Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
  F:    drivers/char/hw_random/ixp4xx-rng.c
  
  INTEL KEEM BAY DRM DRIVER
  M:    Anitha Chrisanthus <[email protected]>
  M:    Edmund Dea <[email protected]>
  S:    Maintained
 -F:    Documentation/devicetree/bindings/display/intel,kmb_display.yaml
 +F:    Documentation/devicetree/bindings/display/intel,keembay-display.yaml
  F:    drivers/gpu/drm/kmb/
  
  INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
@@@ -9656,17 -9513,6 +9657,17 @@@ F:    drivers/crypto/keembay/keembay-ocs-a
  F:    drivers/crypto/keembay/ocs-aes.c
  F:    drivers/crypto/keembay/ocs-aes.h
  
 +INTEL KEEM BAY OCS ECC CRYPTO DRIVER
 +M:    Daniele Alessandrelli <[email protected]>
 +M:    Prabhjot Khurana <[email protected]>
 +M:    Mark Gross <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
 +F:    drivers/crypto/keembay/Kconfig
 +F:    drivers/crypto/keembay/Makefile
 +F:    drivers/crypto/keembay/keembay-ocs-ecc.c
 +F:    drivers/crypto/keembay/ocs-ecc-curve-defs.h
 +
  INTEL KEEM BAY OCS HCU CRYPTO DRIVER
  M:    Daniele Alessandrelli <[email protected]>
  M:    Declan Murphy <[email protected]>
@@@ -9779,7 -9625,7 +9780,7 @@@ F:      include/uapi/linux/isst_if.
  F:    tools/power/x86/intel-speed-select/
  
  INTEL STRATIX10 FIRMWARE DRIVERS
 -M:    Richard Gong <[email protected]>
 +M:    Dinh Nguyen <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
@@@ -10150,7 -9996,6 +10151,7 @@@ JC42.4 TEMPERATURE SENSOR DRIVE
  M:    Guenter Roeck <[email protected]>
  L:    [email protected]
  S:    Maintained
 +F:    Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
  F:    Documentation/hwmon/jc42.rst
  F:    drivers/hwmon/jc42.c
  
@@@ -10190,7 -10035,6 +10191,7 @@@ F:   include/linux/jbd2.
  JPU V4L2 MEM2MEM DRIVER FOR RENESAS
  M:    Mikhail Ulyanov <[email protected]>
  L:    [email protected]
 +L:    [email protected]
  S:    Maintained
  F:    drivers/media/platform/rcar_jpu.c
  
@@@ -10351,8 -10195,8 +10352,8 @@@ M:   Hyunchul Lee <[email protected]
  L:    [email protected]
  S:    Maintained
  T:    git git://git.samba.org/ksmbd.git
 -F:    fs/cifs_common/
  F:    fs/ksmbd/
 +F:    fs/smbfs_common/
  
  KERNEL UNIT TESTING FRAMEWORK (KUnit)
  M:    Brendan Higgins <[email protected]>
@@@ -10417,29 -10261,21 +10418,29 @@@ F:        arch/mips/include/uapi/asm/kvm
  F:    arch/mips/kvm/
  
  KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
 -M:    Paul Mackerras <[email protected]>
 -L:    [email protected]
 -S:    Supported
 -W:    http://www.linux-kvm.org/
 -T:    git git://github.com/agraf/linux-2.6.git
 +L:    [email protected]
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
  F:    arch/powerpc/include/asm/kvm*
  F:    arch/powerpc/include/uapi/asm/kvm*
  F:    arch/powerpc/kernel/kvm*
  F:    arch/powerpc/kvm/
  
 +KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
 +M:    Anup Patel <[email protected]>
 +R:    Atish Patra <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://github.com/kvm-riscv/linux.git
 +F:    arch/riscv/include/asm/kvm*
 +F:    arch/riscv/include/uapi/asm/kvm*
 +F:    arch/riscv/kvm/
 +
  KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
  M:    Christian Borntraeger <[email protected]>
  M:    Janosch Frank <[email protected]>
  R:    David Hildenbrand <[email protected]>
 -R:    Cornelia Huck <[email protected]>
  R:    Claudio Imbrenda <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -10603,13 -10439,10 +10604,13 @@@ M:        Anil S Keshavamurthy <anil.s.keshava
  M:    "David S. Miller" <[email protected]>
  M:    Masami Hiramatsu <[email protected]>
  S:    Maintained
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
  F:    Documentation/trace/kprobes.rst
  F:    include/asm-generic/kprobes.h
  F:    include/linux/kprobes.h
  F:    kernel/kprobes.c
 +F:    lib/test_kprobes.c
 +F:    samples/kprobes
  
  KS0108 LCD CONTROLLER DRIVER
  M:    Miguel Ojeda <[email protected]>
@@@ -10799,6 -10632,11 +10800,6 @@@ F:  drivers/ata
  F:    include/linux/ata.h
  F:    include/linux/libata.h
  
 -LIBLOCKDEP
 -M:    Sasha Levin <[email protected]>
 -S:    Maintained
 -F:    tools/lib/lockdep/
 -
  LIBNVDIMM BLK: MMIO-APERTURE DRIVER
  M:    Dan Williams <[email protected]>
  M:    Vishal Verma <[email protected]>
@@@ -11052,7 -10890,7 +11053,7 @@@ LM90 HARDWARE MONITOR DRIVE
  M:    Jean Delvare <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/devicetree/bindings/hwmon/lm90.txt
 +F:    Documentation/devicetree/bindings/hwmon/national,lm90.yaml
  F:    Documentation/hwmon/lm90.rst
  F:    drivers/hwmon/lm90.c
  F:    include/dt-bindings/thermal/lm90.h
@@@ -11311,7 -11149,6 +11312,7 @@@ S:   Maintaine
  F:    Documentation/devicetree/bindings/net/dsa/marvell.txt
  F:    Documentation/networking/devlink/mv88e6xxx.rst
  F:    drivers/net/dsa/mv88e6xxx/
 +F:    include/linux/dsa/mv88e6xxx.h
  F:    include/linux/platform_data/mv88e6xxx.h
  
  MARVELL ARMADA 3700 PHY DRIVERS
@@@ -11436,6 -11273,7 +11437,6 @@@ F:   Documentation/networking/device_driv
  F:    drivers/net/ethernet/marvell/octeontx2/af/
  
  MARVELL PRESTERA ETHERNET SWITCH DRIVER
 -M:    Vadym Kochan <[email protected]>
  M:    Taras Chornyi <[email protected]>
  S:    Supported
  W:    https://github.com/Marvell-switching/switchdev-prestera
@@@ -11529,29 -11367,8 +11530,29 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
  F:    drivers/iio/proximity/mb1232.c
  
 +MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
 +R:    Iskren Chernev <[email protected]>
 +R:    Krzysztof Kozlowski <[email protected]>
 +R:    Marek Szyprowski <[email protected]>
 +R:    Matheus Castello <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
 +F:    drivers/power/supply/max17040_battery.c
 +
 +MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
 +R:    Hans de Goede <[email protected]>
 +R:    Krzysztof Kozlowski <[email protected]>
 +R:    Marek Szyprowski <[email protected]>
 +R:    Sebastian Krzyszkowiak <[email protected]>
 +R:    Purism Kernel Team <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
 +F:    drivers/power/supply/max17042_battery.c
 +
  MAXIM MAX77650 PMIC MFD DRIVER
 -M:    Bartosz Golaszewski <b[email protected]>
 +M:    Bartosz Golaszewski <b[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    Documentation/devicetree/bindings/*/*max77650.yaml
@@@ -11857,7 -11674,6 +11858,7 @@@ T:   git git://linuxtv.org/media_tree.gi
  F:    Documentation/devicetree/bindings/media/renesas,csi2.yaml
  F:    Documentation/devicetree/bindings/media/renesas,isp.yaml
  F:    Documentation/devicetree/bindings/media/renesas,vin.yaml
 +F:    drivers/media/platform/rcar-isp.c
  F:    drivers/media/platform/rcar-vin/
  
  MEDIA DRIVERS FOR RENESAS - VSP1
@@@ -12003,9 -11819,7 +12004,9 @@@ F:   drivers/mmc/host/mtk-sd.
  MEDIATEK MT76 WIRELESS LAN DRIVER
  M:    Felix Fietkau <[email protected]>
  M:    Lorenzo Bianconi <[email protected]>
 -R:    Ryder Lee <[email protected]>
 +M:    Ryder Lee <[email protected]>
 +R:    Shayne Chen <[email protected]>
 +R:    Sean Wang <[email protected]>
  L:    [email protected]
  S:    Maintained
  F:    drivers/net/wireless/mediatek/mt76/
@@@ -12029,12 -11843,6 +12030,12 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
  F:    drivers/i2c/busses/i2c-mt7621.c
  
 +MEDIATEK MT7621 PCIE CONTROLLER DRIVER
 +M:    Sergio Paracuellos <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
 +F:    drivers/pci/controller/pcie-mt7621.c
 +
  MEDIATEK MT7621 PHY PCI DRIVER
  M:    Sergio Paracuellos <[email protected]>
  S:    Maintained
  S:    Maintained
  F:    drivers/char/hw_random/mtk-rng.c
  
 +MEDIATEK SMI DRIVER
 +M:    Yong Wu <[email protected]>
 +L:    [email protected] (moderated for non-subscribers)
 +S:    Supported
 +F:    Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
 +F:    drivers/memory/mtk-smi.c
 +F:    include/soc/mediatek/smi.h
 +
  MEDIATEK SWITCH DRIVER
  M:    Sean Wang <[email protected]>
  M:    Landen Chao <[email protected]>
@@@ -12180,7 -11980,7 +12181,7 @@@ F:   drivers/net/ethernet/mellanox/mlxfw
  
  MELLANOX HARDWARE PLATFORM SUPPORT
  M:    Hans de Goede <[email protected]>
 -M:    Mark Gross <m[email protected]>
 +M:    Mark Gross <m[email protected]>
  M:    Vadim Pasternak <[email protected]>
  L:    [email protected]
  S:    Supported
@@@ -12392,8 -12192,7 +12393,8 @@@ F:   arch/arm64/boot/dts/marvell/armada-3
  
  MHI BUS
  M:    Manivannan Sadhasivam <[email protected]>
 -M:    Hemant Kumar <[email protected]>
 +R:    Hemant Kumar <[email protected]>
 +L:    [email protected]
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
  S:    Maintained
  F:    drivers/crypto/atmel-ecc.*
  
 +MICROCHIP EIC DRIVER
 +M:    Claudiu Beznea <[email protected]>
 +L:    [email protected] (moderated for non-subscribers)
 +S:    Supported
 +F:    drivers/irqchip/irq-mchp-eic.c
 +
  MICROCHIP I2C DRIVER
  M:    Codrin Ciubotariu <[email protected]>
  L:    [email protected]
@@@ -12639,7 -12432,7 +12640,7 @@@ F:   drivers/platform/surface/surface_gpe
  
  MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
  M:    Hans de Goede <[email protected]>
 -M:    Mark Gross <m[email protected]>
 +M:    Mark Gross <m[email protected]>
  M:    Maximilian Luz <[email protected]>
  L:    [email protected]
  S:    Maintained
@@@ -12956,7 -12749,6 +12957,7 @@@ M:   Laurent Pinchart <laurent.pinchart@i
  L:    [email protected]
  S:    Maintained
  T:    git git://linuxtv.org/media_tree.git
 +F:    Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
  F:    drivers/media/i2c/mt9p031.c
  F:    include/media/i2c/mt9p031.h
  
@@@ -13251,7 -13043,6 +13252,7 @@@ F:   include/linux/dsa
  F:    include/linux/platform_data/dsa.h
  F:    include/net/dsa.h
  F:    net/dsa/
 +F:    tools/testing/selftests/drivers/net/dsa/
  
  NETWORKING [GENERAL]
  M:    "David S. Miller" <[email protected]>
@@@ -13464,16 -13255,10 +13465,16 @@@ W:        http://www.netlab.is.tsukuba.ac.jp/~
  F:    Documentation/scsi/NinjaSCSI.rst
  F:    drivers/scsi/nsp32*
  
 +NINTENDO HID DRIVER
 +M:    Daniel J. Ogorchock <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/hid/hid-nintendo*
 +
  NIOS2 ARCHITECTURE
 -M:    Ley Foon Tan <[email protected]>
 +M:    Dinh Nguyen <[email protected]>
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
  F:    arch/nios2/
  
  NITRO ENCLAVES (NE)
@@@ -13599,12 -13384,6 +13600,12 @@@ S: Maintaine
  F:    drivers/video/fbdev/nvidia/
  F:    drivers/video/fbdev/riva/
  
 +NVIDIA WMI EC BACKLIGHT DRIVER
 +M:    Daniel Dadap <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    drivers/platform/x86/nvidia-wmi-ec-backlight.c
 +
  NVM EXPRESS DRIVER
  M:    Keith Busch <[email protected]>
  M:    Jens Axboe <[email protected]>
@@@ -13659,7 -13438,7 +13660,7 @@@ M:   Ashish Kumar <[email protected]
  R:    Yogesh Gaur <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
 +F:    Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
  F:    drivers/spi/spi-nxp-fspi.c
  
  NXP FXAS21002C DRIVER
@@@ -13687,13 -13466,6 +13688,13 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
  F:    drivers/gpu/drm/imx/dcss/
  
 +NXP i.MX 8QXP ADC DRIVER
 +M:    Cai Huoqing <[email protected]>
 +L:    [email protected]
 +S:    Supported
 +F:    Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
 +F:    drivers/iio/adc/imx8qxp-adc.c
 +
  NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
  M:    Jagan Teki <[email protected]>
  S:    Maintained
@@@ -13749,7 -13521,6 +13750,7 @@@ NXP-NCI NFC DRIVE
  R:    Charles Gorand <[email protected]>
  L:    [email protected] (subscribers-only)
  S:    Supported
 +F:    Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
  F:    drivers/nfc/nxp-nci
  
  NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
@@@ -13757,7 -13528,7 +13758,7 @@@ M:   Mirela Rabulea <[email protected]
  R:    NXP Linux Team <[email protected]>
  L:    [email protected]
  S:    Maintained
 -F:    Documentation/devicetree/bindings/media/imx8-jpeg.yaml
 +F:    Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
  F:    drivers/media/platform/imx-jpeg
  
  NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
@@@ -14030,13 -13801,6 +14031,13 @@@ S: Maintaine
  T:    git git://linuxtv.org/media_tree.git
  F:    drivers/media/i2c/ov13858.c
  
 +OMNIVISION OV13B10 SENSOR DRIVER
 +M:    Arec Kao <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +T:    git git://linuxtv.org/media_tree.git
 +F:    drivers/media/i2c/ov13b10.c
 +
  OMNIVISION OV2680 SENSOR DRIVER
  M:    Rui Miguel Silva <[email protected]>
  L:    [email protected]
@@@ -14579,8 -14343,7 +14580,8 @@@ F:   Documentation/devicetree/bindings/pc
  F:    drivers/pci/controller/pci-ixp4xx.c
  
  PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
 -M:    Jonathan Derrick <[email protected]>
 +M:    Nirmal Patel <[email protected]>
 +R:    Jonathan Derrick <[email protected]>
  L:    [email protected]
  S:    Supported
  F:    drivers/pci/controller/vmd.c
@@@ -14677,12 -14440,9 +14678,12 @@@ M: Lorenzo Pieralisi <lorenzo.pieralisi
  R:    Krzysztof Wilczyński <[email protected]>
  L:    [email protected]
  S:    Supported
 +Q:    https://patchwork.kernel.org/project/linux-pci/list/
 +B:    https://bugzilla.kernel.org
 +C:    irc://irc.oftc.net/linux-pci
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
  F:    Documentation/PCI/endpoint/*
  F:    Documentation/misc-devices/pci-endpoint-test.rst
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
  F:    drivers/misc/pci_endpoint_test.c
  F:    drivers/pci/endpoint/
  F:    tools/pci/
@@@ -14728,21 -14488,15 +14729,21 @@@ R:        Rob Herring <[email protected]
  R:    Krzysztof Wilczyński <[email protected]>
  L:    [email protected]
  S:    Supported
 -Q:    http://patchwork.ozlabs.org/project/linux-pci/list/
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
 +Q:    https://patchwork.kernel.org/project/linux-pci/list/
 +B:    https://bugzilla.kernel.org
 +C:    irc://irc.oftc.net/linux-pci
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
  F:    drivers/pci/controller/
 +F:    drivers/pci/pci-bridge-emul.c
 +F:    drivers/pci/pci-bridge-emul.h
  
  PCI SUBSYSTEM
  M:    Bjorn Helgaas <[email protected]>
  L:    [email protected]
  S:    Supported
 -Q:    http://patchwork.ozlabs.org/project/linux-pci/list/
 +Q:    https://patchwork.kernel.org/project/linux-pci/list/
 +B:    https://bugzilla.kernel.org
 +C:    irc://irc.oftc.net/linux-pci
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
  F:    Documentation/PCI/
  F:    Documentation/devicetree/bindings/pci/
@@@ -14842,15 -14596,7 +14843,15 @@@ M: Stanimir Varbanov <svarbanov@mm-sol.
  L:    [email protected]
  L:    [email protected]
  S:    Maintained
 -F:    drivers/pci/controller/dwc/*qcom*
 +F:    drivers/pci/controller/dwc/pcie-qcom.c
 +
 +PCIE ENDPOINT DRIVER FOR QUALCOMM
 +M:    Manivannan Sadhasivam <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
 +F:    drivers/pci/controller/dwc/pcie-qcom-ep.c
  
  PCIE DRIVER FOR ROCKCHIP
  M:    Shawn Lin <[email protected]>
  S:    Maintained
  F:    drivers/pinctrl/pinctrl-single.c
  
 -PIN CONTROLLER - ST SPEAR
 -M:    Viresh Kumar <[email protected]>
 -L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 -W:    http://www.st.com/spear
 -F:    drivers/pinctrl/spear/
 -
  PKTCDVD DRIVER
  M:    [email protected]
  S:    Orphan
@@@ -15155,6 -14908,7 +15156,6 @@@ S:   Maintaine
  W:    http://hwmon.wiki.kernel.org/
  W:    http://www.roeck-us.net/linux/drivers/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
 -F:    Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
  F:    Documentation/devicetree/bindings/hwmon/ltc2978.txt
  F:    Documentation/devicetree/bindings/hwmon/max31785.txt
  F:    Documentation/hwmon/adm1275.rst
@@@ -15393,7 -15147,7 +15394,7 @@@ S:   Maintaine
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
  F:    Documentation/admin-guide/ramoops.rst
  F:    Documentation/admin-guide/pstore-blk.rst
 -F:    Documentation/devicetree/bindings/reserved-memory/ramoops.txt
 +F:    Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
  F:    drivers/acpi/apei/erst.c
  F:    drivers/firmware/efi/efi-pstore.c
  F:    fs/pstore/
  L:    [email protected]
  S:    Supported
  W:    https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
 +F:    Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
  F:    drivers/net/wireless/ath/ath9k/
  
  QUALCOMM CAMERA SUBSYSTEM DRIVER
@@@ -15820,14 -15573,6 +15821,14 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
  F:    drivers/regulator/vqmmc-ipq4019-regulator.c
  
 +QUALCOMM NAND CONTROLLER DRIVER
 +M:    Manivannan Sadhasivam <[email protected]>
 +L:    [email protected]
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
 +F:    drivers/mtd/nand/raw/qcom_nandc.c
 +
  QUALCOMM RMNET DRIVER
  M:    Subash Abhinov Kasiviswanathan <[email protected]>
  M:    Sean Tranchetti <[email protected]>
  S:    Maintained
  F:    drivers/net/wireless/realtek/rtw88/
  
 +REALTEK WIRELESS DRIVER (rtw89)
 +M:    Ping-Ke Shih <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/net/wireless/realtek/rtw89/
 +
  REDPINE WIRELESS DRIVER
  M:    Amitkumar Karwar <[email protected]>
  M:    Siva Rebbagondla <[email protected]>
@@@ -16166,7 -15905,7 +16167,7 @@@ M:   Bjorn Andersson <bjorn.andersson@lin
  M:    Mathieu Poirier <[email protected]>
  L:    [email protected]
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
 +T:    git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
  F:    Documentation/ABI/testing/sysfs-class-remoteproc
  F:    Documentation/devicetree/bindings/remoteproc/
  F:    Documentation/staging/remoteproc.rst
@@@ -16180,7 -15919,7 +16181,7 @@@ M:   Bjorn Andersson <bjorn.andersson@lin
  M:    Mathieu Poirier <[email protected]>
  L:    [email protected]
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
 +T:    git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
  F:    Documentation/ABI/testing/sysfs-bus-rpmsg
  F:    Documentation/staging/rpmsg.rst
  F:    drivers/rpmsg/
@@@ -16359,13 -16098,6 +16360,13 @@@ F: Documentation/ABI/*/sysfs-driver-hid
  F:    drivers/hid/hid-roccat*
  F:    include/linux/hid-roccat*
  
 +ROCKCHIP I2S TDM DRIVER
 +M:    Nicolas Frattaroli <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
 +F:    sound/soc/rockchip/rockchip_i2s_tdm.*
 +
  ROCKCHIP ISP V1 DRIVER
  M:    Helen Koike <[email protected]>
  M:    Dafna Hirschfeld <[email protected]>
@@@ -16380,7 -16112,7 +16381,7 @@@ F:   include/uapi/linux/rkisp1-config.
  
  ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
  M:    Jacob Chen <[email protected]>
 -M:    Ezequiel Garcia <ezequiel@collabora.com>
 +M:    Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  L:    [email protected]
  L:    [email protected]
  S:    Maintained
@@@ -16388,7 -16120,7 +16389,7 @@@ F:   Documentation/devicetree/bindings/me
  F:    drivers/media/platform/rockchip/rga/
  
  ROCKCHIP VIDEO DECODER DRIVER
 -M:    Ezequiel Garcia <ezequiel@collabora.com>
 +M:    Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
  L:    [email protected]
  L:    [email protected]
  S:    Maintained
  M:    Heiko Carstens <[email protected]>
  M:    Vasily Gorbik <[email protected]>
  M:    Christian Borntraeger <[email protected]>
 +R:    Alexander Gordeev <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    http://www.ibm.com/developerworks/linux/linux390/
@@@ -16643,6 -16374,7 +16644,6 @@@ F:   drivers/s390/crypto/vfio_ap_ops.
  F:    drivers/s390/crypto/vfio_ap_private.h
  
  S390 VFIO-CCW DRIVER
 -M:    Cornelia Huck <[email protected]>
  M:    Eric Farman <[email protected]>
  M:    Matthew Rosato <[email protected]>
  R:    Halil Pasic <[email protected]>
@@@ -16771,11 -16503,10 +16772,11 @@@ M:        Bartlomiej Zolnierkiewicz <b.zolnier
  L:    [email protected]
  L:    [email protected]
  S:    Supported
 -F:    Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
 -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.yaml
 +F:    Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
 +F:    Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
 +F:    Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
 +F:    Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
  F:    drivers/clk/clk-s2mps11.c
  F:    drivers/mfd/sec*.c
  F:    drivers/regulator/s2m*.c
@@@ -16920,6 -16651,13 +16921,6 @@@ M:  Lubomir Rintel <[email protected]
  S:    Supported
  F:    drivers/char/pcmcia/scr24x_cs.c
  
 -SCSI CDROM DRIVER
 -M:    Jens Axboe <[email protected]>
 -L:    [email protected]
 -S:    Maintained
 -W:    http://www.kernel.dk
 -F:    drivers/scsi/sr*
 -
  SCSI RDMA PROTOCOL (SRP) INITIATOR
  M:    Bart Van Assche <[email protected]>
  L:    [email protected]
@@@ -17059,6 -16797,7 +17060,6 @@@ M:   Adrian Hunter <[email protected]
  L:    [email protected]
  S:    Maintained
  F:    drivers/mmc/host/sdhci*
 -F:    include/linux/mmc/sdhci*
  
  SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
  M:    Eugen Hristev <[email protected]>
@@@ -17133,13 -16872,6 +17134,13 @@@ S: Maintaine
  F:    drivers/misc/phantom.c
  F:    include/uapi/linux/phantom.h
  
 +SENSEAIR SUNRISE 006-0-0007
 +M:    Jacopo Mondi <[email protected]>
 +S:    Maintained
 +F:    Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
 +F:    Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
 +F:    drivers/iio/chemical/sunrise_co2.c
 +
  SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
  M:    Tomasz Duszynski <[email protected]>
  S:    Maintained
@@@ -17149,12 -16881,6 +17150,12 @@@ F: drivers/iio/chemical/scd30_core.
  F:    drivers/iio/chemical/scd30_i2c.c
  F:    drivers/iio/chemical/scd30_serial.c
  
 +SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
 +M:    Roan van Dijk <[email protected]>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
 +F:    drivers/iio/chemical/scd4x.c
 +
  SENSIRION SGP40 GAS SENSOR DRIVER
  M:    Andreas Klinger <[email protected]>
  S:    Maintained
@@@ -17230,6 -16956,7 +17231,6 @@@ F:   drivers/misc/sgi-xp
  
  SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
  M:    Karsten Graul <[email protected]>
 -M:    Guvenc Gulce <[email protected]>
  L:    [email protected]
  S:    Supported
  W:    http://www.ibm.com/developerworks/linux/linux390/
@@@ -17906,17 -17633,21 +17907,17 @@@ W:        https://github.com/linux-speakup/spe
  B:    https://github.com/linux-speakup/speakup/issues
  F:    drivers/accessibility/speakup/
  
 -SPEAR CLOCK FRAMEWORK SUPPORT
 -M:    Viresh Kumar <[email protected]>
 -L:    [email protected] (moderated for non-subscribers)
 -S:    Maintained
 -W:    http://www.st.com/spear
 -F:    drivers/clk/spear/
 -
 -SPEAR PLATFORM SUPPORT
 +SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
  M:    Viresh Kumar <[email protected]>
  M:    Shiraz Hashim <[email protected]>
 +M:    [email protected]
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
  W:    http://www.st.com/spear
  F:    arch/arm/boot/dts/spear*
  F:    arch/arm/mach-spear/
 +F:    drivers/clk/spear/
 +F:    drivers/pinctrl/spear/
  
  SPI NOR SUBSYSTEM
  M:    Tudor Ambarus <[email protected]>
@@@ -17928,7 -17659,6 +17929,7 @@@ W:   http://www.linux-mtd.infradead.org
  Q:    http://patchwork.ozlabs.org/project/linux-mtd/list/
  C:    irc://irc.oftc.net/mtd
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
 +F:    Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
  F:    drivers/mtd/spi-nor/
  F:    include/linux/mtd/spi-nor.h
  
@@@ -18071,6 -17801,7 +18072,6 @@@ F:   drivers/staging/nvec
  
  STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
  M:    Jens Frederich <[email protected]>
 -M:    Daniel Drake <[email protected]>
  M:    Jon Nettleton <[email protected]>
  S:    Maintained
  W:    http://wiki.laptop.org/go/DCON
@@@ -18161,8 -17892,7 +18162,8 @@@ M:   Olivier Moysan <olivier.moysan@foss.
  M:    Arnaud Pouliquen <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
 -F:    Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
 +F:    Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
 +F:    Documentation/devicetree/bindings/sound/st,stm32-*.yaml
  F:    sound/soc/stm/
  
  STM32 TIMER/LPTIMER DRIVERS
@@@ -18239,11 -17969,10 +18240,11 @@@ F:        Documentation/admin-guide/svga.rs
  F:    arch/x86/boot/video*
  
  SWIOTLB SUBSYSTEM
 -M:    Konrad Rzeszutek Wilk <[email protected]>
 +M:    Christoph Hellwig <[email protected]>
  L:    [email protected]
  S:    Supported
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
 +W:    http://git.infradead.org/users/hch/dma-mapping.git
 +T:    git git://git.infradead.org/users/hch/dma-mapping.git
  F:    arch/*/kernel/pci-swiotlb.c
  F:    include/linux/swiotlb.h
  F:    kernel/dma/swiotlb.c
@@@ -18259,7 -17988,7 +18260,7 @@@ F:   net/switchdev
  SY8106A REGULATOR DRIVER
  M:    Icenowy Zheng <[email protected]>
  S:    Maintained
 -F:    Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
 +F:    Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
  F:    drivers/regulator/sy8106a-regulator.c
  
  SYNC FILE FRAMEWORK
@@@ -18731,7 -18460,7 +18732,7 @@@ S:   Supporte
  F:    drivers/net/ethernet/tehuti/*
  
  TELECOM CLOCK DRIVER FOR MCPL0010
 -M:    Mark Gross <mark[email protected]>
 +M:    Mark Gross <mark[email protected]>
  S:    Supported
  F:    drivers/char/tlclk.c
  
@@@ -18784,7 -18513,7 +18785,7 @@@ M:   Santosh Shilimkar <[email protected]
  L:    [email protected] (moderated for non-subscribers)
  S:    Maintained
  F:    Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
 -F:    Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
 +F:    Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
  F:    Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
  F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
  F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
@@@ -18826,17 -18555,14 +18827,17 @@@ T:        git git://linuxtv.org/media_tree.gi
  F:    drivers/media/radio/radio-raremono.c
  
  THERMAL
 -M:    Zhang Rui <[email protected]>
 +M:    Rafael J. Wysocki <[email protected]>
  M:    Daniel Lezcano <[email protected]>
  R:    Amit Kucheria <[email protected]>
 +R:    Zhang Rui <[email protected]>
  L:    [email protected]
  S:    Supported
  Q:    https://patchwork.kernel.org/project/linux-pm/list/
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
 +F:    Documentation/ABI/testing/sysfs-class-thermal
  F:    Documentation/devicetree/bindings/thermal/
 +F:    Documentation/driver-api/thermal/
  F:    drivers/thermal/
  F:    include/linux/cpu_cooling.h
  F:    include/linux/thermal.h
@@@ -18964,7 -18690,7 +18965,7 @@@ F:   include/linux/clk/ti.
  
  TI DAVINCI MACHINE SUPPORT
  M:    Sekhar Nori <[email protected]>
 -R:    Bartosz Golaszewski <b[email protected]>
 +R:    Bartosz Golaszewski <b[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
@@@ -19054,7 -18780,7 +19055,7 @@@ M:   Mark Greer <[email protected]
  L:    [email protected]
  L:    [email protected] (subscribers-only)
  S:    Supported
 -F:    Documentation/devicetree/bindings/net/nfc/trf7970a.txt
 +F:    Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
  F:    drivers/nfc/trf7970a.c
  
  TI TSC2046 ADC DRIVER
@@@ -19249,7 -18975,7 +19250,7 @@@ TRACIN
  M:    Steven Rostedt <[email protected]>
  M:    Ingo Molnar <[email protected]>
  S:    Maintained
 -T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
  F:    Documentation/trace/ftrace.rst
  F:    arch/*/*/*/ftrace.h
  F:    arch/*/kernel/ftrace.c
@@@ -19563,12 -19289,13 +19564,12 @@@ S:        Maintaine
  F:    drivers/usb/misc/chaoskey.c
  
  USB CYPRESS C67X00 DRIVER
 -M:    Peter Korsgaard <[email protected]>
  L:    [email protected]
 -S:    Maintained
 +S:    Orphan
  F:    drivers/usb/c67x00/
  
  USB DAVICOM DM9601 DRIVER
 -M:    Peter Korsgaard <[email protected]>
 +M:    Peter Korsgaard <[email protected]>
  L:    [email protected]
  S:    Maintained
  W:    http://www.linux-usb.org/usbnet
@@@ -20207,7 -19934,7 +20208,7 @@@ F:   include/uapi/linux/virtio_snd.
  F:    sound/virtio/*
  
  VIRTIO I2C DRIVER
 -M:    Jie Deng <jie.deng@intel.com>
 +M:    Conghui Chen <conghui.chen@intel.com>
  M:    Viresh Kumar <[email protected]>
  L:    [email protected]
  L:    [email protected]
@@@ -20215,13 -19942,6 +20216,13 @@@ S: Maintaine
  F:    drivers/i2c/busses/i2c-virtio.c
  F:    include/uapi/linux/virtio_i2c.h
  
 +VIRTIO PMEM DRIVER
 +M:    Pankaj Gupta <[email protected]>
 +L:    [email protected]
 +S:    Maintained
 +F:    drivers/nvdimm/virtio_pmem.c
 +F:    drivers/nvdimm/nd_virtio.c
 +
  VIRTUAL BOX GUEST DEVICE DRIVER
  M:    Hans de Goede <[email protected]>
  M:    Arnd Bergmann <[email protected]>
@@@ -20617,7 -20337,6 +20618,7 @@@ X86 ARCHITECTURE (32-BIT AND 64-BIT
  M:    Thomas Gleixner <[email protected]>
  M:    Ingo Molnar <[email protected]>
  M:    Borislav Petkov <[email protected]>
 +M:    Dave Hansen <[email protected]>
  M:    [email protected]
  R:    "H. Peter Anvin" <[email protected]>
  L:    [email protected]
@@@ -20639,8 -20358,6 +20640,8 @@@ M:   Tony Luck <[email protected]
  M:    Borislav Petkov <[email protected]>
  L:    [email protected]
  S:    Maintained
 +F:    Documentation/ABI/testing/sysfs-mce
 +F:    Documentation/x86/x86_64/machinecheck.rst
  F:    arch/x86/kernel/cpu/mce/*
  
  X86 MICROCODE UPDATE SUPPORT
@@@ -20659,7 -20376,7 +20660,7 @@@ F:   arch/x86/mm
  
  X86 PLATFORM DRIVERS
  M:    Hans de Goede <[email protected]>
 -M:    Mark Gross <m[email protected]>
 +M:    Mark Gross <m[email protected]>
  L:    [email protected]
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
@@@ -20758,6 -20475,7 +20759,6 @@@ F:   samples/bpf/xdpsock
  F:    tools/lib/bpf/xsk*
  
  XEN BLOCK SUBSYSTEM
 -M:    Konrad Rzeszutek Wilk <[email protected]>
  M:    Roger Pau Monné <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  S:    Supported
@@@ -20805,7 -20523,7 +20806,7 @@@ S:   Supporte
  F:    drivers/net/xen-netback/*
  
  XEN PCI SUBSYSTEM
 -M:    Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 +M:    Juergen Gross <jgross@suse.com>
  L:    [email protected] (moderated for non-subscribers)
  S:    Supported
  F:    arch/x86/pci/*xen*
@@@ -20828,8 -20546,7 +20829,8 @@@ S:   Supporte
  F:    sound/xen/*
  
  XEN SWIOTLB SUBSYSTEM
 -M:    Konrad Rzeszutek Wilk <[email protected]>
 +M:    Juergen Gross <[email protected]>
 +M:    Stefano Stabellini <[email protected]>
  L:    [email protected] (moderated for non-subscribers)
  L:    [email protected]
  S:    Supported
@@@ -20988,6 -20705,7 +20989,6 @@@ S:   Maintaine
  F:    mm/zbud.c
  
  ZD1211RW WIRELESS DRIVER
 -M:    Daniel Drake <[email protected]>
  M:    Ulrich Kunitz <[email protected]>
  L:    [email protected]
  L:    [email protected] (subscribers-only)
diff --combined drivers/rtc/Kconfig
index 7208eeb8459ac23299ea974e42329b4d15df688e,f4dfc65693a41aa978312a62dd9d0d91fff584da..058e56a10ab815365b4744ff2717a202b1dc7654
@@@ -441,6 -441,7 +441,7 @@@ config RTC_DRV_X120
  
  config RTC_DRV_PCF8523
        tristate "NXP PCF8523"
+       select REGMAP_I2C
        help
          If you say yes here you get support for the NXP PCF8523 RTC
          chips.
@@@ -582,14 -583,6 +583,6 @@@ config RTC_DRV_TPS6591
          This driver can also be built as a module. If so, the module
          will be called rtc-tps65910.
  
- config RTC_DRV_TPS80031
-       tristate "TI TPS80031/TPS80032 RTC driver"
-       depends on MFD_TPS80031
-       help
-         TI Power Management IC TPS80031 supports RTC functionality
-         along with alarm. This driver supports the RTC driver for
-         the TPS80031 RTC module.
  config RTC_DRV_RC5T583
        tristate "RICOH 5T583 RTC driver"
        depends on MFD_RC5T583
@@@ -1404,10 -1397,16 +1397,10 @@@ config RTC_DRV_OMA
          This driver can also be built as a module, if so, module
          will be called rtc-omap.
  
 -config HAVE_S3C_RTC
 -      bool
 -      help
 -        This will include RTC support for Samsung SoCs. If
 -        you want to include RTC support for any machine, kindly
 -        select this in the respective mach-XXXX/Kconfig file.
 -
  config RTC_DRV_S3C
        tristate "Samsung S3C series SoC RTC"
 -      depends on ARCH_S3C64XX || HAVE_S3C_RTC || COMPILE_TEST
 +      depends on ARCH_EXYNOS || ARCH_S3C64XX || ARCH_S3C24XX || ARCH_S5PV210 || \
 +                 COMPILE_TEST
        help
          RTC (Realtime Clock) driver for the clock inbuilt into the
          Samsung S3C24XX series of SoCs. This can provide periodic
@@@ -1929,4 -1928,14 +1922,14 @@@ config RTC_DRV_WILCO_E
          This can also be built as a module. If so, the module will
          be named "rtc_wilco_ec".
  
+ config RTC_DRV_MSC313
+       tristate "MStar MSC313 RTC"
+         depends on ARCH_MSTARV7 || COMPILE_TEST
+       help
+         If you say yes here you get support for the Mstar MSC313e On-Chip
+         Real Time Clock.
+         This driver can also be built as a module, if so, the module
+         will be called "rtc-msc313".
  endif # RTC_CLASS
This page took 0.134055 seconds and 4 git commands to generate.