All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
	Maxime Ripard <mripard@kernel.org>,
	intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] [PULL] drm-misc-next
Date: Thu, 2 Jul 2020 15:16:31 +0200	[thread overview]
Message-ID: <c1c47696-595b-631b-c6a1-90d6969ab4f8@linux.intel.com> (raw)

Hey Dave and Daniel,

Didn't mention under uapi changes, but i915 now detects when edid changed, while
connector_status stays connected.

Here's the next pull request for v5.9!

~Maarten

drm-misc-next-2020-07-02:
drm-misc-next for v5.9:

Cross-subsystem Changes:
- Remove fbdev/amba-clcd as pl111 is its replacement now.
- add of_graph_is_present()

Core Changes:
- Improve drm/scheduler job distribution with multiple queues.
- Small cleanups and bugfixes to zte/dsi/panel/mipi/connector.
- Remove ttm_bo->gpu_offset.
- Make ttm_mem_type_manager_func.get_node() return -ENOSPC instead
  of 0 on allocation failure.
- Make ttm TT creation on-demand.
- epoch_counter is added to drm_connector, so drivers can detect
  when only edid is changed, and send a uevent for that case.
- Remove legacy drm_bus_flags() values, and cleanup its documentation.

Driver Changes:
- More removal of ttm_bo->gpu_offset in nouveau, vmwgfx.
- Small suspend fix for bridge/ti-sn65dsi86.
- Small cleanups and bugfixes to panel-simple, zte, pl111, vc4, hisilicon.
- Fix connector types for some simple panels, and add missing BUS
  descriptions
- Implement epoch_counter for i915.
- Add support for some more simple panels.
- Fixes and cleanups related to st7703.
The following changes since commit 41752663b410c6265e24ff0570350b0b05ecdafe:

  drm/debug: Expose connector VRR monitor range via debugfs (2020-06-25 15:47:14 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2020-07-02

for you to fetch changes up to c3bad0c7e541776d16369d148f164879a72d022b:

  drm/i915: Fix the old vs. new epoch counter check during hotplug detect (2020-07-02 11:30:11 +0300)

----------------------------------------------------------------
drm-misc-next for v5.9:

Cross-subsystem Changes:
- Remove fbdev/amba-clcd as pl111 is its replacement now.
- add of_graph_is_present()

Core Changes:
- Improve drm/scheduler job distribution with multiple queues.
- Small cleanups and bugfixes to zte/dsi/panel/mipi/connector.
- Remove ttm_bo->gpu_offset.
- Make ttm_mem_type_manager_func.get_node() return -ENOSPC instead
  of 0 on allocation failure.
- Make ttm TT creation on-demand.
- epoch_counter is added to drm_connector, so drivers can detect
  when only edid is changed, and send a uevent for that case.
- Remove legacy drm_bus_flags() values, and cleanup its documentation.

Driver Changes:
- More removal of ttm_bo->gpu_offset in nouveau, vmwgfx.
- Small suspend fix for bridge/ti-sn65dsi86.
- Small cleanups and bugfixes to panel-simple, zte, pl111, vc4, hisilicon.
- Fix connector types for some simple panels, and add missing BUS
  descriptions
- Implement epoch_counter for i915.
- Add support for some more simple panels.
- Fixes and cleanups related to st7703.

----------------------------------------------------------------
Antonio Borneo (1):
      drm/connector: fix minor typos in comments

Christian König (2):
      drm/ttm: cleanup ttm_mem_type_manager_func.get_node interface v3
      drm/ttm: make TT creation purely optional v3

Dmitry Osipenko (4):
      drm/panel-simple: Correct EDT ET057090DHU connector type
      drm/panel-simple: Add missing BUS descriptions for some panels
      of_graph: add of_graph_is_present()
      drm/of: Make drm_of_find_panel_or_bridge() to check graph's presence

Emil Velikov (3):
      drm/dsi: use stack buffer in mipi_dsi_dcs_write()
      drm/panel: use mipi_dsi_dcs_write_buffer where possible
      drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline

Harigovindan P (1):
      drm/bridge: ti-sn65dsi86: ensure bridge suspend happens during PM sleep

Icenowy Zheng (1):
      dt-bindings: vendor-prefixes: Add Xingbangda

Imre Deak (1):
      drm/i915: Fix the old vs. new epoch counter check during hotplug detect

Jason Yan (1):
      drm/zte: remove unneeded semicolon

Laurent Pinchart (5):
      dt-bindings: display: bridge: renesas,lvds: Convert binding to YAML
      drm: panel: simple: Correct connector type for Starry KR070PE2T
      drm: panel: simple: Correct bus format for Satoz SAT050AT40H12R2
      drm: panel: simple: Drop drive/sample bus flags for LVDS panels
      drm: panel: simple: Warn in case of incorrect bus format for LVDS panels

Linus Walleij (3):
      drm: pl111: Credit where credit is due
      video: fbdev: amba-clcd: Retire elder CLCD driver
      drm: pl111: Absorb the external register header

Maarten Lankhorst (1):
      Backmerge remote-tracking branch 'drm/drm-next' into drm-misc-next

Maxime Ripard (1):
      dt-bindings: display: vc4: dpi: Fix panel warning

Nirmoy Das (4):
      drm/vmwgfx: don't use ttm bo->offset
      drm/nouveau: don't use ttm bo->offset v3
      drm/scheduler: improve job distribution with multiple queues
      drm/ttm: do not keep GPU dependent addresses

Ondrej Jirman (10):
      dt-bindings: panel: Convert rocktech,jh057n00900 to yaml
      dt-bindings: panel: Add compatible for Xingbangda XBD599 panel
      drm/panel: rocktech-jh057n00900: Rename the driver to st7703
      drm/panel: st7703: Rename functions from jh057n prefix to st7703
      drm/panel: st7703: Prepare for supporting multiple panels
      drm/panel: st7703: Move code specific to jh057n closer together
      drm/panel: st7703: Move generic part of init sequence to enable callback
      drm/panel: st7703: Add support for Xingbangda XBD599
      drm/panel: st7703: Enter sleep after display off
      drm/panel: st7703: Assert reset prior to powering down the regulators

Sam Ravnborg (7):
      drm/tidss: drop use of legacy drm_bus_flags
      drm/ingenic-drm: drop use of legacy drm_bus_flags
      drm/panel: raydium-rm67191: drop use of legacy drm_bus_flags
      drm/panel: novatek-nt39016: drop use of legacy drm_bus_flags
      drm/panel: panel-simple: drop use of legacy drm_bus_flags
      drm/drm_connector: drop legacy drm_bus_flags values
      drm/drm_connector: use inline comments for drm_bus_flags

Stanislav Lisovskiy (3):
      drm: Add helper to compare edids.
      drm: Introduce epoch counter to drm_connector
      drm/i915: Send hotplug event if edid had changed

Tian Tao (1):
      drm/hisilicon: Use drmm_kzalloc() instead of devm_kzalloc()

 .clang-format                                      |    19 +-
 .gitignore                                         |     1 +
 .mailmap                                           |     7 +-
 CREDITS                                            |     6 +-
 Documentation/ABI/obsolete/sysfs-cpuidle           |     9 +
 .../ABI/obsolete/sysfs-driver-intel_pmc_bxt        |    22 +
 Documentation/ABI/stable/sysfs-devices-node        |     2 +-
 Documentation/ABI/stable/sysfs-driver-dma-idxd     |     6 +
 .../ABI/stable/sysfs-driver-firmware-zynqmp        |   103 +
 Documentation/ABI/testing/debugfs-cec-error-inj    |     2 +-
 .../ABI/testing/debugfs-driver-habanalabs          |    17 +
 Documentation/ABI/testing/debugfs-hisi-hpre        |    89 +-
 Documentation/ABI/testing/debugfs-hisi-sec         |    94 +-
 Documentation/ABI/testing/debugfs-hisi-zip         |    70 +-
 Documentation/ABI/testing/dev-kmsg                 |     5 +
 Documentation/ABI/testing/procfs-smaps_rollup      |     2 +-
 Documentation/ABI/testing/sysfs-block-rnbd         |    46 +
 .../testing/sysfs-bus-event_source-devices-dfl_fme |   104 +
 .../testing/sysfs-bus-event_source-devices-hv_24x7 |    21 +
 Documentation/ABI/testing/sysfs-bus-iio-proximity  |    10 +
 Documentation/ABI/testing/sysfs-bus-iio-sx9310     |    10 +
 Documentation/ABI/testing/sysfs-bus-most           |   104 +-
 Documentation/ABI/testing/sysfs-bus-papr-pmem      |    27 +
 .../ABI/testing/sysfs-bus-soundwire-master         |    23 +
 .../ABI/testing/sysfs-bus-soundwire-slave          |    91 +
 Documentation/ABI/testing/sysfs-class-net          |    13 +
 Documentation/ABI/testing/sysfs-class-power        |    45 +-
 Documentation/ABI/testing/sysfs-class-power-mp2629 |     8 +
 Documentation/ABI/testing/sysfs-class-rnbd-client  |   111 +
 Documentation/ABI/testing/sysfs-class-rnbd-server  |    50 +
 Documentation/ABI/testing/sysfs-class-rtrs-client  |   131 +
 Documentation/ABI/testing/sysfs-class-rtrs-server  |    53 +
 Documentation/ABI/testing/sysfs-devices-system-cpu |    64 +-
 Documentation/ABI/testing/sysfs-driver-habanalabs  |    17 +
 Documentation/ABI/testing/sysfs-driver-w1_therm    |   116 +
 Documentation/ABI/testing/sysfs-fs-f2fs            |    24 +
 Documentation/ABI/testing/sysfs-platform-dptf      |    62 +-
 .../testing/sysfs-platform-intel-wmi-sbl-fw-update |    12 +
 Documentation/COPYING-logo                         |     2 +-
 Documentation/IRQ-domain.txt                       |   269 -
 Documentation/Makefile                             |    16 +-
 Documentation/PCI/boot-interrupts.rst              |    34 +-
 Documentation/PCI/endpoint/pci-endpoint.rst        |    16 +-
 .../RCU/Design/Requirements/Requirements.rst       |    61 +-
 Documentation/admin-guide/LSM/tomoyo.rst           |    16 +-
 Documentation/admin-guide/README.rst               |    11 +-
 .../admin-guide/acpi/initrd_table_override.rst     |     2 +-
 Documentation/admin-guide/acpi/ssdt-overlays.rst   |     2 +-
 Documentation/admin-guide/bcache.rst               |     4 +-
 Documentation/admin-guide/bug-hunting.rst          |    53 +-
 Documentation/admin-guide/cgroup-v1/memory.rst     |    19 +-
 Documentation/admin-guide/cgroup-v2.rst            |    47 +-
 Documentation/admin-guide/cpu-load.rst             |     2 +-
 Documentation/admin-guide/device-mapper/dm-ebs.rst |    51 +
 .../admin-guide/device-mapper/dm-integrity.rst     |    21 +-
 .../admin-guide/device-mapper/dm-zoned.rst         |    62 +-
 Documentation/admin-guide/devices.rst              |     2 +-
 Documentation/admin-guide/dynamic-debug-howto.rst  |     5 +
 Documentation/admin-guide/gpio/gpio-aggregator.rst |   111 +
 Documentation/admin-guide/gpio/index.rst           |     1 +
 Documentation/admin-guide/hw-vuln/index.rst        |     1 +
 Documentation/admin-guide/hw-vuln/l1tf.rst         |     2 +-
 .../special-register-buffer-data-sampling.rst      |   149 +
 Documentation/admin-guide/index.rst                |     1 +
 Documentation/admin-guide/init.rst                 |    76 +-
 Documentation/admin-guide/initrd.rst               |     2 +-
 Documentation/admin-guide/kdump/kdump.rst          |     8 +
 Documentation/admin-guide/kdump/vmcoreinfo.rst     |     6 +
 Documentation/admin-guide/kernel-parameters.txt    |   174 +-
 .../admin-guide/kernel-per-CPU-kthreads.rst        |     2 +-
 Documentation/admin-guide/md.rst                   |     2 +-
 .../media}/au0828-cardlist.rst                     |     0
 Documentation/admin-guide/media/avermedia.rst      |    94 +
 Documentation/admin-guide/media/bt8xx.rst          |   156 +
 Documentation/admin-guide/media/bttv-cardlist.rst  |   683 +
 Documentation/admin-guide/media/bttv.rst           |  1761 ++
 Documentation/admin-guide/media/building.rst       |   357 +
 .../media}/cafe_ccic.rst                           |     0
 Documentation/admin-guide/media/cardlist.rst       |    29 +
 Documentation/admin-guide/media/cec-drivers.rst    |    10 +
 Documentation/admin-guide/media/ci.rst             |    77 +
 Documentation/admin-guide/media/cpia2.rst          |   145 +
 Documentation/admin-guide/media/cx18-cardlist.rst  |    17 +
 .../admin-guide/media/cx231xx-cardlist.rst         |    99 +
 .../admin-guide/media/cx23885-cardlist.rst         |   267 +
 Documentation/admin-guide/media/cx88-cardlist.rst  |   383 +
 Documentation/admin-guide/media/cx88.rst           |    58 +
 Documentation/admin-guide/media/davinci-vpbe.rst   |    65 +
 Documentation/admin-guide/media/dvb-drivers.rst    |    16 +
 .../admin-guide/media/dvb-usb-a800-cardlist.rst    |    16 +
 .../admin-guide/media/dvb-usb-af9005-cardlist.rst  |    20 +
 .../admin-guide/media/dvb-usb-af9015-cardlist.rst  |    80 +
 .../admin-guide/media/dvb-usb-af9035-cardlist.rst  |    74 +
 .../admin-guide/media/dvb-usb-anysee-cardlist.rst  |    16 +
 .../admin-guide/media/dvb-usb-au6610-cardlist.rst  |    16 +
 .../admin-guide/media/dvb-usb-az6007-cardlist.rst  |    20 +
 .../admin-guide/media/dvb-usb-az6027-cardlist.rst  |    24 +
 .../admin-guide/media/dvb-usb-ce6230-cardlist.rst  |    18 +
 .../media/dvb-usb-cinergyT2-cardlist.rst           |    16 +
 .../admin-guide/media/dvb-usb-cxusb-cardlist.rst   |    40 +
 .../admin-guide/media/dvb-usb-dib0700-cardlist.rst |   162 +
 .../media/dvb-usb-dibusb-mb-cardlist.rst           |    42 +
 .../media/dvb-usb-dibusb-mc-cardlist.rst           |    30 +
 .../admin-guide/media/dvb-usb-digitv-cardlist.rst  |    16 +
 .../admin-guide/media/dvb-usb-dtt200u-cardlist.rst |    22 +
 .../admin-guide/media/dvb-usb-dtv5100-cardlist.rst |    16 +
 .../admin-guide/media/dvb-usb-dvbsky-cardlist.rst  |    42 +
 .../admin-guide/media/dvb-usb-dw2102-cardlist.rst  |    52 +
 .../admin-guide/media/dvb-usb-ec168-cardlist.rst   |    16 +
 .../admin-guide/media/dvb-usb-gl861-cardlist.rst   |    20 +
 .../admin-guide/media/dvb-usb-gp8psk-cardlist.rst  |    22 +
 .../admin-guide/media/dvb-usb-lmedm04-cardlist.rst |    20 +
 .../admin-guide/media/dvb-usb-m920x-cardlist.rst   |    26 +
 .../media/dvb-usb-mxl111sf-cardlist.rst            |    36 +
 .../media/dvb-usb-nova-t-usb2-cardlist.rst         |    16 +
 .../admin-guide/media/dvb-usb-opera1-cardlist.rst  |    16 +
 .../media/dvb-usb-pctv452e-cardlist.rst            |    20 +
 .../media/dvb-usb-rtl28xxu-cardlist.rst            |    80 +
 .../media/dvb-usb-technisat-usb2-cardlist.rst      |    16 +
 .../admin-guide/media/dvb-usb-ttusb2-cardlist.rst  |    24 +
 .../admin-guide/media/dvb-usb-umt-010-cardlist.rst |    16 +
 .../admin-guide/media/dvb-usb-vp702x-cardlist.rst  |    16 +
 .../admin-guide/media/dvb-usb-vp7045-cardlist.rst  |    18 +
 .../admin-guide/media/dvb-usb-zd1301-cardlist.rst  |    16 +
 Documentation/admin-guide/media/dvb.rst            |    12 +
 Documentation/admin-guide/media/dvb_intro.rst      |   616 +
 Documentation/admin-guide/media/dvb_references.rst |    29 +
 .../admin-guide/media/em28xx-cardlist.rst          |   436 +
 Documentation/admin-guide/media/faq.rst            |   216 +
 Documentation/admin-guide/media/fimc.rst           |   153 +
 .../admin-guide/media/frontend-cardlist.rst        |   226 +
 .../media}/gspca-cardlist.rst                      |     0
 Documentation/admin-guide/media/i2c-cardlist.rst   |   290 +
 Documentation/admin-guide/media/imx.rst            |   714 +
 .../admin-guide/media/imx6q-sabreauto.dot          |    51 +
 Documentation/admin-guide/media/imx6q-sabresd.dot  |    56 +
 .../v4l-drivers => admin-guide/media}/imx7.rst     |     0
 Documentation/admin-guide/media/index.rst          |    61 +
 Documentation/admin-guide/media/intro.rst          |    27 +
 Documentation/admin-guide/media/ipu3.rst           |   591 +
 .../v4l-drivers => admin-guide/media}/ipu3_rcb.svg |     0
 Documentation/admin-guide/media/ivtv-cardlist.rst  |   139 +
 .../v4l-drivers => admin-guide/media}/ivtv.rst     |     0
 .../dvb-drivers => admin-guide/media}/lmedm04.rst  |     0
 Documentation/admin-guide/media/meye.rst           |    93 +
 Documentation/admin-guide/media/misc-cardlist.rst  |    28 +
 Documentation/admin-guide/media/omap3isp.rst       |    92 +
 .../media}/omap4_camera.rst                        |     0
 .../media}/opera-firmware.rst                      |     0
 .../admin-guide/media/other-usb-cardlist.rst       |    92 +
 Documentation/admin-guide/media/pci-cardlist.rst   |   107 +
 .../v4l-drivers => admin-guide/media}/philips.rst  |     0
 .../admin-guide/media/platform-cardlist.rst        |    90 +
 .../media}/pulse8-cec.rst                          |     0
 .../media}/qcom_camss.rst                          |     0
 .../media}/qcom_camss_8x96_graph.dot               |     0
 .../media}/qcom_camss_graph.dot                    |     0
 Documentation/admin-guide/media/radio-cardlist.rst |    44 +
 .../media}/rcar-fdp1.rst                           |     0
 .../admin-guide/media/remote-controller.rst        |    76 +
 .../admin-guide/media/saa7134-cardlist.rst         |   803 +
 Documentation/admin-guide/media/saa7134.rst        |    88 +
 .../admin-guide/media/saa7164-cardlist.rst         |    71 +
 .../v4l-drivers => admin-guide/media}/si470x.rst   |     0
 .../v4l-drivers => admin-guide/media}/si4713.rst   |     0
 .../v4l-drivers => admin-guide/media}/si476x.rst   |     0
 Documentation/admin-guide/media/siano-cardlist.rst |    56 +
 .../media}/technisat.rst                           |     0
 .../media}/tm6000-cardlist.rst                     |     0
 .../media}/ttusb-dec.rst                           |     0
 .../media}/tuner-cardlist.rst                      |     0
 Documentation/admin-guide/media/usb-cardlist.rst   |   157 +
 .../media}/usbvision-cardlist.rst                  |     0
 Documentation/admin-guide/media/v4l-drivers.rst    |    33 +
 .../v4l-drivers => admin-guide/media}/vimc.dot     |     0
 Documentation/admin-guide/media/vimc.rst           |    90 +
 .../v4l-drivers => admin-guide/media}/vivid.rst    |     0
 Documentation/admin-guide/media/zr364xx.rst        |   102 +
 Documentation/admin-guide/mm/hugetlbpage.rst       |    35 +
 .../admin-guide/mm/numa_memory_policy.rst          |    10 +-
 Documentation/admin-guide/mm/transhuge.rst         |     7 +
 Documentation/admin-guide/mm/userfaultfd.rst       |   211 +-
 Documentation/admin-guide/mono.rst                 |     4 +-
 Documentation/admin-guide/nfs/nfsroot.rst          |     2 +-
 Documentation/admin-guide/numastat.rst             |    31 +-
 Documentation/admin-guide/perf-security.rst        |    86 +-
 Documentation/admin-guide/pm/cpuidle.rst           |    20 +-
 .../admin-guide/pm/intel-speed-select.rst          |   917 +
 Documentation/admin-guide/pm/intel_pstate.rst      |    32 +-
 Documentation/admin-guide/pm/working-state.rst     |     1 +
 Documentation/admin-guide/pstore-blk.rst           |   243 +
 Documentation/admin-guide/ramoops.rst              |    14 +-
 Documentation/admin-guide/ras.rst                  |    28 +-
 Documentation/admin-guide/reporting-bugs.rst       |     2 +-
 Documentation/admin-guide/serial-console.rst       |     2 +-
 Documentation/admin-guide/sysctl/kernel.rst        |   247 +-
 Documentation/admin-guide/sysctl/net.rst           |     8 +-
 Documentation/admin-guide/sysctl/vm.rst            |    23 +-
 Documentation/admin-guide/sysrq.rst                |    10 +-
 Documentation/admin-guide/unicode.rst              |     4 +-
 Documentation/arm/microchip.rst                    |     2 +-
 Documentation/arm64/amu.rst                        |     5 +
 Documentation/arm64/booting.rst                    |    39 +-
 Documentation/arm64/cpu-feature-registers.rst      |     2 +
 Documentation/arm64/elf_hwcaps.rst                 |     5 +
 Documentation/arm64/silicon-errata.rst             |     8 +-
 Documentation/arm64/sve.rst                        |     6 +-
 Documentation/block/biovecs.rst                    |     2 +
 Documentation/block/index.rst                      |     1 +
 Documentation/block/inline-encryption.rst          |   263 +
 Documentation/bpf/bpf_devel_QA.rst                 |    15 +
 Documentation/bpf/index.rst                        |     4 +-
 Documentation/bpf/ringbuf.rst                      |   209 +
 Documentation/conf.py                              |    40 +-
 Documentation/core-api/cachetlb.rst                |     2 +-
 .../debugging-via-ohci1394.rst}                    |     0
 .../dma-api-howto.rst}                             |     0
 .../{DMA-API.txt => core-api/dma-api.rst}          |     0
 .../dma-attributes.rst}                            |     0
 .../{DMA-ISA-LPC.txt => core-api/dma-isa-lpc.rst}  |     0
 Documentation/core-api/index.rst                   |     9 +
 .../{IRQ.txt => core-api/irq/concepts.rst}         |     0
 Documentation/core-api/irq/index.rst               |    11 +
 .../irq/irq-affinity.rst}                          |     0
 Documentation/core-api/irq/irq-domain.rst          |   270 +
 .../irq/irqflags-tracing.rst}                      |     0
 Documentation/core-api/kobject.rst                 |    28 +-
 Documentation/{kref.txt => core-api/kref.rst}      |     0
 Documentation/core-api/padata.rst                  |    41 +-
 Documentation/core-api/pin_user_pages.rst          |    51 +-
 Documentation/core-api/printk-basics.rst           |   115 +
 Documentation/core-api/printk-formats.rst          |    38 +-
 Documentation/core-api/protection-keys.rst         |     5 +-
 Documentation/core-api/rbtree.rst                  |   429 +
 Documentation/core-api/timekeeping.rst             |     6 +-
 Documentation/dev-tools/coccinelle.rst             |     8 +-
 Documentation/dev-tools/gdb-kernel-debugging.rst   |     2 +-
 Documentation/dev-tools/index.rst                  |     1 +
 Documentation/dev-tools/kcov.rst                   |    17 +-
 Documentation/dev-tools/kcsan.rst                  |   321 +
 Documentation/dev-tools/kgdb.rst                   |    24 +
 Documentation/dev-tools/kselftest.rst              |    26 +-
 Documentation/dev-tools/kunit/start.rst            |    13 +-
 Documentation/dev-tools/kunit/usage.rst            |     4 +-
 Documentation/devicetree/bindings/ABI.rst          |    42 +
 Documentation/devicetree/bindings/ABI.txt          |    39 -
 Documentation/devicetree/bindings/Makefile         |    35 +-
 Documentation/devicetree/bindings/arm/altera.yaml  |     6 +-
 Documentation/devicetree/bindings/arm/amlogic.yaml |     6 +-
 .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml    |     2 +-
 Documentation/devicetree/bindings/arm/arm,scmi.txt |     3 +-
 .../devicetree/bindings/arm/arm,vexpress-juno.yaml |    34 +-
 .../devicetree/bindings/arm/atmel-at91.yaml        |     7 +
 Documentation/devicetree/bindings/arm/bitmain.yaml |     2 +-
 .../devicetree/bindings/arm/calxeda/hb-sregs.yaml  |    49 +
 .../devicetree/bindings/arm/calxeda/l2ecc.txt      |    15 -
 .../devicetree/bindings/arm/calxeda/l2ecc.yaml     |    42 +
 .../devicetree/bindings/arm/coresight-cti.yaml     |    20 +-
 Documentation/devicetree/bindings/arm/cpus.yaml    |    86 +-
 .../devicetree/bindings/arm/freescale/fsl,scu.txt  |     6 +-
 Documentation/devicetree/bindings/arm/fsl.yaml     |     4 +
 Documentation/devicetree/bindings/arm/l2c2x0.yaml  |    87 +-
 .../devicetree/bindings/arm/mediatek.yaml          |    22 +
 .../bindings/arm/mediatek/mediatek,apmixedsys.txt  |     1 +
 .../bindings/arm/mediatek/mediatek,audsys.txt      |     1 +
 .../bindings/arm/mediatek/mediatek,camsys.txt      |     1 +
 .../bindings/arm/mediatek/mediatek,imgsys.txt      |     1 +
 .../bindings/arm/mediatek/mediatek,infracfg.txt    |     1 +
 .../bindings/arm/mediatek/mediatek,mipi0a.txt      |    28 +
 .../bindings/arm/mediatek/mediatek,mmsys.txt       |     8 +-
 .../bindings/arm/mediatek/mediatek,pericfg.txt     |    36 -
 .../bindings/arm/mediatek/mediatek,pericfg.yaml    |    65 +
 .../bindings/arm/mediatek/mediatek,topckgen.txt    |     1 +
 .../bindings/arm/mediatek/mediatek,vcodecsys.txt   |    27 +
 .../devicetree/bindings/arm/nxp/lpc32xx.yaml       |     9 +-
 Documentation/devicetree/bindings/arm/psci.yaml    |    16 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |     7 +
 Documentation/devicetree/bindings/arm/realtek.yaml |    21 +
 .../devicetree/bindings/arm/renesas,prr.yaml       |     2 +-
 Documentation/devicetree/bindings/arm/renesas.yaml |    10 +
 .../devicetree/bindings/arm/rockchip.yaml          |     5 +
 .../bindings/arm/samsung/exynos-chipid.yaml        |     5 +-
 .../bindings/arm/samsung/samsung-boards.yaml       |     1 +
 .../bindings/arm/socionext/uniphier.yaml           |    27 +-
 .../devicetree/bindings/arm/stm32/st,mlahb.yaml    |     2 +-
 .../bindings/arm/stm32/st,stm32-syscon.yaml        |     6 +-
 .../devicetree/bindings/arm/stm32/stm32.yaml       |     3 +
 Documentation/devicetree/bindings/arm/sunxi.yaml   |     5 +
 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml        |     6 +
 Documentation/devicetree/bindings/arm/syna.txt     |     2 +-
 .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml     |     7 +-
 .../devicetree/bindings/ata/faraday,ftide010.yaml  |     4 +-
 .../devicetree/bindings/ata/renesas,rcar-sata.yaml |     1 +
 .../devicetree/bindings/ata/sata_highbank.txt      |    44 -
 .../devicetree/bindings/ata/sata_highbank.yaml     |    92 +
 .../devicetree/bindings/auxdisplay/hit,hd44780.txt |    45 -
 .../bindings/auxdisplay/hit,hd44780.yaml           |    96 +
 .../bindings/bus/allwinner,sun50i-a64-de2.yaml     |     5 +-
 .../bindings/bus/allwinner,sun8i-a23-rsb.yaml      |     4 +-
 .../bindings/bus/arm,integrator-ap-lm.yaml         |    83 +
 .../devicetree/bindings/bus/baikal,bt1-apb.yaml    |    90 +
 .../devicetree/bindings/bus/baikal,bt1-axi.yaml    |   107 +
 .../clock/allwinner,sun4i-a10-gates-clk.yaml       |     8 +-
 .../devicetree/bindings/clock/arm,syscon-icst.yaml |     2 +-
 .../bindings/clock/baikal,bt1-ccu-div.yaml         |   188 +
 .../bindings/clock/baikal,bt1-ccu-pll.yaml         |   131 +
 .../bindings/clock/bitmain,bm1880-clk.yaml         |     2 +-
 .../devicetree/bindings/clock/calxeda.txt          |    17 -
 .../devicetree/bindings/clock/calxeda.yaml         |    82 +
 .../devicetree/bindings/clock/cirrus,lochnagar.txt |    94 -
 .../bindings/clock/cirrus,lochnagar.yaml           |    78 +
 .../bindings/clock/fixed-factor-clock.yaml         |     5 +-
 .../devicetree/bindings/clock/fsl,plldig.yaml      |    19 +-
 .../devicetree/bindings/clock/idt,versaclock5.txt  |     1 +
 .../devicetree/bindings/clock/imx1-clock.txt       |    26 -
 .../devicetree/bindings/clock/imx1-clock.yaml      |    51 +
 .../devicetree/bindings/clock/imx21-clock.txt      |    27 -
 .../devicetree/bindings/clock/imx21-clock.yaml     |    51 +
 .../devicetree/bindings/clock/imx23-clock.txt      |    70 -
 .../devicetree/bindings/clock/imx23-clock.yaml     |    92 +
 .../devicetree/bindings/clock/imx25-clock.txt      |   160 -
 .../devicetree/bindings/clock/imx25-clock.yaml     |   186 +
 .../devicetree/bindings/clock/imx27-clock.txt      |    27 -
 .../devicetree/bindings/clock/imx27-clock.yaml     |    55 +
 .../devicetree/bindings/clock/imx28-clock.txt      |    93 -
 .../devicetree/bindings/clock/imx28-clock.yaml     |   115 +
 .../devicetree/bindings/clock/imx31-clock.txt      |    90 -
 .../devicetree/bindings/clock/imx31-clock.yaml     |   120 +
 .../devicetree/bindings/clock/imx35-clock.txt      |   114 -
 .../devicetree/bindings/clock/imx35-clock.yaml     |   139 +
 .../devicetree/bindings/clock/imx5-clock.txt       |    28 -
 .../devicetree/bindings/clock/imx5-clock.yaml      |    65 +
 .../devicetree/bindings/clock/imx6q-clock.txt      |    41 -
 .../devicetree/bindings/clock/imx6q-clock.yaml     |    71 +
 .../devicetree/bindings/clock/imx6sl-clock.txt     |    10 -
 .../devicetree/bindings/clock/imx6sl-clock.yaml    |    47 +
 .../devicetree/bindings/clock/imx6sll-clock.txt    |    36 -
 .../devicetree/bindings/clock/imx6sll-clock.yaml   |    65 +
 .../devicetree/bindings/clock/imx6sx-clock.txt     |    13 -
 .../devicetree/bindings/clock/imx6sx-clock.yaml    |    69 +
 .../devicetree/bindings/clock/imx6ul-clock.txt     |    13 -
 .../devicetree/bindings/clock/imx6ul-clock.yaml    |    65 +
 .../devicetree/bindings/clock/imx7d-clock.txt      |    13 -
 .../devicetree/bindings/clock/imx7d-clock.yaml     |    65 +
 .../devicetree/bindings/clock/imx8qxp-lpcg.txt     |    51 -
 .../devicetree/bindings/clock/imx8qxp-lpcg.yaml    |    73 +
 .../devicetree/bindings/clock/ingenic,cgu.txt      |    57 -
 .../devicetree/bindings/clock/ingenic,cgu.yaml     |   124 +
 .../devicetree/bindings/clock/intel,agilex.yaml    |    46 +
 .../devicetree/bindings/clock/intel,cgu-lgm.yaml   |    44 +
 .../bindings/clock/marvell,mmp2-audio-clock.yaml   |    75 +
 .../bindings/clock/marvell,mmp2-clock.yaml         |     5 +
 .../devicetree/bindings/clock/qcom,a53pll.txt      |    22 -
 .../devicetree/bindings/clock/qcom,a53pll.yaml     |    40 +
 .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml |     2 +-
 .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml |     2 +-
 .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml |     2 +-
 .../devicetree/bindings/clock/qcom,gcc.yaml        |     3 +
 .../devicetree/bindings/clock/qcom,mmcc.yaml       |    20 +-
 .../bindings/clock/qcom,sc7180-dispcc.yaml         |     2 +-
 .../bindings/clock/qcom,sc7180-gpucc.yaml          |     2 +-
 .../devicetree/bindings/clock/qcom,sc7180-mss.yaml |     2 +-
 .../bindings/clock/qcom,sc7180-videocc.yaml        |     2 +-
 .../bindings/clock/qcom,sdm845-dispcc.yaml         |     2 +-
 .../bindings/clock/qcom,sdm845-gpucc.yaml          |     2 +-
 .../bindings/clock/qcom,sdm845-videocc.yaml        |     2 +-
 .../bindings/clock/renesas,cpg-div6-clock.yaml     |    60 +
 .../bindings/clock/renesas,cpg-div6-clocks.txt     |    40 -
 .../bindings/clock/renesas,cpg-mssr.yaml           |     1 +
 .../bindings/clock/renesas,cpg-mstp-clocks.txt     |    60 -
 .../bindings/clock/renesas,cpg-mstp-clocks.yaml    |    82 +
 .../bindings/clock/renesas,rcar-usb2-clock-sel.txt |     4 +-
 .../devicetree/bindings/clock/silabs,si5341.txt    |    11 +-
 .../bindings/clock/sprd,sc9863a-clk.yaml           |    30 +-
 .../bindings/connector/usb-connector.yaml          |    73 +-
 .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt    |    56 +
 .../crypto/allwinner,sun4i-a10-crypto.yaml         |    14 +-
 .../bindings/crypto/allwinner,sun8i-ce.yaml        |    16 +-
 .../bindings/crypto/amlogic,gxl-crypto.yaml        |     4 +-
 .../devicetree/bindings/crypto/st,stm32-hash.yaml  |     9 +-
 .../allwinner,sun4i-a10-display-engine.yaml        |     7 +-
 .../bindings/display/allwinner,sun4i-a10-hdmi.yaml |    40 +-
 .../bindings/display/allwinner,sun4i-a10-tcon.yaml |    63 +-
 .../display/allwinner,sun6i-a31-mipi-dsi.yaml      |    28 +-
 .../display/allwinner,sun8i-a83t-dw-hdmi.yaml      |    10 +-
 .../bindings/display/brcm,bcm2835-dpi.yaml         |    10 -
 .../bindings/display/bridge/adi,adv7123.txt        |    50 -
 .../bindings/display/bridge/adi,adv7511.txt        |     4 +-
 .../bindings/display/bridge/analogix,anx7814.yaml  |   119 +
 .../bindings/display/bridge/anx6345.yaml           |     8 +
 .../devicetree/bindings/display/bridge/anx7814.txt |    42 -
 .../bindings/display/bridge/dumb-vga-dac.txt       |    50 -
 .../bindings/display/bridge/lvds-codec.yaml        |    26 +-
 .../devicetree/bindings/display/bridge/ps8640.yaml |     8 +
 .../bindings/display/bridge/renesas,lvds.txt       |    85 -
 .../bindings/display/bridge/renesas,lvds.yaml      |   248 +
 .../bindings/display/bridge/simple-bridge.yaml     |    99 +
 .../bindings/display/bridge/thine,thc63lvd1024.txt |    66 -
 .../display/bridge/thine,thc63lvd1024.yaml         |   121 +
 .../bindings/display/bridge/ti,ths813x.txt         |    51 -
 .../bindings/display/mediatek/mediatek,dpi.txt     |     6 +
 .../bindings/display/mediatek/mediatek,dsi.txt     |    10 +
 .../bindings/display/panel/panel-common.yaml       |    11 +-
 .../bindings/display/panel/panel-timing.yaml       |   120 +-
 .../display/panel/rocktech,jh057n00900.txt         |    23 -
 .../display/panel/rocktech,jh057n00900.yaml        |    70 +
 .../bindings/display/panel/sony,acx424akp.yaml     |     2 +-
 .../bindings/display/panel/xinpeng,xpp055c272.yaml |     4 +-
 .../devicetree/bindings/display/renesas,cmm.yaml   |    18 +-
 .../devicetree/bindings/display/renesas,du.txt     |    10 +
 .../bindings/display/rockchip/rockchip-vop.yaml    |     4 +-
 .../display/tegra/nvidia,tegra20-host1x.txt        |    73 +-
 .../bindings/display/ti/ti,am65x-dss.yaml          |    19 +-
 .../bindings/display/ti/ti,j721e-dss.yaml          |    34 +-
 .../devicetree/bindings/dma/adi,axi-dmac.txt       |     2 +-
 .../devicetree/bindings/dma/dma-common.yaml        |     3 +-
 Documentation/devicetree/bindings/dma/fsl-edma.txt |     3 +-
 .../devicetree/bindings/dma/ingenic,dma.yaml       |    80 +
 .../devicetree/bindings/dma/jz4780-dma.txt         |    64 -
 .../devicetree/bindings/dma/mtk-uart-apdma.txt     |     3 +-
 .../devicetree/bindings/dma/renesas,rcar-dmac.txt  |   117 -
 .../devicetree/bindings/dma/renesas,rcar-dmac.yaml |   150 +
 .../devicetree/bindings/dma/renesas,usb-dmac.txt   |    55 -
 .../devicetree/bindings/dma/renesas,usb-dmac.yaml  |   102 +
 .../bindings/dma/sifive,fu540-c000-pdma.yaml       |     2 +-
 .../bindings/dma/socionext,uniphier-xdmac.yaml     |     7 +-
 .../devicetree/bindings/dma/st,stm32-dma.yaml      |     5 +
 .../devicetree/bindings/dma/ti/k3-udma.yaml        |    29 +-
 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml |     2 +
 Documentation/devicetree/bindings/eeprom/at24.yaml |    13 +-
 .../devicetree/bindings/example-schema.yaml        |    17 +-
 .../devicetree/bindings/extcon/extcon-arizona.txt  |    76 -
 .../bindings/extcon/extcon-usbc-cros-ec.yaml       |     3 +-
 .../devicetree/bindings/extcon/wlf,arizona.yaml    |   125 +
 .../bindings/firmware/intel,stratix10-svc.txt      |     2 +-
 .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt |     3 +-
 .../bindings/gpio/brcm,xgs-iproc-gpio.yaml         |     2 +-
 .../devicetree/bindings/gpio/fsl-imx-gpio.txt      |    35 -
 .../devicetree/bindings/gpio/fsl-imx-gpio.yaml     |    68 +
 .../devicetree/bindings/gpio/gpio-mxs.txt          |    88 -
 .../devicetree/bindings/gpio/gpio-mxs.yaml         |   136 +
 .../devicetree/bindings/gpio/renesas,em-gio.yaml   |    70 +
 .../devicetree/bindings/gpio/renesas,gpio-rcar.txt |    94 -
 .../bindings/gpio/renesas,rcar-gpio.yaml           |   144 +
 .../devicetree/bindings/gpio/sifive,gpio.yaml      |     2 +-
 .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml |   133 +
 .../devicetree/bindings/gpio/snps-dwapb-gpio.txt   |    65 -
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |     6 +
 .../devicetree/bindings/gpu/arm,mali-midgard.yaml  |    20 +-
 .../devicetree/bindings/gpu/arm,mali-utgard.yaml   |     6 +
 .../devicetree/bindings/gpu/vivante,gc.yaml        |     2 +-
 .../bindings/hwmon/adi,axi-fan-control.yaml        |     7 +-
 .../devicetree/bindings/hwmon/adi,ltc2947.yaml     |    32 +-
 .../devicetree/bindings/hwmon/adt7475.yaml         |    20 +-
 .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml  |   107 +
 .../devicetree/bindings/hwmon/cirrus,lochnagar.txt |    26 -
 .../bindings/hwmon/cirrus,lochnagar.yaml           |    35 +
 .../devicetree/bindings/hwmon/ti,tmp513.yaml       |    21 +-
 .../devicetree/bindings/i2c/brcm,bcm2835-i2c.txt   |     2 +-
 .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml    |    58 +
 .../devicetree/bindings/i2c/i2c-cadence.txt        |    28 -
 .../devicetree/bindings/i2c/i2c-designware.txt     |    73 -
 .../devicetree/bindings/i2c/i2c-jz4780.txt         |    33 -
 .../devicetree/bindings/i2c/i2c-mt65xx.txt         |     1 +
 .../devicetree/bindings/i2c/i2c-qcom-cci.txt       |    92 +
 .../devicetree/bindings/i2c/i2c-rk3x.yaml          |    10 +-
 Documentation/devicetree/bindings/i2c/i2c-xiic.txt |    25 -
 Documentation/devicetree/bindings/i2c/i2c.txt      |    73 +-
 .../devicetree/bindings/i2c/ingenic,i2c.yaml       |    88 +
 .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml          |    62 +
 .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt |     6 +
 .../devicetree/bindings/i2c/renesas,i2c.txt        |     1 +
 .../devicetree/bindings/i2c/renesas,iic.txt        |     1 +
 .../bindings/i2c/snps,designware-i2c.yaml          |   156 +
 .../devicetree/bindings/i2c/st,stm32-i2c.yaml      |    23 +-
 .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml          |    49 +
 .../devicetree/bindings/iio/accel/bma180.txt       |     8 +-
 .../devicetree/bindings/iio/adc/adi,ad7124.yaml    |     9 +-
 .../devicetree/bindings/iio/adc/adi,ad9467.yaml    |    65 +
 .../devicetree/bindings/iio/adc/adi,axi-adc.yaml   |    62 +
 .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml  |     9 +-
 .../devicetree/bindings/iio/adc/maxim,max1241.yaml |    63 +
 .../bindings/iio/adc/microchip,mcp3911.yaml        |     7 +-
 .../bindings/iio/adc/rockchip-saradc.txt           |    37 -
 .../bindings/iio/adc/rockchip-saradc.yaml          |    80 +
 .../devicetree/bindings/iio/adc/st,stm32-adc.yaml  |    37 +-
 .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |    27 +-
 .../bindings/iio/chemical/ams,ccs811.yaml          |    53 +
 .../bindings/iio/chemical/atlas,sensor.yaml        |     8 +-
 Documentation/devicetree/bindings/iio/common.yaml  |    35 +
 .../devicetree/bindings/iio/dac/ad5755.txt         |     2 +-
 .../devicetree/bindings/iio/dac/adi,ad5770r.yaml   |    97 +-
 .../devicetree/bindings/iio/dac/ltc2632.txt        |     8 +-
 .../devicetree/bindings/iio/dac/st,stm32-dac.txt   |    63 -
 .../devicetree/bindings/iio/dac/st,stm32-dac.yaml  |   110 +
 .../devicetree/bindings/iio/gyroscope/bmg160.txt   |     2 +-
 .../devicetree/bindings/iio/imu/adi,adis16475.yaml |   136 +
 .../devicetree/bindings/iio/imu/bmi160.txt         |    37 -
 .../devicetree/bindings/iio/imu/bosch,bmi160.yaml  |    75 +
 .../bindings/iio/light/amstaos,tsl2563.yaml        |    48 +
 .../devicetree/bindings/iio/light/tsl2563.txt      |    19 -
 .../devicetree/bindings/iio/light/tsl2772.yaml     |    13 +-
 .../devicetree/bindings/iio/light/vcnl4000.txt     |    24 -
 .../bindings/iio/light/vishay,vcnl4000.yaml        |    50 +
 .../bindings/iio/magnetometer/ak8974.txt           |     4 +-
 .../bindings/iio/proximity/vishay,vcnl3020.yaml    |    62 +
 .../devicetree/bindings/iio/st-sensors.txt         |     1 +
 .../bindings/iio/temperature/adi,ltc2983.yaml      |    60 +-
 Documentation/devicetree/bindings/index.rst        |    12 +
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |     9 +-
 .../devicetree/bindings/input/elants_i2c.txt       |    34 -
 .../devicetree/bindings/input/gpio-keys-polled.txt |    45 -
 .../devicetree/bindings/input/gpio-keys.txt        |    58 -
 .../devicetree/bindings/input/gpio-keys.yaml       |   149 +
 Documentation/devicetree/bindings/input/input.yaml |     9 +-
 .../devicetree/bindings/input/iqs269a.yaml         |   555 +
 .../devicetree/bindings/input/iqs62x-keys.yaml     |     7 +-
 .../devicetree/bindings/input/msm-vibrator.txt     |    36 -
 .../input/touchscreen/cypress,cy8ctma140.yaml      |    72 +
 .../bindings/input/touchscreen/edt-ft5x06.yaml     |    32 +-
 .../input/touchscreen/elan,elants_i2c.yaml         |    69 +
 .../bindings/input/touchscreen/goodix.yaml         |     2 +-
 .../bindings/input/touchscreen/mms114.txt          |     3 +-
 .../bindings/interconnect/fsl,imx8m-noc.yaml       |   101 +
 .../bindings/interconnect/qcom,msm8916.yaml        |     4 +-
 .../bindings/interconnect/qcom,msm8974.yaml        |     4 +-
 .../bindings/interconnect/qcom,qcs404.yaml         |     4 +-
 .../bindings/interconnect/qcom,sc7180.yaml         |     6 +-
 .../bindings/interconnect/qcom,sdm845.yaml         |     4 +-
 .../allwinner,sun7i-a20-sc-nmi.yaml                |    12 +-
 .../bindings/interrupt-controller/arm,gic-v3.yaml  |    39 +-
 .../bindings/interrupt-controller/arm,gic.yaml     |     9 +
 .../bindings/interrupt-controller/fsl,irqsteer.txt |    35 -
 .../interrupt-controller/fsl,irqsteer.yaml         |    89 +
 .../bindings/interrupt-controller/ingenic,intc.txt |    28 -
 .../interrupt-controller/ingenic,intc.yaml         |    63 +
 .../intel,ixp4xx-interrupt.yaml                    |     8 +-
 .../interrupt-controller/loongson,htvec.yaml       |    57 +
 .../interrupt-controller/loongson,liointc.yaml     |     9 +-
 .../interrupt-controller/loongson,pch-msi.yaml     |    60 +
 .../interrupt-controller/loongson,pch-pic.yaml     |    55 +
 .../interrupt-controller/renesas,intc-irqpin.txt   |    62 -
 .../interrupt-controller/renesas,intc-irqpin.yaml  |   107 +
 .../interrupt-controller/renesas,irqc.yaml         |     3 +-
 .../interrupt-controller/st,stm32-exti.yaml        |    12 +-
 .../bindings/iommu/allwinner,sun50i-h6-iommu.yaml  |    61 +
 .../devicetree/bindings/iommu/arm,smmu.yaml        |     8 +-
 .../bindings/iommu/renesas,ipmmu-vmsa.txt          |    73 -
 .../bindings/iommu/renesas,ipmmu-vmsa.yaml         |    98 +
 .../devicetree/bindings/iommu/samsung,sysmmu.yaml  |    10 +-
 .../devicetree/bindings/ipmi/ipmi-smic.txt         |    25 -
 .../devicetree/bindings/ipmi/ipmi-smic.yaml        |    61 +
 .../bindings/leds/backlight/qcom-wled.txt          |   154 -
 .../bindings/leds/backlight/qcom-wled.yaml         |   252 +
 Documentation/devicetree/bindings/leds/common.yaml |    13 +-
 .../devicetree/bindings/leds/leds-aw2013.yaml      |    90 +
 .../devicetree/bindings/leds/leds-gpio.yaml        |     3 +-
 .../devicetree/bindings/leds/leds-sgm3140.yaml     |    61 +
 .../bindings/leds/rohm,bd71828-leds.yaml           |     9 +-
 .../devicetree/bindings/mailbox/fsl,mu.txt         |    58 -
 .../devicetree/bindings/mailbox/fsl,mu.yaml        |    91 +
 .../bindings/mailbox/qcom,apcs-kpss-global.txt     |    88 -
 .../bindings/mailbox/qcom,apcs-kpss-global.yaml    |    86 +
 .../devicetree/bindings/mailbox/qcom-ipcc.yaml     |    80 +
 .../devicetree/bindings/mailbox/sprd-mailbox.yaml  |    60 +
 .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml |     7 +-
 .../bindings/media/allwinner,sun4i-a10-csi.yaml    |    28 +-
 .../devicetree/bindings/media/amlogic,gx-vdec.yaml |    20 +-
 .../bindings/media/amlogic,meson-gx-ao-cec.yaml    |     5 +-
 .../devicetree/bindings/media/i2c/imx219.yaml      |     3 +-
 .../devicetree/bindings/media/i2c/ov8856.yaml      |   141 +
 .../bindings/media/marvell,mmp2-ccic.txt           |    50 -
 .../bindings/media/marvell,mmp2-ccic.yaml          |    99 +
 .../bindings/media/qcom,sc7180-venus.yaml          |     2 +-
 .../bindings/media/qcom,sdm845-venus-v2.yaml       |     2 +-
 .../bindings/media/qcom,sdm845-venus.yaml          |     2 +-
 Documentation/devicetree/bindings/media/rc.yaml    |   265 +-
 .../devicetree/bindings/media/renesas,ceu.yaml     |    39 +-
 .../devicetree/bindings/media/renesas,csi2.yaml    |     2 +-
 .../devicetree/bindings/media/renesas,vin.yaml     |    21 +-
 .../devicetree/bindings/media/rockchip,vdec.yaml   |    73 +
 .../devicetree/bindings/media/rockchip-rga.txt     |    34 -
 .../devicetree/bindings/media/rockchip-rga.yaml    |    83 +
 .../devicetree/bindings/media/rockchip-vpu.txt     |    43 -
 .../devicetree/bindings/media/rockchip-vpu.yaml    |    77 +
 .../devicetree/bindings/media/ti,vpe.yaml          |     2 +-
 .../devicetree/bindings/media/video-interfaces.txt |   372 +-
 .../memory-controllers/baikal,bt1-l2-ctl.yaml      |    63 +
 .../memory-controllers/calxeda-ddr-ctrlr.txt       |    16 -
 .../memory-controllers/calxeda-ddr-ctrlr.yaml      |    42 +
 .../bindings/memory-controllers/exynos-srom.yaml   |    13 +-
 .../memory-controllers/fsl/imx8m-ddrc.yaml         |     6 +-
 .../memory-controllers/ingenic,jz4780-nemc.txt     |    76 -
 .../bindings/memory-controllers/ingenic,nemc.yaml  |   125 +
 .../memory-controllers/nvidia,tegra124-emc.yaml    |    13 +-
 .../memory-controllers/nvidia,tegra124-mc.yaml     |     5 +-
 .../memory-controllers/nvidia,tegra186-mc.yaml     |    41 +-
 .../memory-controllers/nvidia,tegra210-emc.yaml    |    82 +
 .../memory-controllers/nvidia,tegra30-emc.yaml     |     9 +-
 .../memory-controllers/nvidia,tegra30-mc.yaml      |     3 +-
 .../bindings/memory-controllers/renesas,dbsc.txt   |    44 -
 .../bindings/memory-controllers/renesas,dbsc.yaml  |    56 +
 .../bindings/mfd/allwinner,sun4i-a10-ts.yaml       |    20 +-
 Documentation/devicetree/bindings/mfd/arizona.txt  |   101 -
 .../devicetree/bindings/mfd/cirrus,lochnagar.txt   |    85 -
 .../devicetree/bindings/mfd/cirrus,lochnagar.yaml  |   352 +
 .../devicetree/bindings/mfd/cirrus,madera.yaml     |   299 +
 .../devicetree/bindings/mfd/gateworks-gsc.yaml     |   196 +
 Documentation/devicetree/bindings/mfd/madera.txt   |   114 -
 Documentation/devicetree/bindings/mfd/max8998.txt  |     8 +
 .../devicetree/bindings/mfd/mps,mp2629.yaml        |    62 +
 Documentation/devicetree/bindings/mfd/mt6397.txt   |    19 +-
 .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml |     4 +-
 .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml |     4 +-
 .../devicetree/bindings/mfd/st,stm32-lptimer.yaml  |     4 +-
 .../devicetree/bindings/mfd/st,stm32-timers.yaml   |    37 +-
 .../devicetree/bindings/mfd/st,stpmic1.yaml        |    13 +-
 Documentation/devicetree/bindings/mfd/syscon.yaml  |    17 +-
 .../devicetree/bindings/mfd/wlf,arizona.yaml       |   280 +
 .../devicetree/bindings/mips/ingenic/devices.yaml  |     4 +
 .../bindings/mips/loongson/rs780e-acpi.yaml        |    40 +
 .../bindings/mmc/amlogic,meson-mx-sdhc.yaml        |    68 +
 .../devicetree/bindings/mmc/arasan,sdhci.txt       |    57 +
 .../devicetree/bindings/mmc/aspeed,sdhci.yaml      |     4 +-
 .../devicetree/bindings/mmc/cdns,sdhci.yaml        |    79 +-
 .../devicetree/bindings/mmc/ingenic,mmc.yaml       |    79 +
 Documentation/devicetree/bindings/mmc/jz4740.txt   |    41 -
 .../devicetree/bindings/mmc/mmc-controller.yaml    |    37 +-
 Documentation/devicetree/bindings/mmc/owl-mmc.yaml |     2 +-
 .../devicetree/bindings/mmc/renesas,mmcif.txt      |     5 +-
 .../devicetree/bindings/mmc/renesas,sdhi.txt       |     1 +
 .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml  |    24 +-
 .../devicetree/bindings/mmc/sdhci-msm.txt          |    14 +
 .../devicetree/bindings/mmc/sdhci-pxa.txt          |    50 -
 .../devicetree/bindings/mmc/sdhci-pxa.yaml         |   102 +
 .../bindings/mmc/socionext,uniphier-sd.yaml        |    14 +-
 .../bindings/mmc/synopsys-dw-mshc-common.yaml      |    14 +-
 .../bindings/mtd/allwinner,sun4i-a10-nand.yaml     |    13 +-
 .../bindings/mtd/arasan,nand-controller.yaml       |    63 +
 .../devicetree/bindings/mtd/brcm,brcmnand.txt      |     2 +
 .../devicetree/bindings/mtd/denali,nand.yaml       |     4 +-
 .../bindings/mtd/ingenic,jz4780-nand.txt           |    92 -
 .../devicetree/bindings/mtd/ingenic,nand.yaml      |   132 +
 .../devicetree/bindings/mtd/nand-controller.yaml   |    27 +-
 .../devicetree/bindings/mtd/partition.txt          |     3 +
 .../bindings/net/allwinner,sun8i-a83t-emac.yaml    |     4 +-
 .../bindings/net/amlogic,meson-dwmac.yaml          |    23 +-
 .../devicetree/bindings/net/calxeda-xgmac.txt      |    18 -
 .../devicetree/bindings/net/calxeda-xgmac.yaml     |    49 +
 .../devicetree/bindings/net/can/bosch,m_can.yaml   |   111 +-
 Documentation/devicetree/bindings/net/dsa/b53.txt  |     3 +
 .../bindings/net/ethernet-controller.yaml          |    34 +-
 .../devicetree/bindings/net/ethernet-phy.yaml      |     6 +-
 Documentation/devicetree/bindings/net/fsl-fec.txt  |     6 +
 .../devicetree/bindings/net/imx-dwmac.txt          |    56 +
 Documentation/devicetree/bindings/net/mdio.yaml    |    50 +-
 .../bindings/net/mediatek,star-emac.yaml           |    89 +
 .../devicetree/bindings/net/nxp,tja11xx.yaml       |    61 +
 .../devicetree/bindings/net/qca,ar71xx.txt         |    45 -
 .../devicetree/bindings/net/qca,ar71xx.yaml        |   216 +
 .../devicetree/bindings/net/qca,ar803x.yaml        |    17 +-
 .../devicetree/bindings/net/qcom,ipa.yaml          |    22 +-
 .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml |    61 +
 .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml |     1 +
 .../devicetree/bindings/net/qualcomm-bluetooth.txt |     8 +-
 .../devicetree/bindings/net/realtek-bluetooth.yaml |    54 +
 .../devicetree/bindings/net/renesas,ether.yaml     |     9 +-
 .../devicetree/bindings/net/renesas,ravb.txt       |     1 +
 .../devicetree/bindings/net/snps,dwmac.yaml        |    30 +-
 .../bindings/net/socionext,uniphier-ave4.txt       |    64 -
 .../bindings/net/socionext,uniphier-ave4.yaml      |   111 +
 .../devicetree/bindings/net/stm32-dwmac.txt        |    44 -
 .../devicetree/bindings/net/stm32-dwmac.yaml       |   148 +
 .../devicetree/bindings/net/ti,cpsw-switch.yaml    |    18 +-
 .../devicetree/bindings/net/ti,davinci-mdio.yaml   |    34 +-
 .../devicetree/bindings/net/ti,dp83867.txt         |    68 -
 .../devicetree/bindings/net/ti,dp83867.yaml        |   127 +
 .../devicetree/bindings/net/ti,dp83869.yaml        |     2 +-
 .../bindings/net/ti,k3-am654-cpsw-nuss.yaml        |   117 +-
 .../devicetree/bindings/net/ti,k3-am654-cpts.yaml  |   143 +
 .../bindings/net/wireless/mediatek,mt76.txt        |     3 +
 .../bindings/net/wireless/qcom,ath10k.txt          |    14 +
 .../devicetree/bindings/nvmem/imx-iim.txt          |    22 -
 .../devicetree/bindings/nvmem/imx-iim.yaml         |    57 +
 .../devicetree/bindings/nvmem/imx-ocotp.txt        |    50 -
 .../devicetree/bindings/nvmem/imx-ocotp.yaml       |    95 +
 .../devicetree/bindings/nvmem/mxs-ocotp.txt        |    24 -
 .../devicetree/bindings/nvmem/mxs-ocotp.yaml       |    50 +
 Documentation/devicetree/bindings/nvmem/nvmem.yaml |     2 -
 .../devicetree/bindings/nvmem/rockchip-efuse.txt   |    54 -
 .../devicetree/bindings/nvmem/rockchip-efuse.yaml  |    70 +
 .../devicetree/bindings/nvmem/st,stm32-romem.yaml  |    17 +
 Documentation/devicetree/bindings/opp/opp.txt      |    17 +-
 .../devicetree/bindings/pci/aardvark-pci.txt       |     4 +
 .../devicetree/bindings/pci/brcm,stb-pcie.yaml     |     2 +
 .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml |     2 +-
 .../bindings/pci/cdns,cdns-pcie-host.yaml          |     3 +-
 .../devicetree/bindings/pci/cdns-pcie-ep.yaml      |    24 +
 .../devicetree/bindings/pci/cdns-pcie-host.yaml    |    12 +-
 .../devicetree/bindings/pci/cdns-pcie.yaml         |     8 -
 .../devicetree/bindings/pci/intel-gw-pcie.yaml     |     7 +-
 .../devicetree/bindings/pci/loongson.yaml          |    62 +
 Documentation/devicetree/bindings/pci/pci-ep.yaml  |     9 +-
 .../devicetree/bindings/pci/pci-rcar-gen2.txt      |     3 +-
 .../devicetree/bindings/pci/rcar-pci-ep.yaml       |    77 +
 Documentation/devicetree/bindings/pci/rcar-pci.txt |     3 +-
 .../bindings/pci/socionext,uniphier-pcie-ep.yaml   |    92 +
 .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml    |     2 +-
 .../bindings/phy/amlogic,meson-axg-pcie.yaml       |     2 +-
 .../bindings/phy/amlogic,meson8b-usb2-phy.yaml     |    64 +
 .../devicetree/bindings/phy/calxeda-combophy.txt   |    17 -
 .../devicetree/bindings/phy/calxeda-combophy.yaml  |    50 +
 .../devicetree/bindings/phy/cdns,salvo-phy.yaml    |    52 +
 .../devicetree/bindings/phy/intel,combo-phy.yaml   |   101 +
 .../bindings/phy/intel,lgm-emmc-phy.yaml           |     2 +-
 .../devicetree/bindings/phy/meson-gxl-usb3-phy.txt |    31 -
 .../devicetree/bindings/phy/meson8b-usb2-phy.txt   |    28 -
 .../bindings/phy/phy-cadence-torrent.yaml          |    59 +-
 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |   317 +
 .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml         |   140 +
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |    65 +-
 .../bindings/phy/qcom,usb-snps-femto-v2.yaml       |    80 +
 .../devicetree/bindings/phy/qcom-qmp-phy.txt       |   242 -
 .../bindings/phy/qcom-usb-ipq4019-phy.yaml         |    50 +
 .../devicetree/bindings/phy/rcar-gen2-phy.txt      |     3 +-
 .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt |    70 -
 .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt |    52 -
 .../devicetree/bindings/phy/renesas,usb2-phy.yaml  |   117 +
 .../devicetree/bindings/phy/renesas,usb3-phy.yaml  |    78 +
 .../bindings/phy/rockchip,px30-dsi-dphy.yaml       |     2 +-
 .../bindings/phy/rockchip-mipi-dphy-rx0.yaml       |    73 +
 .../bindings/phy/socionext,uniphier-pcie-phy.yaml  |    77 +
 .../bindings/phy/socionext,uniphier-usb2-phy.yaml  |    85 +
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |   103 +
 .../phy/socionext,uniphier-usb3ss-phy.yaml         |    96 +
 .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml  |     2 +-
 .../devicetree/bindings/phy/uniphier-pcie-phy.txt  |    36 -
 .../devicetree/bindings/phy/uniphier-usb2-phy.txt  |    45 -
 .../bindings/phy/uniphier-usb3-hsphy.txt           |    69 -
 .../bindings/phy/uniphier-usb3-ssphy.txt           |    58 -
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |    12 +-
 .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml   |    37 +-
 .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |    46 +-
 .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |   108 +-
 .../bindings/pinctrl/brcm,bcm2835-gpio.txt         |     5 +-
 .../bindings/pinctrl/cirrus,lochnagar.txt          |   141 -
 .../bindings/pinctrl/cirrus,lochnagar.yaml         |   190 +
 .../bindings/pinctrl/cirrus,madera-pinctrl.txt     |    99 -
 .../devicetree/bindings/pinctrl/cirrus,madera.yaml |   122 +
 .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml       |    31 +-
 .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml       |    31 +-
 .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml       |    31 +-
 .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml       |    31 +-
 .../devicetree/bindings/pinctrl/intel,lgm-io.yaml  |     4 +-
 .../bindings/pinctrl/mscc,ocelot-pinctrl.txt       |     4 +-
 .../devicetree/bindings/pinctrl/pinmux-node.yaml   |     3 +-
 .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml     |     3 +-
 .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml      |   147 +
 .../bindings/pinctrl/renesas,pfc-pinctrl.txt       |     1 +
 .../bindings/pinctrl/rockchip,pinctrl.txt          |     4 +-
 .../bindings/pinctrl/st,stm32-pinctrl.yaml         |    57 +-
 .../bindings/power/amlogic,meson-ee-pwrc.yaml      |   105 +-
 .../devicetree/bindings/power/fsl,imx-gpc.txt      |    91 -
 .../devicetree/bindings/power/fsl,imx-gpc.yaml     |   124 +
 .../devicetree/bindings/power/fsl,imx-gpcv2.txt    |    77 -
 .../devicetree/bindings/power/fsl,imx-gpcv2.yaml   |   108 +
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |     1 +
 .../devicetree/bindings/power/renesas,apmu.yaml    |     1 +
 .../bindings/power/renesas,rcar-sysc.yaml          |     1 +
 .../bindings/power/reset/syscon-reboot-mode.txt    |    35 -
 .../bindings/power/reset/syscon-reboot-mode.yaml   |    55 +
 .../bindings/power/reset/syscon-reboot.yaml        |    15 +-
 .../devicetree/bindings/power/supply/battery.txt   |     6 +
 .../devicetree/bindings/power/supply/bq27xxx.txt   |    56 -
 .../devicetree/bindings/power/supply/bq27xxx.yaml  |    91 +
 .../bindings/power/supply/cw2015_battery.yaml      |    79 +
 .../bindings/power/supply/power-supply.yaml        |    40 +
 .../bindings/power/supply/power_supply.txt         |    25 +-
 .../bindings/power/supply/rohm,bd99954.yaml        |   155 +
 .../bindings/power/supply/sbs,sbs-battery.yaml     |    81 +
 .../bindings/power/supply/sbs_sbs-battery.txt      |    27 -
 .../devicetree/bindings/property-units.txt         |     4 +
 .../bindings/pwm/google,cros-ec-pwm.yaml           |    17 +-
 Documentation/devicetree/bindings/pwm/imx-pwm.txt  |    27 -
 Documentation/devicetree/bindings/pwm/imx-pwm.yaml |    64 +
 .../devicetree/bindings/pwm/imx-tpm-pwm.txt        |    22 -
 .../devicetree/bindings/pwm/imx-tpm-pwm.yaml       |    55 +
 Documentation/devicetree/bindings/pwm/mxs-pwm.txt  |    17 -
 Documentation/devicetree/bindings/pwm/mxs-pwm.yaml |    43 +
 .../devicetree/bindings/pwm/pwm-samsung.yaml       |    27 +-
 .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml  |     3 +-
 .../bindings/regulator/anatop-regulator.txt        |    40 -
 .../bindings/regulator/anatop-regulator.yaml       |    94 +
 .../bindings/regulator/arizona-regulator.txt       |    18 -
 .../bindings/regulator/cirrus,lochnagar.txt        |    82 -
 .../bindings/regulator/gpio-regulator.yaml         |    35 +-
 .../bindings/regulator/maxim,max77826.yaml         |    65 +
 .../devicetree/bindings/regulator/mps,mp5416.yaml  |     7 +-
 .../devicetree/bindings/regulator/mps,mpq7920.yaml |    31 +-
 .../devicetree/bindings/regulator/regulator.yaml   |     5 +-
 .../bindings/regulator/rohm,bd71828-regulator.yaml |    40 +-
 .../bindings/regulator/rohm,bd71837-regulator.yaml |    33 +-
 .../bindings/regulator/rohm,bd71847-regulator.yaml |    33 +-
 .../bindings/regulator/st,stm32-booster.yaml       |     3 +-
 .../bindings/regulator/st,stm32mp1-pwr-reg.yaml    |     3 +-
 .../devicetree/bindings/regulator/wlf,arizona.yaml |    37 +
 .../bindings/remoteproc/ingenic,vpu.yaml           |    77 +
 .../devicetree/bindings/remoteproc/qcom,adsp.txt   |    12 +
 .../devicetree/bindings/remoteproc/qcom,q6v5.txt   |    25 +-
 .../bindings/remoteproc/st,stm32-rproc.yaml        |    11 +-
 .../bindings/reserved-memory/ramoops.txt           |    13 +-
 .../bindings/reserved-memory/reserved-memory.txt   |     2 +
 .../reset/brcm,bcm7216-pcie-sata-rescal.yaml       |     4 +-
 .../devicetree/bindings/reset/fsl,imx7-src.txt     |     6 +-
 .../devicetree/bindings/reset/intel,rcu-gw.yaml    |     3 +-
 .../devicetree/bindings/reset/renesas,rst.yaml     |     1 +
 Documentation/devicetree/bindings/riscv/cpus.yaml  |    20 +-
 .../devicetree/bindings/rng/arm-cctrng.yaml        |    52 +
 .../devicetree/bindings/rng/brcm,bcm2835.yaml      |     2 +-
 Documentation/devicetree/bindings/rtc/dw-apb.txt   |    32 -
 .../devicetree/bindings/rtc/renesas,sh-rtc.yaml    |     5 +
 Documentation/devicetree/bindings/rtc/rtc-mxc.txt  |    26 -
 Documentation/devicetree/bindings/rtc/rtc-mxc.yaml |    57 +
 .../devicetree/bindings/rtc/rtc-mxc_v2.txt         |    17 -
 .../devicetree/bindings/rtc/rtc-mxc_v2.yaml        |    46 +
 .../devicetree/bindings/rtc/st,stm32-rtc.yaml      |    47 +-
 Documentation/devicetree/bindings/serial/8250.txt  |   100 -
 Documentation/devicetree/bindings/serial/8250.yaml |   233 +
 .../bindings/serial/amlogic,meson-uart.yaml        |    16 +-
 .../devicetree/bindings/serial/ingenic,uart.txt    |    28 -
 .../devicetree/bindings/serial/ingenic,uart.yaml   |    94 +
 .../devicetree/bindings/serial/mrvl-serial.txt     |     4 -
 .../devicetree/bindings/serial/nxp,sc16is7xx.txt   |     4 +
 .../devicetree/bindings/serial/pl011.yaml          |    10 +-
 .../devicetree/bindings/serial/qca,ar9330-uart.txt |    31 -
 .../bindings/serial/qca,ar9330-uart.yaml           |    50 +
 .../bindings/serial/renesas,em-uart.yaml           |    49 +
 .../devicetree/bindings/serial/renesas,hscif.yaml  |     1 +
 .../devicetree/bindings/serial/renesas,scif.yaml   |     1 +
 .../devicetree/bindings/serial/renesas,scifa.yaml  |    15 +-
 .../devicetree/bindings/serial/renesas,scifb.yaml  |     1 +
 .../devicetree/bindings/serial/rs485.yaml          |    47 +-
 .../devicetree/bindings/serial/samsung_uart.yaml   |    12 +-
 .../devicetree/bindings/serial/serial.yaml         |     8 +
 .../devicetree/bindings/serial/sifive-serial.yaml  |     2 +-
 .../devicetree/bindings/serial/st,stm32-uart.yaml  |    14 +
 .../bindings/soc/amlogic/amlogic,canvas.yaml       |    10 +-
 .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt |     1 +
 .../devicetree/bindings/soc/qcom/qcom,apr.txt      |    20 +-
 .../devicetree/bindings/soc/qcom/qcom,geni-se.txt  |    94 -
 .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml |   222 +
 .../devicetree/bindings/soc/ti/k3-socinfo.yaml     |    40 +
 .../devicetree/bindings/sound/adi,adau7118.yaml    |    20 +-
 .../bindings/sound/allwinner,sun4i-a10-codec.yaml  |    51 +-
 .../devicetree/bindings/sound/amlogic,aiu.yaml     |     3 +-
 .../bindings/sound/amlogic,g12a-toacodec.yaml      |     2 +-
 .../devicetree/bindings/sound/amlogic,t9015.yaml   |     3 +-
 .../devicetree/bindings/sound/cirrus,lochnagar.txt |    39 -
 .../bindings/sound/cirrus,lochnagar.yaml           |    52 +
 .../devicetree/bindings/sound/cirrus,madera.yaml   |   113 +
 Documentation/devicetree/bindings/sound/da7213.txt |     8 +-
 .../devicetree/bindings/sound/fsl,asrc.txt         |     4 +
 .../devicetree/bindings/sound/fsl,easrc.yaml       |    98 +
 .../devicetree/bindings/sound/fsl,esai.txt         |     1 +
 Documentation/devicetree/bindings/sound/madera.txt |    67 -
 .../bindings/sound/marvell,mmp-sspa.yaml           |   122 +
 .../devicetree/bindings/sound/nau8810.txt          |     5 +-
 .../devicetree/bindings/sound/nau8825.txt          |     2 +-
 .../bindings/sound/nvidia,tegra-audio-wm8903.txt   |     1 +
 .../devicetree/bindings/sound/qcom,lpass-cpu.txt   |    25 +
 .../devicetree/bindings/sound/qcom,q6adm.txt       |     2 +-
 .../devicetree/bindings/sound/qcom,q6afe.txt       |    46 +-
 .../devicetree/bindings/sound/qcom,q6asm.txt       |     7 +-
 .../devicetree/bindings/sound/qcom,q6core.txt      |     2 +-
 .../devicetree/bindings/sound/qcom,wcd934x.yaml    |     3 +-
 .../devicetree/bindings/sound/renesas,fsi.yaml     |    41 +-
 .../devicetree/bindings/sound/renesas,rsnd.txt     |     1 +
 .../devicetree/bindings/sound/rockchip-i2s.yaml    |    21 +-
 .../devicetree/bindings/sound/rockchip-spdif.txt   |    45 -
 .../devicetree/bindings/sound/rockchip-spdif.yaml  |   101 +
 Documentation/devicetree/bindings/sound/rt1016.txt |    17 +
 Documentation/devicetree/bindings/sound/rt1308.txt |     0
 .../devicetree/bindings/sound/simple-card.txt      |   351 -
 .../devicetree/bindings/sound/simple-card.yaml     |   482 +
 .../devicetree/bindings/sound/tdm-slot.txt         |     4 +-
 .../devicetree/bindings/sound/tlv320adcx140.yaml   |    59 +-
 .../devicetree/bindings/sound/wlf,arizona.txt      |    53 -
 .../devicetree/bindings/sound/wlf,arizona.yaml     |   114 +
 Documentation/devicetree/bindings/sound/wm8994.txt |    18 +-
 .../devicetree/bindings/sound/zl38060.yaml         |    69 +
 .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt  |    10 +
 .../devicetree/bindings/spi/marvell,mmp2-ssp.yaml  |    58 +
 .../bindings/spi/mikrotik,rb4xx-spi.yaml           |    36 +
 .../bindings/spi/qcom,spi-qcom-qspi.yaml           |    12 +-
 .../devicetree/bindings/spi/renesas,hspi.yaml      |     4 +-
 .../devicetree/bindings/spi/renesas,rspi.yaml      |   144 +
 .../devicetree/bindings/spi/renesas,sh-msiof.yaml  |    44 +-
 .../devicetree/bindings/spi/snps,dw-apb-ssi.txt    |    41 -
 .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml   |   133 +
 .../bindings/spi/socionext,uniphier-spi.yaml       |    57 +
 .../devicetree/bindings/spi/spi-controller.yaml    |    14 +-
 Documentation/devicetree/bindings/spi/spi-dw.txt   |    24 -
 .../devicetree/bindings/spi/spi-pl022.yaml         |    57 +-
 .../devicetree/bindings/spi/spi-pxa2xx.txt         |    27 -
 Documentation/devicetree/bindings/spi/spi-rspi.txt |    73 -
 .../devicetree/bindings/spi/spi-sifive.yaml        |    25 +-
 .../devicetree/bindings/spi/spi-uniphier.txt       |    28 -
 .../devicetree/bindings/spi/st,stm32-qspi.yaml     |     4 +-
 Documentation/devicetree/bindings/spi/ti_qspi.txt  |     2 +-
 .../sram/allwinner,sun4i-a10-system-control.yaml   |    64 +-
 .../devicetree/bindings/sram/rockchip-pmu-sram.txt |    16 -
 Documentation/devicetree/bindings/sram/sram.yaml   |    28 +-
 .../devicetree/bindings/submitting-patches.rst     |    91 +
 .../devicetree/bindings/submitting-patches.txt     |    85 -
 .../bindings/thermal/amlogic,thermal.yaml          |    10 +-
 .../devicetree/bindings/thermal/imx-thermal.txt    |    61 -
 .../devicetree/bindings/thermal/imx-thermal.yaml   |   102 +
 .../devicetree/bindings/thermal/imx8mm-thermal.txt |    15 -
 .../bindings/thermal/imx8mm-thermal.yaml           |    58 +
 .../devicetree/bindings/thermal/qcom-tsens.yaml    |     7 +-
 .../bindings/thermal/rcar-gen3-thermal.txt         |    60 -
 .../bindings/thermal/rcar-gen3-thermal.yaml        |    99 +
 .../devicetree/bindings/thermal/rcar-thermal.yaml  |     7 +-
 .../thermal/socionext,uniphier-thermal.yaml        |    58 +
 .../devicetree/bindings/thermal/sprd-thermal.yaml  |     2 +-
 .../bindings/thermal/thermal-cooling-devices.yaml  |   116 +
 .../devicetree/bindings/thermal/thermal-idle.yaml  |   145 +
 .../bindings/thermal/thermal-sensor.yaml           |    72 +
 .../devicetree/bindings/thermal/thermal-zones.yaml |   341 +
 .../bindings/thermal/ti,am654-thermal.yaml         |    56 +
 .../bindings/thermal/uniphier-thermal.txt          |    65 -
 .../devicetree/bindings/timer/arm,arch_timer.yaml  |    10 +-
 .../bindings/timer/arm,arch_timer_mmio.yaml        |    11 +-
 .../bindings/timer/cadence,ttc-timer.txt           |    21 -
 .../devicetree/bindings/timer/cdns,ttc.yaml        |    48 +
 .../devicetree/bindings/timer/fsl,imxgpt.txt       |    45 -
 .../devicetree/bindings/timer/fsl,imxgpt.yaml      |    72 +
 .../devicetree/bindings/timer/ingenic,tcu.txt      |   138 -
 .../devicetree/bindings/timer/ingenic,tcu.yaml     |   280 +
 .../devicetree/bindings/timer/nxp,sysctr-timer.txt |    25 -
 .../bindings/timer/nxp,sysctr-timer.yaml           |    54 +
 .../devicetree/bindings/timer/nxp,tpm-timer.txt    |    28 -
 .../devicetree/bindings/timer/nxp,tpm-timer.yaml   |    61 +
 .../devicetree/bindings/timer/renesas,cmt.txt      |   110 -
 .../devicetree/bindings/timer/renesas,cmt.yaml     |   182 +
 .../devicetree/bindings/timer/renesas,em-sti.yaml  |    46 +
 .../devicetree/bindings/timer/renesas,mtu2.txt     |    42 -
 .../devicetree/bindings/timer/renesas,mtu2.yaml    |    76 +
 .../devicetree/bindings/timer/renesas,ostm.txt     |    31 -
 .../devicetree/bindings/timer/renesas,ostm.yaml    |    59 +
 .../bindings/timer/snps,dw-apb-timer.yaml          |    88 +
 .../devicetree/bindings/ufs/ti,j721e-ufs.yaml      |    65 +-
 .../devicetree/bindings/usb/amlogic,dwc3.txt       |    42 -
 .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml  |    76 +-
 .../devicetree/bindings/usb/aspeed,usb-vhub.yaml   |    80 +-
 .../devicetree/bindings/usb/atmel-usb.txt          |    56 +-
 .../devicetree/bindings/usb/brcm,bcm7445-ehci.yaml |    59 +
 Documentation/devicetree/bindings/usb/dwc2.yaml    |    11 +-
 Documentation/devicetree/bindings/usb/dwc3.txt     |     2 -
 Documentation/devicetree/bindings/usb/ehci-mv.txt  |    23 -
 .../devicetree/bindings/usb/generic-ehci.yaml      |    27 +-
 .../devicetree/bindings/usb/generic-ohci.yaml      |     6 +
 .../devicetree/bindings/usb/ingenic,musb.yaml      |     5 +-
 .../devicetree/bindings/usb/keystone-usb.txt       |    56 -
 .../bindings/usb/marvell,pxau2o-ehci.yaml          |    62 +
 .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml |    10 +-
 .../devicetree/bindings/usb/qcom,dwc3.txt          |   104 -
 .../devicetree/bindings/usb/qcom,dwc3.yaml         |   174 +
 .../devicetree/bindings/usb/renesas,usb3-peri.yaml |     3 +-
 .../devicetree/bindings/usb/renesas,usbhs.yaml     |     4 +-
 .../devicetree/bindings/usb/rockchip,dwc3.txt      |     2 +-
 .../devicetree/bindings/usb/ti,j721e-usb.yaml      |    54 +-
 .../devicetree/bindings/usb/ti,keystone-dwc3.yaml  |    77 +
 .../devicetree/bindings/usb/ti,tps6598x.yaml       |    64 +
 .../devicetree/bindings/usb/usb-conn-gpio.txt      |    30 -
 Documentation/devicetree/bindings/usb/usb-xhci.txt |     5 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |    34 +
 .../devicetree/bindings/watchdog/arm-smc-wdt.yaml  |    36 +
 .../devicetree/bindings/watchdog/fsl-imx-wdt.txt   |    24 -
 .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml  |    54 +
 .../bindings/watchdog/fsl-imx7ulp-wdt.txt          |    22 -
 .../bindings/watchdog/fsl-imx7ulp-wdt.yaml         |    60 +
 .../devicetree/bindings/watchdog/renesas,wdt.txt   |    50 -
 .../devicetree/bindings/watchdog/renesas,wdt.yaml  |   101 +
 .../bindings/watchdog/socionext,uniphier-wdt.yaml  |    36 +
 .../devicetree/bindings/watchdog/ti,rti-wdt.yaml   |     2 +-
 .../devicetree/bindings/watchdog/uniphier-wdt.txt  |    20 -
 .../devicetree/bindings/writing-bindings.rst       |    67 +
 .../devicetree/bindings/writing-bindings.txt       |    60 -
 Documentation/devicetree/bindings/xilinx.txt       |   143 -
 Documentation/devicetree/changesets.rst            |    37 +
 Documentation/devicetree/changesets.txt            |    31 -
 .../devicetree/dynamic-resolution-notes.rst        |    27 +
 .../devicetree/dynamic-resolution-notes.txt        |    24 -
 Documentation/devicetree/index.rst                 |    17 +
 Documentation/devicetree/of_unittest.rst           |   205 +
 Documentation/devicetree/of_unittest.txt           |   197 -
 Documentation/devicetree/overlay-notes.rst         |   128 +
 Documentation/devicetree/overlay-notes.txt         |   139 -
 Documentation/devicetree/usage-model.rst           |   420 +
 Documentation/devicetree/usage-model.txt           |   415 -
 Documentation/doc-guide/maintainer-profile.rst     |     2 +-
 Documentation/doc-guide/parse-headers.rst          |     4 +-
 Documentation/dontdiff                             |     1 +
 Documentation/driver-api/acpi/linuxized-acpica.rst |     6 +-
 Documentation/driver-api/driver-model/device.rst   |     4 +-
 Documentation/driver-api/driver-model/devres.rst   |    14 +-
 Documentation/driver-api/driver-model/driver.rst   |    32 +-
 Documentation/driver-api/driver-model/overview.rst |     2 +-
 Documentation/driver-api/gpio/board.rst            |    15 +-
 Documentation/driver-api/iio/triggers.rst          |     2 -
 Documentation/driver-api/index.rst                 |     2 +
 Documentation/driver-api/infiniband.rst            |     3 -
 Documentation/{IPMI.txt => driver-api/ipmi.rst}    |     0
 .../{media/kapi => driver-api/media}/cec-core.rst  |     0
 Documentation/driver-api/media/csi2.rst            |    91 +
 .../driver-api/media/drivers/bttv-devel.rst        |   116 +
 .../media/drivers}/contributors.rst                |     0
 .../driver-api/media/drivers/cpia2_devel.rst       |    56 +
 .../driver-api/media/drivers/cx2341x-devel.rst     |  3685 ++++
 .../driver-api/media/drivers/cx88-devel.rst        |   113 +
 .../media/drivers/davinci-vpbe-devel.rst           |    39 +
 .../media/drivers}/dvb-usb.rst                     |     0
 .../driver-api/media/drivers/fimc-devel.rst        |    33 +
 .../media/drivers}/frontends.rst                   |     0
 Documentation/driver-api/media/drivers/index.rst   |    38 +
 .../media/drivers}/pvrusb2.rst                     |     0
 .../media/drivers}/pxa_camera.rst                  |     0
 .../media/drivers}/radiotrack.rst                  |     0
 .../driver-api/media/drivers/saa7134-devel.rst     |    67 +
 .../media/drivers}/sh_mobile_ceu_camera.rst        |     0
 .../media/drivers}/tuners.rst                      |     0
 .../driver-api/media/drivers/vimc-devel.rst        |    15 +
 .../{media/kapi => driver-api/media}/dtv-ca.rst    |     0
 .../kapi => driver-api/media}/dtv-common.rst       |     0
 .../{media/kapi => driver-api/media}/dtv-core.rst  |     0
 .../{media/kapi => driver-api/media}/dtv-demux.rst |     0
 .../kapi => driver-api/media}/dtv-frontend.rst     |     0
 .../{media/kapi => driver-api/media}/dtv-net.rst   |     0
 Documentation/driver-api/media/index.rst           |    54 +
 .../{media/kapi => driver-api/media}/mc-core.rst   |     0
 .../{media/kapi => driver-api/media}/rc-core.rst   |     0
 .../kapi => driver-api/media}/v4l2-async.rst       |     0
 .../kapi => driver-api/media}/v4l2-clocks.rst      |     0
 .../kapi => driver-api/media}/v4l2-common.rst      |     0
 .../kapi => driver-api/media}/v4l2-controls.rst    |     0
 .../{media/kapi => driver-api/media}/v4l2-core.rst |     0
 .../{media/kapi => driver-api/media}/v4l2-dev.rst  |     0
 .../kapi => driver-api/media}/v4l2-device.rst      |     0
 .../kapi => driver-api/media}/v4l2-dv-timings.rst  |     0
 .../kapi => driver-api/media}/v4l2-event.rst       |     0
 .../{media/kapi => driver-api/media}/v4l2-fh.rst   |     0
 .../media}/v4l2-flash-led-class.rst                |     0
 .../kapi => driver-api/media}/v4l2-fwnode.rst      |     0
 .../kapi => driver-api/media}/v4l2-intro.rst       |     0
 .../{media/kapi => driver-api/media}/v4l2-mc.rst   |     0
 .../kapi => driver-api/media}/v4l2-mediabus.rst    |     0
 .../kapi => driver-api/media}/v4l2-mem2mem.rst     |     0
 .../{media/kapi => driver-api/media}/v4l2-rect.rst |     0
 Documentation/driver-api/media/v4l2-subdev.rst     |   492 +
 .../kapi => driver-api/media}/v4l2-tuner.rst       |     0
 .../kapi => driver-api/media}/v4l2-tveeprom.rst    |     0
 Documentation/driver-api/media/v4l2-videobuf.rst   |   403 +
 .../kapi => driver-api/media}/v4l2-videobuf2.rst   |     0
 Documentation/driver-api/mtdnand.rst               |     6 +-
 Documentation/driver-api/nvdimm/nvdimm.rst         |     4 +-
 Documentation/driver-api/pm/cpuidle.rst            |     5 +-
 Documentation/driver-api/pm/devices.rst            |   199 +-
 Documentation/driver-api/soundwire/stream.rst      |    89 +-
 Documentation/driver-api/soundwire/summary.rst     |     7 +-
 .../driver-api/thermal/cpu-idle-cooling.rst        |     3 +
 Documentation/driver-api/thermal/index.rst         |     1 +
 Documentation/driver-api/usb/bulk-streams.rst      |     4 +-
 .../driver-api/usb/writing_musb_glue_layer.rst     |     6 +-
 Documentation/fb/api.rst                           |     4 +-
 Documentation/fb/efifb.rst                         |    38 +-
 .../features/core/eBPF-JIT/arch-support.txt        |     2 +-
 .../features/debug/KASAN/arch-support.txt          |     6 +-
 .../debug/debug-vm-pgtable/arch-support.txt        |    34 +
 .../debug/gcov-profile-all/arch-support.txt        |     2 +-
 .../debug/kprobes-on-ftrace/arch-support.txt       |     2 +-
 .../features/debug/kprobes/arch-support.txt        |     4 +-
 .../features/debug/kretprobes/arch-support.txt     |     2 +-
 .../features/debug/stackprotector/arch-support.txt |     2 +-
 .../features/debug/uprobes/arch-support.txt        |     2 +-
 .../features/io/dma-contiguous/arch-support.txt    |     2 +-
 .../features/locking/lockdep/arch-support.txt      |     2 +-
 .../features/perf/kprobes-event/arch-support.txt   |     4 +-
 .../features/perf/perf-regs/arch-support.txt       |     4 +-
 .../features/perf/perf-stackdump/arch-support.txt  |     4 +-
 .../seccomp/seccomp-filter/arch-support.txt        |     2 +-
 .../features/vm/huge-vmap/arch-support.txt         |     2 +-
 .../features/vm/numa-memblock/arch-support.txt     |    34 -
 .../features/vm/pte_special/arch-support.txt       |     2 +-
 Documentation/filesystems/9p.rst                   |     2 +-
 Documentation/filesystems/afs.rst                  |     2 +-
 Documentation/filesystems/automount-support.rst    |    98 +
 Documentation/filesystems/automount-support.txt    |    93 -
 Documentation/filesystems/caching/backend-api.rst  |   727 +
 Documentation/filesystems/caching/backend-api.txt  |   726 -
 Documentation/filesystems/caching/cachefiles.rst   |   484 +
 Documentation/filesystems/caching/cachefiles.txt   |   501 -
 Documentation/filesystems/caching/fscache.rst      |   565 +
 Documentation/filesystems/caching/fscache.txt      |   448 -
 Documentation/filesystems/caching/index.rst        |    14 +
 Documentation/filesystems/caching/netfs-api.rst    |   896 +
 Documentation/filesystems/caching/netfs-api.txt    |   910 -
 Documentation/filesystems/caching/object.rst       |   313 +
 Documentation/filesystems/caching/object.txt       |   320 -
 Documentation/filesystems/caching/operations.rst   |   210 +
 Documentation/filesystems/caching/operations.txt   |   213 -
 Documentation/filesystems/cifs/cifsroot.rst        |   105 +
 Documentation/filesystems/cifs/cifsroot.txt        |    97 -
 Documentation/filesystems/coda.rst                 |  1670 ++
 Documentation/filesystems/coda.txt                 |  1676 --
 Documentation/filesystems/configfs.rst             |   535 +
 Documentation/filesystems/configfs/configfs.txt    |   508 -
 Documentation/filesystems/dax.txt                  |   144 +-
 Documentation/filesystems/debugfs.rst              |     9 +-
 Documentation/filesystems/devpts.rst               |    36 +
 Documentation/filesystems/devpts.txt               |    26 -
 Documentation/filesystems/dnotify.rst              |    75 +
 Documentation/filesystems/dnotify.txt              |    70 -
 Documentation/filesystems/efivarfs.rst             |    17 +
 Documentation/filesystems/ext4/verity.rst          |     3 +
 Documentation/filesystems/f2fs.rst                 |     8 +-
 Documentation/filesystems/fiemap.rst               |   236 +
 Documentation/filesystems/fiemap.txt               |   231 -
 Documentation/filesystems/files.rst                |   128 +
 Documentation/filesystems/files.txt                |   123 -
 Documentation/filesystems/fscrypt.rst              |    33 +-
 Documentation/filesystems/fuse-io.rst              |    44 +
 Documentation/filesystems/fuse-io.txt              |    38 -
 Documentation/filesystems/gfs2-glocks.rst          |   253 +
 Documentation/filesystems/gfs2-glocks.txt          |   232 -
 Documentation/filesystems/index.rst                |    24 +
 Documentation/filesystems/locking.rst              |    10 +-
 Documentation/filesystems/locks.rst                |    72 +
 Documentation/filesystems/locks.txt                |    68 -
 Documentation/filesystems/mandatory-locking.rst    |   188 +
 Documentation/filesystems/mandatory-locking.txt    |   181 -
 Documentation/filesystems/mount_api.rst            |   825 +
 Documentation/filesystems/mount_api.txt            |   724 -
 Documentation/filesystems/orangefs.rst             |     4 +-
 Documentation/filesystems/overlayfs.rst            |     7 +-
 Documentation/filesystems/path-lookup.txt          |     2 +-
 Documentation/filesystems/porting.rst              |     7 +
 Documentation/filesystems/proc.rst                 |    99 +-
 Documentation/filesystems/quota.rst                |    85 +
 Documentation/filesystems/quota.txt                |    68 -
 .../filesystems/ramfs-rootfs-initramfs.rst         |     2 +-
 Documentation/filesystems/seq_file.rst             |   372 +
 Documentation/filesystems/seq_file.txt             |   359 -
 Documentation/filesystems/sharedsubtree.rst        |   995 ++
 Documentation/filesystems/sharedsubtree.txt        |   939 --
 Documentation/filesystems/spufs.txt                |   521 -
 Documentation/filesystems/spufs/index.rst          |    13 +
 Documentation/filesystems/spufs/spu_create.rst     |   131 +
 Documentation/filesystems/spufs/spu_run.rst        |   138 +
 Documentation/filesystems/spufs/spufs.rst          |   273 +
 Documentation/filesystems/sysfs-pci.rst            |   138 +
 Documentation/filesystems/sysfs-pci.txt            |   131 -
 Documentation/filesystems/sysfs-tagging.rst        |    48 +
 Documentation/filesystems/sysfs-tagging.txt        |    42 -
 Documentation/filesystems/sysfs.rst                |     2 +-
 Documentation/filesystems/vfs.rst                  |    15 +
 Documentation/filesystems/virtiofs.rst             |    14 +
 .../filesystems/xfs-delayed-logging-design.rst     |   804 +
 .../filesystems/xfs-delayed-logging-design.txt     |   793 -
 .../filesystems/xfs-self-describing-metadata.rst   |   352 +
 .../filesystems/xfs-self-describing-metadata.txt   |   350 -
 .../firmware-guide/acpi/intel-pmc-mux.rst          |   153 +
 Documentation/fpga/dfl.rst                         |    84 +
 Documentation/gpu/amdgpu.rst                       |    97 +-
 Documentation/gpu/i915.rst                         |    52 +-
 Documentation/hwmon/amd_energy.rst                 |   109 +
 Documentation/hwmon/bcm54140.rst                   |    45 +
 Documentation/hwmon/bt1-pvt.rst                    |   117 +
 Documentation/hwmon/gsc-hwmon.rst                  |    53 +
 Documentation/hwmon/ina2xx.rst                     |    19 +
 Documentation/hwmon/index.rst                      |     5 +
 Documentation/hwmon/isl68137.rst                   |    76 +-
 Documentation/hwmon/lm90.rst                       |    23 +-
 Documentation/hwmon/max16601.rst                   |   159 +
 Documentation/i2c/i2c.svg                          |  1341 --
 Documentation/i2c/i2c_bus.svg                      |  1341 ++
 Documentation/i2c/smbus-protocol.rst               |     2 +-
 Documentation/i2c/summary.rst                      |     2 +-
 Documentation/ia64/irq-redir.rst                   |     2 +-
 Documentation/iio/iio_configfs.rst                 |     2 +-
 Documentation/index.rst                            |     4 +-
 Documentation/infiniband/core_locking.rst          |     2 -
 Documentation/kbuild/makefiles.rst                 |   188 +-
 Documentation/kbuild/modules.rst                   |    12 -
 Documentation/livepatch/module-elf-format.rst      |    15 +-
 .../futex-requeue-pi.rst}                          |     0
 .../{hwspinlock.txt => locking/hwspinlock.rst}     |     0
 Documentation/locking/index.rst                    |     7 +
 Documentation/locking/locktorture.rst              |     2 +-
 Documentation/locking/locktypes.rst                |   215 +-
 .../percpu-rw-semaphore.rst}                       |     0
 .../{pi-futex.txt => locking/pi-futex.rst}         |     0
 .../preempt-locking.rst}                           |     0
 .../robust-futex-ABI.rst}                          |     0
 .../robust-futexes.rst}                            |     0
 Documentation/locking/rt-mutex.rst                 |     2 +-
 Documentation/lzo.txt                              |     8 +-
 .../maintainer/maintainer-entry-profile.rst        |    12 +-
 Documentation/media/.gitignore                     |     5 -
 Documentation/media/Makefile                       |    69 -
 Documentation/media/cec-drivers/index.rst          |    34 -
 Documentation/media/conf_nitpick.py                |   111 -
 Documentation/media/dvb-drivers/avermedia.rst      |   269 -
 Documentation/media/dvb-drivers/bt8xx.rst          |   124 -
 Documentation/media/dvb-drivers/cards.rst          |   146 -
 Documentation/media/dvb-drivers/ci.rst             |   231 -
 Documentation/media/dvb-drivers/faq.rst            |   169 -
 Documentation/media/dvb-drivers/index.rst          |    45 -
 Documentation/media/dvb-drivers/intro.rst          |    23 -
 Documentation/media/dvb-drivers/udev.rst           |    63 -
 Documentation/media/index.rst                      |    26 -
 Documentation/media/kapi/csi2.rst                  |    85 -
 Documentation/media/kapi/v4l2-subdev.rst           |   444 -
 Documentation/media/kapi/v4l2-videobuf.rst         |   406 -
 Documentation/media/media_kapi.rst                 |    38 -
 Documentation/media/media_uapi.rst                 |    33 -
 Documentation/media/typical_media_device.svg       |   116 -
 Documentation/media/uapi/cec/cec-api.rst           |    54 -
 Documentation/media/uapi/cec/cec-func-close.rst    |    54 -
 Documentation/media/uapi/cec/cec-func-ioctl.rst    |    73 -
 Documentation/media/uapi/cec/cec-func-open.rst     |    85 -
 Documentation/media/uapi/cec/cec-func-poll.rst     |    85 -
 Documentation/media/uapi/cec/cec-funcs.rst         |    30 -
 Documentation/media/uapi/cec/cec-header.rst        |    17 -
 Documentation/media/uapi/cec/cec-intro.rst         |    49 -
 .../media/uapi/cec/cec-ioc-adap-g-caps.rst         |   150 -
 .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst    |   378 -
 .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst    |   100 -
 Documentation/media/uapi/cec/cec-ioc-dqevent.rst   |   257 -
 Documentation/media/uapi/cec/cec-ioc-g-mode.rst    |   301 -
 Documentation/media/uapi/cec/cec-ioc-receive.rst   |   391 -
 Documentation/media/uapi/cec/cec-pin-error-inj.rst |   334 -
 .../uapi/dvb/audio-bilingual-channel-select.rst    |    66 -
 .../media/uapi/dvb/audio-channel-select.rst        |    66 -
 .../media/uapi/dvb/audio-clear-buffer.rst          |    55 -
 Documentation/media/uapi/dvb/audio-continue.rst    |    56 -
 Documentation/media/uapi/dvb/audio-fclose.rst      |    63 -
 Documentation/media/uapi/dvb/audio-fopen.rst       |   115 -
 Documentation/media/uapi/dvb/audio-fwrite.rst      |    91 -
 .../media/uapi/dvb/audio-get-capabilities.rst      |    63 -
 Documentation/media/uapi/dvb/audio-get-status.rst  |    63 -
 Documentation/media/uapi/dvb/audio-pause.rst       |    57 -
 Documentation/media/uapi/dvb/audio-play.rst        |    56 -
 .../media/uapi/dvb/audio-select-source.rst         |    65 -
 Documentation/media/uapi/dvb/audio-set-av-sync.rst |    67 -
 .../media/uapi/dvb/audio-set-bypass-mode.rst       |    70 -
 Documentation/media/uapi/dvb/audio-set-id.rst      |    67 -
 Documentation/media/uapi/dvb/audio-set-mixer.rst   |    61 -
 Documentation/media/uapi/dvb/audio-set-mute.rst    |    71 -
 .../media/uapi/dvb/audio-set-streamtype.rst        |    77 -
 Documentation/media/uapi/dvb/audio-stop.rst        |    56 -
 Documentation/media/uapi/dvb/audio.rst             |    34 -
 Documentation/media/uapi/dvb/audio_data_types.rst  |   123 -
 .../media/uapi/dvb/audio_function_calls.rst        |    37 -
 Documentation/media/uapi/dvb/ca-fclose.rst         |    50 -
 Documentation/media/uapi/dvb/ca-fopen.rst          |    84 -
 Documentation/media/uapi/dvb/ca-get-cap.rst        |    53 -
 Documentation/media/uapi/dvb/ca-get-descr-info.rst |    49 -
 Documentation/media/uapi/dvb/ca-get-msg.rst        |    59 -
 Documentation/media/uapi/dvb/ca-get-slot-info.rst  |    64 -
 Documentation/media/uapi/dvb/ca-reset.rst          |    51 -
 Documentation/media/uapi/dvb/ca-send-msg.rst       |    58 -
 Documentation/media/uapi/dvb/ca-set-descr.rst      |    53 -
 Documentation/media/uapi/dvb/ca.rst                |    31 -
 Documentation/media/uapi/dvb/ca_data_types.rst     |    16 -
 Documentation/media/uapi/dvb/ca_function_calls.rst |    27 -
 Documentation/media/uapi/dvb/demux.rst             |    30 -
 Documentation/media/uapi/dvb/dmx-add-pid.rst       |    56 -
 Documentation/media/uapi/dvb/dmx-expbuf.rst        |    97 -
 Documentation/media/uapi/dvb/dmx-fclose.rst        |    52 -
 Documentation/media/uapi/dvb/dmx-fopen.rst         |    98 -
 Documentation/media/uapi/dvb/dmx-fread.rst         |    87 -
 Documentation/media/uapi/dvb/dmx-fwrite.rst        |    79 -
 Documentation/media/uapi/dvb/dmx-get-pes-pids.rst  |    71 -
 Documentation/media/uapi/dvb/dmx-get-stc.rst       |    73 -
 Documentation/media/uapi/dvb/dmx-mmap.rst          |   125 -
 Documentation/media/uapi/dvb/dmx-munmap.rst        |    63 -
 Documentation/media/uapi/dvb/dmx-qbuf.rst          |    93 -
 Documentation/media/uapi/dvb/dmx-querybuf.rst      |    72 -
 Documentation/media/uapi/dvb/dmx-remove-pid.rst    |    57 -
 Documentation/media/uapi/dvb/dmx-reqbufs.rst       |    83 -
 .../media/uapi/dvb/dmx-set-buffer-size.rst         |    57 -
 Documentation/media/uapi/dvb/dmx-set-filter.rst    |    64 -
 .../media/uapi/dvb/dmx-set-pes-filter.rst          |    76 -
 Documentation/media/uapi/dvb/dmx-start.rst         |    75 -
 Documentation/media/uapi/dvb/dmx-stop.rst          |    52 -
 Documentation/media/uapi/dvb/dmx_fcalls.rst        |    37 -
 Documentation/media/uapi/dvb/dmx_types.rst         |    16 -
 .../media/uapi/dvb/dvb-fe-read-status.rst          |    32 -
 .../media/uapi/dvb/dvb-frontend-event.rst          |    22 -
 .../media/uapi/dvb/dvb-frontend-parameters.rst     |   126 -
 Documentation/media/uapi/dvb/dvbapi.rst            |   126 -
 Documentation/media/uapi/dvb/dvbproperty.rst       |   133 -
 Documentation/media/uapi/dvb/dvbstb.svg            |    43 -
 Documentation/media/uapi/dvb/examples.rst          |    23 -
 Documentation/media/uapi/dvb/fe-bandwidth-t.rst    |    81 -
 .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst  |    55 -
 .../media/uapi/dvb/fe-diseqc-reset-overload.rst    |    53 -
 .../media/uapi/dvb/fe-diseqc-send-burst.rst        |    59 -
 .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst   |    56 -
 .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst    |    62 -
 .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst  |    61 -
 Documentation/media/uapi/dvb/fe-get-event.rst      |    78 -
 Documentation/media/uapi/dvb/fe-get-frontend.rst   |    69 -
 Documentation/media/uapi/dvb/fe-get-info.rst       |    70 -
 Documentation/media/uapi/dvb/fe-get-property.rst   |    83 -
 Documentation/media/uapi/dvb/fe-read-ber.rst       |    57 -
 .../media/uapi/dvb/fe-read-signal-strength.rst     |    57 -
 Documentation/media/uapi/dvb/fe-read-snr.rst       |    57 -
 Documentation/media/uapi/dvb/fe-read-status.rst    |    72 -
 .../media/uapi/dvb/fe-read-uncorrected-blocks.rst  |    59 -
 .../media/uapi/dvb/fe-set-frontend-tune-mode.rst   |    64 -
 Documentation/media/uapi/dvb/fe-set-frontend.rst   |    78 -
 Documentation/media/uapi/dvb/fe-set-tone.rst       |    65 -
 Documentation/media/uapi/dvb/fe-set-voltage.rst    |    69 -
 Documentation/media/uapi/dvb/fe-type-t.rst         |    98 -
 .../media/uapi/dvb/fe_property_parameters.rst      |  1014 --
 Documentation/media/uapi/dvb/frontend-header.rst   |    13 -
 .../uapi/dvb/frontend-property-cable-systems.rst   |    82 -
 .../dvb/frontend-property-satellite-systems.rst    |   112 -
 .../dvb/frontend-property-terrestrial-systems.rst  |   301 -
 .../media/uapi/dvb/frontend-stat-properties.rst    |   252 -
 Documentation/media/uapi/dvb/frontend.rst          |    63 -
 Documentation/media/uapi/dvb/frontend_f_close.rst  |    57 -
 Documentation/media/uapi/dvb/frontend_f_open.rst   |   117 -
 Documentation/media/uapi/dvb/frontend_fcalls.rst   |    31 -
 .../media/uapi/dvb/frontend_legacy_api.rst         |    45 -
 .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst   |    25 -
 Documentation/media/uapi/dvb/headers.rst           |    30 -
 Documentation/media/uapi/dvb/intro.rst             |   190 -
 Documentation/media/uapi/dvb/legacy_dvb_apis.rst   |    39 -
 Documentation/media/uapi/dvb/net-add-if.rst        |    60 -
 Documentation/media/uapi/dvb/net-get-if.rst        |    59 -
 Documentation/media/uapi/dvb/net-remove-if.rst     |    55 -
 Documentation/media/uapi/dvb/net-types.rst         |    16 -
 Documentation/media/uapi/dvb/net.rst               |    48 -
 .../media/uapi/dvb/query-dvb-frontend-info.rst     |    20 -
 .../media/uapi/dvb/video-clear-buffer.rst          |    63 -
 Documentation/media/uapi/dvb/video-command.rst     |   105 -
 Documentation/media/uapi/dvb/video-continue.rst    |    66 -
 .../media/uapi/dvb/video-fast-forward.rst          |    83 -
 Documentation/media/uapi/dvb/video-fclose.rst      |    62 -
 Documentation/media/uapi/dvb/video-fopen.rst       |   122 -
 Documentation/media/uapi/dvb/video-freeze.rst      |    70 -
 Documentation/media/uapi/dvb/video-fwrite.rst      |    90 -
 .../media/uapi/dvb/video-get-capabilities.rst      |    70 -
 Documentation/media/uapi/dvb/video-get-event.rst   |   114 -
 .../media/uapi/dvb/video-get-frame-count.rst       |    74 -
 Documentation/media/uapi/dvb/video-get-pts.rst     |    78 -
 Documentation/media/uapi/dvb/video-get-size.rst    |    78 -
 Documentation/media/uapi/dvb/video-get-status.rst  |    80 -
 Documentation/media/uapi/dvb/video-play.rst        |    66 -
 .../media/uapi/dvb/video-select-source.rst         |    84 -
 Documentation/media/uapi/dvb/video-set-blank.rst   |    73 -
 .../media/uapi/dvb/video-set-display-format.rst    |    69 -
 Documentation/media/uapi/dvb/video-set-format.rst  |    92 -
 .../media/uapi/dvb/video-set-streamtype.rst        |    70 -
 Documentation/media/uapi/dvb/video-slowmotion.rst  |    83 -
 .../media/uapi/dvb/video-stillpicture.rst          |    70 -
 Documentation/media/uapi/dvb/video-stop.rst        |    83 -
 Documentation/media/uapi/dvb/video-try-command.rst |    75 -
 Documentation/media/uapi/dvb/video.rst             |    43 -
 .../media/uapi/dvb/video_function_calls.rst        |    42 -
 Documentation/media/uapi/dvb/video_types.rst       |   255 -
 Documentation/media/uapi/fdl-appendix.rst          |   478 -
 Documentation/media/uapi/gen-errors.rst            |   103 -
 .../media/uapi/mediactl/media-controller-intro.rst |    40 -
 .../media/uapi/mediactl/media-controller-model.rst |    42 -
 .../media/uapi/mediactl/media-controller.rst       |    62 -
 .../media/uapi/mediactl/media-func-close.rst       |    54 -
 .../media/uapi/mediactl/media-func-ioctl.rst       |    74 -
 .../media/uapi/mediactl/media-func-open.rst        |    76 -
 Documentation/media/uapi/mediactl/media-funcs.rst  |    33 -
 Documentation/media/uapi/mediactl/media-header.rst |    17 -
 .../media/uapi/mediactl/media-ioc-device-info.rst  |   118 -
 .../uapi/mediactl/media-ioc-enum-entities.rst      |   156 -
 .../media/uapi/mediactl/media-ioc-enum-links.rst   |   157 -
 .../media/uapi/mediactl/media-ioc-g-topology.rst   |   307 -
 .../uapi/mediactl/media-ioc-request-alloc.rst      |    90 -
 .../media/uapi/mediactl/media-ioc-setup-link.rst   |    74 -
 .../uapi/mediactl/media-request-ioc-queue.rst      |   102 -
 .../uapi/mediactl/media-request-ioc-reinit.rst     |    75 -
 Documentation/media/uapi/mediactl/media-types.rst  |   425 -
 Documentation/media/uapi/mediactl/request-api.rst  |   276 -
 .../media/uapi/mediactl/request-func-close.rst     |    73 -
 .../media/uapi/mediactl/request-func-ioctl.rst     |    91 -
 .../media/uapi/mediactl/request-func-poll.rst      |   101 -
 Documentation/media/uapi/rc/keytable.c.rst         |   183 -
 Documentation/media/uapi/rc/lirc-dev-intro.rst     |   171 -
 Documentation/media/uapi/rc/lirc-dev.rst           |    21 -
 Documentation/media/uapi/rc/lirc-func.rst          |    34 -
 Documentation/media/uapi/rc/lirc-get-features.rst  |   200 -
 Documentation/media/uapi/rc/lirc-get-rec-mode.rst  |    74 -
 .../media/uapi/rc/lirc-get-rec-resolution.rst      |    54 -
 Documentation/media/uapi/rc/lirc-get-send-mode.rst |    78 -
 Documentation/media/uapi/rc/lirc-get-timeout.rst   |    63 -
 Documentation/media/uapi/rc/lirc-header.rst        |    17 -
 Documentation/media/uapi/rc/lirc-read.rst          |    76 -
 .../uapi/rc/lirc-set-measure-carrier-mode.rst      |    53 -
 .../media/uapi/rc/lirc-set-rec-carrier-range.rst   |    54 -
 .../media/uapi/rc/lirc-set-rec-carrier.rst         |    53 -
 .../media/uapi/rc/lirc-set-rec-timeout-reports.rst |    56 -
 .../media/uapi/rc/lirc-set-rec-timeout.rst         |    61 -
 .../media/uapi/rc/lirc-set-send-carrier.rst        |    48 -
 .../media/uapi/rc/lirc-set-send-duty-cycle.rst     |    54 -
 .../media/uapi/rc/lirc-set-transmitter-mask.rst    |    58 -
 .../media/uapi/rc/lirc-set-wideband-receiver.rst   |    63 -
 Documentation/media/uapi/rc/lirc-write.rst         |    82 -
 Documentation/media/uapi/rc/rc-intro.rst           |    31 -
 Documentation/media/uapi/rc/rc-sysfs-nodes.rst     |   151 -
 Documentation/media/uapi/rc/rc-table-change.rst    |    25 -
 Documentation/media/uapi/rc/rc-tables.rst          |   766 -
 Documentation/media/uapi/rc/remote_controllers.rst |    59 -
 Documentation/media/uapi/v4l/app-pri.rst           |    37 -
 Documentation/media/uapi/v4l/async.rst             |    16 -
 Documentation/media/uapi/v4l/audio.rst             |   104 -
 Documentation/media/uapi/v4l/bayer.svg             |    56 -
 Documentation/media/uapi/v4l/biblio.rst            |   416 -
 Documentation/media/uapi/v4l/buffer.rst            |   817 -
 Documentation/media/uapi/v4l/capture-example.rst   |    20 -
 Documentation/media/uapi/v4l/capture.c.rst         |   671 -
 Documentation/media/uapi/v4l/colorspaces-defs.rst  |   183 -
 .../media/uapi/v4l/colorspaces-details.rst         |   813 -
 Documentation/media/uapi/v4l/colorspaces.rst       |   170 -
 Documentation/media/uapi/v4l/common-defs.rst       |    20 -
 Documentation/media/uapi/v4l/common.rst            |    64 -
 Documentation/media/uapi/v4l/compat.rst            |    25 -
 Documentation/media/uapi/v4l/constraints.svg       |    37 -
 Documentation/media/uapi/v4l/control.rst           |   512 -
 Documentation/media/uapi/v4l/crop.rst              |   324 -
 Documentation/media/uapi/v4l/crop.svg              |   290 -
 Documentation/media/uapi/v4l/depth-formats.rst     |    24 -
 Documentation/media/uapi/v4l/dev-capture.rst       |   111 -
 Documentation/media/uapi/v4l/dev-event.rst         |    54 -
 Documentation/media/uapi/v4l/dev-mem2mem.rst       |    49 -
 Documentation/media/uapi/v4l/dev-meta.rst          |    74 -
 Documentation/media/uapi/v4l/dev-osd.rst           |   157 -
 Documentation/media/uapi/v4l/dev-output.rst        |   108 -
 Documentation/media/uapi/v4l/dev-overlay.rst       |   328 -
 Documentation/media/uapi/v4l/dev-radio.rst         |    59 -
 Documentation/media/uapi/v4l/dev-raw-vbi.rst       |   306 -
 Documentation/media/uapi/v4l/dev-rds.rst           |   191 -
 Documentation/media/uapi/v4l/dev-sdr.rst           |   114 -
 Documentation/media/uapi/v4l/dev-sliced-vbi.rst    |   669 -
 Documentation/media/uapi/v4l/dev-subdev.rst        |   503 -
 Documentation/media/uapi/v4l/dev-touch.rst         |    63 -
 Documentation/media/uapi/v4l/devices.rst           |    33 -
 Documentation/media/uapi/v4l/diff-v4l.rst          |   693 -
 Documentation/media/uapi/v4l/dmabuf.rst            |   169 -
 Documentation/media/uapi/v4l/dv-timings.rst        |    45 -
 Documentation/media/uapi/v4l/ext-ctrls-camera.rst  |   515 -
 Documentation/media/uapi/v4l/ext-ctrls-codec.rst   |  4264 -----
 Documentation/media/uapi/v4l/ext-ctrls-detect.rst  |    71 -
 Documentation/media/uapi/v4l/ext-ctrls-dv.rst      |   166 -
 Documentation/media/uapi/v4l/ext-ctrls-flash.rst   |   192 -
 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst   |    95 -
 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst   |   188 -
 .../media/uapi/v4l/ext-ctrls-image-process.rst     |    63 -
 .../media/uapi/v4l/ext-ctrls-image-source.rst      |    67 -
 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst    |   113 -
 .../media/uapi/v4l/ext-ctrls-rf-tuner.rst          |    96 -
 Documentation/media/uapi/v4l/extended-controls.rst |   180 -
 Documentation/media/uapi/v4l/field-order.rst       |   172 -
 Documentation/media/uapi/v4l/fieldseq_bt.svg       |  2621 ---
 Documentation/media/uapi/v4l/fieldseq_tb.svg       |  2618 ---
 Documentation/media/uapi/v4l/format.rst            |    99 -
 Documentation/media/uapi/v4l/func-close.rst        |    56 -
 Documentation/media/uapi/v4l/func-ioctl.rst        |    69 -
 Documentation/media/uapi/v4l/func-mmap.rst         |   148 -
 Documentation/media/uapi/v4l/func-munmap.rst       |    65 -
 Documentation/media/uapi/v4l/func-open.rst         |    90 -
 Documentation/media/uapi/v4l/func-poll.rst         |   124 -
 Documentation/media/uapi/v4l/func-read.rst         |   140 -
 Documentation/media/uapi/v4l/func-select.rst       |   127 -
 Documentation/media/uapi/v4l/func-write.rst        |    91 -
 Documentation/media/uapi/v4l/hist-v4l2.rst         |  1374 --
 Documentation/media/uapi/v4l/hsv-formats.rst       |    26 -
 Documentation/media/uapi/v4l/io.rst                |    58 -
 .../media/uapi/v4l/libv4l-introduction.rst         |   191 -
 Documentation/media/uapi/v4l/libv4l.rst            |    20 -
 Documentation/media/uapi/v4l/meta-formats.rst      |    27 -
 Documentation/media/uapi/v4l/mmap.rst              |   292 -
 Documentation/media/uapi/v4l/nv12mt.svg            |   477 -
 Documentation/media/uapi/v4l/nv12mt_example.svg    |  1616 --
 Documentation/media/uapi/v4l/open.rst              |   165 -
 Documentation/media/uapi/v4l/pixfmt-bayer.rst      |    39 -
 Documentation/media/uapi/v4l/pixfmt-compressed.rst |   232 -
 Documentation/media/uapi/v4l/pixfmt-grey.rst       |    51 -
 Documentation/media/uapi/v4l/pixfmt-indexed.rst    |    54 -
 Documentation/media/uapi/v4l/pixfmt-intro.rst      |    58 -
 Documentation/media/uapi/v4l/pixfmt-inzi.rst       |    89 -
 Documentation/media/uapi/v4l/pixfmt-m420.rst       |   133 -
 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst  |   220 -
 .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst      |   104 -
 Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst   |    58 -
 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst |    60 -
 .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst        |   175 -
 .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst        |   136 -
 Documentation/media/uapi/v4l/pixfmt-nv12.rst       |   136 -
 Documentation/media/uapi/v4l/pixfmt-nv12m.rst      |   151 -
 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst     |    67 -
 Documentation/media/uapi/v4l/pixfmt-nv16.rst       |   160 -
 Documentation/media/uapi/v4l/pixfmt-nv16m.rst      |   164 -
 Documentation/media/uapi/v4l/pixfmt-nv24.rst       |   102 -
 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst |   164 -
 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst |   380 -
 Documentation/media/uapi/v4l/pixfmt-reserved.rst   |   282 -
 Documentation/media/uapi/v4l/pixfmt-rgb.rst        |  1304 --
 Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst   |    37 -
 Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst |    41 -
 Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst   |    37 -
 Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst |    41 -
 .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst          |    62 -
 .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst          |    62 -
 .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst          |    62 -
 Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst |    39 -
 .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst         |   342 -
 Documentation/media/uapi/v4l/pixfmt-srggb10.rst    |    83 -
 .../media/uapi/v4l/pixfmt-srggb10alaw8.rst         |    31 -
 .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst         |    35 -
 Documentation/media/uapi/v4l/pixfmt-srggb10p.rst   |    81 -
 Documentation/media/uapi/v4l/pixfmt-srggb12.rst    |    84 -
 Documentation/media/uapi/v4l/pixfmt-srggb12p.rst   |    94 -
 Documentation/media/uapi/v4l/pixfmt-srggb14.rst    |    82 -
 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst   |   152 -
 Documentation/media/uapi/v4l/pixfmt-srggb16.rst    |    76 -
 Documentation/media/uapi/v4l/pixfmt-srggb8.rst     |    61 -
 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst   |    59 -
 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst   |    74 -
 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst   |    57 -
 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst   |    73 -
 Documentation/media/uapi/v4l/pixfmt-uv8.rst        |    54 -
 Documentation/media/uapi/v4l/pixfmt-uyvy.rst       |   117 -
 .../media/uapi/v4l/pixfmt-v4l2-mplane.rst          |   138 -
 Documentation/media/uapi/v4l/pixfmt-v4l2.rst       |   171 -
 Documentation/media/uapi/v4l/pixfmt-vyuy.rst       |   115 -
 Documentation/media/uapi/v4l/pixfmt-y10.rst        |    72 -
 Documentation/media/uapi/v4l/pixfmt-y10b.rst       |    40 -
 Documentation/media/uapi/v4l/pixfmt-y10p.rst       |    50 -
 Documentation/media/uapi/v4l/pixfmt-y12.rst        |    72 -
 Documentation/media/uapi/v4l/pixfmt-y12i.rst       |    43 -
 Documentation/media/uapi/v4l/pixfmt-y14.rst        |    72 -
 Documentation/media/uapi/v4l/pixfmt-y16-be.rst     |    76 -
 Documentation/media/uapi/v4l/pixfmt-y16.rst        |    76 -
 Documentation/media/uapi/v4l/pixfmt-y41p.rst       |   158 -
 Documentation/media/uapi/v4l/pixfmt-y8i.rst        |    73 -
 Documentation/media/uapi/v4l/pixfmt-yuv410.rst     |   134 -
 Documentation/media/uapi/v4l/pixfmt-yuv411p.rst    |   122 -
 Documentation/media/uapi/v4l/pixfmt-yuv420.rst     |   150 -
 Documentation/media/uapi/v4l/pixfmt-yuv420m.rst    |   159 -
 Documentation/media/uapi/v4l/pixfmt-yuv422m.rst    |   148 -
 Documentation/media/uapi/v4l/pixfmt-yuv422p.rst    |   136 -
 Documentation/media/uapi/v4l/pixfmt-yuv444m.rst    |   148 -
 Documentation/media/uapi/v4l/pixfmt-yuyv.rst       |   125 -
 Documentation/media/uapi/v4l/pixfmt-yvyu.rst       |   115 -
 Documentation/media/uapi/v4l/pixfmt-z16.rst        |    73 -
 Documentation/media/uapi/v4l/pixfmt.rst            |    45 -
 Documentation/media/uapi/v4l/planar-apis.rst       |    68 -
 Documentation/media/uapi/v4l/querycap.rst          |    41 -
 Documentation/media/uapi/v4l/rw.rst                |    54 -
 Documentation/media/uapi/v4l/sdr-formats.rst       |    29 -
 .../media/uapi/v4l/selection-api-configuration.rst |   144 -
 .../media/uapi/v4l/selection-api-examples.rst      |    91 -
 .../media/uapi/v4l/selection-api-intro.rst         |    35 -
 .../media/uapi/v4l/selection-api-targets.rst       |    27 -
 .../media/uapi/v4l/selection-api-vs-crop-api.rst   |    46 -
 Documentation/media/uapi/v4l/selection-api.rst     |    23 -
 Documentation/media/uapi/v4l/selection.svg         |  1178 --
 Documentation/media/uapi/v4l/selections-common.rst |    30 -
 Documentation/media/uapi/v4l/standard.rst          |   192 -
 Documentation/media/uapi/v4l/streaming-par.rst     |    40 -
 Documentation/media/uapi/v4l/subdev-formats.rst    |  7833 ---------
 .../uapi/v4l/subdev-image-processing-crop.svg      |   312 -
 .../uapi/v4l/subdev-image-processing-full.svg      |   752 -
 ...ubdev-image-processing-scaling-multi-source.svg |   550 -
 Documentation/media/uapi/v4l/tch-formats.rst       |    25 -
 Documentation/media/uapi/v4l/tuner.rst             |    92 -
 Documentation/media/uapi/v4l/user-func.rst         |    88 -
 Documentation/media/uapi/v4l/userp.rst             |   128 -
 .../media/uapi/v4l/v4l2-selection-flags.rst        |    51 -
 .../media/uapi/v4l/v4l2-selection-targets.rst      |    78 -
 Documentation/media/uapi/v4l/v4l2.rst              |   423 -
 Documentation/media/uapi/v4l/v4l2grab-example.rst  |    24 -
 Documentation/media/uapi/v4l/v4l2grab.c.rst        |   176 -
 Documentation/media/uapi/v4l/vbi_525.svg           |   821 -
 Documentation/media/uapi/v4l/vbi_625.svg           |   870 -
 Documentation/media/uapi/v4l/vbi_hsync.svg         |   321 -
 Documentation/media/uapi/v4l/video.rst             |    75 -
 Documentation/media/uapi/v4l/videodev.rst          |    16 -
 .../media/uapi/v4l/vidioc-create-bufs.rst          |   141 -
 Documentation/media/uapi/v4l/vidioc-cropcap.rst    |   143 -
 .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst      |   167 -
 .../media/uapi/v4l/vidioc-dbg-g-register.rst       |   171 -
 .../media/uapi/v4l/vidioc-decoder-cmd.rst          |   226 -
 Documentation/media/uapi/v4l/vidioc-dqevent.rst    |   391 -
 .../media/uapi/v4l/vidioc-dv-timings-cap.rst       |   169 -
 .../media/uapi/v4l/vidioc-encoder-cmd.rst          |   168 -
 .../media/uapi/v4l/vidioc-enum-dv-timings.rst      |   114 -
 Documentation/media/uapi/v4l/vidioc-enum-fmt.rst   |   159 -
 .../media/uapi/v4l/vidioc-enum-frameintervals.rst  |   203 -
 .../media/uapi/v4l/vidioc-enum-framesizes.rst      |   213 -
 .../media/uapi/v4l/vidioc-enum-freq-bands.rst      |   150 -
 Documentation/media/uapi/v4l/vidioc-enumaudio.rst  |    62 -
 .../media/uapi/v4l/vidioc-enumaudioout.rst         |    67 -
 Documentation/media/uapi/v4l/vidioc-enuminput.rst  |   242 -
 Documentation/media/uapi/v4l/vidioc-enumoutput.rst |   165 -
 Documentation/media/uapi/v4l/vidioc-enumstd.rst    |   367 -
 Documentation/media/uapi/v4l/vidioc-expbuf.rst     |   175 -
 Documentation/media/uapi/v4l/vidioc-g-audio.rst    |   135 -
 Documentation/media/uapi/v4l/vidioc-g-audioout.rst |   108 -
 Documentation/media/uapi/v4l/vidioc-g-crop.rst     |   119 -
 Documentation/media/uapi/v4l/vidioc-g-ctrl.rst     |   106 -
 .../media/uapi/v4l/vidioc-g-dv-timings.rst         |   312 -
 Documentation/media/uapi/v4l/vidioc-g-edid.rst     |   154 -
 .../media/uapi/v4l/vidioc-g-enc-index.rst          |   156 -
 .../media/uapi/v4l/vidioc-g-ext-ctrls.rst          |   416 -
 Documentation/media/uapi/v4l/vidioc-g-fbuf.rst     |   362 -
 Documentation/media/uapi/v4l/vidioc-g-fmt.rst      |   161 -
 .../media/uapi/v4l/vidioc-g-frequency.rst          |   112 -
 Documentation/media/uapi/v4l/vidioc-g-input.rst    |    71 -
 Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst |   134 -
 .../media/uapi/v4l/vidioc-g-modulator.rst          |   202 -
 Documentation/media/uapi/v4l/vidioc-g-output.rst   |    73 -
 Documentation/media/uapi/v4l/vidioc-g-parm.rst     |   270 -
 Documentation/media/uapi/v4l/vidioc-g-priority.rst |   100 -
 .../media/uapi/v4l/vidioc-g-selection.rst          |   200 -
 .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst     |   202 -
 Documentation/media/uapi/v4l/vidioc-g-std.rst      |    81 -
 Documentation/media/uapi/v4l/vidioc-g-tuner.rst    |   476 -
 Documentation/media/uapi/v4l/vidioc-log-status.rst |    56 -
 Documentation/media/uapi/v4l/vidioc-overlay.rst    |    61 -
 .../media/uapi/v4l/vidioc-prepare-buf.rst          |    65 -
 Documentation/media/uapi/v4l/vidioc-qbuf.rst       |   205 -
 .../media/uapi/v4l/vidioc-query-dv-timings.rst     |    94 -
 Documentation/media/uapi/v4l/vidioc-querybuf.rst   |    87 -
 Documentation/media/uapi/v4l/vidioc-querycap.rst   |   284 -
 Documentation/media/uapi/v4l/vidioc-queryctrl.rst  |   616 -
 Documentation/media/uapi/v4l/vidioc-querystd.rst   |    77 -
 Documentation/media/uapi/v4l/vidioc-reqbufs.rst    |   169 -
 .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst       |   147 -
 Documentation/media/uapi/v4l/vidioc-streamon.rst   |   113 -
 .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst |   120 -
 .../uapi/v4l/vidioc-subdev-enum-frame-size.rst     |   125 -
 .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst      |    98 -
 .../media/uapi/v4l/vidioc-subdev-g-crop.rst        |   125 -
 .../media/uapi/v4l/vidioc-subdev-g-fmt.rst         |   154 -
 .../uapi/v4l/vidioc-subdev-g-frame-interval.rst    |   120 -
 .../media/uapi/v4l/vidioc-subdev-g-selection.rst   |   125 -
 .../media/uapi/v4l/vidioc-subscribe-event.rst      |   123 -
 Documentation/media/uapi/v4l/yuv-formats.rst       |    64 -
 Documentation/media/v4l-drivers/bttv-cardlist.rst  |   683 -
 Documentation/media/v4l-drivers/bttv.rst           |  1926 ---
 Documentation/media/v4l-drivers/cardlist.rst       |    20 -
 Documentation/media/v4l-drivers/cpia2.rst          |   195 -
 Documentation/media/v4l-drivers/cx2341x.rst        |  3860 -----
 .../media/v4l-drivers/cx23885-cardlist.rst         |   263 -
 Documentation/media/v4l-drivers/cx88-cardlist.rst  |   379 -
 Documentation/media/v4l-drivers/cx88.rst           |   165 -
 Documentation/media/v4l-drivers/davinci-vpbe.rst   |    97 -
 .../media/v4l-drivers/em28xx-cardlist.rst          |   428 -
 Documentation/media/v4l-drivers/fimc.rst           |   171 -
 Documentation/media/v4l-drivers/imx.rst            |   705 -
 Documentation/media/v4l-drivers/index.rst          |    68 -
 Documentation/media/v4l-drivers/ipu3.rst           |   558 -
 Documentation/media/v4l-drivers/ivtv-cardlist.rst  |   139 -
 Documentation/media/v4l-drivers/max2175.rst        |    64 -
 Documentation/media/v4l-drivers/meye.rst           |   134 -
 Documentation/media/v4l-drivers/omap3isp.rst       |   284 -
 .../media/v4l-drivers/saa7134-cardlist.rst         |   803 -
 Documentation/media/v4l-drivers/saa7134.rst        |   115 -
 .../media/v4l-drivers/saa7164-cardlist.rst         |    71 -
 Documentation/media/v4l-drivers/v4l-with-ir.rst    |    75 -
 Documentation/media/v4l-drivers/vimc.rst           |   101 -
 Documentation/media/v4l-drivers/zr364xx.rst        |   110 -
 Documentation/media/videodev2.h.rst.exceptions     |   572 -
 Documentation/memory-barriers.txt                  |     2 +-
 Documentation/misc-devices/c2port.txt              |     6 +-
 Documentation/misc-devices/index.rst               |     1 +
 Documentation/networking/6pack.rst                 |   191 +
 Documentation/networking/6pack.txt                 |   175 -
 Documentation/networking/PLIP.txt                  |   215 -
 Documentation/networking/altera_tse.rst            |   286 +
 Documentation/networking/altera_tse.txt            |   263 -
 Documentation/networking/arcnet-hardware.rst       |  3234 ++++
 Documentation/networking/arcnet-hardware.txt       |  3133 ----
 Documentation/networking/arcnet.rst                |   594 +
 Documentation/networking/arcnet.txt                |   556 -
 Documentation/networking/atm.rst                   |    14 +
 Documentation/networking/atm.txt                   |     8 -
 Documentation/networking/ax25.rst                  |    16 +
 Documentation/networking/ax25.txt                  |    10 -
 Documentation/networking/baycom.rst                |   174 +
 Documentation/networking/baycom.txt                |   158 -
 Documentation/networking/bonding.rst               |  2890 ++++
 Documentation/networking/bonding.txt               |  2837 ----
 Documentation/networking/caif/Linux-CAIF.txt       |   175 -
 Documentation/networking/caif/caif.rst             |     2 -
 Documentation/networking/caif/index.rst            |    13 +
 Documentation/networking/caif/linux_caif.rst       |   195 +
 Documentation/networking/caif/spi_porting.rst      |   229 +
 Documentation/networking/caif/spi_porting.txt      |   208 -
 Documentation/networking/can.rst                   |     2 +-
 Documentation/networking/cdc_mbim.rst              |   355 +
 Documentation/networking/cdc_mbim.txt              |   339 -
 Documentation/networking/checksum-offloads.rst     |     2 +-
 Documentation/networking/cops.rst                  |    80 +
 Documentation/networking/cops.txt                  |    63 -
 Documentation/networking/cxacru.rst                |   120 +
 Documentation/networking/cxacru.txt                |   100 -
 Documentation/networking/dccp.rst                  |   216 +
 Documentation/networking/dccp.txt                  |   207 -
 Documentation/networking/dctcp.rst                 |    52 +
 Documentation/networking/dctcp.txt                 |    44 -
 Documentation/networking/decnet.rst                |   243 +
 Documentation/networking/decnet.txt                |   230 -
 Documentation/networking/defza.rst                 |    63 +
 Documentation/networking/defza.txt                 |    57 -
 .../networking/device_drivers/3com/3c509.rst       |   249 +
 .../networking/device_drivers/3com/3c509.txt       |   213 -
 .../networking/device_drivers/3com/vortex.rst      |   461 +
 .../networking/device_drivers/3com/vortex.txt      |   448 -
 .../networking/device_drivers/amazon/ena.rst       |   344 +
 .../networking/device_drivers/amazon/ena.txt       |   308 -
 .../device_drivers/aquantia/atlantic.rst           |   556 +
 .../device_drivers/aquantia/atlantic.txt           |   479 -
 .../networking/device_drivers/chelsio/cxgb.rst     |   393 +
 .../networking/device_drivers/chelsio/cxgb.txt     |   352 -
 .../networking/device_drivers/cirrus/cs89x0.rst    |   647 +
 .../networking/device_drivers/cirrus/cs89x0.txt    |   624 -
 .../networking/device_drivers/davicom/dm9000.rst   |   171 +
 .../networking/device_drivers/davicom/dm9000.txt   |   167 -
 .../networking/device_drivers/dec/de4x5.rst        |   189 +
 .../networking/device_drivers/dec/de4x5.txt        |   178 -
 .../networking/device_drivers/dec/dmfe.rst         |    71 +
 .../networking/device_drivers/dec/dmfe.txt         |    66 -
 .../networking/device_drivers/dlink/dl2k.rst       |   314 +
 .../networking/device_drivers/dlink/dl2k.txt       |   282 -
 .../networking/device_drivers/freescale/dpaa.rst   |   269 +
 .../networking/device_drivers/freescale/dpaa.txt   |   260 -
 .../device_drivers/freescale/gianfar.rst           |    51 +
 .../device_drivers/freescale/gianfar.txt           |    42 -
 Documentation/networking/device_drivers/index.rst  |    24 +
 .../networking/device_drivers/intel/e100.rst       |     2 +-
 .../networking/device_drivers/intel/ipw2100.rst    |   323 +
 .../networking/device_drivers/intel/ipw2100.txt    |   293 -
 .../networking/device_drivers/intel/ipw2200.rst    |   526 +
 .../networking/device_drivers/intel/ipw2200.txt    |   472 -
 .../networking/device_drivers/intel/ixgb.rst       |     2 +-
 .../networking/device_drivers/microsoft/netvsc.rst |   116 +
 .../networking/device_drivers/microsoft/netvsc.txt |   105 -
 .../networking/device_drivers/neterion/s2io.rst    |   196 +
 .../networking/device_drivers/neterion/s2io.txt    |   141 -
 .../networking/device_drivers/neterion/vxge.rst    |   115 +
 .../networking/device_drivers/neterion/vxge.txt    |    93 -
 .../networking/device_drivers/pensando/ionic.rst   |   231 +-
 .../networking/device_drivers/qualcomm/rmnet.rst   |    95 +
 .../networking/device_drivers/qualcomm/rmnet.txt   |    82 -
 Documentation/networking/device_drivers/sb1000.rst |   222 +
 Documentation/networking/device_drivers/sb1000.txt |   207 -
 .../networking/device_drivers/smsc/smc9.rst        |    48 +
 .../networking/device_drivers/smsc/smc9.txt        |    42 -
 .../networking/device_drivers/ti/cpsw.rst          |   587 +
 .../networking/device_drivers/ti/cpsw.txt          |   541 -
 .../device_drivers/ti/cpsw_switchdev.rst           |   242 +
 .../device_drivers/ti/cpsw_switchdev.txt           |   209 -
 .../networking/device_drivers/ti/tlan.rst          |   140 +
 .../networking/device_drivers/ti/tlan.txt          |   117 -
 .../device_drivers/toshiba/spider_net.rst          |   202 +
 .../device_drivers/toshiba/spider_net.txt          |   204 -
 .../networking/devlink/devlink-region.rst          |    11 +-
 Documentation/networking/devlink/devlink-trap.rst  |   221 +-
 Documentation/networking/devlink/ice.rst           |    15 +-
 Documentation/networking/devlink/index.rst         |     1 +
 Documentation/networking/devlink/sja1105.rst       |    49 +
 Documentation/networking/dns_resolver.rst          |   155 +
 Documentation/networking/dns_resolver.txt          |   157 -
 Documentation/networking/driver.rst                |    97 +
 Documentation/networking/driver.txt                |    93 -
 Documentation/networking/dsa/sja1105.rst           |   329 +-
 Documentation/networking/eql.rst                   |   373 +
 Documentation/networking/eql.txt                   |   528 -
 Documentation/networking/ethtool-netlink.rst       |   195 +-
 Documentation/networking/fib_trie.rst              |   149 +
 Documentation/networking/fib_trie.txt              |   145 -
 Documentation/networking/filter.rst                |  1651 ++
 Documentation/networking/filter.txt                |  1545 --
 Documentation/networking/fore200e.rst              |    66 +
 Documentation/networking/fore200e.txt              |    64 -
 Documentation/networking/framerelay.rst            |    44 +
 Documentation/networking/framerelay.txt            |    39 -
 Documentation/networking/gen_stats.rst             |   129 +
 Documentation/networking/gen_stats.txt             |   119 -
 Documentation/networking/generic-hdlc.rst          |   170 +
 Documentation/networking/generic-hdlc.txt          |   132 -
 Documentation/networking/generic_netlink.rst       |     9 +
 Documentation/networking/generic_netlink.txt       |     3 -
 Documentation/networking/gtp.rst                   |   251 +
 Documentation/networking/gtp.txt                   |   230 -
 Documentation/networking/hinic.rst                 |   128 +
 Documentation/networking/hinic.txt                 |   125 -
 Documentation/networking/ila.rst                   |   296 +
 Documentation/networking/ila.txt                   |   285 -
 Documentation/networking/index.rst                 |    88 +
 Documentation/networking/ip-sysctl.rst             |  2657 +++
 Documentation/networking/ip-sysctl.txt             |  2355 ---
 Documentation/networking/ip_dynaddr.rst            |    40 +
 Documentation/networking/ip_dynaddr.txt            |    29 -
 Documentation/networking/ipddp.rst                 |    78 +
 Documentation/networking/ipddp.txt                 |    73 -
 Documentation/networking/iphase.rst                |   193 +
 Documentation/networking/iphase.txt                |   158 -
 Documentation/networking/ipsec.rst                 |    46 +
 Documentation/networking/ipsec.txt                 |    38 -
 Documentation/networking/ipv6.rst                  |    78 +
 Documentation/networking/ipv6.txt                  |    72 -
 Documentation/networking/ipvlan.rst                |   189 +
 Documentation/networking/ipvlan.txt                |   146 -
 Documentation/networking/ipvs-sysctl.rst           |   302 +
 Documentation/networking/ipvs-sysctl.txt           |   294 -
 Documentation/networking/kcm.rst                   |   290 +
 Documentation/networking/kcm.txt                   |   285 -
 Documentation/networking/l2tp.rst                  |   358 +
 Documentation/networking/l2tp.txt                  |   345 -
 Documentation/networking/lapb-module.rst           |   305 +
 Documentation/networking/lapb-module.txt           |   263 -
 Documentation/networking/ltpc.rst                  |   144 +
 Documentation/networking/ltpc.txt                  |   131 -
 Documentation/networking/mac80211-injection.rst    |   106 +
 Documentation/networking/mac80211-injection.txt    |    97 -
 Documentation/networking/mpls-sysctl.rst           |    57 +
 Documentation/networking/mpls-sysctl.txt           |    48 -
 Documentation/networking/multiqueue.rst            |    78 +
 Documentation/networking/multiqueue.txt            |    79 -
 Documentation/networking/net_dim.rst               |   176 +
 Documentation/networking/net_dim.txt               |   174 -
 Documentation/networking/netconsole.rst            |   239 +
 Documentation/networking/netconsole.txt            |   210 -
 Documentation/networking/netdev-features.rst       |   184 +
 Documentation/networking/netdev-features.txt       |   181 -
 Documentation/networking/netdevices.rst            |   111 +
 Documentation/networking/netdevices.txt            |   104 -
 Documentation/networking/netfilter-sysctl.rst      |    17 +
 Documentation/networking/netfilter-sysctl.txt      |    10 -
 Documentation/networking/netif-msg.rst             |    95 +
 Documentation/networking/netif-msg.txt             |    79 -
 Documentation/networking/nf_conntrack-sysctl.rst   |   179 +
 Documentation/networking/nf_conntrack-sysctl.txt   |   172 -
 Documentation/networking/nf_flowtable.rst          |   117 +
 Documentation/networking/nf_flowtable.txt          |   112 -
 Documentation/networking/openvswitch.rst           |   251 +
 Documentation/networking/openvswitch.txt           |   248 -
 Documentation/networking/operstates.rst            |   185 +
 Documentation/networking/operstates.txt            |   164 -
 Documentation/networking/packet_mmap.rst           |  1084 ++
 Documentation/networking/packet_mmap.txt           |  1061 --
 Documentation/networking/phonet.rst                |   230 +
 Documentation/networking/phonet.txt                |   214 -
 Documentation/networking/pktgen.rst                |   412 +
 Documentation/networking/pktgen.txt                |   400 -
 Documentation/networking/plip.rst                  |   222 +
 Documentation/networking/ppp_generic.rst           |   440 +
 Documentation/networking/ppp_generic.txt           |   428 -
 Documentation/networking/proc_net_tcp.rst          |    57 +
 Documentation/networking/proc_net_tcp.txt          |    48 -
 Documentation/networking/radiotap-headers.rst      |   159 +
 Documentation/networking/radiotap-headers.txt      |   152 -
 Documentation/networking/ray_cs.rst                |   165 +
 Documentation/networking/ray_cs.txt                |   150 -
 Documentation/networking/rds.rst                   |   448 +
 Documentation/networking/rds.txt                   |   423 -
 Documentation/networking/regulatory.rst            |   209 +
 Documentation/networking/regulatory.txt            |   204 -
 Documentation/networking/rxrpc.rst                 |  1178 ++
 Documentation/networking/rxrpc.txt                 |  1155 --
 Documentation/networking/scaling.rst               |     4 +-
 Documentation/networking/sctp.rst                  |    42 +
 Documentation/networking/sctp.txt                  |    35 -
 Documentation/networking/secid.rst                 |    20 +
 Documentation/networking/secid.txt                 |    14 -
 Documentation/networking/seg6-sysctl.rst           |    26 +
 Documentation/networking/seg6-sysctl.txt           |    18 -
 Documentation/networking/skfp.rst                  |   253 +
 Documentation/networking/skfp.txt                  |   220 -
 Documentation/networking/snmp_counter.rst          |     2 +-
 Documentation/networking/strparser.rst             |   240 +
 Documentation/networking/strparser.txt             |   207 -
 Documentation/networking/switchdev.rst             |   387 +
 Documentation/networking/switchdev.txt             |   373 -
 Documentation/networking/tc-actions-env-rules.rst  |    29 +
 Documentation/networking/tc-actions-env-rules.txt  |    24 -
 Documentation/networking/tcp-thin.rst              |    52 +
 Documentation/networking/tcp-thin.txt              |    47 -
 Documentation/networking/team.rst                  |     8 +
 Documentation/networking/team.txt                  |     2 -
 Documentation/networking/timestamping.rst          |   591 +
 Documentation/networking/timestamping.txt          |   571 -
 Documentation/networking/tproxy.rst                |   109 +
 Documentation/networking/tproxy.txt                |   104 -
 Documentation/networking/tuntap.rst                |   259 +
 Documentation/networking/tuntap.txt                |   227 -
 Documentation/networking/udplite.rst               |   291 +
 Documentation/networking/udplite.txt               |   278 -
 Documentation/networking/vrf.rst                   |   451 +
 Documentation/networking/vrf.txt                   |   418 -
 Documentation/networking/vxlan.rst                 |    60 +
 Documentation/networking/vxlan.txt                 |    51 -
 Documentation/networking/x25-iface.rst             |   129 +
 Documentation/networking/x25-iface.txt             |   123 -
 Documentation/networking/x25.rst                   |    48 +
 Documentation/networking/x25.txt                   |    44 -
 Documentation/networking/xfrm_device.rst           |   151 +
 Documentation/networking/xfrm_device.txt           |   140 -
 Documentation/networking/xfrm_proc.rst             |   113 +
 Documentation/networking/xfrm_proc.txt             |    82 -
 Documentation/networking/xfrm_sync.rst             |   189 +
 Documentation/networking/xfrm_sync.txt             |   169 -
 Documentation/networking/xfrm_sysctl.rst           |    11 +
 Documentation/networking/xfrm_sysctl.txt           |     4 -
 Documentation/networking/z8530drv.rst              |   686 +
 Documentation/networking/z8530drv.txt              |   657 -
 Documentation/nvdimm/maintainer-entry-profile.rst  |    14 +-
 Documentation/power/pci.rst                        |    58 +-
 Documentation/power/suspend-and-cpuhotplug.rst     |     6 +-
 Documentation/powerpc/bootwrapper.rst              |    28 +-
 Documentation/powerpc/cxl.rst                      |     2 +
 Documentation/powerpc/firmware-assisted-dump.rst   |     2 +-
 Documentation/powerpc/index.rst                    |     1 +
 Documentation/powerpc/papr_hcalls.rst              |    46 +-
 Documentation/powerpc/transactional_memory.rst     |    27 +
 Documentation/powerpc/vas-api.rst                  |   292 +
 Documentation/process/3.Early-stage.rst            |     4 +-
 Documentation/process/7.AdvancedTopics.rst         |     8 +-
 Documentation/process/8.Conclusion.rst             |    14 +-
 Documentation/process/adding-syscalls.rst          |     6 +-
 Documentation/process/applying-patches.rst         |     4 +-
 Documentation/process/changes.rst                  |     2 +-
 Documentation/process/coding-style.rst             |    23 +-
 Documentation/process/index.rst                    |     1 +
 Documentation/process/submit-checklist.rst         |     2 +-
 Documentation/process/submitting-patches.rst       |     2 +-
 .../unaligned-memory-access.rst}                   |     0
 .../process/volatile-considered-harmful.rst        |     4 +-
 Documentation/rbtree.txt                           |   429 -
 Documentation/s390/index.rst                       |     1 +
 Documentation/s390/pci.rst                         |   125 +
 Documentation/s390/vfio-ap.rst                     |     2 +-
 Documentation/s390/vfio-ccw.rst                    |   100 +-
 Documentation/s390/zfcpdump.rst                    |     4 +-
 Documentation/scheduler/sched-domains.rst          |    10 +-
 Documentation/security/SCTP.rst                    |     2 +-
 Documentation/{digsig.txt => security/digsig.rst}  |     0
 Documentation/security/index.rst                   |     1 +
 Documentation/security/keys/core.rst               |    65 +-
 Documentation/security/lsm.rst                     |   202 +-
 Documentation/security/siphash.rst                 |     2 +-
 Documentation/sh/index.rst                         |    12 -
 Documentation/sphinx/kfigure.py                    |     6 +-
 Documentation/sphinx/requirements.txt              |     2 +-
 Documentation/static-keys.txt                      |     2 +-
 Documentation/target/tcm_mod_builder.py            |     4 +-
 Documentation/timers/timers-howto.rst              |     3 +
 Documentation/trace/coresight/coresight-ect.rst    |     6 +-
 Documentation/trace/coresight/coresight.rst        |    85 +
 Documentation/trace/events-msr.rst                 |     2 +-
 Documentation/trace/events.rst                     |    28 +-
 Documentation/trace/ftrace-design.rst              |     8 -
 Documentation/trace/ftrace.rst                     |     2 +-
 Documentation/trace/histogram-design.rst           |  2115 +++
 Documentation/trace/mmiotrace.rst                  |     2 +-
 .../translations/it_IT/doc-guide/kernel-doc.rst    |    25 +-
 .../translations/it_IT/doc-guide/parse-headers.rst |     2 +-
 .../translations/it_IT/kernel-hacking/hacking.rst  |    18 +
 .../translations/it_IT/kernel-hacking/locking.rst  |   172 +-
 .../translations/it_IT/process/2.Process.rst       |    95 +-
 .../translations/it_IT/process/adding-syscalls.rst |     2 +-
 .../translations/it_IT/process/coding-style.rst    |     6 +-
 .../translations/it_IT/process/deprecated.rst      |   130 +-
 .../translations/it_IT/process/email-clients.rst   |   330 +-
 Documentation/translations/it_IT/process/index.rst |     1 +
 .../it_IT/process/management-style.rst             |   293 +-
 .../it_IT/process/submit-checklist.rst             |     2 +-
 .../it_IT/process/submitting-patches.rst           |     2 +-
 .../translations/it_IT/riscv/patch-acceptance.rst  |    40 +
 .../translations/ko_KR/memory-barriers.txt         |    15 +-
 Documentation/translations/zh_CN/IRQ.txt           |     4 +-
 .../translations/zh_CN/filesystems/debugfs.rst     |   221 +
 .../translations/zh_CN/filesystems/index.rst       |     1 +
 .../translations/zh_CN/filesystems/sysfs.txt       |     8 +-
 .../zh_CN/process/submit-checklist.rst             |     2 +-
 .../translations/zh_CN/video4linux/omap3isp.txt    |     4 +-
 .../zh_CN/video4linux/v4l2-framework.txt           |     8 +-
 Documentation/usb/gadget_configfs.rst              |     4 +-
 Documentation/usb/raw-gadget.rst                   |    37 +-
 Documentation/userspace-api/index.rst              |     1 +
 Documentation/userspace-api/ioctl/ioctl-number.rst |     3 +
 Documentation/userspace-api/media/Makefile         |    69 +
 .../media/audio.h.rst.exceptions                   |     0
 .../{ => userspace-api}/media/ca.h.rst.exceptions  |     0
 .../{ => userspace-api}/media/cec.h.rst.exceptions |     0
 Documentation/userspace-api/media/cec/cec-api.rst  |    54 +
 .../userspace-api/media/cec/cec-func-close.rst     |    54 +
 .../userspace-api/media/cec/cec-func-ioctl.rst     |    73 +
 .../userspace-api/media/cec/cec-func-open.rst      |    85 +
 .../userspace-api/media/cec/cec-func-poll.rst      |    85 +
 .../userspace-api/media/cec/cec-funcs.rst          |    30 +
 .../userspace-api/media/cec/cec-header.rst         |    17 +
 .../userspace-api/media/cec/cec-intro.rst          |    49 +
 .../media/cec/cec-ioc-adap-g-caps.rst              |   150 +
 .../media}/cec/cec-ioc-adap-g-conn-info.rst        |     0
 .../media/cec/cec-ioc-adap-g-log-addrs.rst         |   378 +
 .../media/cec/cec-ioc-adap-g-phys-addr.rst         |   100 +
 .../userspace-api/media/cec/cec-ioc-dqevent.rst    |   257 +
 .../userspace-api/media/cec/cec-ioc-g-mode.rst     |   301 +
 .../userspace-api/media/cec/cec-ioc-receive.rst    |   391 +
 .../userspace-api/media/cec/cec-pin-error-inj.rst  |   334 +
 Documentation/userspace-api/media/conf_nitpick.py  |   111 +
 .../{ => userspace-api}/media/dmx.h.rst.exceptions |     0
 .../userspace-api/media/drivers/cx2341x-uapi.rst   |   179 +
 .../userspace-api/media/drivers/imx-uapi.rst       |   125 +
 .../userspace-api/media/drivers/index.rst          |    39 +
 .../userspace-api/media/drivers/max2175.rst        |    64 +
 .../userspace-api/media/drivers/meye-uapi.rst      |    53 +
 .../userspace-api/media/drivers/omap3isp-uapi.rst  |   208 +
 .../media/drivers}/uvcvideo.rst                    |     0
 .../media/dvb/audio-bilingual-channel-select.rst   |    66 +
 .../media/dvb/audio-channel-select.rst             |    66 +
 .../userspace-api/media/dvb/audio-clear-buffer.rst |    55 +
 .../userspace-api/media/dvb/audio-continue.rst     |    56 +
 .../userspace-api/media/dvb/audio-fclose.rst       |    63 +
 .../userspace-api/media/dvb/audio-fopen.rst        |   115 +
 .../userspace-api/media/dvb/audio-fwrite.rst       |    91 +
 .../media/dvb/audio-get-capabilities.rst           |    63 +
 .../userspace-api/media/dvb/audio-get-status.rst   |    63 +
 .../userspace-api/media/dvb/audio-pause.rst        |    57 +
 .../userspace-api/media/dvb/audio-play.rst         |    56 +
 .../media/dvb/audio-select-source.rst              |    65 +
 .../userspace-api/media/dvb/audio-set-av-sync.rst  |    67 +
 .../media/dvb/audio-set-bypass-mode.rst            |    70 +
 .../userspace-api/media/dvb/audio-set-id.rst       |    67 +
 .../userspace-api/media/dvb/audio-set-mixer.rst    |    61 +
 .../userspace-api/media/dvb/audio-set-mute.rst     |    71 +
 .../media/dvb/audio-set-streamtype.rst             |    77 +
 .../userspace-api/media/dvb/audio-stop.rst         |    56 +
 Documentation/userspace-api/media/dvb/audio.rst    |    34 +
 .../userspace-api/media/dvb/audio_data_types.rst   |   123 +
 .../media/dvb/audio_function_calls.rst             |    37 +
 .../userspace-api/media/dvb/ca-fclose.rst          |    50 +
 Documentation/userspace-api/media/dvb/ca-fopen.rst |    84 +
 .../userspace-api/media/dvb/ca-get-cap.rst         |    53 +
 .../userspace-api/media/dvb/ca-get-descr-info.rst  |    49 +
 .../userspace-api/media/dvb/ca-get-msg.rst         |    59 +
 .../userspace-api/media/dvb/ca-get-slot-info.rst   |    64 +
 Documentation/userspace-api/media/dvb/ca-reset.rst |    51 +
 .../userspace-api/media/dvb/ca-send-msg.rst        |    58 +
 .../userspace-api/media/dvb/ca-set-descr.rst       |    53 +
 Documentation/userspace-api/media/dvb/ca.rst       |    32 +
 .../userspace-api/media/dvb/ca_data_types.rst      |    16 +
 .../userspace-api/media/dvb/ca_function_calls.rst  |    27 +
 .../userspace-api/media/dvb/ca_high_level.rst      |   157 +
 Documentation/userspace-api/media/dvb/demux.rst    |    30 +
 .../userspace-api/media/dvb/dmx-add-pid.rst        |    56 +
 .../userspace-api/media/dvb/dmx-expbuf.rst         |    97 +
 .../userspace-api/media/dvb/dmx-fclose.rst         |    52 +
 .../userspace-api/media/dvb/dmx-fopen.rst          |    98 +
 .../userspace-api/media/dvb/dmx-fread.rst          |    87 +
 .../userspace-api/media/dvb/dmx-fwrite.rst         |    79 +
 .../userspace-api/media/dvb/dmx-get-pes-pids.rst   |    71 +
 .../userspace-api/media/dvb/dmx-get-stc.rst        |    73 +
 Documentation/userspace-api/media/dvb/dmx-mmap.rst |   125 +
 .../userspace-api/media/dvb/dmx-munmap.rst         |    63 +
 Documentation/userspace-api/media/dvb/dmx-qbuf.rst |    93 +
 .../userspace-api/media/dvb/dmx-querybuf.rst       |    72 +
 .../userspace-api/media/dvb/dmx-remove-pid.rst     |    57 +
 .../userspace-api/media/dvb/dmx-reqbufs.rst        |    83 +
 .../media/dvb/dmx-set-buffer-size.rst              |    57 +
 .../userspace-api/media/dvb/dmx-set-filter.rst     |    64 +
 .../userspace-api/media/dvb/dmx-set-pes-filter.rst |    76 +
 .../userspace-api/media/dvb/dmx-start.rst          |    75 +
 Documentation/userspace-api/media/dvb/dmx-stop.rst |    52 +
 .../userspace-api/media/dvb/dmx_fcalls.rst         |    37 +
 .../userspace-api/media/dvb/dmx_types.rst          |    16 +
 .../userspace-api/media/dvb/dvb-fe-read-status.rst |    32 +
 .../userspace-api/media/dvb/dvb-frontend-event.rst |    22 +
 .../media/dvb/dvb-frontend-parameters.rst          |   126 +
 Documentation/userspace-api/media/dvb/dvbapi.rst   |   126 +
 .../userspace-api/media/dvb/dvbproperty.rst        |   133 +
 Documentation/userspace-api/media/dvb/dvbstb.svg   |    43 +
 Documentation/userspace-api/media/dvb/examples.rst |    23 +
 .../userspace-api/media/dvb/fe-bandwidth-t.rst     |    81 +
 .../media/dvb/fe-diseqc-recv-slave-reply.rst       |    55 +
 .../media/dvb/fe-diseqc-reset-overload.rst         |    53 +
 .../media/dvb/fe-diseqc-send-burst.rst             |    59 +
 .../media/dvb/fe-diseqc-send-master-cmd.rst        |    56 +
 .../media/dvb/fe-dishnetwork-send-legacy-cmd.rst   |    62 +
 .../media/dvb/fe-enable-high-lnb-voltage.rst       |    61 +
 .../userspace-api/media/dvb/fe-get-event.rst       |    78 +
 .../userspace-api/media/dvb/fe-get-frontend.rst    |    69 +
 .../userspace-api/media/dvb/fe-get-info.rst        |    70 +
 .../userspace-api/media/dvb/fe-get-property.rst    |    83 +
 .../userspace-api/media/dvb/fe-read-ber.rst        |    57 +
 .../media/dvb/fe-read-signal-strength.rst          |    57 +
 .../userspace-api/media/dvb/fe-read-snr.rst        |    57 +
 .../userspace-api/media/dvb/fe-read-status.rst     |    72 +
 .../media/dvb/fe-read-uncorrected-blocks.rst       |    59 +
 .../media/dvb/fe-set-frontend-tune-mode.rst        |    64 +
 .../userspace-api/media/dvb/fe-set-frontend.rst    |    78 +
 .../userspace-api/media/dvb/fe-set-tone.rst        |    65 +
 .../userspace-api/media/dvb/fe-set-voltage.rst     |    69 +
 .../userspace-api/media/dvb/fe-type-t.rst          |    98 +
 .../media/dvb/fe_property_parameters.rst           |  1014 ++
 .../userspace-api/media/dvb/frontend-header.rst    |    13 +
 .../media/dvb/frontend-property-cable-systems.rst  |    82 +
 .../dvb/frontend-property-satellite-systems.rst    |   112 +
 .../dvb/frontend-property-terrestrial-systems.rst  |   301 +
 .../media/dvb/frontend-stat-properties.rst         |   252 +
 Documentation/userspace-api/media/dvb/frontend.rst |    63 +
 .../userspace-api/media/dvb/frontend_f_close.rst   |    57 +
 .../userspace-api/media/dvb/frontend_f_open.rst    |   117 +
 .../userspace-api/media/dvb/frontend_fcalls.rst    |    31 +
 .../media/dvb/frontend_legacy_api.rst              |    45 +
 .../media/dvb/frontend_legacy_dvbv3_api.rst        |    25 +
 Documentation/userspace-api/media/dvb/headers.rst  |    30 +
 Documentation/userspace-api/media/dvb/intro.rst    |   190 +
 .../userspace-api/media/dvb/legacy_dvb_apis.rst    |    39 +
 .../userspace-api/media/dvb/net-add-if.rst         |    60 +
 .../userspace-api/media/dvb/net-get-if.rst         |    59 +
 .../userspace-api/media/dvb/net-remove-if.rst      |    55 +
 .../userspace-api/media/dvb/net-types.rst          |    16 +
 Documentation/userspace-api/media/dvb/net.rst      |    48 +
 .../media/dvb/query-dvb-frontend-info.rst          |    20 +
 .../userspace-api/media/dvb/video-clear-buffer.rst |    63 +
 .../userspace-api/media/dvb/video-command.rst      |   105 +
 .../userspace-api/media/dvb/video-continue.rst     |    66 +
 .../userspace-api/media/dvb/video-fast-forward.rst |    83 +
 .../userspace-api/media/dvb/video-fclose.rst       |    62 +
 .../userspace-api/media/dvb/video-fopen.rst        |   122 +
 .../userspace-api/media/dvb/video-freeze.rst       |    70 +
 .../userspace-api/media/dvb/video-fwrite.rst       |    90 +
 .../media/dvb/video-get-capabilities.rst           |    70 +
 .../userspace-api/media/dvb/video-get-event.rst    |   114 +
 .../media/dvb/video-get-frame-count.rst            |    74 +
 .../userspace-api/media/dvb/video-get-pts.rst      |    78 +
 .../userspace-api/media/dvb/video-get-size.rst     |    78 +
 .../userspace-api/media/dvb/video-get-status.rst   |    80 +
 .../userspace-api/media/dvb/video-play.rst         |    66 +
 .../media/dvb/video-select-source.rst              |    84 +
 .../userspace-api/media/dvb/video-set-blank.rst    |    73 +
 .../media/dvb/video-set-display-format.rst         |    69 +
 .../userspace-api/media/dvb/video-set-format.rst   |    92 +
 .../media/dvb/video-set-streamtype.rst             |    70 +
 .../userspace-api/media/dvb/video-slowmotion.rst   |    83 +
 .../userspace-api/media/dvb/video-stillpicture.rst |    70 +
 .../userspace-api/media/dvb/video-stop.rst         |    83 +
 .../userspace-api/media/dvb/video-try-command.rst  |    75 +
 Documentation/userspace-api/media/dvb/video.rst    |    43 +
 .../media/dvb/video_function_calls.rst             |    42 +
 .../userspace-api/media/dvb/video_types.rst        |   255 +
 Documentation/userspace-api/media/fdl-appendix.rst |   478 +
 .../media/frontend.h.rst.exceptions                |     0
 Documentation/userspace-api/media/gen-errors.rst   |   103 +
 Documentation/userspace-api/media/index.rst        |    67 +
 Documentation/{ => userspace-api}/media/intro.rst  |     0
 .../media/lirc.h.rst.exceptions                    |     0
 .../media/media.h.rst.exceptions                   |     0
 .../media/mediactl/media-controller-intro.rst      |    40 +
 .../media/mediactl/media-controller-model.rst      |    42 +
 .../media/mediactl/media-controller.rst            |    62 +
 .../media/mediactl/media-func-close.rst            |    54 +
 .../media/mediactl/media-func-ioctl.rst            |    74 +
 .../media/mediactl/media-func-open.rst             |    76 +
 .../userspace-api/media/mediactl/media-funcs.rst   |    33 +
 .../userspace-api/media/mediactl/media-header.rst  |    17 +
 .../media/mediactl/media-ioc-device-info.rst       |   118 +
 .../media/mediactl/media-ioc-enum-entities.rst     |   156 +
 .../media/mediactl/media-ioc-enum-links.rst        |   157 +
 .../media/mediactl/media-ioc-g-topology.rst        |   307 +
 .../media/mediactl/media-ioc-request-alloc.rst     |    90 +
 .../media/mediactl/media-ioc-setup-link.rst        |    74 +
 .../media/mediactl/media-request-ioc-queue.rst     |   102 +
 .../media/mediactl/media-request-ioc-reinit.rst    |    75 +
 .../userspace-api/media/mediactl/media-types.rst   |   425 +
 .../userspace-api/media/mediactl/request-api.rst   |   276 +
 .../media/mediactl/request-func-close.rst          |    73 +
 .../media/mediactl/request-func-ioctl.rst          |    91 +
 .../media/mediactl/request-func-poll.rst           |   101 +
 .../{ => userspace-api}/media/net.h.rst.exceptions |     0
 .../userspace-api/media/rc/keytable.c.rst          |   183 +
 .../userspace-api/media/rc/lirc-dev-intro.rst      |   171 +
 Documentation/userspace-api/media/rc/lirc-dev.rst  |    21 +
 Documentation/userspace-api/media/rc/lirc-func.rst |    34 +
 .../userspace-api/media/rc/lirc-get-features.rst   |   200 +
 .../userspace-api/media/rc/lirc-get-rec-mode.rst   |    74 +
 .../media/rc/lirc-get-rec-resolution.rst           |    54 +
 .../userspace-api/media/rc/lirc-get-send-mode.rst  |    78 +
 .../userspace-api/media/rc/lirc-get-timeout.rst    |    63 +
 .../userspace-api/media/rc/lirc-header.rst         |    17 +
 Documentation/userspace-api/media/rc/lirc-read.rst |    76 +
 .../media/rc/lirc-set-measure-carrier-mode.rst     |    53 +
 .../media/rc/lirc-set-rec-carrier-range.rst        |    54 +
 .../media/rc/lirc-set-rec-carrier.rst              |    53 +
 .../media/rc/lirc-set-rec-timeout-reports.rst      |    56 +
 .../media/rc/lirc-set-rec-timeout.rst              |    61 +
 .../media/rc/lirc-set-send-carrier.rst             |    48 +
 .../media/rc/lirc-set-send-duty-cycle.rst          |    54 +
 .../media/rc/lirc-set-transmitter-mask.rst         |    58 +
 .../media/rc/lirc-set-wideband-receiver.rst        |    63 +
 .../userspace-api/media/rc/lirc-write.rst          |    82 +
 Documentation/userspace-api/media/rc/rc-intro.rst  |    31 +
 .../uapi => userspace-api/media}/rc/rc-protos.rst  |     0
 .../userspace-api/media/rc/rc-sysfs-nodes.rst      |   151 +
 .../userspace-api/media/rc/rc-table-change.rst     |    25 +
 Documentation/userspace-api/media/rc/rc-tables.rst |   766 +
 .../userspace-api/media/rc/remote_controllers.rst  |    59 +
 .../userspace-api/media/typical_media_device.svg   |   116 +
 Documentation/userspace-api/media/v4l/app-pri.rst  |    37 +
 Documentation/userspace-api/media/v4l/async.rst    |    16 +
 Documentation/userspace-api/media/v4l/audio.rst    |   104 +
 Documentation/userspace-api/media/v4l/bayer.svg    |    56 +
 Documentation/userspace-api/media/v4l/biblio.rst   |   416 +
 Documentation/userspace-api/media/v4l/buffer.rst   |   817 +
 .../userspace-api/media/v4l/capture-example.rst    |    20 +
 .../userspace-api/media/v4l/capture.c.rst          |   671 +
 .../userspace-api/media/v4l/colorspaces-defs.rst   |   183 +
 .../media/v4l/colorspaces-details.rst              |   813 +
 .../userspace-api/media/v4l/colorspaces.rst        |   170 +
 .../userspace-api/media/v4l/common-defs.rst        |    20 +
 Documentation/userspace-api/media/v4l/common.rst   |    65 +
 Documentation/userspace-api/media/v4l/compat.rst   |    25 +
 .../userspace-api/media/v4l/constraints.svg        |    37 +
 Documentation/userspace-api/media/v4l/control.rst  |   512 +
 Documentation/userspace-api/media/v4l/crop.rst     |   324 +
 Documentation/userspace-api/media/v4l/crop.svg     |   290 +
 .../userspace-api/media/v4l/depth-formats.rst      |    24 +
 .../userspace-api/media/v4l/dev-capture.rst        |   111 +
 .../media}/v4l/dev-decoder.rst                     |     0
 .../userspace-api/media/v4l/dev-event.rst          |    54 +
 .../userspace-api/media/v4l/dev-mem2mem.rst        |    49 +
 Documentation/userspace-api/media/v4l/dev-meta.rst |    74 +
 Documentation/userspace-api/media/v4l/dev-osd.rst  |   157 +
 .../userspace-api/media/v4l/dev-output.rst         |   108 +
 .../userspace-api/media/v4l/dev-overlay.rst        |   328 +
 .../userspace-api/media/v4l/dev-radio.rst          |    59 +
 .../userspace-api/media/v4l/dev-raw-vbi.rst        |   306 +
 Documentation/userspace-api/media/v4l/dev-rds.rst  |   191 +
 Documentation/userspace-api/media/v4l/dev-sdr.rst  |   114 +
 .../userspace-api/media/v4l/dev-sliced-vbi.rst     |   669 +
 .../media}/v4l/dev-stateless-decoder.rst           |     0
 .../userspace-api/media/v4l/dev-subdev.rst         |   508 +
 .../userspace-api/media/v4l/dev-touch.rst          |    63 +
 Documentation/userspace-api/media/v4l/devices.rst  |    33 +
 Documentation/userspace-api/media/v4l/diff-v4l.rst |   693 +
 Documentation/userspace-api/media/v4l/dmabuf.rst   |   169 +
 .../userspace-api/media/v4l/dv-timings.rst         |    45 +
 .../userspace-api/media/v4l/ext-ctrls-camera.rst   |   666 +
 .../userspace-api/media/v4l/ext-ctrls-codec.rst    |  4274 +++++
 .../userspace-api/media/v4l/ext-ctrls-detect.rst   |    71 +
 .../userspace-api/media/v4l/ext-ctrls-dv.rst       |   166 +
 .../userspace-api/media/v4l/ext-ctrls-flash.rst    |   192 +
 .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst    |    95 +
 .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst    |   188 +
 .../media/v4l/ext-ctrls-image-process.rst          |    63 +
 .../media/v4l/ext-ctrls-image-source.rst           |    67 +
 .../userspace-api/media/v4l/ext-ctrls-jpeg.rst     |   113 +
 .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst |    96 +
 .../userspace-api/media/v4l/extended-controls.rst  |   180 +
 .../userspace-api/media/v4l/field-order.rst        |   172 +
 .../userspace-api/media/v4l/fieldseq_bt.svg        |  2621 +++
 .../userspace-api/media/v4l/fieldseq_tb.svg        |  2618 +++
 Documentation/userspace-api/media/v4l/format.rst   |    99 +
 .../media/v4l}/fourcc.rst                          |     0
 .../userspace-api/media/v4l/func-close.rst         |    56 +
 .../userspace-api/media/v4l/func-ioctl.rst         |    69 +
 .../userspace-api/media/v4l/func-mmap.rst          |   148 +
 .../userspace-api/media/v4l/func-munmap.rst        |    65 +
 .../userspace-api/media/v4l/func-open.rst          |    90 +
 .../userspace-api/media/v4l/func-poll.rst          |   124 +
 .../userspace-api/media/v4l/func-read.rst          |   140 +
 .../userspace-api/media/v4l/func-select.rst        |   127 +
 .../userspace-api/media/v4l/func-write.rst         |    91 +
 .../userspace-api/media/v4l/hist-v4l2.rst          |  1374 ++
 .../userspace-api/media/v4l/hsv-formats.rst        |    26 +
 Documentation/userspace-api/media/v4l/io.rst       |    58 +
 .../media/v4l/libv4l-introduction.rst              |   191 +
 Documentation/userspace-api/media/v4l/libv4l.rst   |    20 +
 .../userspace-api/media/v4l/meta-formats.rst       |    27 +
 Documentation/userspace-api/media/v4l/mmap.rst     |   292 +
 Documentation/userspace-api/media/v4l/nv12mt.svg   |   477 +
 .../userspace-api/media/v4l/nv12mt_example.svg     |  1616 ++
 Documentation/userspace-api/media/v4l/open.rst     |   165 +
 .../uapi => userspace-api/media}/v4l/pipeline.dot  |     0
 .../userspace-api/media/v4l/pixfmt-bayer.rst       |    39 +
 .../media}/v4l/pixfmt-cnf4.rst                     |     0
 .../userspace-api/media/v4l/pixfmt-compressed.rst  |   232 +
 .../userspace-api/media/v4l/pixfmt-grey.rst        |    51 +
 .../userspace-api/media/v4l/pixfmt-indexed.rst     |    54 +
 .../userspace-api/media/v4l/pixfmt-intro.rst       |    58 +
 .../userspace-api/media/v4l/pixfmt-inzi.rst        |    89 +
 .../userspace-api/media/v4l/pixfmt-m420.rst        |   133 +
 .../userspace-api/media/v4l/pixfmt-meta-d4xx.rst   |   220 +
 .../media/v4l/pixfmt-meta-intel-ipu3.rst           |   104 +
 .../userspace-api/media/v4l/pixfmt-meta-uvc.rst    |    58 +
 .../userspace-api/media/v4l/pixfmt-meta-vivid.rst  |    60 +
 .../media/v4l/pixfmt-meta-vsp1-hgo.rst             |   175 +
 .../media/v4l/pixfmt-meta-vsp1-hgt.rst             |   136 +
 .../userspace-api/media/v4l/pixfmt-nv12.rst        |   136 +
 .../userspace-api/media/v4l/pixfmt-nv12m.rst       |   151 +
 .../userspace-api/media/v4l/pixfmt-nv12mt.rst      |    67 +
 .../userspace-api/media/v4l/pixfmt-nv16.rst        |   160 +
 .../userspace-api/media/v4l/pixfmt-nv16m.rst       |   164 +
 .../userspace-api/media/v4l/pixfmt-nv24.rst        |   102 +
 .../userspace-api/media/v4l/pixfmt-packed-hsv.rst  |   164 +
 .../userspace-api/media/v4l/pixfmt-packed-yuv.rst  |   380 +
 .../userspace-api/media/v4l/pixfmt-reserved.rst    |   282 +
 .../userspace-api/media/v4l/pixfmt-rgb.rst         |  1304 ++
 .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst    |    37 +
 .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst  |    41 +
 .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst    |    37 +
 .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst  |    41 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst |    62 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst |    62 +
 .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst |    62 +
 .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst  |    39 +
 .../media/v4l/pixfmt-srggb10-ipu3.rst              |   342 +
 .../userspace-api/media/v4l/pixfmt-srggb10.rst     |    83 +
 .../media/v4l/pixfmt-srggb10alaw8.rst              |    31 +
 .../media/v4l/pixfmt-srggb10dpcm8.rst              |    35 +
 .../userspace-api/media/v4l/pixfmt-srggb10p.rst    |    81 +
 .../userspace-api/media/v4l/pixfmt-srggb12.rst     |    84 +
 .../userspace-api/media/v4l/pixfmt-srggb12p.rst    |    94 +
 .../userspace-api/media/v4l/pixfmt-srggb14.rst     |    82 +
 .../userspace-api/media/v4l/pixfmt-srggb14p.rst    |   152 +
 .../userspace-api/media/v4l/pixfmt-srggb16.rst     |    76 +
 .../userspace-api/media/v4l/pixfmt-srggb8.rst      |    61 +
 .../userspace-api/media/v4l/pixfmt-tch-td08.rst    |    59 +
 .../userspace-api/media/v4l/pixfmt-tch-td16.rst    |    74 +
 .../userspace-api/media/v4l/pixfmt-tch-tu08.rst    |    57 +
 .../userspace-api/media/v4l/pixfmt-tch-tu16.rst    |    73 +
 .../userspace-api/media/v4l/pixfmt-uv8.rst         |    54 +
 .../userspace-api/media/v4l/pixfmt-uyvy.rst        |   117 +
 .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst |   138 +
 .../userspace-api/media/v4l/pixfmt-v4l2.rst        |   171 +
 .../userspace-api/media/v4l/pixfmt-vyuy.rst        |   115 +
 .../userspace-api/media/v4l/pixfmt-y10.rst         |    72 +
 .../userspace-api/media/v4l/pixfmt-y10b.rst        |    40 +
 .../userspace-api/media/v4l/pixfmt-y10p.rst        |    50 +
 .../userspace-api/media/v4l/pixfmt-y12.rst         |    72 +
 .../userspace-api/media/v4l/pixfmt-y12i.rst        |    43 +
 .../userspace-api/media/v4l/pixfmt-y14.rst         |    72 +
 .../userspace-api/media/v4l/pixfmt-y16-be.rst      |    76 +
 .../userspace-api/media/v4l/pixfmt-y16.rst         |    76 +
 .../userspace-api/media/v4l/pixfmt-y41p.rst        |   158 +
 .../userspace-api/media/v4l/pixfmt-y8i.rst         |    73 +
 .../userspace-api/media/v4l/pixfmt-yuv410.rst      |   134 +
 .../userspace-api/media/v4l/pixfmt-yuv411p.rst     |   122 +
 .../userspace-api/media/v4l/pixfmt-yuv420.rst      |   150 +
 .../userspace-api/media/v4l/pixfmt-yuv420m.rst     |   159 +
 .../userspace-api/media/v4l/pixfmt-yuv422m.rst     |   148 +
 .../userspace-api/media/v4l/pixfmt-yuv422p.rst     |   136 +
 .../userspace-api/media/v4l/pixfmt-yuv444m.rst     |   148 +
 .../userspace-api/media/v4l/pixfmt-yuyv.rst        |   125 +
 .../userspace-api/media/v4l/pixfmt-yvyu.rst        |   115 +
 .../userspace-api/media/v4l/pixfmt-z16.rst         |    73 +
 Documentation/userspace-api/media/v4l/pixfmt.rst   |    45 +
 .../userspace-api/media/v4l/planar-apis.rst        |    68 +
 Documentation/userspace-api/media/v4l/querycap.rst |    41 +
 Documentation/userspace-api/media/v4l/rw.rst       |    54 +
 .../userspace-api/media/v4l/sdr-formats.rst        |    29 +
 .../media/v4l/selection-api-configuration.rst      |   144 +
 .../media/v4l/selection-api-examples.rst           |    91 +
 .../media/v4l/selection-api-intro.rst              |    35 +
 .../media/v4l/selection-api-targets.rst            |    27 +
 .../media/v4l/selection-api-vs-crop-api.rst        |    46 +
 .../userspace-api/media/v4l/selection-api.rst      |    23 +
 .../userspace-api/media/v4l/selection.svg          |  1178 ++
 .../userspace-api/media/v4l/selections-common.rst  |    30 +
 Documentation/userspace-api/media/v4l/standard.rst |   192 +
 .../userspace-api/media/v4l/streaming-par.rst      |    40 +
 .../userspace-api/media/v4l/subdev-formats.rst     |  7833 +++++++++
 .../media/v4l/subdev-image-processing-crop.svg     |   312 +
 .../media/v4l/subdev-image-processing-full.svg     |   752 +
 ...ubdev-image-processing-scaling-multi-source.svg |   550 +
 .../userspace-api/media/v4l/tch-formats.rst        |    25 +
 Documentation/userspace-api/media/v4l/tuner.rst    |    92 +
 .../userspace-api/media/v4l/user-func.rst          |    89 +
 Documentation/userspace-api/media/v4l/userp.rst    |   128 +
 .../media/v4l/v4l2-selection-flags.rst             |    51 +
 .../media/v4l/v4l2-selection-targets.rst           |    78 +
 Documentation/userspace-api/media/v4l/v4l2.rst     |   423 +
 .../userspace-api/media/v4l/v4l2grab-example.rst   |    24 +
 .../userspace-api/media/v4l/v4l2grab.c.rst         |   176 +
 Documentation/userspace-api/media/v4l/vbi_525.svg  |   821 +
 Documentation/userspace-api/media/v4l/vbi_625.svg  |   870 +
 .../userspace-api/media/v4l/vbi_hsync.svg          |   321 +
 Documentation/userspace-api/media/v4l/video.rst    |    75 +
 Documentation/userspace-api/media/v4l/videodev.rst |    16 +
 .../userspace-api/media/v4l/vidioc-create-bufs.rst |   141 +
 .../userspace-api/media/v4l/vidioc-cropcap.rst     |   143 +
 .../media/v4l/vidioc-dbg-g-chip-info.rst           |   167 +
 .../media/v4l/vidioc-dbg-g-register.rst            |   171 +
 .../userspace-api/media/v4l/vidioc-decoder-cmd.rst |   226 +
 .../userspace-api/media/v4l/vidioc-dqevent.rst     |   391 +
 .../media/v4l/vidioc-dv-timings-cap.rst            |   169 +
 .../userspace-api/media/v4l/vidioc-encoder-cmd.rst |   168 +
 .../media/v4l/vidioc-enum-dv-timings.rst           |   114 +
 .../userspace-api/media/v4l/vidioc-enum-fmt.rst    |   195 +
 .../media/v4l/vidioc-enum-frameintervals.rst       |   203 +
 .../media/v4l/vidioc-enum-framesizes.rst           |   213 +
 .../media/v4l/vidioc-enum-freq-bands.rst           |   150 +
 .../userspace-api/media/v4l/vidioc-enumaudio.rst   |    62 +
 .../media/v4l/vidioc-enumaudioout.rst              |    67 +
 .../userspace-api/media/v4l/vidioc-enuminput.rst   |   242 +
 .../userspace-api/media/v4l/vidioc-enumoutput.rst  |   165 +
 .../userspace-api/media/v4l/vidioc-enumstd.rst     |   367 +
 .../userspace-api/media/v4l/vidioc-expbuf.rst      |   175 +
 .../userspace-api/media/v4l/vidioc-g-audio.rst     |   135 +
 .../userspace-api/media/v4l/vidioc-g-audioout.rst  |   108 +
 .../userspace-api/media/v4l/vidioc-g-crop.rst      |   119 +
 .../userspace-api/media/v4l/vidioc-g-ctrl.rst      |   106 +
 .../media/v4l/vidioc-g-dv-timings.rst              |   318 +
 .../userspace-api/media/v4l/vidioc-g-edid.rst      |   154 +
 .../userspace-api/media/v4l/vidioc-g-enc-index.rst |   156 +
 .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst |   416 +
 .../userspace-api/media/v4l/vidioc-g-fbuf.rst      |   362 +
 .../userspace-api/media/v4l/vidioc-g-fmt.rst       |   161 +
 .../userspace-api/media/v4l/vidioc-g-frequency.rst |   112 +
 .../userspace-api/media/v4l/vidioc-g-input.rst     |    71 +
 .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst  |   134 +
 .../userspace-api/media/v4l/vidioc-g-modulator.rst |   202 +
 .../userspace-api/media/v4l/vidioc-g-output.rst    |    73 +
 .../userspace-api/media/v4l/vidioc-g-parm.rst      |   270 +
 .../userspace-api/media/v4l/vidioc-g-priority.rst  |   100 +
 .../userspace-api/media/v4l/vidioc-g-selection.rst |   200 +
 .../media/v4l/vidioc-g-sliced-vbi-cap.rst          |   202 +
 .../userspace-api/media/v4l/vidioc-g-std.rst       |    87 +
 .../userspace-api/media/v4l/vidioc-g-tuner.rst     |   476 +
 .../userspace-api/media/v4l/vidioc-log-status.rst  |    56 +
 .../userspace-api/media/v4l/vidioc-overlay.rst     |    61 +
 .../userspace-api/media/v4l/vidioc-prepare-buf.rst |    65 +
 .../userspace-api/media/v4l/vidioc-qbuf.rst        |   205 +
 .../media/v4l/vidioc-query-dv-timings.rst          |    94 +
 .../userspace-api/media/v4l/vidioc-querybuf.rst    |    87 +
 .../userspace-api/media/v4l/vidioc-querycap.rst    |   290 +
 .../userspace-api/media/v4l/vidioc-queryctrl.rst   |   616 +
 .../userspace-api/media/v4l/vidioc-querystd.rst    |    77 +
 .../userspace-api/media/v4l/vidioc-reqbufs.rst     |   169 +
 .../media/v4l/vidioc-s-hw-freq-seek.rst            |   147 +
 .../userspace-api/media/v4l/vidioc-streamon.rst    |   113 +
 .../v4l/vidioc-subdev-enum-frame-interval.rst      |   120 +
 .../media/v4l/vidioc-subdev-enum-frame-size.rst    |   125 +
 .../media/v4l/vidioc-subdev-enum-mbus-code.rst     |    98 +
 .../media/v4l/vidioc-subdev-g-crop.rst             |   134 +
 .../media/v4l/vidioc-subdev-g-fmt.rst              |   162 +
 .../media/v4l/vidioc-subdev-g-frame-interval.rst   |   128 +
 .../media/v4l/vidioc-subdev-g-selection.rst        |   133 +
 .../media/v4l/vidioc-subdev-querycap.rst           |   112 +
 .../media/v4l/vidioc-subscribe-event.rst           |   123 +
 .../userspace-api/media/v4l/yuv-formats.rst        |    64 +
 .../media/video.h.rst.exceptions                   |     0
 .../userspace-api/media/videodev2.h.rst.exceptions |   573 +
 Documentation/virt/kvm/amd-memory-encryption.rst   |     2 +-
 Documentation/virt/kvm/api.rst                     |    53 +-
 Documentation/virt/kvm/arm/pvtime.rst              |     2 +-
 Documentation/virt/kvm/cpuid.rst                   |     8 +-
 Documentation/virt/kvm/devices/vcpu.rst            |     2 +-
 Documentation/virt/kvm/hypercalls.rst              |     4 +-
 Documentation/virt/kvm/index.rst                   |     2 +
 Documentation/virt/kvm/mmu.rst                     |     2 +-
 Documentation/virt/kvm/msr.rst                     |   119 +-
 Documentation/virt/kvm/nested-vmx.rst              |     5 +-
 Documentation/virt/kvm/review-checklist.rst        |     2 +-
 Documentation/virt/kvm/running-nested-guests.rst   |   276 +
 Documentation/vm/hmm.rst                           |    36 +-
 Documentation/vm/index.rst                         |     1 +
 Documentation/vm/ksm.rst                           |     2 +-
 Documentation/vm/memory-model.rst                  |     9 +-
 Documentation/vm/page_frags.rst                    |     2 +-
 Documentation/vm/page_owner.rst                    |     3 +-
 Documentation/vm/slub.rst                          |     2 +-
 Documentation/vm/transhuge.rst                     |     4 +-
 Documentation/vm/zswap.rst                         |     4 +-
 Documentation/w1/slaves/w1_therm.rst               |    50 +-
 Documentation/watch_queue.rst                      |   339 +
 .../watchdog/convert_drivers_to_kernel_api.rst     |     4 +-
 Documentation/watchdog/watchdog-kernel-api.rst     |     2 +-
 Documentation/x86/boot.rst                         |    21 +-
 Documentation/x86/x86_64/uefi.rst                  |     2 +-
 Documentation/xz.txt                               |     6 +-
 Kconfig                                            |     2 -
 MAINTAINERS                                        |   720 +-
 Makefile                                           |   217 +-
 arch/Kconfig                                       |    35 +-
 arch/alpha/Kconfig                                 |    22 +-
 arch/alpha/Kconfig.debug                           |     2 +-
 arch/alpha/boot/bootp.c                            |     1 -
 arch/alpha/boot/bootpz.c                           |     1 -
 arch/alpha/boot/main.c                             |     1 -
 arch/alpha/boot/tools/objstrip.c                   |     2 +-
 arch/alpha/include/asm/cacheflush.h                |    32 +-
 arch/alpha/include/asm/checksum.h                  |     3 +-
 arch/alpha/include/asm/floppy.h                    |     4 +-
 arch/alpha/include/asm/io.h                        |    75 +-
 arch/alpha/include/asm/pgtable.h                   |    16 +-
 arch/alpha/kernel/binfmt_loader.c                  |    11 +-
 arch/alpha/kernel/io.c                             |    60 +-
 arch/alpha/kernel/osf_sys.c                        |     2 +-
 arch/alpha/kernel/pci_iommu.c                      |     2 +-
 arch/alpha/kernel/process.c                        |     1 -
 arch/alpha/kernel/proto.h                          |     2 -
 arch/alpha/kernel/ptrace.c                         |     1 -
 arch/alpha/kernel/setup.c                          |    24 +-
 arch/alpha/kernel/smp.c                            |     3 +-
 arch/alpha/kernel/sys_alcor.c                      |     1 -
 arch/alpha/kernel/sys_cabriolet.c                  |     1 -
 arch/alpha/kernel/sys_dp264.c                      |     1 -
 arch/alpha/kernel/sys_eb64p.c                      |     1 -
 arch/alpha/kernel/sys_eiger.c                      |     3 +-
 arch/alpha/kernel/sys_jensen.c                     |     1 -
 arch/alpha/kernel/sys_marvel.c                     |     1 -
 arch/alpha/kernel/sys_miata.c                      |     1 -
 arch/alpha/kernel/sys_mikasa.c                     |     1 -
 arch/alpha/kernel/sys_nautilus.c                   |     1 -
 arch/alpha/kernel/sys_noritake.c                   |     1 -
 arch/alpha/kernel/sys_rawhide.c                    |     1 -
 arch/alpha/kernel/sys_ruffian.c                    |     1 -
 arch/alpha/kernel/sys_rx164.c                      |     1 -
 arch/alpha/kernel/sys_sable.c                      |     1 -
 arch/alpha/kernel/sys_sio.c                        |     1 -
 arch/alpha/kernel/sys_sx164.c                      |     1 -
 arch/alpha/kernel/sys_takara.c                     |     1 -
 arch/alpha/kernel/sys_titan.c                      |     1 -
 arch/alpha/kernel/sys_wildfire.c                   |     1 -
 arch/alpha/kernel/syscalls/syscall.tbl             |     1 +
 arch/alpha/kernel/traps.c                          |    26 +-
 arch/alpha/lib/csum_partial_copy.c                 |     6 +-
 arch/alpha/mm/fault.c                              |    12 +-
 arch/alpha/mm/init.c                               |    17 +-
 arch/alpha/mm/numa.c                               |    22 +-
 arch/arc/Kconfig                                   |     3 +-
 arch/arc/configs/hsdk_defconfig                    |     1 +
 arch/arc/include/asm/bug.h                         |     3 +-
 arch/arc/include/asm/dsp-impl.h                    |     2 +
 arch/arc/include/asm/entry-arcv2.h                 |     2 +
 arch/arc/include/asm/highmem.h                     |    18 -
 arch/arc/include/asm/hugepage.h                    |     2 +-
 arch/arc/include/asm/module.h                      |     5 -
 arch/arc/include/asm/pgtable.h                     |    24 -
 arch/arc/include/asm/vermagic.h                    |     8 +
 arch/arc/kernel/Makefile                           |     3 -
 arch/arc/kernel/process.c                          |     4 +-
 arch/arc/kernel/ptrace.c                           |     2 +-
 arch/arc/kernel/setup.c                            |     5 +-
 arch/arc/kernel/stacktrace.c                       |    17 +-
 arch/arc/kernel/troubleshoot.c                     |    20 +-
 arch/arc/kernel/unwind.c                           |     2 -
 arch/arc/mm/fault.c                                |     6 +-
 arch/arc/mm/highmem.c                              |    40 +-
 arch/arc/mm/init.c                                 |    41 +-
 arch/arc/mm/tlbex.S                                |     2 +-
 arch/arc/plat-eznps/Kconfig                        |     1 +
 arch/arm/Kconfig                                   |    37 +-
 arch/arm/Kconfig.debug                             |    14 +-
 arch/arm/Makefile                                  |     5 +-
 arch/arm/boot/compressed/.gitignore                |     9 -
 arch/arm/boot/compressed/Makefile                  |    38 +-
 arch/arm/boot/compressed/atags_to_fdt.c            |     1 +
 arch/arm/boot/compressed/efi-header.S              |     2 +-
 arch/arm/boot/compressed/fdt.c                     |     2 +
 arch/arm/boot/compressed/fdt_ro.c                  |     2 +
 arch/arm/boot/compressed/fdt_rw.c                  |     2 +
 arch/arm/boot/compressed/fdt_wip.c                 |     2 +
 arch/arm/boot/compressed/head.S                    |   141 +-
 arch/arm/boot/compressed/libfdt_env.h              |    24 -
 arch/arm/boot/compressed/vmlinux.lds.S             |     9 +-
 arch/arm/boot/deflate_xip_data.sh                  |     2 +-
 arch/arm/boot/dts/Makefile                         |    19 +-
 arch/arm/boot/dts/am335x-guardian.dts              |     1 +
 arch/arm/boot/dts/am33xx-l4.dtsi                   |     6 +-
 arch/arm/boot/dts/am33xx.dtsi                      |    20 +
 arch/arm/boot/dts/am3517-evm.dts                   |     1 +
 arch/arm/boot/dts/am3517.dtsi                      |    24 +-
 arch/arm/boot/dts/am4372.dtsi                      |    20 +
 arch/arm/boot/dts/am437x-gp-evm.dts                |     2 +-
 arch/arm/boot/dts/am437x-idk-evm.dts               |     2 +-
 arch/arm/boot/dts/am437x-l4.dtsi                   |     7 +-
 arch/arm/boot/dts/am437x-sk-evm.dts                |     4 +-
 arch/arm/boot/dts/am571x-idk.dts                   |    52 +-
 arch/arm/boot/dts/am5729-beagleboneai.dts          |   731 +
 arch/arm/boot/dts/am572x-idk-common.dtsi           |    63 +-
 arch/arm/boot/dts/am574x-idk.dts                   |     4 +
 arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi    |    67 +-
 arch/arm/boot/dts/am57xx-idk-common.dtsi           |    62 +-
 arch/arm/boot/dts/armada-370-xp.dtsi               |     2 -
 arch/arm/boot/dts/armada-375.dtsi                  |     2 -
 arch/arm/boot/dts/armada-38x.dtsi                  |     2 -
 arch/arm/boot/dts/armada-39x.dtsi                  |     4 -
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |     4 +
 .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts |    78 +-
 .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts    |   231 +
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   202 +-
 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts        |   310 +-
 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts        |   326 +
 arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts       |    35 +-
 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts        |   112 +
 arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts   |    34 +
 arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts         |    37 +-
 arch/arm/boot/dts/aspeed-g4.dtsi                   |    10 +
 arch/arm/boot/dts/aspeed-g5.dtsi                   |    43 +-
 arch/arm/boot/dts/aspeed-g6.dtsi                   |    64 +-
 arch/arm/boot/dts/at91-dvk_su60_somc.dtsi          |     2 +-
 arch/arm/boot/dts/at91-kizbox3-hs.dts              |     4 +-
 arch/arm/boot/dts/at91-kizbox3_common.dtsi         |    48 +-
 arch/arm/boot/dts/at91-sam9x60ek.dts               |    23 +
 arch/arm/boot/dts/at91-sama5d27_som1.dtsi          |    54 +
 arch/arm/boot/dts/at91-sama5d27_som1_ek.dts        |    64 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |    16 +-
 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts      |    12 -
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |   767 +
 arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts          |    25 +-
 arch/arm/boot/dts/at91-sama5d2_xplained.dts        |   118 +-
 arch/arm/boot/dts/at91-wb50n.dtsi                  |     4 -
 arch/arm/boot/dts/at91rm9200.dtsi                  |   296 +-
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   392 +-
 arch/arm/boot/dts/at91sam9m10g45ek.dts             |     4 +-
 arch/arm/boot/dts/at91sam9n12.dtsi                 |   324 +-
 arch/arm/boot/dts/at91sam9n12ek.dts                |     2 +-
 arch/arm/boot/dts/at91sam9rl.dtsi                  |    54 -
 arch/arm/boot/dts/at91sam9x5.dtsi                  |    54 -
 arch/arm/boot/dts/bcm-hr2.dtsi                     |     6 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |    13 +-
 arch/arm/boot/dts/bcm2835-common.dtsi              |     1 -
 arch/arm/boot/dts/bcm2835-rpi-common.dtsi          |    12 +
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |     2 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |     3 +
 arch/arm/boot/dts/bcm2835.dtsi                     |     1 +
 arch/arm/boot/dts/bcm2836.dtsi                     |     1 +
 arch/arm/boot/dts/bcm2837.dtsi                     |     1 +
 arch/arm/boot/dts/bcm283x.dtsi                     |     1 +
 arch/arm/boot/dts/berlin2.dtsi                     |     6 +-
 arch/arm/boot/dts/berlin2cd.dtsi                   |     2 +-
 arch/arm/boot/dts/berlin2q.dtsi                    |     6 +-
 arch/arm/boot/dts/dm814x.dtsi                      |    76 +-
 arch/arm/boot/dts/dm816x.dtsi                      |    78 +-
 arch/arm/boot/dts/dove.dtsi                        |     3 +-
 arch/arm/boot/dts/dra7-evm-common.dtsi             |     1 +
 arch/arm/boot/dts/dra7-evm.dts                     |    54 +
 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi         |    39 +
 arch/arm/boot/dts/dra7-l4.dtsi                     |    57 +-
 arch/arm/boot/dts/dra7.dtsi                        |    50 +-
 arch/arm/boot/dts/dra71-evm.dts                    |    42 +
 arch/arm/boot/dts/dra72-evm-common.dtsi            |    18 +-
 arch/arm/boot/dts/dra72-evm-revc.dts               |    42 +
 arch/arm/boot/dts/dra72-evm.dts                    |    42 +
 arch/arm/boot/dts/dra72x.dtsi                      |     6 +
 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi        |    18 +
 arch/arm/boot/dts/dra74x.dtsi                      |    21 +
 arch/arm/boot/dts/dra76-evm.dts                    |    54 +
 arch/arm/boot/dts/e60k02.dtsi                      |     2 +
 arch/arm/boot/dts/exynos3250-monk.dts              |     3 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |    48 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |   768 +
 arch/arm/boot/dts/exynos4210-origen.dts            |     7 +-
 arch/arm/boot/dts/exynos4210-trats.dts             |    41 +-
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |    33 +-
 arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi        |     6 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi            |    17 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |     8 +-
 arch/arm/boot/dts/exynos4412-origen.dts            |    14 +-
 arch/arm/boot/dts/exynos5250-arndale.dts           |    13 +-
 arch/arm/boot/dts/exynos5420-arndale-octa.dts      |     2 +-
 arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts   |     4 +-
 arch/arm/boot/dts/imx50.dtsi                       |     8 +-
 arch/arm/boot/dts/imx51.dtsi                       |     3 +-
 arch/arm/boot/dts/imx53-cx9020.dts                 |    25 +-
 arch/arm/boot/dts/imx53.dtsi                       |     3 +-
 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts  |    31 +
 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts            |     2 +-
 arch/arm/boot/dts/imx6q-b450v3.dts                 |     7 -
 arch/arm/boot/dts/imx6q-b650v3.dts                 |     7 -
 arch/arm/boot/dts/imx6q-b850v3.dts                 |    11 -
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |    15 +
 arch/arm/boot/dts/imx6q-dhcom-pdk2.dts             |   115 +-
 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi    |    44 +
 arch/arm/boot/dts/imx6qdl-colibri.dtsi             |    11 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |    14 +
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |    31 +
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |    31 +
 arch/arm/boot/dts/imx6qdl-gw5910.dtsi              |    35 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |     1 +
 arch/arm/boot/dts/imx6qdl-sr-som.dtsi              |    11 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |    19 +-
 arch/arm/boot/dts/imx6qp.dtsi                      |     1 -
 arch/arm/boot/dts/imx6sl.dtsi                      |    13 +-
 arch/arm/boot/dts/imx6sx.dtsi                      |     4 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |     4 +-
 arch/arm/boot/dts/imx7-tqma7.dtsi                  |     2 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |     4 +
 arch/arm/boot/dts/imx7d-colibri.dtsi               |     4 +
 arch/arm/boot/dts/imx7d-nitrogen7.dts              |     4 +
 arch/arm/boot/dts/imx7d-pinfunc.h                  |     2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |     4 +
 arch/arm/boot/dts/imx7d-tqma7.dtsi                 |     4 +
 arch/arm/boot/dts/imx7d-zii-rmu2.dts               |     2 +-
 arch/arm/boot/dts/imx7d-zii-rpu2.dts               |     2 +-
 arch/arm/boot/dts/imx7d.dtsi                       |     1 +
 arch/arm/boot/dts/imx7s.dtsi                       |     3 +-
 arch/arm/boot/dts/integratorap-im-pd1.dts          |   270 +
 arch/arm/boot/dts/integratorap.dts                 |    53 +-
 arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi           |     2 -
 arch/arm/boot/dts/keystone-k2e.dtsi                |     4 +-
 arch/arm/boot/dts/keystone-k2g-evm.dts             |   101 +
 arch/arm/boot/dts/keystone-k2g.dtsi                |    26 +-
 arch/arm/boot/dts/keystone-k2hk.dtsi               |     4 +-
 arch/arm/boot/dts/keystone-k2l.dtsi                |     4 +-
 arch/arm/boot/dts/kirkwood-l-50.dts                |   438 +
 .../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts  |    14 +
 arch/arm/boot/dts/kirkwood.dtsi                    |     2 +-
 arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi   |     1 +
 arch/arm/boot/dts/ls1021a-twr.dts                  |    14 +
 arch/arm/boot/dts/meson.dtsi                       |     3 +
 arch/arm/boot/dts/meson8b-odroidc1.dts             |     3 +-
 arch/arm/boot/dts/meson8b.dtsi                     |     5 +-
 arch/arm/boot/dts/meson8m2-mxiii-plus.dts          |     4 +-
 arch/arm/boot/dts/meson8m2.dtsi                    |    13 +-
 arch/arm/boot/dts/mmp2.dtsi                        |     2 +-
 arch/arm/boot/dts/mmp3-dell-ariel.dts              |    12 +-
 arch/arm/boot/dts/mmp3.dtsi                        |    34 +-
 arch/arm/boot/dts/motorola-mapphone-common.dtsi    |    43 +-
 arch/arm/boot/dts/mt2701-evb.dts                   |    21 +
 arch/arm/boot/dts/mt2701.dtsi                      |    33 +
 arch/arm/boot/dts/mt7623.dtsi                      |    25 +
 arch/arm/boot/dts/mt7623n-rfb-emmc.dts             |     1 +
 arch/arm/boot/dts/omap2.dtsi                       |    31 +-
 arch/arm/boot/dts/omap2420.dtsi                    |    68 +-
 arch/arm/boot/dts/omap2430.dtsi                    |    68 +-
 arch/arm/boot/dts/omap3-beagle.dts                 |    33 +
 arch/arm/boot/dts/omap3-devkit8000.dts             |    33 +
 arch/arm/boot/dts/omap3-gta04.dtsi                 |     1 +
 arch/arm/boot/dts/omap3-n950-n9.dtsi               |     5 +
 arch/arm/boot/dts/omap3.dtsi                       |   134 +-
 arch/arm/boot/dts/omap4-l4.dtsi                    |     4 +-
 arch/arm/boot/dts/omap4.dtsi                       |    10 +
 arch/arm/boot/dts/omap5-l4.dtsi                    |    35 +-
 arch/arm/boot/dts/omap5.dtsi                       |    96 +
 arch/arm/boot/dts/pxa168.dtsi                      |     8 +-
 arch/arm/boot/dts/pxa3xx.dtsi                      |     2 +-
 arch/arm/boot/dts/pxa910.dtsi                      |     4 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |    29 +
 arch/arm/boot/dts/qcom-ipq8064.dtsi                |     6 +
 arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts    |   405 +-
 arch/arm/boot/dts/qcom-msm8974.dtsi                |    11 +
 arch/arm/boot/dts/r7s9210.dtsi                     |     3 -
 arch/arm/boot/dts/r8a73a4.dtsi                     |     9 +-
 arch/arm/boot/dts/r8a7740.dtsi                     |     4 +-
 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts            |    37 +
 arch/arm/boot/dts/r8a7742-iwg21m.dtsi              |    53 +
 arch/arm/boot/dts/r8a7742.dtsi                     |   648 +
 arch/arm/boot/dts/r8a7743.dtsi                     |    12 +-
 arch/arm/boot/dts/r8a7744.dtsi                     |    12 +-
 .../arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts |     2 -
 arch/arm/boot/dts/r8a7745.dtsi                     |    12 +-
 arch/arm/boot/dts/r8a7790-lager.dts                |     2 -
 arch/arm/boot/dts/r8a7790-stout.dts                |     2 -
 arch/arm/boot/dts/r8a7790.dtsi                     |    12 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts              |     2 -
 arch/arm/boot/dts/r8a7791-porter.dts               |     2 -
 arch/arm/boot/dts/r8a7791.dtsi                     |    95 +-
 arch/arm/boot/dts/r8a7792-blanche.dts              |     2 -
 arch/arm/boot/dts/r8a7792-wheat.dts                |    12 +-
 arch/arm/boot/dts/r8a7793-gose.dts                 |     2 -
 arch/arm/boot/dts/r8a7793.dtsi                     |    14 +-
 arch/arm/boot/dts/r8a7794-silk.dts                 |     2 -
 arch/arm/boot/dts/r8a7794.dtsi                     |    12 +-
 arch/arm/boot/dts/rk3036-kylin.dts                 |     2 +-
 arch/arm/boot/dts/rk3036.dtsi                      |     2 +-
 arch/arm/boot/dts/rk3066a-mk808.dts                |     2 +-
 arch/arm/boot/dts/rk3188-radxarock.dts             |     6 +-
 arch/arm/boot/dts/rk3228-evb.dts                   |     2 +-
 arch/arm/boot/dts/rk3229-xms6.dts                  |    21 +-
 arch/arm/boot/dts/rk322x.dtsi                      |    16 +-
 arch/arm/boot/dts/rk3288-firefly-reload.dts        |    12 +-
 arch/arm/boot/dts/rk3288-firefly.dtsi              |    12 +-
 arch/arm/boot/dts/rk3288-miqi.dts                  |     2 +-
 arch/arm/boot/dts/rk3288-phycore-som.dtsi          |     6 +-
 arch/arm/boot/dts/rk3288-rock2-square.dts          |     4 +-
 arch/arm/boot/dts/rk3288-tinker.dtsi               |     6 +-
 arch/arm/boot/dts/rk3288.dtsi                      |     1 -
 arch/arm/boot/dts/rk3xxx.dtsi                      |     2 +-
 arch/arm/boot/dts/rtd1195-horseradish.dts          |    32 +
 arch/arm/boot/dts/rtd1195-mele-x1000.dts           |    32 +
 arch/arm/boot/dts/rtd1195.dtsi                     |   217 +
 arch/arm/boot/dts/s5pv210-aries.dtsi               |   359 +-
 arch/arm/boot/dts/s5pv210-fascinate4g.dts          |   249 +
 arch/arm/boot/dts/s5pv210-galaxys.dts              |   292 +
 arch/arm/boot/dts/s5pv210-pinctrl.dtsi             |     9 +-
 arch/arm/boot/dts/s5pv210.dtsi                     |    23 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |   415 +-
 arch/arm/boot/dts/sama5d3.dtsi                     |   537 +-
 arch/arm/boot/dts/sama5d3_can.dtsi                 |    20 +-
 arch/arm/boot/dts/sama5d3_emac.dtsi                |     8 +-
 arch/arm/boot/dts/sama5d3_gmac.dtsi                |    11 +-
 arch/arm/boot/dts/sama5d3_lcd.dtsi                 |    19 +-
 arch/arm/boot/dts/sama5d3_mci2.dtsi                |    11 +-
 arch/arm/boot/dts/sama5d3_tcb1.dtsi                |    12 +-
 arch/arm/boot/dts/sama5d3_uart.dtsi                |    20 +-
 arch/arm/boot/dts/sama5d3xmb.dtsi                  |     6 +-
 arch/arm/boot/dts/sama5d3xmb_cmp.dtsi              |     6 +-
 arch/arm/boot/dts/sama5d4.dtsi                     |   126 +-
 arch/arm/boot/dts/sh73a0.dtsi                      |     2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |    16 +
 arch/arm/boot/dts/ste-ux500-samsung-golden.dts     |    65 +
 arch/arm/boot/dts/ste-ux500-samsung-skomer.dts     |    39 +-
 arch/arm/boot/dts/stih407-family.dtsi              |    14 -
 arch/arm/boot/dts/stih418.dtsi                     |     8 +-
 arch/arm/boot/dts/stm32f429.dtsi                   |     4 +-
 arch/arm/boot/dts/stm32h743.dtsi                   |     4 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |   666 +-
 arch/arm/boot/dts/stm32mp151.dtsi                  |    37 +-
 arch/arm/boot/dts/stm32mp157.dtsi                  |     8 +-
 arch/arm/boot/dts/stm32mp157a-avenger96.dts        |   314 +-
 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts  |    38 +
 arch/arm/boot/dts/stm32mp157a-iot-box.dts          |    68 +
 arch/arm/boot/dts/stm32mp157a-stinger96.dts        |    12 +
 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi       |   342 +
 arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts       |   265 +-
 arch/arm/boot/dts/stm32mp157c-dhcom-som.dtsi       |   368 -
 arch/arm/boot/dts/stm32mp157c-dk2.dts              |     8 -
 arch/arm/boot/dts/stm32mp157c-ed1.dts              |     7 +-
 arch/arm/boot/dts/stm32mp157c-ev1.dts              |    14 +-
 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts          |   252 +
 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi      |   337 +
 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi       |   361 +
 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi |   401 +
 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi     |    23 +
 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi       |   209 +
 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi             |    20 +-
 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi           |   230 +
 .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts |    32 +
 arch/arm/boot/dts/sun8i-a83t.dtsi                  |    10 +
 .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts    |     2 +-
 arch/arm/boot/dts/sun8i-h3.dtsi                    |    24 +-
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |    10 +
 arch/arm/boot/dts/tegra114-dalmore.dts             |     3 +-
 arch/arm/boot/dts/tegra124-venice2.dts             |     2 +-
 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts      |     2 +-
 arch/arm/boot/dts/tegra20-colibri-iris.dts         |     2 +-
 arch/arm/boot/dts/tegra20-harmony.dts              |     2 +-
 arch/arm/boot/dts/tegra20-medcom-wide.dts          |     2 +-
 arch/arm/boot/dts/tegra20-paz00.dts                |     2 +-
 arch/arm/boot/dts/tegra20-seaboard.dts             |     2 +-
 arch/arm/boot/dts/tegra20-ventana.dts              |     2 +-
 arch/arm/boot/dts/tegra30-apalis-eval.dts          |     2 +-
 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts     |     2 +-
 arch/arm/boot/dts/tegra30-beaver.dts               |    40 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi              |     2 +-
 arch/arm/boot/dts/tegra30-colibri-eval-v3.dts      |     2 +-
 arch/arm/boot/dts/uniphier-ld4.dtsi                |     2 +
 arch/arm/boot/dts/uniphier-ld6b-ref.dts            |     1 +
 arch/arm/boot/dts/uniphier-pro4-ace.dts            |     1 +
 arch/arm/boot/dts/uniphier-pro4-ref.dts            |     1 +
 arch/arm/boot/dts/uniphier-pro4-sanji.dts          |     1 +
 arch/arm/boot/dts/uniphier-pro4.dtsi               |    10 +
 arch/arm/boot/dts/uniphier-pro5.dtsi               |    12 +
 arch/arm/boot/dts/uniphier-pxs2-gentil.dts         |     1 +
 arch/arm/boot/dts/uniphier-pxs2-vodka.dts          |     1 +
 arch/arm/boot/dts/uniphier-pxs2.dtsi               |    12 +
 arch/arm/boot/dts/uniphier-sld8.dtsi               |     2 +
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |   328 +-
 arch/arm/configs/bcm2835_defconfig                 |     1 +
 arch/arm/configs/cm_x2xx_defconfig                 |   173 -
 arch/arm/configs/em_x270_defconfig                 |   178 -
 arch/arm/configs/exynos_defconfig                  |    10 +-
 arch/arm/configs/imx_v6_v7_defconfig               |     2 +
 arch/arm/configs/keystone_defconfig                |     1 +
 arch/arm/configs/multi_v7_defconfig                |     3 +-
 arch/arm/configs/omap2plus_defconfig               |     3 +-
 arch/arm/configs/pxa_defconfig                     |     2 -
 arch/arm/configs/sama5_defconfig                   |     2 +
 arch/arm/configs/shmobile_defconfig                |     2 +
 arch/arm/configs/sunxi_defconfig                   |     1 +
 arch/arm/configs/u8500_defconfig                   |    14 +
 arch/arm/crypto/Kconfig                            |    12 +-
 arch/arm/crypto/chacha-glue.c                      |    14 +-
 arch/arm/crypto/nhpoly1305-neon-glue.c             |     2 +-
 arch/arm/crypto/poly1305-glue.c                    |    15 +-
 arch/arm/crypto/sha1_glue.c                        |     1 -
 arch/arm/crypto/sha1_neon_glue.c                   |     1 -
 arch/arm/crypto/sha256_glue.c                      |     1 -
 arch/arm/crypto/sha256_neon_glue.c                 |     1 -
 arch/arm/include/asm/assembler.h                   |    78 +-
 arch/arm/include/asm/bug.h                         |     3 +-
 arch/arm/include/asm/cacheflush.h                  |     7 +-
 arch/arm/include/asm/checksum.h                    |    14 +
 arch/arm/include/asm/efi.h                         |     9 -
 arch/arm/include/asm/fixmap.h                      |     2 +-
 arch/arm/include/asm/floppy.h                      |     8 +-
 arch/arm/include/asm/futex.h                       |     9 +-
 arch/arm/include/asm/highmem.h                     |     9 -
 arch/arm/include/asm/hugetlb.h                     |     7 +-
 arch/arm/include/asm/idmap.h                       |     2 +-
 arch/arm/include/asm/module.h                      |    24 -
 arch/arm/include/asm/pgtable-2level.h              |     1 +
 arch/arm/include/asm/pgtable-3level.h              |     9 +-
 arch/arm/include/asm/pgtable-nommu.h               |     3 -
 arch/arm/include/asm/pgtable.h                     |    26 -
 arch/arm/include/asm/traps.h                       |     3 +-
 arch/arm/include/asm/uaccess-asm.h                 |   117 +
 arch/arm/include/asm/unwind.h                      |     3 +-
 arch/arm/include/asm/vermagic.h                    |    31 +
 arch/arm/kernel/armksyms.c                         |     1 -
 arch/arm/kernel/atags_proc.c                       |     2 +-
 arch/arm/kernel/elf.c                              |    27 +-
 arch/arm/kernel/entry-armv.S                       |    11 +-
 arch/arm/kernel/entry-header.S                     |     9 +-
 arch/arm/kernel/fiq.c                              |     4 +-
 arch/arm/kernel/ftrace.c                           |     3 +-
 arch/arm/kernel/head.S                             |     2 +-
 arch/arm/kernel/kgdb.c                             |     2 +-
 arch/arm/kernel/machine_kexec.c                    |     1 -
 arch/arm/kernel/module.c                           |    23 +-
 arch/arm/kernel/process.c                          |     4 +-
 arch/arm/kernel/ptrace.c                           |     5 +-
 arch/arm/kernel/smp.c                              |     1 -
 arch/arm/kernel/suspend.c                          |     2 +-
 arch/arm/kernel/swp_emulate.c                      |     4 +-
 arch/arm/kernel/sys_oabi-compat.c                  |    15 +-
 arch/arm/kernel/time.c                             |     2 +-
 arch/arm/kernel/traps.c                            |    43 +-
 arch/arm/kernel/unwind.c                           |     5 +-
 arch/arm/kernel/vdso.c                             |     2 +-
 arch/arm/kernel/vmlinux.lds.S                      |     2 +-
 arch/arm/lib/backtrace-clang.S                     |     9 +-
 arch/arm/lib/backtrace.S                           |    14 +-
 arch/arm/lib/uaccess_with_memcpy.c                 |    23 +-
 arch/arm/mach-actions/Kconfig                      |     1 -
 arch/arm/mach-alpine/Kconfig                       |     1 -
 arch/arm/mach-asm9260/Kconfig                      |     1 -
 arch/arm/mach-aspeed/Kconfig                       |     1 -
 arch/arm/mach-berlin/Kconfig                       |     1 -
 arch/arm/mach-clps711x/Kconfig                     |     5 -
 arch/arm/mach-davinci/Kconfig                      |     1 -
 arch/arm/mach-davinci/board-dm644x-evm.c           |    26 +-
 arch/arm/mach-ebsa110/core.c                       |     1 -
 arch/arm/mach-footbridge/Kconfig                   |     2 +-
 arch/arm/mach-footbridge/common.c                  |     1 -
 arch/arm/mach-imx/Makefile                         |     2 +
 arch/arm/mach-imx/common.h                         |     1 -
 arch/arm/mach-imx/cpu.c                            |   159 -
 arch/arm/mach-imx/mach-imx6q.c                     |     8 +-
 arch/arm/mach-imx/mach-imx6sl.c                    |     8 +-
 arch/arm/mach-imx/mach-imx6sx.c                    |     8 +-
 arch/arm/mach-imx/mach-imx6ul.c                    |     8 +-
 arch/arm/mach-imx/mach-imx7d.c                     |     6 -
 arch/arm/mach-imx/mach-imx7ulp.c                   |     2 +-
 arch/arm/mach-imx/mach-mx27_3ds.c                  |    21 +-
 arch/arm/mach-imx/mach-mx31_3ds.c                  |    24 +-
 arch/arm/mach-imx/mach-pcm037.c                    |     2 +-
 arch/arm/mach-imx/mach-vf610.c                     |    47 +
 arch/arm/mach-imx/mm-imx21.c                       |     1 -
 arch/arm/mach-imx/mm-imx27.c                       |     1 -
 arch/arm/mach-imx/mm-imx3.c                        |     1 -
 arch/arm/mach-imx/mxc.h                            |    22 +-
 arch/arm/mach-integrator/Kconfig                   |     9 +-
 arch/arm/mach-integrator/Makefile                  |     3 +-
 arch/arm/mach-integrator/core.c                    |     2 +-
 arch/arm/mach-integrator/impd1.c                   |   475 -
 arch/arm/mach-integrator/impd1.h                   |    15 -
 arch/arm/mach-integrator/integrator_ap.c           |    31 -
 arch/arm/mach-integrator/lm.c                      |    96 -
 arch/arm/mach-integrator/lm.h                      |    24 -
 arch/arm/mach-iop32x/i2c.c                         |     1 -
 arch/arm/mach-iop32x/iq31244.c                     |     1 -
 arch/arm/mach-iop32x/iq80321.c                     |     1 -
 arch/arm/mach-iop32x/n2100.c                       |     1 -
 arch/arm/mach-ixp4xx/common.c                      |     1 -
 arch/arm/mach-keystone/platsmp.c                   |     2 +-
 arch/arm/mach-mediatek/mediatek.c                  |     2 +-
 arch/arm/mach-mmp/Kconfig                          |     3 +-
 arch/arm/mach-mmp/Makefile                         |     6 -
 arch/arm/mach-mmp/clock-mmp2.c                     |   114 -
 arch/arm/mach-mmp/clock-pxa168.c                   |    94 -
 arch/arm/mach-mmp/clock-pxa910.c                   |    70 -
 arch/arm/mach-mmp/clock.c                          |   105 -
 arch/arm/mach-mmp/clock.h                          |    65 -
 arch/arm/mach-mmp/mmp-dt.c                         |     2 +-
 arch/arm/mach-mmp/mmp2-dt.c                        |     2 +-
 arch/arm/mach-mmp/pxa168.c                         |     1 -
 arch/arm/mach-mmp/time.c                           |     1 -
 arch/arm/mach-mvebu/Kconfig                        |     3 -
 arch/arm/mach-omap2/Kconfig                        |     1 -
 arch/arm/mach-omap2/Makefile                       |     6 +-
 arch/arm/mach-omap2/board-generic.c                |    39 +-
 arch/arm/mach-omap2/clockdomains44xx_data.c        |     2 +-
 arch/arm/mach-omap2/clockdomains54xx_data.c        |     2 +-
 arch/arm/mach-omap2/common.h                       |     7 +
 arch/arm/mach-omap2/omap-smp.c                     |     2 +-
 arch/arm/mach-omap2/omap_hwmod_2420_data.c         |    20 -
 arch/arm/mach-omap2/omap_hwmod_2430_data.c         |    19 -
 .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c |     8 -
 arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c |    47 -
 .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h  |     2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c       |     8 -
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |    62 -
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         |    10 -
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |   146 +-
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |    45 -
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c         |    90 -
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c         |    89 -
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |   176 -
 arch/arm/mach-omap2/omap_hwmod_81xx_data.c         |    74 -
 arch/arm/mach-omap2/omap_hwmod_common_data.h       |     3 -
 arch/arm/mach-omap2/pm33xx-core.c                  |     2 +-
 arch/arm/mach-omap2/sleep34xx.S                    |     2 +-
 arch/arm/mach-omap2/timer.c                        |   577 +-
 arch/arm/mach-oxnas/platsmp.c                      |     3 +-
 arch/arm/mach-prima2/Kconfig                       |     1 -
 arch/arm/mach-pxa/Kconfig                          |    17 -
 arch/arm/mach-pxa/Makefile                         |     5 -
 arch/arm/mach-pxa/cm-x255.c                        |   240 -
 arch/arm/mach-pxa/cm-x270.c                        |   419 -
 arch/arm/mach-pxa/cm-x2xx-pci.c                    |   196 -
 arch/arm/mach-pxa/cm-x2xx-pci.h                    |    14 -
 arch/arm/mach-pxa/cm-x2xx.c                        |   538 -
 arch/arm/mach-pxa/em-x270.c                        |  1286 --
 arch/arm/mach-pxa/include/mach/io.h                |    18 -
 arch/arm/mach-realtek/Kconfig                      |    11 +
 arch/arm/mach-realtek/Makefile                     |     2 +
 arch/arm/mach-realtek/rtd1195.c                    |    40 +
 arch/arm/mach-realview/Kconfig                     |    10 -
 arch/arm/mach-rockchip/platsmp.c                   |     2 +-
 arch/arm/mach-rockchip/rockchip.c                  |     2 +-
 arch/arm/mach-s3c64xx/mach-crag6410-module.c       |     7 +-
 arch/arm/mach-sa1100/assabet.c                     |     3 +-
 arch/arm/mach-sa1100/hackkit.c                     |     2 +-
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |     2 +
 arch/arm/mach-socfpga/Kconfig                      |     1 -
 arch/arm/mach-tegra/iomap.h                        |     2 +-
 arch/arm/mach-tegra/pm.c                           |     4 +
 arch/arm/mach-tegra/reset-handler.S                |     7 +-
 arch/arm/mach-tegra/sleep-tegra30.S                |    16 +-
 arch/arm/mach-tegra/tegra.c                        |     8 +-
 arch/arm/mach-versatile/Kconfig                    |     1 -
 arch/arm/mach-versatile/versatile_dt.c             |     5 -
 arch/arm/mach-vexpress/Kconfig                     |     3 -
 arch/arm/mach-vexpress/core.h                      |     1 +
 arch/arm/mach-vexpress/dcscb.c                     |     1 +
 arch/arm/mach-vexpress/v2m.c                       |    23 +
 arch/arm/mach-vt8500/Kconfig                       |     1 -
 arch/arm/mach-zynq/Kconfig                         |     1 -
 arch/arm/mach-zynq/common.c                        |     2 +-
 arch/arm/mm/alignment.c                            |     4 +-
 arch/arm/mm/cache-b15-rac.c                        |     3 +-
 arch/arm/mm/copypage-v4mc.c                        |     1 -
 arch/arm/mm/copypage-v6.c                          |     1 -
 arch/arm/mm/copypage-xscale.c                      |     1 -
 arch/arm/mm/dump.c                                 |    30 +-
 arch/arm/mm/fault-armv.c                           |     8 +-
 arch/arm/mm/fault.c                                |    31 +-
 arch/arm/mm/highmem.c                              |    39 +-
 arch/arm/mm/idmap.c                                |     5 +-
 arch/arm/mm/init.c                                 |    68 +-
 arch/arm/mm/ioremap.c                              |    25 +-
 arch/arm/mm/mm.h                                   |     8 +-
 arch/arm/mm/mmu.c                                  |    38 +-
 arch/arm/mm/pageattr.c                             |     1 -
 arch/arm/mm/pgd.c                                  |    40 +-
 arch/arm/mm/proc-arm1020.S                         |     2 +-
 arch/arm/mm/proc-arm1020e.S                        |     2 +-
 arch/arm/mm/proc-arm1022.S                         |     2 +-
 arch/arm/mm/proc-arm1026.S                         |     2 +-
 arch/arm/mm/proc-arm720.S                          |     2 +-
 arch/arm/mm/proc-arm740.S                          |     2 +-
 arch/arm/mm/proc-arm7tdmi.S                        |     2 +-
 arch/arm/mm/proc-arm920.S                          |     2 +-
 arch/arm/mm/proc-arm922.S                          |     2 +-
 arch/arm/mm/proc-arm925.S                          |     2 +-
 arch/arm/mm/proc-arm926.S                          |     2 +-
 arch/arm/mm/proc-arm940.S                          |     2 +-
 arch/arm/mm/proc-arm946.S                          |     2 +-
 arch/arm/mm/proc-arm9tdmi.S                        |     2 +-
 arch/arm/mm/proc-fa526.S                           |     2 +-
 arch/arm/mm/proc-feroceon.S                        |     2 +-
 arch/arm/mm/proc-macros.S                          |     3 +-
 arch/arm/mm/proc-mohawk.S                          |     2 +-
 arch/arm/mm/proc-sa110.S                           |     2 +-
 arch/arm/mm/proc-sa1100.S                          |     2 +-
 arch/arm/mm/proc-v6.S                              |     2 +-
 arch/arm/mm/proc-v7.S                              |     2 +-
 arch/arm/mm/proc-xsc3.S                            |     2 +-
 arch/arm/mm/proc-xscale.S                          |     2 +-
 arch/arm/mm/pv-fixup-asm.S                         |     2 +-
 arch/arm/net/bpf_jit_32.c                          |    66 +-
 arch/arm/net/bpf_jit_32.h                          |     3 +
 arch/arm/plat-samsung/adc.c                        |     8 +-
 arch/arm/plat-versatile/Kconfig                    |     7 -
 arch/arm/plat-versatile/Makefile                   |     1 -
 arch/arm/plat-versatile/include/plat/sched_clock.h |     7 -
 arch/arm/plat-versatile/sched-clock.c              |    28 -
 arch/arm/tools/syscall.tbl                         |     1 +
 arch/arm/xen/enlighten.c                           |     2 +-
 arch/arm64/Kconfig                                 |   187 +-
 arch/arm64/Kconfig.debug                           |    44 -
 arch/arm64/Kconfig.platforms                       |     6 +-
 arch/arm64/Makefile                                |    24 +-
 .../boot/dts/allwinner/sun50i-a64-olinuxino.dts    |     9 +
 .../boot/dts/allwinner/sun50i-a64-pinetab.dts      |     2 +-
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi      |    30 +-
 .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts   |     9 +-
 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi      |   117 +
 .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts    |     3 +
 .../dts/allwinner/sun50i-h6-orangepi-lite2.dts     |    65 +
 .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi     |    17 +-
 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts      |    43 +-
 .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts     |    13 +
 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi       |    60 +
 arch/arm64/boot/dts/amlogic/Makefile               |     4 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |     6 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |    13 +-
 arch/arm64/boot/dts/amlogic/meson-g12.dtsi         |    33 +-
 .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |   125 +
 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |   145 +
 .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi   |    22 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi  |    15 +
 .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   379 +-
 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi   |   423 +
 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi        |    22 +
 .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |    78 +-
 .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |    98 +-
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |    23 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts |     2 +-
 .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |     2 +-
 .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |     2 +-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |     2 +-
 .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |     2 +-
 .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |     4 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi  |     6 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi        |    23 +
 .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |    73 +-
 .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |     3 +-
 .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts     |     4 +
 .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts |    80 +
 .../boot/dts/amlogic/meson-gxl-s905w-p281.dts      |     4 +
 .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts  |     4 +
 .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |     4 +
 .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |    77 +-
 .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    |     3 +-
 .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi     |     3 +-
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |    79 +-
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |     3 +-
 .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts |     3 +-
 arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |     4 +-
 arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts |     4 +
 arch/arm64/boot/dts/amlogic/meson-gxm.dtsi         |     7 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |     4 +-
 .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts |   402 +
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |     2 +-
 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi         |    24 +
 arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi   |     4 +-
 arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi   |    11 +-
 arch/arm64/boot/dts/arm/foundation-v8.dtsi         |   142 +-
 arch/arm64/boot/dts/arm/fvp-base-revc.dts          |    10 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi             |    82 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi      |   166 +-
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts         |     2 +-
 .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi      |     4 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi   |   152 +-
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts |    15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts |    15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts  |    15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts  |    15 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |    13 +
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |     4 +-
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     |     5 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     |     8 +-
 arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts  |    33 +
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |    65 +
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     |   130 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   285 +
 .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts |    19 +
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   410 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dts       |    12 +
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |    22 +-
 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts  |    12 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |    22 +-
 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h     |    46 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |    94 +-
 .../boot/dts/freescale/imx8mq-librem5-devkit.dts   |     4 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |    18 +-
 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts      |    95 +-
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |    18 +-
 arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi   |     1 +
 arch/arm64/boot/dts/hisilicon/hi3660.dtsi          |     4 +-
 .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi |   130 +-
 .../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi |     6 +-
 arch/arm64/boot/dts/intel/socfpga_agilex.dtsi      |     4 +-
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |     3 +
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  |     2 +-
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |    10 +-
 arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts   |    22 +-
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |     4 +-
 .../dts/marvell/armada-8040-clearfog-gt-8k.dts     |     2 +-
 .../dts/marvell/armada-8040-mcbin-singleshot.dts   |     4 +-
 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts  |     4 +-
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      |     1 -
 arch/arm64/boot/dts/mediatek/Makefile              |     3 +
 arch/arm64/boot/dts/mediatek/mt2712-evb.dts        |    74 +
 arch/arm64/boot/dts/mediatek/mt2712e.dtsi          |   158 +-
 arch/arm64/boot/dts/mediatek/mt6358.dtsi           |   358 +
 arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts    |    49 +
 arch/arm64/boot/dts/mediatek/mt6797.dtsi           |   231 +-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |     4 +
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |     4 +
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |    11 +
 .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts     |    27 +
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts   |    14 +
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi  |    70 +
 arch/arm64/boot/dts/mediatek/mt8173-elm.dts        |    14 +
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |  1173 ++
 arch/arm64/boot/dts/mediatek/mt8173.dtsi           |    84 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |   147 +
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           |    50 +-
 arch/arm64/boot/dts/mediatek/mt8516.dtsi           |    17 +
 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |    34 +
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |     2 +-
 arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi     |     3 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |     5 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |    30 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |     3 +-
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |    10 +
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts |     7 +-
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |    89 +-
 arch/arm64/boot/dts/qcom/Makefile                  |     1 +
 .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi |    74 -
 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi |    89 -
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   257 +-
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi       |    76 +-
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |   112 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   474 +-
 .../boot/dts/qcom/msm8916-longcheer-l8150.dts      |    25 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         |   221 +-
 .../dts/qcom/msm8916-samsung-a2015-common.dtsi     |    98 +-
 .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts      |    54 +
 .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts      |    35 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   228 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |    89 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |    38 +-
 arch/arm64/boot/dts/qcom/pm8150.dtsi               |    14 +-
 arch/arm64/boot/dts/qcom/pm8150b.dtsi              |    14 +-
 arch/arm64/boot/dts/qcom/pm8150l.dtsi              |    14 +-
 arch/arm64/boot/dts/qcom/pmi8994.dtsi              |     6 +
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi           |    85 +-
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |   100 +
 arch/arm64/boot/dts/qcom/sc7180-idp.dts            |    66 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   959 +-
 .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts |    46 +
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |   372 +
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |     7 +
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   213 +-
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts            |     2 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   106 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |    15 +-
 arch/arm64/boot/dts/qcom/sm8250-mtp.dts            |   351 +
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   126 +-
 arch/arm64/boot/dts/realtek/Makefile               |     6 +
 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts     |     6 +-
 arch/arm64/boot/dts/realtek/rtd1293.dtsi           |    12 +-
 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts    |     6 +-
 .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts |     6 +-
 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts   |    30 +
 arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts  |     4 +-
 arch/arm64/boot/dts/realtek/rtd1295.dtsi           |    21 +-
 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts      |     4 +-
 arch/arm64/boot/dts/realtek/rtd1296.dtsi           |     8 +-
 arch/arm64/boot/dts/realtek/rtd129x.dtsi           |   221 +-
 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts     |    30 +
 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts   |    36 +
 arch/arm64/boot/dts/realtek/rtd1395.dtsi           |    65 +
 arch/arm64/boot/dts/realtek/rtd139x.dtsi           |   193 +
 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts    |    44 +
 arch/arm64/boot/dts/realtek/rtd1619.dtsi           |    12 +
 arch/arm64/boot/dts/realtek/rtd16xx.dtsi           |   229 +
 arch/arm64/boot/dts/renesas/Makefile               |     3 +-
 .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi |    94 +
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |    18 +-
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |    18 +-
 .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts   |    72 +
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |    18 +-
 arch/arm64/boot/dts/renesas/r8a77950.dtsi          |    14 +-
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |    34 +-
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |    22 +-
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |   403 +-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |    20 +-
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |     2 -
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |     2 -
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |    10 +-
 arch/arm64/boot/dts/renesas/r8a77980-condor.dts    |     2 -
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |     2 -
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |    18 +-
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |     2 -
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |    20 +-
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     |     6 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |    20 +-
 arch/arm64/boot/dts/rockchip/Makefile              |     1 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |     5 +-
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |     7 +-
 arch/arm64/boot/dts/rockchip/rk3308.dtsi           |     2 +-
 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts |   557 +
 arch/arm64/boot/dts/rockchip/rk3326.dtsi           |    15 +
 arch/arm64/boot/dts/rockchip/rk3328-a1.dts         |     2 +-
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts        |     5 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |     4 +-
 arch/arm64/boot/dts/rockchip/rk3328-rock64.dts     |     6 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    20 +-
 arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts    |     4 +-
 .../boot/dts/rockchip/rk3368-orion-r68-meta.dts    |     4 +-
 arch/arm64/boot/dts/rockchip/rk3368-r88.dts        |     2 +-
 arch/arm64/boot/dts/rockchip/rk3399-ficus.dts      |    29 +-
 arch/arm64/boot/dts/rockchip/rk3399-firefly.dts    |    10 +-
 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts |     7 +-
 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi   |     4 +-
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |     4 +-
 .../boot/dts/rockchip/rk3399-pinebook-pro.dts      |    20 +-
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts    |    29 +-
 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi |    27 +
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |    48 +-
 arch/arm64/boot/dts/socionext/Makefile             |     1 +
 .../boot/dts/socionext/uniphier-ld11-global.dts    |     1 +
 .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts |     1 +
 arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi   |    12 +
 .../boot/dts/socionext/uniphier-ld20-akebi96.dts   |   189 +
 .../boot/dts/socionext/uniphier-ld20-global.dts    |     1 +
 .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts |     1 +
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |    16 +
 .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts |    18 +
 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi   |    12 +
 arch/arm64/boot/dts/sprd/sc9863a.dtsi              |    66 +
 arch/arm64/boot/dts/sprd/sharkl3.dtsi              |   164 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   126 +
 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi            |    21 +
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi         |    11 +
 .../boot/dts/ti/k3-am654-industrial-thermal.dtsi   |    45 +
 .../boot/dts/ti/k3-j721e-common-proc-board.dts     |    20 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi          |    87 +
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi    |    11 +
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |     6 +-
 arch/arm64/configs/defconfig                       |    28 +-
 arch/arm64/crypto/aes-glue.c                       |     4 +-
 arch/arm64/crypto/chacha-neon-glue.c               |    14 +-
 arch/arm64/crypto/crct10dif-ce-core.S              |     2 +-
 arch/arm64/crypto/nhpoly1305-neon-glue.c           |     2 +-
 arch/arm64/crypto/poly1305-glue.c                  |    15 +-
 arch/arm64/crypto/sha256-glue.c                    |     1 -
 arch/arm64/crypto/sha512-glue.c                    |     1 -
 arch/arm64/include/asm/acpi.h                      |     5 +-
 arch/arm64/include/asm/asm_pointer_auth.h          |    43 +-
 arch/arm64/include/asm/assembler.h                 |    50 +
 arch/arm64/include/asm/atomic.h                    |     6 +-
 arch/arm64/include/asm/barrier.h                   |    16 +-
 arch/arm64/include/asm/cacheflush.h                |    52 +-
 arch/arm64/include/asm/compiler.h                  |     4 -
 arch/arm64/include/asm/cpu.h                       |     4 +
 arch/arm64/include/asm/cpucaps.h                   |    17 +-
 arch/arm64/include/asm/cpufeature.h                |    30 +
 arch/arm64/include/asm/debug-monitors.h            |     2 +
 arch/arm64/include/asm/efi.h                       |     8 -
 arch/arm64/include/asm/elf.h                       |    73 +-
 arch/arm64/include/asm/esr.h                       |     2 +-
 arch/arm64/include/asm/exception.h                 |     1 +
 arch/arm64/include/asm/hardirq.h                   |    78 +-
 arch/arm64/include/asm/hugetlb.h                   |    13 +-
 arch/arm64/include/asm/hwcap.h                     |     1 +
 arch/arm64/include/asm/insn.h                      |    30 +-
 arch/arm64/include/asm/io.h                        |     2 +-
 arch/arm64/include/asm/kernel-pgtable.h            |     2 +-
 arch/arm64/include/asm/kvm_asm.h                   |    37 +-
 arch/arm64/include/asm/kvm_emulate.h               |    12 +-
 arch/arm64/include/asm/kvm_host.h                  |    61 +-
 arch/arm64/include/asm/kvm_hyp.h                   |    32 +-
 arch/arm64/include/asm/kvm_mmu.h                   |    55 +-
 arch/arm64/include/asm/linkage.h                   |    46 +
 arch/arm64/include/asm/mman.h                      |    37 +
 arch/arm64/include/asm/mmu_context.h               |     2 +-
 arch/arm64/include/asm/module.h                    |     2 -
 arch/arm64/include/asm/pgalloc.h                   |    10 +-
 arch/arm64/include/asm/pgtable-hwdef.h             |     2 +-
 arch/arm64/include/asm/pgtable-prot.h              |    11 +
 arch/arm64/include/asm/pgtable-types.h             |     5 +-
 arch/arm64/include/asm/pgtable.h                   |    89 +-
 arch/arm64/include/asm/pointer_auth.h              |     9 +-
 arch/arm64/include/asm/ptrace.h                    |     1 +
 arch/arm64/include/asm/scs.h                       |    29 +
 arch/arm64/include/asm/smp.h                       |    11 -
 arch/arm64/include/asm/stacktrace.h                |    43 +-
 arch/arm64/include/asm/stage2_pgtable.h            |    50 +-
 arch/arm64/include/asm/suspend.h                   |     2 +-
 arch/arm64/include/asm/sysreg.h                    |    81 +-
 arch/arm64/include/asm/thread_info.h               |    13 +
 arch/arm64/include/asm/uaccess.h                   |     2 +-
 arch/arm64/include/asm/unistd.h                    |     2 +-
 arch/arm64/include/asm/unistd32.h                  |     2 +
 arch/arm64/include/asm/vermagic.h                  |    10 +
 arch/arm64/include/asm/virt.h                      |     2 +-
 arch/arm64/include/asm/vmap_stack.h                |     8 +-
 arch/arm64/include/uapi/asm/hwcap.h                |     1 +
 arch/arm64/include/uapi/asm/mman.h                 |     9 +
 arch/arm64/include/uapi/asm/ptrace.h               |     9 +
 arch/arm64/kernel/Makefile                         |     1 +
 arch/arm64/kernel/acpi.c                           |    27 +-
 arch/arm64/kernel/armv8_deprecated.c               |     2 +-
 arch/arm64/kernel/asm-offsets.c                    |     9 +-
 arch/arm64/kernel/cpu-reset.S                      |     4 +-
 arch/arm64/kernel/cpu_errata.c                     |    31 +-
 arch/arm64/kernel/cpufeature.c                     |   455 +-
 arch/arm64/kernel/cpuinfo.c                        |     9 +-
 arch/arm64/kernel/crash_core.c                     |     4 +
 arch/arm64/kernel/debug-monitors.c                 |     6 +-
 arch/arm64/kernel/efi-entry.S                      |     4 +-
 arch/arm64/kernel/efi-header.S                     |     4 +-
 arch/arm64/kernel/efi-rt-wrapper.S                 |    15 +-
 arch/arm64/kernel/entry-common.c                   |    13 +-
 arch/arm64/kernel/entry-fpsimd.S                   |    20 +-
 arch/arm64/kernel/entry-ftrace.S                   |     5 +-
 arch/arm64/kernel/entry.S                          |    69 +-
 arch/arm64/kernel/fpsimd.c                         |    34 +-
 arch/arm64/kernel/ftrace.c                         |     3 +-
 arch/arm64/kernel/head.S                           |    51 +-
 arch/arm64/kernel/hibernate-asm.S                  |    16 +-
 arch/arm64/kernel/hibernate.c                      |    49 +-
 arch/arm64/kernel/hw_breakpoint.c                  |    44 +-
 arch/arm64/kernel/hyp-stub.S                       |    20 +-
 arch/arm64/kernel/image-vars.h                     |     2 +-
 arch/arm64/kernel/insn.c                           |    50 +-
 arch/arm64/kernel/kaslr.c                          |     2 +-
 arch/arm64/kernel/machine_kexec.c                  |     1 +
 arch/arm64/kernel/machine_kexec_file.c             |    17 +-
 arch/arm64/kernel/paravirt.c                       |     2 +-
 arch/arm64/kernel/pci.c                            |     4 +-
 arch/arm64/kernel/probes/decode-insn.c             |     2 +-
 arch/arm64/kernel/probes/kprobes_trampoline.S      |     4 +-
 arch/arm64/kernel/process.c                        |    43 +-
 arch/arm64/kernel/ptrace.c                         |    10 +-
 arch/arm64/kernel/reloc_test_syms.S                |    44 +-
 arch/arm64/kernel/relocate_kernel.S                |     4 +-
 arch/arm64/kernel/scs.c                            |    16 +
 arch/arm64/kernel/sdei.c                           |    42 +-
 arch/arm64/kernel/setup.c                          |     4 +
 arch/arm64/kernel/signal.c                         |    16 +
 arch/arm64/kernel/sleep.S                          |    13 +-
 arch/arm64/kernel/smccc-call.S                     |     8 +-
 arch/arm64/kernel/smp.c                            |    15 +-
 arch/arm64/kernel/suspend.c                        |     2 +-
 arch/arm64/kernel/syscall.c                        |    18 +
 arch/arm64/kernel/traps.c                          |   165 +-
 arch/arm64/kernel/vdso.c                           |   176 +-
 arch/arm64/kernel/vdso/Makefile                    |    14 +-
 arch/arm64/kernel/vdso/note.S                      |     3 +
 arch/arm64/kernel/vdso/sigreturn.S                 |    54 +-
 arch/arm64/kernel/vdso/vdso.S                      |     3 +
 arch/arm64/kernel/vdso32/Makefile                  |     8 +
 arch/arm64/kernel/vdso32/sigreturn.S               |    19 +-
 arch/arm64/kernel/vmlinux.lds.S                    |    19 +-
 arch/arm64/kvm/Kconfig                             |    28 +-
 arch/arm64/kvm/Makefile                            |    46 +-
 arch/arm64/kvm/aarch32.c                           |   232 +
 arch/arm64/kvm/arch_timer.c                        |  1171 ++
 arch/arm64/kvm/arm.c                               |  1709 ++
 arch/arm64/kvm/guest.c                             |    36 +-
 arch/arm64/kvm/handle_exit.c                       |    34 +-
 arch/arm64/kvm/hyp/Makefile                        |    16 +-
 arch/arm64/kvm/hyp/aarch32.c                       |   140 +
 arch/arm64/kvm/hyp/debug-sr.c                      |     4 +-
 arch/arm64/kvm/hyp/entry.S                         |    23 +
 arch/arm64/kvm/hyp/hyp-entry.S                     |     1 -
 arch/arm64/kvm/hyp/switch.c                        |    79 +-
 arch/arm64/kvm/hyp/sysreg-sr.c                     |    31 +-
 arch/arm64/kvm/hyp/timer-sr.c                      |    48 +
 arch/arm64/kvm/hyp/tlb.c                           |    11 +-
 arch/arm64/kvm/hyp/vgic-v3-sr.c                    |  1113 ++
 {virt/kvm/arm => arch/arm64/kvm}/hypercalls.c      |     0
 arch/arm64/kvm/inject_fault.c                      |    75 +-
 arch/arm64/kvm/mmio.c                              |   200 +
 arch/arm64/kvm/mmu.c                               |  2612 +++
 {virt/kvm/arm => arch/arm64/kvm}/perf.c            |     0
 virt/kvm/arm/pmu.c => arch/arm64/kvm/pmu-emul.c    |     0
 arch/arm64/kvm/pmu.c                               |     8 +-
 arch/arm64/kvm/psci.c                              |   564 +
 {virt/kvm/arm => arch/arm64/kvm}/pvtime.c          |     0
 arch/arm64/kvm/reset.c                             |    92 +-
 arch/arm64/kvm/sys_regs.c                          |   239 +-
 arch/arm64/kvm/sys_regs_generic_v8.c               |    10 +
 arch/arm64/kvm/trace.h                             |   216 +-
 arch/arm64/kvm/trace_arm.h                         |   378 +
 arch/arm64/kvm/trace_handle_exit.h                 |   215 +
 arch/arm64/kvm/vgic-sys-reg-v3.c                   |     2 +-
 arch/arm64/kvm/vgic/trace.h                        |    38 +
 {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-debug.c |     0
 arch/arm64/kvm/vgic/vgic-init.c                    |   556 +
 {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-irqfd.c |     0
 arch/arm64/kvm/vgic/vgic-its.c                     |  2783 +++
 .../arm => arch/arm64/kvm}/vgic/vgic-kvm-device.c  |     0
 arch/arm64/kvm/vgic/vgic-mmio-v2.c                 |   550 +
 arch/arm64/kvm/vgic/vgic-mmio-v3.c                 |  1063 ++
 arch/arm64/kvm/vgic/vgic-mmio.c                    |  1088 ++
 arch/arm64/kvm/vgic/vgic-mmio.h                    |   227 +
 arch/arm64/kvm/vgic/vgic-v2.c                      |   504 +
 arch/arm64/kvm/vgic/vgic-v3.c                      |   693 +
 {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-v4.c    |     0
 arch/arm64/kvm/vgic/vgic.c                         |  1020 ++
 arch/arm64/kvm/vgic/vgic.h                         |   321 +
 arch/arm64/lib/copy_from_user.S                    |    32 +-
 arch/arm64/lib/copy_in_user.S                      |    32 +-
 arch/arm64/lib/copy_to_user.S                      |    32 +-
 arch/arm64/lib/crc32.S                             |     2 +-
 arch/arm64/lib/csum.c                              |    20 +-
 arch/arm64/lib/memcpy.S                            |    32 +-
 arch/arm64/mm/context.c                            |     8 +-
 arch/arm64/mm/dump.c                               |     8 +-
 arch/arm64/mm/fault.c                              |    30 +-
 arch/arm64/mm/hugetlbpage.c                        |    47 +-
 arch/arm64/mm/init.c                               |    73 +-
 arch/arm64/mm/kasan_init.c                         |    29 +-
 arch/arm64/mm/mmu.c                                |    85 +-
 arch/arm64/mm/numa.c                               |     9 +-
 arch/arm64/mm/pageattr.c                           |    12 +-
 arch/arm64/mm/proc.S                               |    62 +-
 arch/arm64/net/bpf_jit.h                           |    30 +
 arch/arm64/net/bpf_jit_comp.c                      |    85 +-
 arch/c6x/Kconfig                                   |     1 +
 arch/c6x/include/asm/cacheflush.h                  |    19 +-
 arch/c6x/include/asm/pgtable.h                     |     3 -
 arch/c6x/kernel/traps.c                            |    16 +-
 arch/c6x/lib/checksum.c                            |    22 -
 arch/c6x/mm/init.c                                 |     8 +-
 arch/csky/Kconfig                                  |     2 +
 arch/csky/Makefile                                 |     2 +-
 arch/csky/abiv1/inc/abi/entry.h                    |    10 +-
 arch/csky/abiv2/inc/abi/entry.h                    |    12 +-
 arch/csky/abiv2/mcount.S                           |     2 +
 arch/csky/include/asm/highmem.h                    |    12 +-
 arch/csky/include/asm/io.h                         |     2 +-
 arch/csky/include/asm/pgtable.h                    |    33 -
 arch/csky/include/asm/processor.h                  |     6 +-
 arch/csky/include/asm/ptrace.h                     |    10 +
 arch/csky/include/asm/thread_info.h                |    22 +-
 arch/csky/include/asm/uaccess.h                    |    49 +-
 arch/csky/kernel/Makefile                          |     2 +-
 arch/csky/kernel/asm-offsets.c                     |     3 +-
 arch/csky/kernel/dumpstack.c                       |    49 -
 arch/csky/kernel/entry.S                           |   129 +-
 arch/csky/kernel/ftrace.c                          |     7 +-
 arch/csky/kernel/module.c                          |     1 -
 arch/csky/kernel/perf_callchain.c                  |     9 +-
 arch/csky/kernel/probes/uprobes.c                  |     5 +
 arch/csky/kernel/process.c                         |    37 +-
 arch/csky/kernel/ptrace.c                          |    11 +-
 arch/csky/kernel/setup.c                           |    26 +-
 arch/csky/kernel/stacktrace.c                      |   176 +-
 arch/csky/kernel/vdso.c                            |     4 +-
 arch/csky/lib/usercopy.c                           |     8 +-
 arch/csky/mm/fault.c                               |    10 +-
 arch/csky/mm/highmem.c                             |    58 +-
 arch/csky/mm/init.c                                |     7 +-
 arch/csky/mm/tlb.c                                 |     1 -
 arch/h8300/Kconfig                                 |     1 -
 arch/h8300/boot/compressed/Makefile                |     2 +-
 arch/h8300/include/asm/pgtable.h                   |     2 -
 arch/h8300/kernel/.gitignore                       |     2 +
 arch/h8300/kernel/process.c                        |     1 -
 arch/h8300/kernel/setup.c                          |     1 -
 arch/h8300/kernel/signal.c                         |     1 -
 arch/h8300/kernel/traps.c                          |    12 +-
 arch/h8300/mm/fault.c                              |     1 -
 arch/h8300/mm/init.c                               |     7 +-
 arch/h8300/mm/memory.c                             |     1 -
 arch/hexagon/Kconfig                               |    12 +-
 arch/hexagon/Makefile                              |     2 +-
 arch/hexagon/include/asm/cacheflush.h              |    19 +-
 arch/hexagon/include/asm/fixmap.h                  |     4 -
 arch/hexagon/include/asm/module.h                  |    13 -
 arch/hexagon/include/asm/pgtable.h                 |    56 +-
 arch/hexagon/include/asm/vermagic.h                |    13 +
 arch/hexagon/kernel/traps.c                        |    25 +-
 arch/hexagon/kernel/vdso.c                         |     4 +-
 arch/hexagon/mm/init.c                             |     6 +-
 arch/hexagon/mm/uaccess.c                          |     2 +-
 arch/hexagon/mm/vm_fault.c                         |     9 +-
 arch/ia64/Kconfig                                  |     7 +-
 arch/ia64/Makefile                                 |     2 +-
 arch/ia64/include/asm/cacheflush.h                 |    30 +-
 arch/ia64/include/asm/checksum.h                   |    10 -
 arch/ia64/include/asm/device.h                     |     2 +-
 arch/ia64/include/asm/hugetlb.h                    |     5 +-
 arch/ia64/include/asm/module.h                     |     4 -
 arch/ia64/include/asm/pgalloc.h                    |     4 +-
 arch/ia64/include/asm/pgtable.h                    |    49 +-
 arch/ia64/include/asm/ptrace.h                     |     1 -
 arch/ia64/include/asm/sections.h                   |     2 +-
 arch/ia64/include/asm/uaccess.h                    |     2 +-
 arch/ia64/include/asm/vermagic.h                   |    15 +
 arch/ia64/kernel/efi.c                             |    13 +-
 arch/ia64/kernel/entry.S                           |     2 +-
 arch/ia64/kernel/ftrace.c                          |     6 +-
 arch/ia64/kernel/head.S                            |     3 +-
 arch/ia64/kernel/irq_ia64.c                        |     2 +-
 arch/ia64/kernel/ivt.S                             |     2 +-
 arch/ia64/kernel/kprobes.c                         |     2 +-
 arch/ia64/kernel/mca.c                             |     2 +-
 arch/ia64/kernel/mca_asm.S                         |     2 +-
 arch/ia64/kernel/perfmon.c                         |     8 +-
 arch/ia64/kernel/process.c                         |    17 +-
 arch/ia64/kernel/ptrace.c                          |     1 -
 arch/ia64/kernel/relocate_kernel.S                 |     4 +-
 arch/ia64/kernel/setup.c                           |     2 +-
 arch/ia64/kernel/smp.c                             |     1 -
 arch/ia64/kernel/smpboot.c                         |     1 -
 arch/ia64/kernel/syscalls/syscall.tbl              |     1 +
 arch/ia64/kernel/uncached.c                        |     2 +-
 arch/ia64/kernel/unwind_i.h                        |     2 +-
 arch/ia64/kernel/vmlinux.lds.S                     |     2 +-
 arch/ia64/lib/csum_partial_copy.c                  |    34 +-
 arch/ia64/mm/contig.c                              |     3 +-
 arch/ia64/mm/discontig.c                           |     2 +-
 arch/ia64/mm/fault.c                               |    24 +-
 arch/ia64/mm/hugetlbpage.c                         |    18 +-
 arch/ia64/mm/init.c                                |    40 +-
 arch/m68k/68000/m68EZ328.c                         |     2 +-
 arch/m68k/68000/m68VZ328.c                         |     2 +-
 arch/m68k/68000/timers.c                           |     1 -
 arch/m68k/Kconfig.cpu                              |     8 +-
 arch/m68k/Kconfig.devices                          |     6 +-
 arch/m68k/Kconfig.machine                          |     2 +-
 arch/m68k/Makefile                                 |     8 +-
 arch/m68k/amiga/config.c                           |     8 +-
 arch/m68k/apollo/config.c                          |     1 -
 arch/m68k/atari/atasound.c                         |     1 -
 arch/m68k/atari/stram.c                            |     1 -
 arch/m68k/bvme6000/config.c                        |     1 -
 arch/m68k/coldfire/device.c                        |    33 +-
 arch/m68k/coldfire/m5441x.c                        |    27 +-
 arch/m68k/coldfire/pci.c                           |     4 +-
 arch/m68k/configs/amiga_defconfig                  |     6 +-
 arch/m68k/configs/apollo_defconfig                 |     6 +-
 arch/m68k/configs/atari_defconfig                  |     6 +-
 arch/m68k/configs/bvme6000_defconfig               |     6 +-
 arch/m68k/configs/hp300_defconfig                  |     6 +-
 arch/m68k/configs/mac_defconfig                    |     6 +-
 arch/m68k/configs/multi_defconfig                  |     6 +-
 arch/m68k/configs/mvme147_defconfig                |     6 +-
 arch/m68k/configs/mvme16x_defconfig                |     6 +-
 arch/m68k/configs/q40_defconfig                    |     6 +-
 arch/m68k/configs/stmark2_defconfig                |     1 -
 arch/m68k/configs/sun3_defconfig                   |     6 +-
 arch/m68k/configs/sun3x_defconfig                  |     6 +-
 arch/m68k/include/asm/Kbuild                       |     1 -
 arch/m68k/include/asm/cacheflush_mm.h              |     6 +-
 arch/m68k/include/asm/cacheflush_no.h              |    19 +-
 arch/m68k/include/asm/checksum.h                   |     3 +-
 arch/m68k/include/asm/floppy.h                     |    27 +-
 arch/m68k/include/asm/m5441xsim.h                  |    15 +
 arch/m68k/include/asm/mac_via.h                    |     1 +
 arch/m68k/include/asm/mcf_pgtable.h                |    63 +-
 arch/m68k/include/asm/mcfclk.h                     |     2 +
 arch/m68k/include/asm/motorola_pgalloc.h           |     8 +-
 arch/m68k/include/asm/motorola_pgtable.h           |    84 +-
 arch/m68k/include/asm/pgtable_mm.h                 |     1 -
 arch/m68k/include/asm/pgtable_no.h                 |     2 -
 arch/m68k/include/asm/sun3_pgtable.h               |    24 +-
 arch/m68k/include/asm/sun3xflop.h                  |     2 +-
 arch/m68k/include/asm/uaccess_mm.h                 |     2 +-
 arch/m68k/include/asm/uaccess_no.h                 |     6 +-
 arch/m68k/kernel/head.S                            |     2 +-
 arch/m68k/kernel/process.c                         |     1 -
 arch/m68k/kernel/ptrace.c                          |     1 -
 arch/m68k/kernel/setup_no.c                        |     1 -
 arch/m68k/kernel/signal.c                          |     1 -
 arch/m68k/kernel/sys_m68k.c                        |    14 +-
 arch/m68k/kernel/syscalls/syscall.tbl              |     1 +
 arch/m68k/kernel/traps.c                           |    13 +-
 arch/m68k/kernel/uboot.c                           |     1 -
 arch/m68k/lib/checksum.c                           |     4 +-
 arch/m68k/mac/config.c                             |    22 +-
 arch/m68k/mac/iop.c                                |    51 +-
 arch/m68k/mac/via.c                                |     6 +-
 arch/m68k/mm/cache.c                               |    13 +-
 arch/m68k/mm/fault.c                               |    10 +-
 arch/m68k/mm/init.c                                |     8 +-
 arch/m68k/mm/mcfmmu.c                              |    10 +-
 arch/m68k/mm/motorola.c                            |    40 +-
 arch/m68k/mm/sun3kmap.c                            |     1 -
 arch/m68k/mm/sun3mmu.c                             |    11 +-
 arch/m68k/mvme147/config.c                         |     1 -
 arch/m68k/mvme16x/config.c                         |     1 -
 arch/m68k/q40/config.c                             |     1 -
 arch/m68k/sun3/config.c                            |     1 -
 arch/m68k/sun3/dvma.c                              |     1 -
 arch/m68k/sun3/mmu_emu.c                           |     1 -
 arch/m68k/sun3/sun3dvma.c                          |     1 -
 arch/m68k/sun3x/dvma.c                             |     1 -
 arch/m68k/sun3x/prom.c                             |     1 -
 arch/m68k/tools/amiga/dmesg.c                      |     2 +-
 arch/microblaze/Kconfig                            |     1 -
 arch/microblaze/include/asm/cacheflush.h           |    29 +-
 arch/microblaze/include/asm/highmem.h              |    27 -
 arch/microblaze/include/asm/pgalloc.h              |     2 +-
 arch/microblaze/include/asm/pgtable.h              |    23 +-
 arch/microblaze/include/asm/uaccess.h              |     2 +-
 arch/microblaze/include/asm/unwind.h               |     3 +-
 arch/microblaze/kernel/hw_exception_handler.S      |     2 +-
 arch/microblaze/kernel/microblaze_ksyms.c          |     1 -
 arch/microblaze/kernel/module.c                    |     2 +-
 arch/microblaze/kernel/setup.c                     |     2 +-
 arch/microblaze/kernel/signal.c                    |     9 +-
 arch/microblaze/kernel/stacktrace.c                |     4 +-
 arch/microblaze/kernel/syscalls/syscall.tbl        |     1 +
 arch/microblaze/kernel/traps.c                     |    12 +-
 arch/microblaze/kernel/unwind.c                    |    40 +-
 arch/microblaze/mm/fault.c                         |    17 +-
 arch/microblaze/mm/highmem.c                       |    21 +-
 arch/microblaze/mm/init.c                          |    14 +-
 arch/microblaze/mm/pgtable.c                       |     2 +-
 arch/mips/Kbuild                                   |     2 +-
 arch/mips/Kbuild.platforms                         |    76 +-
 arch/mips/Kconfig                                  |   189 +-
 arch/mips/Kconfig.debug                            |    10 +
 arch/mips/Makefile                                 |    48 +-
 arch/mips/alchemy/Platform                         |     3 -
 arch/mips/alchemy/common/setup.c                   |    17 +-
 arch/mips/alchemy/devboards/db1550.c               |     2 +-
 arch/mips/ar7/Platform                             |     1 -
 arch/mips/ar7/setup.c                              |     2 +-
 arch/mips/ath25/Platform                           |     1 -
 arch/mips/ath79/Platform                           |     1 -
 arch/mips/ath79/setup.c                            |     3 +-
 arch/mips/bcm47xx/Platform                         |     1 -
 arch/mips/bcm63xx/Platform                         |     1 -
 arch/mips/bcm63xx/cpu.c                            |     2 +-
 arch/mips/bcm63xx/dev-flash.c                      |     2 +-
 arch/mips/bmips/Platform                           |     1 -
 arch/mips/boot/compressed/Makefile                 |     2 +-
 arch/mips/boot/dts/Makefile                        |    30 +-
 arch/mips/boot/dts/ingenic/ci20.dts                |     3 +
 arch/mips/boot/dts/ingenic/gcw0.dts                |   505 +-
 arch/mips/boot/dts/ingenic/gcw0_proto.dts          |    13 +
 arch/mips/boot/dts/ingenic/jz4740.dtsi             |    33 +-
 arch/mips/boot/dts/ingenic/jz4770.dtsi             |   227 +-
 arch/mips/boot/dts/ingenic/jz4780.dtsi             |    65 +-
 arch/mips/boot/dts/ingenic/x1000.dtsi              |     9 +-
 arch/mips/boot/dts/loongson/rs780e-pch.dtsi        |    17 +
 arch/mips/boot/dts/mscc/ocelot.dtsi                |     2 +-
 arch/mips/boot/dts/qca/ar9331.dtsi                 |     2 +-
 arch/mips/boot/dts/qca/ar9331_dpt_module.dts       |     6 +-
 arch/mips/cavium-octeon/Platform                   |     1 -
 arch/mips/cavium-octeon/crypto/octeon-md5.c        |     1 -
 .../mips/cavium-octeon/executive/cvmx-helper-npi.c |    12 -
 arch/mips/cavium-octeon/executive/cvmx-pko.c       |     2 +-
 arch/mips/cavium-octeon/octeon-platform.c          |     4 +-
 arch/mips/cavium-octeon/octeon-usb.c               |     2 +-
 arch/mips/cobalt/Platform                          |     1 -
 arch/mips/configs/ath79_defconfig                  |     1 -
 arch/mips/configs/ci20_defconfig                   |    62 +-
 arch/mips/configs/db1xxx_defconfig                 |     1 -
 arch/mips/configs/gcw0_defconfig                   |   131 +-
 arch/mips/configs/generic/board-ocelot.config      |     1 -
 arch/mips/configs/lasat_defconfig                  |    55 -
 arch/mips/configs/loongson3_defconfig              |     4 +-
 arch/mips/configs/markeins_defconfig               |   185 -
 arch/mips/configs/msp71xx_defconfig                |    77 -
 arch/mips/configs/pistachio_defconfig              |     1 -
 arch/mips/configs/rt305x_defconfig                 |     1 -
 arch/mips/dec/Platform                             |     1 -
 arch/mips/dec/int-handler.S                        |     4 +-
 arch/mips/dec/tc.c                                 |     2 +-
 arch/mips/emma/Makefile                            |     7 -
 arch/mips/emma/Platform                            |     4 -
 arch/mips/emma/common/Makefile                     |     6 -
 arch/mips/emma/common/prom.c                       |    56 -
 arch/mips/emma/markeins/Makefile                   |     6 -
 arch/mips/emma/markeins/irq.c                      |   293 -
 arch/mips/emma/markeins/led.c                      |    44 -
 arch/mips/emma/markeins/platform.c                 |   199 -
 arch/mips/emma/markeins/setup.c                    |   115 -
 arch/mips/fw/arc/memory.c                          |     1 -
 arch/mips/fw/cfe/cfe_api.c                         |     5 -
 arch/mips/generic/Platform                         |     1 -
 arch/mips/include/asm/asm-eva.h                    |     2 +-
 arch/mips/include/asm/asm.h                        |    24 +-
 arch/mips/include/asm/asmmacro.h                   |    18 +-
 arch/mips/include/asm/bootinfo.h                   |    13 +-
 arch/mips/include/asm/branch.h                     |     3 +
 arch/mips/include/asm/cacheops.h                   |     2 +-
 arch/mips/include/asm/clock.h                      |    49 -
 arch/mips/include/asm/compiler.h                   |     5 +
 arch/mips/include/asm/cpu-features.h               |    50 +-
 arch/mips/include/asm/cpu-info.h                   |    11 +-
 arch/mips/include/asm/cpu-type.h                   |     7 +-
 arch/mips/include/asm/cpu.h                        |    18 +-
 arch/mips/include/asm/emma/emma2rh.h               |   248 -
 arch/mips/include/asm/emma/markeins.h              |    28 -
 arch/mips/include/asm/fixmap.h                     |     3 -
 arch/mips/include/asm/fpu.h                        |     6 +-
 arch/mips/include/asm/fpu_emulator.h               |     4 -
 arch/mips/include/asm/hazards.h                    |     8 +-
 arch/mips/include/asm/highmem.h                    |    11 +-
 arch/mips/include/asm/hugetlb.h                    |    11 -
 arch/mips/include/asm/io.h                         |    87 +-
 arch/mips/include/asm/kvm_host.h                   |    54 +-
 arch/mips/include/asm/lasat/ds1603.h               |    19 -
 arch/mips/include/asm/lasat/eeprom.h               |    18 -
 arch/mips/include/asm/lasat/head.h                 |    23 -
 arch/mips/include/asm/lasat/lasat.h                |   245 -
 arch/mips/include/asm/lasat/lasatint.h             |    15 -
 arch/mips/include/asm/lasat/picvue.h               |    16 -
 arch/mips/include/asm/lasat/serial.h               |    14 -
 arch/mips/include/asm/maar.h                       |    17 +-
 .../include/asm/mach-ath25/cpu-feature-overrides.h |     1 -
 .../include/asm/mach-ath79/cpu-feature-overrides.h |     1 -
 arch/mips/include/asm/mach-au1x00/ioremap.h        |    38 -
 arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h  |     6 +-
 arch/mips/include/asm/mach-bcm63xx/bcm63xx_regs.h  |     4 +-
 arch/mips/include/asm/mach-bcm63xx/ioremap.h       |     5 -
 arch/mips/include/asm/mach-bmips/ioremap.h         |     5 -
 arch/mips/include/asm/mach-emma2rh/irq.h           |    15 -
 arch/mips/include/asm/mach-generic/floppy.h        |     9 +-
 arch/mips/include/asm/mach-generic/ioremap.h       |     9 -
 arch/mips/include/asm/mach-generic/irq.h           |     6 -
 arch/mips/include/asm/mach-ip27/spaces.h           |    12 +-
 arch/mips/include/asm/mach-ip30/war.h              |     6 +-
 arch/mips/include/asm/mach-jazz/floppy.h           |     9 +-
 arch/mips/include/asm/mach-jz4740/base.h           |    27 -
 arch/mips/include/asm/mach-jz4740/dma.h            |    23 -
 arch/mips/include/asm/mach-jz4740/irq.h            |    45 +-
 arch/mips/include/asm/mach-jz4740/timer.h          |   126 -
 .../asm/mach-lantiq/falcon/cpu-feature-overrides.h |     1 -
 arch/mips/include/asm/mach-lasat/irq.h             |    14 -
 arch/mips/include/asm/mach-lasat/mach-gt64120.h    |    28 -
 arch/mips/include/asm/mach-loongson2ef/loongson.h  |     1 +
 arch/mips/include/asm/mach-loongson64/boot_param.h |    11 +
 .../asm/mach-loongson64/cpu-feature-overrides.h    |     1 +
 .../mips/include/asm/mach-loongson64/cpucfg-emul.h |    74 +
 .../include/asm/mach-loongson64/loongson_regs.h    |    29 +-
 .../mips/include/asm/mach-loongson64/mc146818rtc.h |    36 -
 arch/mips/include/asm/mach-loongson64/spaces.h     |     8 +
 .../asm/mach-pmcs-msp71xx/cpu-feature-overrides.h  |    22 -
 .../include/asm/mach-pmcs-msp71xx/msp_cic_int.h    |   139 -
 .../asm/mach-pmcs-msp71xx/msp_gpio_macros.h        |   343 -
 arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h  |    31 -
 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h  |   189 -
 arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h |   159 -
 .../include/asm/mach-pmcs-msp71xx/msp_regops.h     |   237 -
 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h |   652 -
 .../include/asm/mach-pmcs-msp71xx/msp_slp_int.h    |   129 -
 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h  |   124 -
 arch/mips/include/asm/mach-pmcs-msp71xx/war.h      |    28 -
 .../asm/mach-ralink/mt7620/cpu-feature-overrides.h |     1 -
 arch/mips/include/asm/mach-ralink/mt7621.h         |     2 -
 .../asm/mach-ralink/mt7621/cpu-feature-overrides.h |     1 -
 .../asm/mach-ralink/rt288x/cpu-feature-overrides.h |     1 -
 .../asm/mach-ralink/rt305x/cpu-feature-overrides.h |     1 -
 .../asm/mach-ralink/rt3883/cpu-feature-overrides.h |     1 -
 .../asm/mach-rc32434/cpu-feature-overrides.h       |     1 -
 arch/mips/include/asm/mach-rc32434/pci.h           |     3 -
 arch/mips/include/asm/mach-tx39xx/ioremap.h        |     9 -
 arch/mips/include/asm/mach-tx49xx/ioremap.h        |     9 -
 arch/mips/include/asm/mach-xilfpga/irq.h           |    14 -
 arch/mips/include/asm/mipsregs.h                   |    65 +-
 arch/mips/include/asm/module.h                     |    61 -
 arch/mips/include/asm/nile4.h                      |   310 -
 arch/mips/include/asm/octeon/cvmx-sli-defs.h       |     2 +-
 arch/mips/include/asm/page.h                       |     2 +-
 arch/mips/include/asm/pgtable-32.h                 |    22 -
 arch/mips/include/asm/pgtable-64.h                 |    32 -
 arch/mips/include/asm/pgtable-bits.h               |    20 +-
 arch/mips/include/asm/pgtable.h                    |   112 +-
 arch/mips/include/asm/smp.h                        |     2 +-
 arch/mips/include/asm/stackframe.h                 |     2 +-
 arch/mips/include/asm/switch_to.h                  |     8 +-
 arch/mips/include/asm/unaligned-emul.h             |   779 +
 arch/mips/include/asm/vermagic.h                   |    72 +
 arch/mips/include/uapi/asm/hwcap.h                 |     1 +
 arch/mips/include/uapi/asm/inst.h                  |    37 +
 arch/mips/jazz/Platform                            |     1 -
 arch/mips/jazz/irq.c                               |     2 +-
 arch/mips/jazz/jazzdma.c                           |     1 -
 arch/mips/jazz/setup.c                             |     2 +-
 arch/mips/jz4740/Kconfig                           |     9 +-
 arch/mips/jz4740/Makefile                          |     7 +-
 arch/mips/jz4740/Platform                          |     1 -
 arch/mips/jz4740/pm.c                              |    34 -
 arch/mips/jz4740/prom.c                            |    19 -
 arch/mips/jz4740/reset.c                           |    24 -
 arch/mips/jz4740/reset.h                           |     7 -
 arch/mips/jz4740/setup.c                           |    64 +-
 arch/mips/jz4740/time.c                            |    17 -
 arch/mips/jz4740/timer.c                           |    42 -
 arch/mips/kernel/8250-platform.c                   |    46 -
 arch/mips/kernel/Makefile                          |     2 -
 arch/mips/kernel/branch.c                          |    26 +-
 arch/mips/kernel/cevt-r4k.c                        |    44 +
 arch/mips/kernel/cps-vec-ns16550.S                 |    18 +-
 arch/mips/kernel/cpu-probe.c                       |   174 +-
 arch/mips/kernel/csrc-r4k.c                        |    40 +
 arch/mips/kernel/entry.S                           |     6 +-
 arch/mips/kernel/genex.S                           |    12 +-
 arch/mips/kernel/head.S                            |     3 +
 arch/mips/kernel/idle.c                            |     5 +-
 arch/mips/kernel/kprobes.c                         |     6 +-
 arch/mips/kernel/mips-cm.c                         |    66 +-
 arch/mips/kernel/mips-r2-to-r6-emul.c              |     2 +-
 arch/mips/kernel/module.c                          |     1 -
 arch/mips/kernel/perf_event_mipsxx.c               |   373 +-
 arch/mips/kernel/proc.c                            |     4 +
 arch/mips/kernel/process.c                         |     1 -
 arch/mips/kernel/ptrace.c                          |     1 -
 arch/mips/kernel/ptrace32.c                        |     1 -
 arch/mips/kernel/r4k_fpu.S                         |    14 +-
 arch/mips/kernel/scall64-o32.S                     |     2 +-
 arch/mips/kernel/setup.c                           |    18 +-
 arch/mips/kernel/signal.c                          |     4 +-
 arch/mips/kernel/smp-bmips.c                       |     1 -
 arch/mips/kernel/spram.c                           |     4 +-
 arch/mips/kernel/syscalls/syscall_n32.tbl          |     1 +
 arch/mips/kernel/syscalls/syscall_n64.tbl          |     1 +
 arch/mips/kernel/syscalls/syscall_o32.tbl          |     1 +
 arch/mips/kernel/sysrq.c                           |     2 +-
 arch/mips/kernel/time.c                            |    70 +
 arch/mips/kernel/traps.c                           |    92 +-
 arch/mips/kernel/unaligned.c                       |   776 +-
 arch/mips/kernel/vdso.c                            |     4 +-
 arch/mips/kernel/vmlinux.lds.S                     |     2 +-
 arch/mips/kernel/watch.c                           |    26 +-
 arch/mips/kvm/Kconfig                              |    13 +-
 arch/mips/kvm/Makefile                             |     5 +-
 arch/mips/kvm/emulate.c                            |   515 +-
 arch/mips/kvm/entry.c                              |    19 +-
 arch/mips/kvm/interrupt.c                          |    93 +-
 arch/mips/kvm/interrupt.h                          |    14 +-
 arch/mips/kvm/loongson_ipi.c                       |   214 +
 arch/mips/kvm/mips.c                               |   125 +-
 arch/mips/kvm/mmu.c                                |    20 +-
 arch/mips/kvm/tlb.c                                |    46 +-
 arch/mips/kvm/trap_emul.c                          |     5 +-
 arch/mips/kvm/vz.c                                 |   253 +-
 arch/mips/lantiq/Platform                          |     1 -
 arch/mips/lasat/Kconfig                            |    16 -
 arch/mips/lasat/Makefile                           |    15 -
 arch/mips/lasat/Platform                           |     7 -
 arch/mips/lasat/at93c.c                            |   148 -
 arch/mips/lasat/at93c.h                            |    19 -
 arch/mips/lasat/ds1603.c                           |   190 -
 arch/mips/lasat/ds1603.h                           |    32 -
 arch/mips/lasat/image/Makefile                     |    53 -
 arch/mips/lasat/image/head.S                       |    32 -
 arch/mips/lasat/image/romscript.normal             |    23 -
 arch/mips/lasat/interrupt.c                        |   119 -
 arch/mips/lasat/lasat_board.c                      |   268 -
 arch/mips/lasat/lasat_models.h                     |    68 -
 arch/mips/lasat/picvue.c                           |   242 -
 arch/mips/lasat/picvue.h                           |    45 -
 arch/mips/lasat/picvue_proc.c                      |   208 -
 arch/mips/lasat/prom.c                             |   126 -
 arch/mips/lasat/prom.h                             |     8 -
 arch/mips/lasat/reset.c                            |    48 -
 arch/mips/lasat/serial.c                           |    80 -
 arch/mips/lasat/setup.c                            |   141 -
 arch/mips/lasat/sysctl.c                           |   268 -
 arch/mips/lib/csum_partial.S                       |     6 +-
 arch/mips/lib/dump_tlb.c                           |     1 -
 arch/mips/lib/r3k_dump_tlb.c                       |     1 -
 arch/mips/loongson2ef/Kconfig                      |     1 -
 arch/mips/loongson2ef/Platform                     |     1 -
 arch/mips/loongson2ef/common/init.c                |     4 +-
 arch/mips/loongson2ef/lemote-2f/clock.c            |    98 +-
 arch/mips/loongson32/Platform                      |     1 -
 arch/mips/loongson64/Kconfig                       |    12 +-
 arch/mips/loongson64/Makefile                      |     6 +-
 arch/mips/loongson64/Platform                      |     1 -
 arch/mips/loongson64/acpi_init.c                   |   151 -
 arch/mips/loongson64/cop2-ex.c                     |   290 +-
 arch/mips/loongson64/cpucfg-emul.c                 |   227 +
 arch/mips/loongson64/dma.c                         |     9 +-
 arch/mips/loongson64/env.c                         |    20 +
 arch/mips/loongson64/init.c                        |    63 +-
 arch/mips/loongson64/numa.c                        |     2 +-
 arch/mips/loongson64/pci.c                         |    51 -
 arch/mips/loongson64/rtc.c                         |    39 -
 arch/mips/loongson64/smp.c                         |     1 -
 arch/mips/loongson64/time.c                        |     8 +-
 arch/mips/loongson64/vbios_quirk.c                 |    29 +
 arch/mips/math-emu/cp1emu.c                        |    28 +-
 arch/mips/math-emu/dp_add.c                        |     3 +-
 arch/mips/math-emu/dp_div.c                        |     3 +-
 arch/mips/math-emu/dp_fmax.c                       |     6 +-
 arch/mips/math-emu/dp_fmin.c                       |     6 +-
 arch/mips/math-emu/dp_maddf.c                      |     3 +-
 arch/mips/math-emu/dp_mul.c                        |     3 +-
 arch/mips/math-emu/dp_sqrt.c                       |     5 +-
 arch/mips/math-emu/dp_sub.c                        |     3 +-
 arch/mips/math-emu/sp_add.c                        |     3 +-
 arch/mips/math-emu/sp_div.c                        |     3 +-
 arch/mips/math-emu/sp_fdp.c                        |     3 +-
 arch/mips/math-emu/sp_fmax.c                       |     6 +-
 arch/mips/math-emu/sp_fmin.c                       |     6 +-
 arch/mips/math-emu/sp_maddf.c                      |     3 +-
 arch/mips/math-emu/sp_mul.c                        |     3 +-
 arch/mips/math-emu/sp_sub.c                        |     3 +-
 arch/mips/mm/Makefile                              |     2 +-
 arch/mips/mm/c-octeon.c                            |     1 -
 arch/mips/mm/c-r3k.c                               |    11 +-
 arch/mips/mm/c-r4k.c                               |    42 +-
 arch/mips/mm/c-tx39.c                              |    11 +-
 arch/mips/mm/cache.c                               |     7 +-
 arch/mips/mm/dma-noncoherent.c                     |     1 +
 arch/mips/mm/fault.c                               |    12 +-
 arch/mips/mm/highmem.c                             |    56 +-
 arch/mips/mm/init.c                                |    11 +-
 arch/mips/mm/ioremap.c                             |   151 +-
 arch/mips/mm/ioremap64.c                           |    23 +
 arch/mips/mm/page.c                                |     1 -
 arch/mips/mm/pgtable-32.c                          |     1 -
 arch/mips/mm/pgtable-64.c                          |     1 -
 arch/mips/mm/sc-ip22.c                             |     1 -
 arch/mips/mm/sc-mips.c                             |     8 +-
 arch/mips/mm/sc-r5k.c                              |     1 -
 arch/mips/mm/tlb-r3k.c                             |     1 -
 arch/mips/mm/tlb-r4k.c                             |     1 -
 arch/mips/mm/tlbex.c                               |     4 +-
 arch/mips/mti-malta/Platform                       |     1 -
 arch/mips/mti-malta/malta-init.c                   |     8 +-
 arch/mips/netlogic/Platform                        |     1 -
 arch/mips/netlogic/xlr/fmn.c                       |     2 +-
 arch/mips/oprofile/common.c                        |     2 +-
 arch/mips/oprofile/op_model_mipsxx.c               |    26 +-
 arch/mips/paravirt/Platform                        |     1 -
 arch/mips/pci/Makefile                             |     7 -
 arch/mips/pci/fixup-emma2rh.c                      |    84 -
 arch/mips/pci/fixup-loongson3.c                    |    71 -
 arch/mips/pci/fixup-pmcmsp.c                       |   216 -
 arch/mips/pci/fixup-sni.c                          |     3 +-
 arch/mips/pci/ops-bcm63xx.c                        |     2 +-
 arch/mips/pci/ops-emma2rh.c                        |   167 -
 arch/mips/pci/ops-loongson3.c                      |   116 -
 arch/mips/pci/ops-nile4.c                          |   136 -
 arch/mips/pci/ops-pmcmsp.c                         |   944 --
 arch/mips/pci/pci-alchemy.c                        |     2 +-
 arch/mips/pci/pci-emma2rh.c                        |    72 -
 arch/mips/pci/pci-lasat.c                          |    88 -
 arch/mips/pic32/Platform                           |     1 -
 arch/mips/pistachio/Platform                       |     1 -
 arch/mips/pistachio/init.c                         |     8 +-
 arch/mips/pmcs-msp71xx/Kconfig                     |    50 -
 arch/mips/pmcs-msp71xx/Makefile                    |    13 -
 arch/mips/pmcs-msp71xx/Platform                    |     7 -
 arch/mips/pmcs-msp71xx/msp_elb.c                   |    46 -
 arch/mips/pmcs-msp71xx/msp_eth.c                   |   111 -
 arch/mips/pmcs-msp71xx/msp_hwbutton.c              |   165 -
 arch/mips/pmcs-msp71xx/msp_irq.c                   |   155 -
 arch/mips/pmcs-msp71xx/msp_irq_cic.c               |   208 -
 arch/mips/pmcs-msp71xx/msp_irq_per.c               |   127 -
 arch/mips/pmcs-msp71xx/msp_irq_slp.c               |   102 -
 arch/mips/pmcs-msp71xx/msp_pci.c                   |    50 -
 arch/mips/pmcs-msp71xx/msp_prom.c                  |   513 -
 arch/mips/pmcs-msp71xx/msp_serial.c                |   154 -
 arch/mips/pmcs-msp71xx/msp_setup.c                 |   228 -
 arch/mips/pmcs-msp71xx/msp_smp.c                   |    56 -
 arch/mips/pmcs-msp71xx/msp_time.c                  |    90 -
 arch/mips/pmcs-msp71xx/msp_usb.c                   |   173 -
 arch/mips/pnx833x/Platform                         |     1 -
 arch/mips/ralink/Kconfig                           |     4 +
 arch/mips/ralink/Platform                          |     1 -
 arch/mips/ralink/bootrom.c                         |     2 +-
 arch/mips/ralink/mt7621.c                          |    43 -
 arch/mips/rb532/Platform                           |     1 -
 arch/mips/sgi-ip22/Platform                        |     2 -
 arch/mips/sgi-ip27/Platform                        |     3 -
 arch/mips/sgi-ip27/ip27-init.c                     |     1 -
 arch/mips/sgi-ip27/ip27-memory.c                   |     2 +-
 arch/mips/sgi-ip27/ip27-timer.c                    |    10 -
 arch/mips/sgi-ip30/Platform                        |     3 -
 arch/mips/sgi-ip32/Platform                        |     1 -
 arch/mips/sgi-ip32/ip32-memory.c                   |     1 -
 arch/mips/sibyte/Platform                          |     4 -
 arch/mips/sni/Platform                             |     1 -
 arch/mips/tools/elf-entry.c                        |     9 +-
 arch/mips/tools/loongson3-llsc-check.c             |     2 +
 arch/mips/txx9/Kconfig                             |    14 +-
 arch/mips/txx9/Platform                            |     3 -
 arch/mips/vdso/Kconfig                             |    18 +
 arch/mips/vdso/Makefile                            |    43 +-
 arch/mips/vdso/vdso.lds.S                          |     2 +-
 arch/mips/vr41xx/Makefile                          |     5 +
 arch/mips/vr41xx/Platform                          |     3 -
 arch/nds32/include/asm/cacheflush.h                |     4 +-
 arch/nds32/include/asm/highmem.h                   |    10 -
 arch/nds32/include/asm/module.h                    |    11 -
 arch/nds32/include/asm/pgtable.h                   |    22 +-
 arch/nds32/include/asm/vermagic.h                  |     9 +
 arch/nds32/kernel/ftrace.c                         |     5 +-
 arch/nds32/kernel/head.S                           |     2 +-
 arch/nds32/kernel/module.c                         |     2 +-
 arch/nds32/kernel/traps.c                          |    15 +-
 arch/nds32/kernel/vdso.c                           |     6 +-
 arch/nds32/mm/cacheflush.c                         |     3 +-
 arch/nds32/mm/fault.c                              |    17 +-
 arch/nds32/mm/highmem.c                            |    41 +-
 arch/nds32/mm/init.c                               |    24 +-
 arch/nds32/mm/proc.c                               |     7 +-
 arch/nios2/include/asm/checksum.h                  |     2 -
 arch/nios2/include/asm/pgtable.h                   |    27 +-
 arch/nios2/kernel/module.c                         |     1 -
 arch/nios2/kernel/nios2_ksyms.c                    |     2 +-
 arch/nios2/kernel/signal.c                         |     1 +
 arch/nios2/kernel/traps.c                          |    17 +-
 arch/nios2/mm/fault.c                              |    23 +-
 arch/nios2/mm/init.c                               |    13 +-
 arch/nios2/mm/ioremap.c                            |     6 +-
 arch/nios2/mm/pgtable.c                            |     1 -
 arch/nios2/mm/tlb.c                                |     1 -
 arch/openrisc/include/asm/cacheflush.h             |    31 +-
 arch/openrisc/include/asm/io.h                     |     1 -
 arch/openrisc/include/asm/pgtable.h                |    34 +-
 arch/openrisc/include/asm/tlbflush.h               |     1 -
 arch/openrisc/kernel/asm-offsets.c                 |     1 -
 arch/openrisc/kernel/entry.S                       |     6 +-
 arch/openrisc/kernel/head.S                        |     2 +-
 arch/openrisc/kernel/or32_ksyms.c                  |     2 +-
 arch/openrisc/kernel/process.c                     |     1 -
 arch/openrisc/kernel/ptrace.c                      |     1 -
 arch/openrisc/kernel/setup.c                       |     1 -
 arch/openrisc/kernel/traps.c                       |    13 +-
 arch/openrisc/mm/fault.c                           |    22 +-
 arch/openrisc/mm/init.c                            |    14 +-
 arch/openrisc/mm/ioremap.c                         |     2 +-
 arch/openrisc/mm/tlb.c                             |     1 -
 arch/parisc/Kconfig                                |     8 +-
 arch/parisc/Makefile                               |     6 +-
 arch/parisc/boot/compressed/Makefile               |     1 +
 arch/parisc/include/asm/cacheflush.h               |    30 +-
 arch/parisc/include/asm/checksum.h                 |     7 -
 arch/parisc/include/asm/floppy.h                   |    19 +-
 arch/parisc/include/asm/hugetlb.h                  |    10 -
 arch/parisc/include/asm/io.h                       |     2 +-
 arch/parisc/include/asm/mmu_context.h              |     1 -
 arch/parisc/include/asm/pgtable.h                  |    35 +-
 arch/parisc/kernel/asm-offsets.c                   |     2 +-
 arch/parisc/kernel/entry.S                         |     2 +-
 arch/parisc/kernel/firmware.c                      |     3 +-
 arch/parisc/kernel/ftrace.c                        |     2 +-
 arch/parisc/kernel/hardware.c                      |     3 +-
 arch/parisc/kernel/head.S                          |     2 +-
 arch/parisc/kernel/kgdb.c                          |     4 +-
 arch/parisc/kernel/module.c                        |     5 +-
 arch/parisc/kernel/pacache.S                       |     2 +-
 arch/parisc/kernel/pci-dma.c                       |     2 +-
 arch/parisc/kernel/pdt.c                           |     2 +-
 arch/parisc/kernel/perf.c                          |     2 +-
 arch/parisc/kernel/process.c                       |     2 +-
 arch/parisc/kernel/ptrace.c                        |     1 -
 arch/parisc/kernel/smp.c                           |     1 -
 arch/parisc/kernel/syscalls/syscall.tbl            |     1 +
 arch/parisc/kernel/traps.c                         |    30 +-
 arch/parisc/lib/checksum.c                         |    20 -
 arch/parisc/lib/memcpy.c                           |    12 +-
 arch/parisc/mm/fault.c                             |    10 +-
 arch/parisc/mm/fixmap.c                            |     6 +-
 arch/parisc/mm/init.c                              |    25 +-
 arch/powerpc/Kconfig                               |    83 +-
 arch/powerpc/Kconfig.debug                         |     2 +-
 arch/powerpc/boot/Makefile                         |    14 +-
 arch/powerpc/boot/dts/Makefile                     |     1 -
 arch/powerpc/boot/dts/ep405.dts                    |   230 -
 arch/powerpc/boot/dts/pcm032.dts                   |     4 +-
 arch/powerpc/boot/dts/virtex440-ml507.dts          |   406 -
 arch/powerpc/boot/dts/virtex440-ml510.dts          |   466 -
 arch/powerpc/boot/dts/walnut.dts                   |   246 -
 arch/powerpc/boot/ep405.c                          |    71 -
 arch/powerpc/boot/ops.h                            |     1 -
 arch/powerpc/boot/serial.c                         |     5 -
 arch/powerpc/boot/treeboot-walnut.c                |    81 -
 arch/powerpc/boot/uartlite.c                       |    79 -
 arch/powerpc/boot/virtex.c                         |    97 -
 arch/powerpc/boot/virtex405-head.S                 |    31 -
 arch/powerpc/boot/wrapper                          |    26 +-
 arch/powerpc/configs/40x/acadia_defconfig          |     1 -
 arch/powerpc/configs/40x/ep405_defconfig           |    62 -
 arch/powerpc/configs/40x/kilauea_defconfig         |     1 -
 arch/powerpc/configs/40x/klondike_defconfig        |     1 -
 arch/powerpc/configs/40x/makalu_defconfig          |     1 -
 arch/powerpc/configs/40x/obs600_defconfig          |     1 -
 arch/powerpc/configs/40x/virtex_defconfig          |    75 -
 arch/powerpc/configs/44x/virtex5_defconfig         |    74 -
 arch/powerpc/configs/adder875_defconfig            |     1 -
 arch/powerpc/configs/ep88xc_defconfig              |     1 -
 arch/powerpc/configs/mpc866_ads_defconfig          |     1 -
 arch/powerpc/configs/mpc885_ads_defconfig          |     1 -
 arch/powerpc/configs/powernv_defconfig             |     1 +
 arch/powerpc/configs/ppc40x_defconfig              |     9 -
 arch/powerpc/configs/ppc44x_defconfig              |     8 -
 arch/powerpc/configs/ppc64_defconfig               |     2 +
 arch/powerpc/configs/pseries_defconfig             |     1 +
 arch/powerpc/configs/tqm8xx_defconfig              |     1 -
 arch/powerpc/crypto/md5-glue.c                     |     1 -
 arch/powerpc/crypto/sha1-spe-glue.c                |     1 -
 arch/powerpc/crypto/sha1.c                         |    33 +-
 arch/powerpc/crypto/sha256-spe-glue.c              |     1 -
 arch/powerpc/include/asm/asm-405.h                 |    19 -
 arch/powerpc/include/asm/atomic.h                  |    11 -
 arch/powerpc/include/asm/bitops.h                  |     4 -
 arch/powerpc/include/asm/book3s/32/hash.h          |     8 +-
 arch/powerpc/include/asm/book3s/32/kup.h           |     7 +-
 arch/powerpc/include/asm/book3s/32/pgtable.h       |   103 +-
 arch/powerpc/include/asm/book3s/64/hash.h          |     4 +-
 arch/powerpc/include/asm/book3s/64/kup-radix.h     |    41 +-
 arch/powerpc/include/asm/book3s/64/mmu.h           |     5 +-
 arch/powerpc/include/asm/book3s/64/pgalloc.h       |     4 +-
 arch/powerpc/include/asm/book3s/64/pgtable.h       |   115 +-
 arch/powerpc/include/asm/book3s/64/radix.h         |     6 +-
 arch/powerpc/include/asm/book3s/64/tlbflush-hash.h |     3 +-
 arch/powerpc/include/asm/cache.h                   |     2 +-
 arch/powerpc/include/asm/cacheflush.h              |    42 +-
 arch/powerpc/include/asm/cmpxchg.h                 |    11 -
 arch/powerpc/include/asm/code-patching.h           |    37 +-
 arch/powerpc/include/asm/cputable.h                |    22 +-
 arch/powerpc/include/asm/debug.h                   |     2 +-
 arch/powerpc/include/asm/drmem.h                   |     1 +
 arch/powerpc/include/asm/fadump-internal.h         |     4 +-
 arch/powerpc/include/asm/firmware.h                |     1 +
 arch/powerpc/include/asm/fixmap.h                  |     6 +-
 arch/powerpc/include/asm/floppy.h                  |    19 +-
 arch/powerpc/include/asm/ftrace.h                  |    14 +
 arch/powerpc/include/asm/futex.h                   |     3 -
 arch/powerpc/include/asm/highmem.h                 |    28 -
 arch/powerpc/include/asm/hugetlb.h                 |     9 +-
 arch/powerpc/include/asm/hw_breakpoint.h           |    31 +-
 arch/powerpc/include/asm/hw_irq.h                  |    20 +-
 arch/powerpc/include/asm/icswx.h                   |    20 +-
 arch/powerpc/include/asm/idle.h                    |    93 +
 arch/powerpc/include/asm/inst.h                    |   131 +
 arch/powerpc/include/asm/io.h                      |    11 +-
 arch/powerpc/include/asm/iommu.h                   |     4 +-
 arch/powerpc/include/asm/kasan.h                   |    10 +-
 arch/powerpc/include/asm/kprobes.h                 |     2 +-
 arch/powerpc/include/asm/kup.h                     |    16 +-
 arch/powerpc/include/asm/kvm_book3s.h              |    20 +-
 arch/powerpc/include/asm/kvm_book3s_64.h           |    44 +-
 arch/powerpc/include/asm/kvm_host.h                |     3 +-
 arch/powerpc/include/asm/kvm_ppc.h                 |    27 +-
 arch/powerpc/include/asm/mmu.h                     |    10 +-
 arch/powerpc/include/asm/mmu_context.h             |    30 +
 arch/powerpc/include/asm/module.h                  |    21 -
 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h   |    32 +-
 arch/powerpc/include/asm/nohash/32/mmu-8xx.h       |    90 +-
 arch/powerpc/include/asm/nohash/32/pgtable.h       |   142 +-
 arch/powerpc/include/asm/nohash/32/pte-40x.h       |    23 +-
 arch/powerpc/include/asm/nohash/32/pte-8xx.h       |     4 +-
 arch/powerpc/include/asm/nohash/32/slice.h         |    20 -
 arch/powerpc/include/asm/nohash/64/pgalloc.h       |     2 +-
 arch/powerpc/include/asm/nohash/64/pgtable-4k.h    |    32 +-
 arch/powerpc/include/asm/nohash/64/pgtable.h       |    56 +-
 arch/powerpc/include/asm/nohash/pgtable.h          |     6 +-
 arch/powerpc/include/asm/paca.h                    |     2 +
 arch/powerpc/include/asm/page.h                    |     7 -
 arch/powerpc/include/asm/pci-bridge.h              |     2 +-
 arch/powerpc/include/asm/pgtable.h                 |    36 +-
 arch/powerpc/include/asm/pkeys.h                   |     2 +-
 arch/powerpc/include/asm/ppc-opcode.h              |     3 +
 arch/powerpc/include/asm/processor.h               |    11 +-
 arch/powerpc/include/asm/prom.h                    |     1 +
 arch/powerpc/include/asm/ptrace.h                  |    46 +-
 arch/powerpc/include/asm/reg.h                     |    19 +-
 arch/powerpc/include/asm/reg_booke.h               |    54 -
 arch/powerpc/include/asm/rtas-types.h              |   124 +
 arch/powerpc/include/asm/rtas.h                    |   125 +-
 arch/powerpc/include/asm/sections.h                |     2 +-
 arch/powerpc/include/asm/slice.h                   |     2 -
 arch/powerpc/include/asm/spinlock.h                |     4 -
 arch/powerpc/include/asm/sstep.h                   |    17 +-
 arch/powerpc/include/asm/switch_to.h               |     2 -
 arch/powerpc/include/asm/syscall.h                 |     5 +-
 arch/powerpc/include/asm/time.h                    |    12 -
 arch/powerpc/include/asm/tlb.h                     |     2 +-
 arch/powerpc/include/asm/uaccess.h                 |   194 +-
 arch/powerpc/include/asm/uprobes.h                 |     7 +-
 arch/powerpc/include/asm/vas.h                     |    13 +-
 arch/powerpc/include/asm/vermagic.h                |    20 +
 arch/powerpc/include/asm/xilinx_intc.h             |    16 -
 arch/powerpc/include/asm/xilinx_pci.h              |    21 -
 arch/powerpc/include/asm/xive-regs.h               |     8 +
 arch/powerpc/include/asm/xive.h                    |     9 +-
 arch/powerpc/include/uapi/asm/cputable.h           |     2 +
 arch/powerpc/include/uapi/asm/kvm_para.h           |     2 +-
 arch/powerpc/include/uapi/asm/papr_pdsm.h          |   132 +
 arch/powerpc/include/uapi/asm/vas-api.h            |    24 +
 arch/powerpc/kernel/Makefile                       |     3 +
 arch/powerpc/kernel/align.c                        |    18 +-
 arch/powerpc/kernel/asm-offsets.c                  |     9 +-
 arch/powerpc/kernel/btext.c                        |     2 +-
 arch/powerpc/kernel/cpu_setup_6xx.S                |     2 +
 arch/powerpc/kernel/cpu_setup_power.S              |    22 +-
 arch/powerpc/kernel/cputable.c                     |   124 +-
 arch/powerpc/kernel/crash_dump.c                   |     7 +-
 arch/powerpc/kernel/dawr.c                         |    23 +-
 arch/powerpc/kernel/dt_cpu_ftrs.c                  |    32 +-
 arch/powerpc/kernel/eeh.c                          |    31 +
 arch/powerpc/kernel/entry_32.S                     |    71 +-
 arch/powerpc/kernel/entry_64.S                     |    10 +-
 arch/powerpc/kernel/epapr_paravirt.c               |     7 +-
 arch/powerpc/kernel/exceptions-64s.S               |    56 +-
 arch/powerpc/kernel/fadump.c                       |   155 +-
 arch/powerpc/kernel/fpu.S                          |     2 +-
 arch/powerpc/kernel/head_32.S                      |    13 +-
 arch/powerpc/kernel/head_40x.S                     |   321 +-
 arch/powerpc/kernel/head_44x.S                     |     2 +-
 arch/powerpc/kernel/head_64.S                      |     9 +-
 arch/powerpc/kernel/head_8xx.S                     |   356 +-
 arch/powerpc/kernel/head_booke.h                   |     2 +-
 arch/powerpc/kernel/head_fsl_booke.S               |     2 +-
 arch/powerpc/kernel/hw_breakpoint.c                |   641 +-
 arch/powerpc/kernel/idle_6xx.S                     |     1 +
 arch/powerpc/kernel/idle_e500.S                    |     1 +
 arch/powerpc/kernel/ima_arch.c                     |     6 +-
 arch/powerpc/kernel/io-workarounds.c               |     2 +-
 arch/powerpc/kernel/irq.c                          |     7 +-
 arch/powerpc/kernel/isa-bridge.c                   |    28 +-
 arch/powerpc/kernel/jump_label.c                   |     5 +-
 arch/powerpc/kernel/kgdb.c                         |    11 +-
 arch/powerpc/kernel/kprobes.c                      |    47 +-
 arch/powerpc/kernel/l2cr_6xx.S                     |     1 +
 arch/powerpc/kernel/mce.c                          |    16 +-
 arch/powerpc/kernel/mce_power.c                    |    21 +-
 arch/powerpc/kernel/misc.S                         |     2 +
 arch/powerpc/kernel/misc_32.S                      |    11 +-
 arch/powerpc/kernel/module_32.c                    |    17 +-
 arch/powerpc/kernel/module_64.c                    |   303 +-
 arch/powerpc/kernel/nvram_64.c                     |     8 +-
 arch/powerpc/kernel/optprobes.c                    |    99 +-
 arch/powerpc/kernel/optprobes_head.S               |     3 +
 arch/powerpc/kernel/paca.c                         |    34 +-
 arch/powerpc/kernel/pci-hotplug.c                  |     2 -
 arch/powerpc/kernel/pci_64.c                       |    60 +-
 arch/powerpc/kernel/process.c                      |   154 +-
 arch/powerpc/kernel/prom.c                         |    40 +-
 arch/powerpc/kernel/prom_init.c                    |    38 +-
 arch/powerpc/kernel/ptrace/ptrace-noadv.c          |    72 +-
 arch/powerpc/kernel/ptrace/ptrace-tm.c             |     2 +-
 arch/powerpc/kernel/ptrace/ptrace-view.c           |     2 +-
 arch/powerpc/kernel/ptrace/ptrace32.c              |     4 +-
 arch/powerpc/kernel/rtas.c                         |    52 +
 arch/powerpc/kernel/rtas_pci.c                     |     2 +-
 arch/powerpc/kernel/security.c                     |    48 +-
 arch/powerpc/kernel/setup-common.c                 |     6 +-
 arch/powerpc/kernel/setup_32.c                     |    12 +-
 arch/powerpc/kernel/setup_64.c                     |    19 +-
 arch/powerpc/kernel/signal.c                       |    22 +-
 arch/powerpc/kernel/signal_32.c                    |     3 +-
 arch/powerpc/kernel/signal_64.c                    |    11 +-
 arch/powerpc/kernel/smp.c                          |     4 +-
 arch/powerpc/kernel/stacktrace.c                   |     2 +-
 arch/powerpc/kernel/swsusp_32.S                    |     2 +
 arch/powerpc/kernel/syscall_64.c                   |    84 +-
 arch/powerpc/kernel/syscalls/syscall.tbl           |     1 +
 arch/powerpc/kernel/sysfs.c                        |    82 +-
 arch/powerpc/kernel/trace/ftrace.c                 |   172 +-
 arch/powerpc/kernel/traps.c                        |    66 +-
 arch/powerpc/kernel/uprobes.c                      |     5 +-
 arch/powerpc/kernel/vdso.c                         |     7 +-
 arch/powerpc/kernel/vdso32/gettimeofday.S          |     6 +-
 arch/powerpc/kernel/vecemu.c                       |    20 +-
 arch/powerpc/kernel/vector.S                       |     1 +
 arch/powerpc/kernel/vmlinux.lds.S                  |     4 +-
 arch/powerpc/kexec/core.c                          |     8 +-
 arch/powerpc/kexec/crash.c                         |     3 +
 arch/powerpc/kvm/Kconfig                           |    20 +-
 arch/powerpc/kvm/book3s.c                          |    65 +-
 arch/powerpc/kvm/book3s.h                          |     2 +-
 arch/powerpc/kvm/book3s_64_mmu_hv.c                |    32 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c             |   152 +-
 arch/powerpc/kvm/book3s_64_vio.c                   |    18 +-
 arch/powerpc/kvm/book3s_64_vio_hv.c                |    66 +-
 arch/powerpc/kvm/book3s_emulate.c                  |    10 +-
 arch/powerpc/kvm/book3s_hv.c                       |   119 +-
 arch/powerpc/kvm/book3s_hv_nested.c                |    56 +-
 arch/powerpc/kvm/book3s_hv_rm_mmu.c                |    60 +-
 arch/powerpc/kvm/book3s_hv_rm_xics.c               |     2 +-
 arch/powerpc/kvm/book3s_hv_rm_xive.c               |     2 +-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |    23 +-
 arch/powerpc/kvm/book3s_hv_uvmem.c                 |    32 +-
 arch/powerpc/kvm/book3s_paired_singles.c           |    72 +-
 arch/powerpc/kvm/book3s_pr.c                       |    30 +-
 arch/powerpc/kvm/book3s_xive_native.c              |     6 +
 arch/powerpc/kvm/book3s_xive_template.c            |     3 +
 arch/powerpc/kvm/booke.c                           |    79 +-
 arch/powerpc/kvm/booke.h                           |     8 +-
 arch/powerpc/kvm/booke_emulate.c                   |     2 +-
 arch/powerpc/kvm/e500_emulate.c                    |    15 +-
 arch/powerpc/kvm/e500_mmu_host.c                   |     4 +-
 arch/powerpc/kvm/emulate.c                         |    10 +-
 arch/powerpc/kvm/emulate_loadstore.c               |    34 +-
 arch/powerpc/kvm/fpu.S                             |     2 +-
 arch/powerpc/kvm/powerpc.c                         |    78 +-
 arch/powerpc/kvm/trace_hv.h                        |     6 +-
 arch/powerpc/lib/Makefile                          |     2 +-
 arch/powerpc/lib/code-patching.c                   |   315 +-
 arch/powerpc/lib/feature-fixups-test.S             |    69 +
 arch/powerpc/lib/feature-fixups.c                  |   163 +-
 arch/powerpc/lib/inst.c                            |    73 +
 arch/powerpc/lib/sstep.c                           |   460 +-
 arch/powerpc/lib/test_code-patching.S              |    20 +
 arch/powerpc/lib/test_emulate_step.c               |    56 +-
 arch/powerpc/mm/book3s32/hash_low.S                |    48 +-
 arch/powerpc/mm/book3s32/mmu.c                     |    14 +-
 arch/powerpc/mm/book3s32/tlb.c                     |     6 +-
 arch/powerpc/mm/book3s64/hash_hugetlbpage.c        |     1 -
 arch/powerpc/mm/book3s64/hash_native.c             |     2 +-
 arch/powerpc/mm/book3s64/hash_pgtable.c            |    20 +-
 arch/powerpc/mm/book3s64/hash_tlb.c                |    22 +-
 arch/powerpc/mm/book3s64/hash_utils.c              |    74 +-
 arch/powerpc/mm/book3s64/internal.h                |    16 +
 arch/powerpc/mm/book3s64/iommu_api.c               |     4 +-
 arch/powerpc/mm/book3s64/pgtable.c                 |    37 +-
 arch/powerpc/mm/book3s64/radix_hugetlbpage.c       |     1 -
 arch/powerpc/mm/book3s64/radix_pgtable.c           |    48 +-
 arch/powerpc/mm/book3s64/radix_tlb.c               |     4 +-
 arch/powerpc/mm/book3s64/slb.c                     |   168 +-
 arch/powerpc/mm/book3s64/subpage_prot.c            |    22 +-
 arch/powerpc/mm/copro_fault.c                      |     4 +-
 arch/powerpc/mm/fault.c                            |   111 +-
 arch/powerpc/mm/highmem.c                          |    26 +-
 arch/powerpc/mm/hugetlbpage.c                      |   102 +-
 arch/powerpc/mm/init-common.c                      |     2 +-
 arch/powerpc/mm/init_32.c                          |    13 +-
 arch/powerpc/mm/init_64.c                          |     5 +-
 arch/powerpc/mm/ioremap_64.c                       |    50 -
 arch/powerpc/mm/kasan/8xx.c                        |    74 +
 arch/powerpc/mm/kasan/Makefile                     |     2 +
 arch/powerpc/mm/kasan/book3s_32.c                  |    57 +
 arch/powerpc/mm/kasan/kasan_init_32.c              |    96 +-
 arch/powerpc/mm/mem.c                              |    11 +-
 arch/powerpc/mm/mmu_decl.h                         |     4 +
 arch/powerpc/mm/nohash/40x.c                       |     9 +-
 arch/powerpc/mm/nohash/8xx.c                       |   226 +-
 arch/powerpc/mm/nohash/book3e_pgtable.c            |    15 +-
 arch/powerpc/mm/nohash/fsl_booke.c                 |     1 -
 arch/powerpc/mm/nohash/tlb_low_64e.S               |     2 +-
 arch/powerpc/mm/pgtable.c                          |    66 +-
 arch/powerpc/mm/pgtable_32.c                       |    25 +-
 arch/powerpc/mm/pgtable_64.c                       |    11 +-
 arch/powerpc/mm/ptdump/8xx.c                       |     7 +-
 arch/powerpc/mm/ptdump/bats.c                      |    43 +-
 arch/powerpc/mm/ptdump/book3s64.c                  |     2 +-
 arch/powerpc/mm/ptdump/hashpagetable.c             |    21 +-
 arch/powerpc/mm/ptdump/ptdump.c                    |    80 +-
 arch/powerpc/mm/ptdump/ptdump.h                    |     3 +
 arch/powerpc/mm/ptdump/shared.c                    |     7 +-
 arch/powerpc/mm/slice.c                            |     2 +-
 arch/powerpc/oprofile/backtrace.c                  |     6 +-
 arch/powerpc/oprofile/cell/spu_task_sync.c         |     6 +-
 arch/powerpc/perf/8xx-pmu.c                        |    19 +-
 arch/powerpc/perf/callchain.c                      |     1 -
 arch/powerpc/perf/callchain_32.c                   |     3 +-
 arch/powerpc/perf/callchain_64.c                   |    47 +-
 arch/powerpc/perf/core-book3s.c                    |    10 +-
 arch/powerpc/perf/hv-24x7.c                        |    96 +-
 arch/powerpc/perf/imc-pmu.c                        |     4 +-
 arch/powerpc/platforms/40x/Kconfig                 |    76 -
 arch/powerpc/platforms/40x/Makefile                |     3 -
 arch/powerpc/platforms/40x/ep405.c                 |   123 -
 arch/powerpc/platforms/40x/virtex.c                |    54 -
 arch/powerpc/platforms/40x/walnut.c                |    65 -
 arch/powerpc/platforms/44x/Kconfig                 |    40 +-
 arch/powerpc/platforms/44x/Makefile                |     2 -
 arch/powerpc/platforms/44x/virtex.c                |    60 -
 arch/powerpc/platforms/44x/virtex_ml510.c          |    30 -
 arch/powerpc/platforms/4xx/pci.c                   |     4 +-
 arch/powerpc/platforms/52xx/lite5200_sleep.S       |     2 +
 arch/powerpc/platforms/82xx/pq2.c                  |     3 +
 arch/powerpc/platforms/83xx/suspend-asm.S          |     1 +
 arch/powerpc/platforms/85xx/corenet_generic.c      |     2 +-
 arch/powerpc/platforms/85xx/mpc85xx_cds.c          |     2 +-
 arch/powerpc/platforms/85xx/qemu_e500.c            |     2 +-
 arch/powerpc/platforms/85xx/sbc8548.c              |     2 +-
 arch/powerpc/platforms/85xx/smp.c                  |     2 +-
 arch/powerpc/platforms/86xx/mpc86xx_smp.c          |     7 +-
 arch/powerpc/platforms/8xx/Kconfig                 |    50 +-
 arch/powerpc/platforms/8xx/cpm1.c                  |     1 -
 arch/powerpc/platforms/8xx/micropatch.c            |     1 -
 arch/powerpc/platforms/Kconfig                     |    10 +-
 arch/powerpc/platforms/Kconfig.cputype             |    18 +-
 arch/powerpc/platforms/cell/cbe_regs.c             |     2 +-
 arch/powerpc/platforms/cell/interrupt.c            |     2 +-
 arch/powerpc/platforms/cell/iommu.c                |     6 +-
 arch/powerpc/platforms/cell/pervasive.c            |     2 +-
 arch/powerpc/platforms/cell/setup.c                |     1 -
 arch/powerpc/platforms/cell/smp.c                  |     2 +-
 arch/powerpc/platforms/cell/spider-pic.c           |     2 +-
 arch/powerpc/platforms/cell/spu_callbacks.c        |     2 +-
 arch/powerpc/platforms/cell/spufs/coredump.c       |    87 +-
 arch/powerpc/platforms/cell/spufs/file.c           |   340 +-
 arch/powerpc/platforms/cell/spufs/spufs.h          |     3 +-
 arch/powerpc/platforms/chrp/pci.c                  |     2 +-
 arch/powerpc/platforms/chrp/setup.c                |     1 -
 arch/powerpc/platforms/chrp/smp.c                  |     2 +-
 arch/powerpc/platforms/embedded6xx/wii.c           |    25 +-
 arch/powerpc/platforms/maple/setup.c               |     1 -
 arch/powerpc/platforms/maple/time.c                |     1 -
 arch/powerpc/platforms/powermac/bootx_init.c       |    14 +-
 arch/powerpc/platforms/powermac/cache.S            |     2 +
 arch/powerpc/platforms/powermac/nvram.c            |     2 +-
 arch/powerpc/platforms/powermac/setup.c            |     1 -
 arch/powerpc/platforms/powermac/sleep.S            |     5 +-
 arch/powerpc/platforms/powermac/smp.c              |     7 +-
 arch/powerpc/platforms/powermac/time.c             |     1 -
 arch/powerpc/platforms/powernv/Makefile            |     2 +-
 arch/powerpc/platforms/powernv/idle.c              |     2 +-
 arch/powerpc/platforms/powernv/npu-dma.c           |   117 +-
 arch/powerpc/platforms/powernv/opal-fadump.c       |     2 +-
 arch/powerpc/platforms/powernv/opal.c              |     4 +
 arch/powerpc/platforms/powernv/pci-ioda-tce.c      |    28 +
 arch/powerpc/platforms/powernv/pci-ioda.c          |   299 +-
 arch/powerpc/platforms/powernv/pci.c               |    20 -
 arch/powerpc/platforms/powernv/pci.h               |    28 +-
 arch/powerpc/platforms/powernv/smp.c               |     1 -
 arch/powerpc/platforms/powernv/vas-api.c           |   278 +
 arch/powerpc/platforms/powernv/vas-debug.c         |     2 +-
 arch/powerpc/platforms/powernv/vas-fault.c         |   382 +
 arch/powerpc/platforms/powernv/vas-window.c        |   238 +-
 arch/powerpc/platforms/powernv/vas.c               |    85 +-
 arch/powerpc/platforms/powernv/vas.h               |    59 +-
 arch/powerpc/platforms/ps3/mm.c                    |    52 +-
 arch/powerpc/platforms/ps3/setup.c                 |     2 +-
 arch/powerpc/platforms/pseries/eeh_pseries.c       |     8 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |    26 +-
 arch/powerpc/platforms/pseries/ibmebus.c           |     3 +-
 arch/powerpc/platforms/pseries/lpar.c              |     2 +-
 arch/powerpc/platforms/pseries/mobility.c          |     3 +
 arch/powerpc/platforms/pseries/papr_scm.c          |   420 +-
 arch/powerpc/platforms/pseries/ras.c               |    62 +-
 arch/powerpc/platforms/pseries/rtas-fadump.c       |     2 +-
 arch/powerpc/platforms/pseries/setup.c             |    23 +-
 arch/powerpc/platforms/pseries/smp.c               |     2 +-
 arch/powerpc/platforms/pseries/vio.c               |     7 +-
 arch/powerpc/sysdev/Makefile                       |     2 -
 arch/powerpc/sysdev/cpm2.c                         |     1 -
 arch/powerpc/sysdev/cpm_common.c                   |     2 +
 arch/powerpc/sysdev/fsl_85xx_cache_sram.c          |     2 +-
 arch/powerpc/sysdev/fsl_pci.c                      |     6 +-
 arch/powerpc/sysdev/mpic.c                         |     2 +-
 arch/powerpc/sysdev/xics/ics-rtas.c                |    22 +-
 arch/powerpc/sysdev/xilinx_intc.c                  |    88 -
 arch/powerpc/sysdev/xilinx_pci.c                   |   132 -
 arch/powerpc/sysdev/xive/common.c                  |    13 +-
 arch/powerpc/sysdev/xive/native.c                  |     6 +-
 arch/powerpc/sysdev/xive/spapr.c                   |     7 +
 arch/powerpc/tools/head_check.sh                   |     8 +-
 arch/powerpc/xmon/Makefile                         |     2 +-
 arch/powerpc/xmon/xmon.c                           |   259 +-
 arch/powerpc/xmon/xmon_bpts.S                      |    11 +
 arch/powerpc/xmon/xmon_bpts.h                      |    14 +
 arch/riscv/Kbuild                                  |     1 +
 arch/riscv/Kconfig                                 |    80 +-
 arch/riscv/Kconfig.socs                            |    34 +-
 arch/riscv/boot/dts/Makefile                       |     2 +
 arch/riscv/boot/dts/kendryte/Makefile              |     4 +-
 arch/riscv/configs/nommu_k210_defconfig            |     7 +-
 arch/riscv/include/asm/cacheflush.h                |    65 +-
 arch/riscv/include/asm/cacheinfo.h                 |    15 +
 arch/riscv/include/asm/clocksource.h               |     7 +
 arch/riscv/include/asm/cmpxchg.h                   |     8 +-
 arch/riscv/include/asm/csr.h                       |     3 -
 arch/riscv/include/asm/fixmap.h                    |     2 +-
 arch/riscv/include/asm/gdb_xml.h                   |   117 +
 arch/riscv/include/asm/hugetlb.h                   |    10 -
 arch/riscv/include/asm/hwcap.h                     |    22 +
 arch/riscv/include/asm/io.h                        |     2 +-
 arch/riscv/include/asm/irq.h                       |     5 -
 arch/riscv/include/asm/kasan.h                     |     2 -
 arch/riscv/include/asm/kdebug.h                    |    12 +
 arch/riscv/include/asm/kgdb.h                      |   112 +
 arch/riscv/include/asm/mmio.h                      |     2 +
 arch/riscv/include/asm/mmiowb.h                    |     1 +
 arch/riscv/include/asm/module.h                    |     2 -
 arch/riscv/include/asm/parse_asm.h                 |   219 +
 arch/riscv/include/asm/patch.h                     |     4 +-
 arch/riscv/include/asm/perf_event.h                |     8 +-
 arch/riscv/include/asm/pgtable-64.h                |     7 -
 arch/riscv/include/asm/pgtable.h                   |    27 +-
 arch/riscv/include/asm/processor.h                 |    13 +-
 arch/riscv/include/asm/ptdump.h                    |    11 +
 arch/riscv/include/asm/set_memory.h                |     8 -
 arch/riscv/include/asm/smp.h                       |     3 +
 arch/riscv/include/asm/soc.h                       |    39 +
 arch/riscv/include/asm/vdso.h                      |     2 +
 arch/riscv/include/asm/vdso/clocksource.h          |     8 +
 arch/riscv/include/asm/vdso/gettimeofday.h         |    79 +
 arch/riscv/include/asm/vdso/processor.h            |    19 +
 arch/riscv/include/asm/vdso/vsyscall.h             |    27 +
 arch/riscv/include/asm/vermagic.h                  |     9 +
 arch/riscv/kernel/Makefile                         |     3 +-
 arch/riscv/kernel/cacheinfo.c                      |    17 +
 arch/riscv/kernel/cpu.c                            |    16 +
 arch/riscv/kernel/cpu_ops.c                        |     4 +-
 arch/riscv/kernel/cpufeature.c                     |    83 +-
 arch/riscv/kernel/entry.S                          |     4 +-
 arch/riscv/kernel/ftrace.c                         |    18 +-
 arch/riscv/kernel/head.S                           |    11 +-
 arch/riscv/kernel/irq.c                            |    33 +-
 arch/riscv/kernel/kgdb.c                           |   390 +
 arch/riscv/kernel/module.c                         |     2 +-
 arch/riscv/kernel/patch.c                          |    51 +-
 arch/riscv/kernel/perf_event.c                     |     8 +-
 arch/riscv/kernel/process.c                        |     2 +-
 arch/riscv/kernel/sbi.c                            |    17 +-
 arch/riscv/kernel/setup.c                          |     5 +-
 arch/riscv/kernel/smp.c                            |    13 +-
 arch/riscv/kernel/soc.c                            |    29 +-
 arch/riscv/kernel/stacktrace.c                     |    15 +-
 arch/riscv/kernel/sys_riscv.c                      |     6 +
 arch/riscv/kernel/time.c                           |     9 +
 arch/riscv/kernel/traps.c                          |    11 +-
 arch/riscv/kernel/vdso.c                           |    28 +-
 arch/riscv/kernel/vdso/Makefile                    |    20 +-
 arch/riscv/kernel/vdso/clock_getres.S              |    18 -
 arch/riscv/kernel/vdso/clock_gettime.S             |    18 -
 arch/riscv/kernel/vdso/gettimeofday.S              |    18 -
 arch/riscv/kernel/vdso/note.S                      |    12 +
 arch/riscv/kernel/vdso/vdso.lds.S                  |     2 +
 arch/riscv/kernel/vdso/vgettimeofday.c             |    25 +
 arch/riscv/kernel/vmlinux.lds.S                    |     5 +
 arch/riscv/mm/cacheflush.c                         |     1 -
 arch/riscv/mm/fault.c                              |    14 +-
 arch/riscv/mm/hugetlbpage.c                        |    24 +-
 arch/riscv/mm/init.c                               |    77 +-
 arch/riscv/mm/kasan_init.c                         |     2 +-
 arch/riscv/mm/pageattr.c                           |    20 +-
 arch/riscv/mm/ptdump.c                             |     4 +-
 arch/riscv/net/bpf_jit_comp32.c                    |   103 +-
 arch/riscv/net/bpf_jit_comp64.c                    |   113 +-
 arch/s390/Kconfig                                  |     5 +-
 arch/s390/Kconfig.debug                            |     2 +-
 arch/s390/appldata/appldata_base.c                 |    11 +-
 arch/s390/appldata/appldata_mem.c                  |     4 -
 arch/s390/appldata/appldata_net_sum.c              |     4 -
 arch/s390/appldata/appldata_os.c                   |     4 -
 arch/s390/boot/ipl_parm.c                          |     2 +-
 arch/s390/boot/kaslr.c                             |     2 +-
 arch/s390/boot/uv.c                                |     2 -
 arch/s390/crypto/prng.c                            |    14 +-
 arch/s390/crypto/sha1_s390.c                       |    12 +-
 arch/s390/include/asm/ccwdev.h                     |     5 +
 arch/s390/include/asm/ccwgroup.h                   |    10 -
 arch/s390/include/asm/checksum.h                   |    19 -
 arch/s390/include/asm/chsc.h                       |    62 +
 arch/s390/include/asm/hugetlb.h                    |    10 +-
 arch/s390/include/asm/io.h                         |     2 +-
 arch/s390/include/asm/ipl.h                        |    11 +
 arch/s390/include/asm/kasan.h                      |     2 -
 arch/s390/include/asm/kvm_host.h                   |     8 +-
 arch/s390/include/asm/nmi.h                        |     2 +-
 arch/s390/include/asm/pci.h                        |    42 +-
 arch/s390/include/asm/pci_clp.h                    |    13 +-
 arch/s390/include/asm/pci_io.h                     |    10 +-
 arch/s390/include/asm/pgtable.h                    |    19 +-
 arch/s390/include/asm/processor.h                  |    20 +-
 arch/s390/include/asm/qdio.h                       |    33 -
 arch/s390/include/asm/smp.h                        |     1 +
 arch/s390/include/asm/syscall.h                    |    12 +-
 arch/s390/include/asm/tlbflush.h                   |     1 -
 arch/s390/include/asm/uaccess.h                    |     2 +-
 arch/s390/include/asm/vdso.h                       |     1 +
 arch/s390/include/uapi/asm/ipl.h                   |    25 +
 arch/s390/kernel/Makefile                          |     5 -
 arch/s390/kernel/asm-offsets.c                     |     4 +-
 arch/s390/kernel/debug.c                           |     2 +-
 arch/s390/kernel/diag.c                            |     2 +-
 arch/s390/kernel/dumpstack.c                       |    13 +-
 arch/s390/kernel/entry.S                           |   466 +-
 arch/s390/kernel/ftrace.c                          |    20 +-
 arch/s390/kernel/idle.c                            |    14 +-
 arch/s390/kernel/ipl.c                             |   211 +-
 arch/s390/kernel/machine_kexec.c                   |     1 -
 arch/s390/kernel/machine_kexec_file.c              |     2 +-
 arch/s390/kernel/machine_kexec_reloc.c             |     1 +
 arch/s390/kernel/module.c                          |   147 +-
 arch/s390/kernel/nmi.c                             |    23 +-
 arch/s390/kernel/ptrace.c                          |    86 +-
 arch/s390/kernel/setup.c                           |    25 +-
 arch/s390/kernel/smp.c                             |    12 +-
 arch/s390/kernel/syscalls/syscall.tbl              |     1 +
 arch/s390/kernel/time.c                            |     1 +
 arch/s390/kernel/topology.c                        |     2 +-
 arch/s390/kernel/trace.c                           |     2 +-
 arch/s390/kernel/uv.c                              |    15 +-
 arch/s390/kernel/vdso.c                            |     5 +-
 arch/s390/kernel/vdso64/Makefile                   |    10 +-
 arch/s390/kernel/vdso64/clock_getres.S             |    10 +-
 arch/s390/kvm/Kconfig                              |     6 +-
 arch/s390/kvm/gaccess.c                            |     6 +-
 arch/s390/kvm/interrupt.c                          |     8 +-
 arch/s390/kvm/kvm-s390.c                           |   251 +-
 arch/s390/kvm/priv.c                               |    40 +-
 arch/s390/kvm/vsie.c                               |     6 +-
 arch/s390/lib/delay.c                              |     4 +-
 arch/s390/lib/uaccess.c                            |     4 +
 arch/s390/mm/cmm.c                                 |    12 +-
 arch/s390/mm/dump_pagetables.c                     |     1 -
 arch/s390/mm/extmem.c                              |     2 +-
 arch/s390/mm/fault.c                               |    19 +-
 arch/s390/mm/gmap.c                                |    88 +-
 arch/s390/mm/hugetlbpage.c                         |    33 +-
 arch/s390/mm/init.c                                |     3 +-
 arch/s390/mm/kasan_init.c                          |     2 +-
 arch/s390/mm/maccess.c                             |     9 +-
 arch/s390/mm/pageattr.c                            |    13 +-
 arch/s390/mm/pgalloc.c                             |    18 +-
 arch/s390/mm/pgtable.c                             |     1 -
 arch/s390/mm/vmem.c                                |     1 -
 arch/s390/net/bpf_jit_comp.c                       |    22 +-
 arch/s390/pci/Makefile                             |     3 +-
 arch/s390/pci/pci.c                                |   225 +-
 arch/s390/pci/pci_bus.c                            |   328 +
 arch/s390/pci/pci_bus.h                            |    31 +
 arch/s390/pci/pci_clp.c                            |     8 +-
 arch/s390/pci/pci_event.c                          |    39 +-
 arch/s390/pci/pci_irq.c                            |     5 +-
 arch/s390/pci/pci_mmio.c                           |   217 +-
 arch/s390/pci/pci_sysfs.c                          |     4 +-
 arch/sh/Kconfig                                    |    68 +-
 arch/sh/Kconfig.cpu                                |     9 -
 arch/sh/Kconfig.debug                              |    13 +-
 arch/sh/Makefile                                   |    29 +-
 arch/sh/boards/Kconfig                             |     5 +
 arch/sh/boot/compressed/Makefile                   |    12 +-
 arch/sh/boot/compressed/misc.c                     |     8 -
 arch/sh/boot/compressed/vmlinux.scr                |     2 +-
 arch/sh/cchips/Kconfig                             |     2 +-
 arch/sh/configs/apsh4ad0a_defconfig                |     3 +-
 arch/sh/configs/kfr2r09_defconfig                  |     2 -
 arch/sh/configs/magicpanelr2_defconfig             |     2 -
 arch/sh/configs/polaris_defconfig                  |     1 -
 arch/sh/configs/r7780mp_defconfig                  |     2 -
 arch/sh/configs/r7785rp_defconfig                  |     2 -
 arch/sh/configs/rsk7201_defconfig                  |     2 -
 arch/sh/configs/rsk7203_defconfig                  |     2 -
 arch/sh/configs/rsk7264_defconfig                  |     2 -
 arch/sh/configs/rsk7269_defconfig                  |     2 -
 arch/sh/configs/sdk7786_defconfig                  |     3 +-
 arch/sh/configs/se7206_defconfig                   |     2 -
 arch/sh/configs/se7343_defconfig                   |     1 -
 arch/sh/configs/se7619_defconfig                   |     2 -
 arch/sh/configs/se7705_defconfig                   |     2 -
 arch/sh/configs/se7712_defconfig                   |     2 -
 arch/sh/configs/se7721_defconfig                   |     2 -
 arch/sh/configs/se7722_defconfig                   |     2 -
 arch/sh/configs/se7780_defconfig                   |     1 -
 arch/sh/configs/sh7710voipgw_defconfig             |     1 -
 arch/sh/configs/sh7757lcr_defconfig                |     2 +-
 arch/sh/configs/shmin_defconfig                    |     2 -
 arch/sh/configs/ul2_defconfig                      |     2 -
 arch/sh/drivers/pci/Makefile                       |     1 -
 arch/sh/drivers/pci/ops-sh5.c                      |    65 -
 arch/sh/drivers/pci/pci-sh5.c                      |   217 -
 arch/sh/drivers/pci/pci-sh5.h                      |   108 -
 arch/sh/include/asm/barrier.h                      |     4 +-
 arch/sh/include/asm/bitops.h                       |    26 -
 arch/sh/include/asm/bl_bit.h                       |    11 +-
 arch/sh/include/asm/bl_bit_64.h                    |    37 -
 arch/sh/include/asm/bugs.h                         |     4 -
 arch/sh/include/asm/cache_insns.h                  |    12 +-
 arch/sh/include/asm/cache_insns_64.h               |    20 -
 arch/sh/include/asm/cacheflush.h                   |     1 +
 arch/sh/include/asm/checksum.h                     |     6 +-
 arch/sh/include/asm/checksum_32.h                  |     9 +-
 arch/sh/include/asm/elf.h                          |    23 -
 arch/sh/include/asm/extable.h                      |     4 -
 arch/sh/include/asm/fixmap.h                       |     4 -
 arch/sh/include/asm/hugetlb.h                      |     7 +-
 arch/sh/include/asm/io.h                           |     8 +-
 arch/sh/include/asm/io_noioport.h                  |    34 +-
 arch/sh/include/asm/irq.h                          |     3 -
 arch/sh/include/asm/kdebug.h                       |     6 +-
 arch/sh/include/asm/mmu_context.h                  |    12 -
 arch/sh/include/asm/mmu_context_64.h               |    75 -
 arch/sh/include/asm/module.h                       |    28 -
 arch/sh/include/asm/page.h                         |    21 +-
 arch/sh/include/asm/pgtable-2level.h               |     1 -
 arch/sh/include/asm/pgtable-3level.h               |     8 -
 arch/sh/include/asm/pgtable.h                      |    19 -
 arch/sh/include/asm/pgtable_32.h                   |    26 +-
 arch/sh/include/asm/pgtable_64.h                   |   307 -
 arch/sh/include/asm/posix_types.h                  |     6 +-
 arch/sh/include/asm/processor.h                    |    14 +-
 arch/sh/include/asm/processor_32.h                 |     2 +-
 arch/sh/include/asm/processor_64.h                 |   212 -
 arch/sh/include/asm/ptrace_64.h                    |    14 -
 arch/sh/include/asm/string.h                       |     6 +-
 arch/sh/include/asm/string_64.h                    |    21 -
 arch/sh/include/asm/switch_to.h                    |    11 +-
 arch/sh/include/asm/switch_to_64.h                 |    32 -
 arch/sh/include/asm/syscall.h                      |     6 +-
 arch/sh/include/asm/syscall_64.h                   |    75 -
 arch/sh/include/asm/syscalls.h                     |     9 +-
 arch/sh/include/asm/syscalls_64.h                  |    18 -
 arch/sh/include/asm/thread_info.h                  |     4 +-
 arch/sh/include/asm/tlb.h                          |     6 +-
 arch/sh/include/asm/tlb_64.h                       |    68 -
 arch/sh/include/asm/traps.h                        |     4 -
 arch/sh/include/asm/traps_64.h                     |    35 -
 arch/sh/include/asm/types.h                        |     5 -
 arch/sh/include/asm/uaccess.h                      |     4 -
 arch/sh/include/asm/uaccess_64.h                   |    85 -
 arch/sh/include/asm/unistd.h                       |     6 +-
 arch/sh/include/asm/user.h                         |     7 -
 arch/sh/include/asm/vermagic.h                     |    30 +
 arch/sh/include/asm/vmlinux.lds.h                  |     8 -
 arch/sh/include/cpu-sh5/cpu/addrspace.h            |    12 -
 arch/sh/include/cpu-sh5/cpu/cache.h                |    94 -
 arch/sh/include/cpu-sh5/cpu/irq.h                  |   113 -
 arch/sh/include/cpu-sh5/cpu/mmu_context.h          |    22 -
 arch/sh/include/cpu-sh5/cpu/registers.h            |   103 -
 arch/sh/include/cpu-sh5/cpu/rtc.h                  |     9 -
 arch/sh/include/uapi/asm/posix_types.h             |     8 +-
 arch/sh/include/uapi/asm/posix_types_64.h          |    29 -
 arch/sh/include/uapi/asm/ptrace.h                  |     5 -
 arch/sh/include/uapi/asm/ptrace_64.h               |    15 -
 arch/sh/include/uapi/asm/sigcontext.h              |    13 -
 arch/sh/include/uapi/asm/sockios.h                 |     2 +
 arch/sh/include/uapi/asm/stat.h                    |    61 -
 arch/sh/include/uapi/asm/swab.h                    |    10 -
 arch/sh/include/uapi/asm/unistd.h                  |     8 +-
 arch/sh/include/uapi/asm/unistd_64.h               |   423 -
 arch/sh/kernel/Makefile                            |    16 +-
 arch/sh/kernel/cpu/Makefile                        |     1 -
 arch/sh/kernel/cpu/init.c                          |     2 +-
 arch/sh/kernel/cpu/irq/Makefile                    |     3 +-
 arch/sh/kernel/cpu/irq/intc-sh5.c                  |   194 -
 arch/sh/kernel/cpu/proc.c                          |     1 -
 arch/sh/kernel/cpu/sh4/sq.c                        |     3 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7786.c             |     1 +
 arch/sh/kernel/cpu/sh5/Makefile                    |    16 -
 arch/sh/kernel/cpu/sh5/clock-sh5.c                 |    76 -
 arch/sh/kernel/cpu/sh5/entry.S                     |  2000 ---
 arch/sh/kernel/cpu/sh5/fpu.c                       |   106 -
 arch/sh/kernel/cpu/sh5/probe.c                     |    72 -
 arch/sh/kernel/cpu/sh5/setup-sh5.c                 |   121 -
 arch/sh/kernel/cpu/sh5/switchto.S                  |   195 -
 arch/sh/kernel/cpu/sh5/unwind.c                    |   342 -
 arch/sh/kernel/dumpstack.c                         |    36 +-
 arch/sh/kernel/ftrace.c                            |     6 +-
 arch/sh/kernel/head_64.S                           |   346 -
 arch/sh/kernel/io_trapped.c                        |     7 +-
 arch/sh/kernel/irq_64.c                            |    48 -
 arch/sh/kernel/machine_kexec.c                     |     1 -
 arch/sh/kernel/module.c                            |     9 -
 arch/sh/kernel/process.c                           |     2 -
 arch/sh/kernel/process_32.c                        |     2 +-
 arch/sh/kernel/process_64.c                        |   461 -
 arch/sh/kernel/ptrace_32.c                         |     1 -
 arch/sh/kernel/ptrace_64.c                         |   576 -
 arch/sh/kernel/reboot.c                            |     6 -
 arch/sh/kernel/sh_ksyms_32.c                       |    17 +
 arch/sh/kernel/sh_ksyms_64.c                       |    51 -
 arch/sh/kernel/signal_32.c                         |     1 -
 arch/sh/kernel/signal_64.c                         |   567 -
 arch/sh/kernel/sys_sh.c                            |     6 +-
 arch/sh/kernel/syscalls/syscall.tbl                |     1 +
 arch/sh/kernel/syscalls_64.S                       |   419 -
 arch/sh/kernel/traps.c                             |    18 +-
 arch/sh/kernel/traps_64.c                          |   814 -
 arch/sh/kernel/vmlinux.lds.S                       |    18 +-
 arch/sh/kernel/vsyscall/vsyscall.c                 |     4 +-
 arch/sh/lib/delay.c                                |     1 +
 arch/sh/lib64/Makefile                             |    17 -
 arch/sh/lib64/copy_page.S                          |    89 -
 arch/sh/lib64/copy_user_memcpy.S                   |   218 -
 arch/sh/lib64/memcpy.S                             |   202 -
 arch/sh/lib64/memset.S                             |    92 -
 arch/sh/lib64/panic.c                              |    15 -
 arch/sh/lib64/sdivsi3.S                            |   136 -
 arch/sh/lib64/strcpy.S                             |    98 -
 arch/sh/lib64/strlen.S                             |    34 -
 arch/sh/lib64/udelay.c                             |    49 -
 arch/sh/lib64/udivdi3.S                            |   121 -
 arch/sh/lib64/udivsi3.S                            |    60 -
 arch/sh/mm/Kconfig                                 |    18 +-
 arch/sh/mm/Makefile                                |    31 +-
 arch/sh/mm/cache-sh3.c                             |     1 -
 arch/sh/mm/cache-sh4.c                             |     9 +-
 arch/sh/mm/cache-sh5.c                             |   621 -
 arch/sh/mm/cache-sh7705.c                          |     1 -
 arch/sh/mm/cache.c                                 |     6 -
 arch/sh/mm/extable_64.c                            |    84 -
 arch/sh/mm/fault.c                                 |    80 +-
 arch/sh/mm/hugetlbpage.c                           |    28 +-
 arch/sh/mm/init.c                                  |    19 +-
 arch/sh/mm/kmap.c                                  |     5 +-
 arch/sh/mm/nommu.c                                 |     1 -
 arch/sh/mm/pmb.c                                   |     2 +-
 arch/sh/mm/tlb-sh5.c                               |   224 -
 arch/sh/mm/tlbex_32.c                              |     6 +-
 arch/sh/mm/tlbex_64.c                              |   166 -
 arch/sh/mm/tlbflush_64.c                           |   172 -
 arch/sparc/Kconfig                                 |    22 +-
 arch/sparc/crypto/md5_glue.c                       |     1 -
 arch/sparc/crypto/sha1_glue.c                      |     1 -
 arch/sparc/crypto/sha256_glue.c                    |     1 -
 arch/sparc/crypto/sha512_glue.c                    |     1 -
 arch/sparc/include/asm/cacheflush_32.h             |     2 -
 arch/sparc/include/asm/cacheflush_64.h             |     1 -
 arch/sparc/include/asm/checksum.h                  |     1 +
 arch/sparc/include/asm/checksum_32.h               |    15 +-
 arch/sparc/include/asm/checksum_64.h               |     2 +-
 arch/sparc/include/asm/floppy_32.h                 |    52 +-
 arch/sparc/include/asm/floppy_64.h                 |    59 +-
 arch/sparc/include/asm/highmem.h                   |    27 +-
 arch/sparc/include/asm/hugetlb.h                   |    10 -
 arch/sparc/include/asm/ide.h                       |     2 +-
 arch/sparc/include/asm/io-unit.h                   |     2 +-
 arch/sparc/include/asm/page_32.h                   |    12 +-
 arch/sparc/include/asm/pgalloc_32.h                |    13 +-
 arch/sparc/include/asm/pgalloc_64.h                |     2 +-
 arch/sparc/include/asm/pgtable_32.h                |    74 +-
 arch/sparc/include/asm/pgtable_64.h                |    32 +-
 arch/sparc/include/asm/pgtsrmmu.h                  |    36 +-
 arch/sparc/include/asm/viking.h                    |     5 +-
 arch/sparc/kernel/cpu.c                            |     2 +-
 arch/sparc/kernel/cpumap.c                         |     2 +-
 arch/sparc/kernel/ds.c                             |     8 +-
 arch/sparc/kernel/entry.S                          |     2 +-
 arch/sparc/kernel/head_32.S                        |     8 +-
 arch/sparc/kernel/head_64.S                        |     2 +-
 arch/sparc/kernel/ktlb.S                           |     2 +-
 arch/sparc/kernel/leon_smp.c                       |     1 -
 arch/sparc/kernel/pci.c                            |     4 +-
 arch/sparc/kernel/process_32.c                     |    11 +-
 arch/sparc/kernel/process_64.c                     |     7 +-
 arch/sparc/kernel/ptrace_32.c                      |   234 +-
 arch/sparc/kernel/ptrace_64.c                      |    18 +-
 arch/sparc/kernel/setup_32.c                       |     1 -
 arch/sparc/kernel/setup_64.c                       |     1 -
 arch/sparc/kernel/signal32.c                       |     1 -
 arch/sparc/kernel/signal_32.c                      |     1 -
 arch/sparc/kernel/signal_64.c                      |     1 -
 arch/sparc/kernel/smp_32.c                         |     1 -
 arch/sparc/kernel/smp_64.c                         |     1 -
 arch/sparc/kernel/sun4m_irq.c                      |     2 +-
 arch/sparc/kernel/sys_sparc32.c                    |     1 -
 arch/sparc/kernel/syscalls/syscall.tbl             |     1 +
 arch/sparc/kernel/trampoline_64.S                  |     2 +-
 arch/sparc/kernel/traps_32.c                       |     2 +-
 arch/sparc/kernel/traps_64.c                       |    10 +-
 arch/sparc/kernel/vio.c                            |     2 +-
 arch/sparc/lib/clear_page.S                        |     2 +-
 arch/sparc/lib/copy_page.S                         |     2 +-
 arch/sparc/mm/fault_32.c                           |    21 +-
 arch/sparc/mm/fault_64.c                           |    17 +-
 arch/sparc/mm/highmem.c                            |    37 +-
 arch/sparc/mm/hugetlbpage.c                        |     1 -
 arch/sparc/mm/hypersparc.S                         |     3 +-
 arch/sparc/mm/init_32.c                            |     2 +-
 arch/sparc/mm/init_64.c                            |    62 +-
 arch/sparc/mm/io-unit.c                            |    12 +-
 arch/sparc/mm/iommu.c                              |    10 +-
 arch/sparc/mm/srmmu.c                              |   141 +-
 arch/sparc/mm/tlb.c                                |     1 -
 arch/sparc/mm/tsb.c                                |     2 +-
 arch/sparc/mm/ultra.S                              |     2 +-
 arch/sparc/mm/viking.S                             |     5 +-
 arch/sparc/vdso/vma.c                              |     4 +-
 arch/um/Kconfig                                    |     2 +-
 arch/um/Kconfig.debug                              |     2 +-
 arch/um/Makefile                                   |     1 +
 arch/um/drivers/Makefile                           |     4 +-
 arch/um/drivers/mconsole_kern.c                    |     2 +-
 arch/um/drivers/vector_kern.h                      |     2 +-
 arch/um/drivers/vector_user.c                      |    59 +
 arch/um/drivers/vector_user.h                      |     2 +-
 arch/um/drivers/vhost_user.h                       |     2 +-
 arch/um/drivers/virtio_uml.c                       |     2 +-
 arch/um/include/asm/mmu_context.h                  |     5 +-
 arch/um/include/asm/pgtable-3level.h               |     4 -
 arch/um/include/asm/pgtable.h                      |    69 +-
 arch/um/include/asm/tlb.h                          |     2 +
 arch/um/include/asm/xor.h                          |     2 +-
 arch/um/kernel/maccess.c                           |    10 +-
 arch/um/kernel/mem.c                               |    22 +-
 arch/um/kernel/process.c                           |     1 -
 arch/um/kernel/skas/mmu.c                          |     3 +-
 arch/um/kernel/skas/syscall.c                      |     1 +
 arch/um/kernel/skas/uaccess.c                      |     1 -
 arch/um/kernel/sysrq.c                             |    23 +-
 arch/um/kernel/tlb.c                               |     5 +-
 arch/um/kernel/trap.c                              |    15 +-
 arch/um/kernel/um_arch.c                           |    17 +-
 arch/um/os-Linux/file.c                            |     3 +-
 arch/unicore32/Kconfig                             |     2 +-
 arch/unicore32/include/asm/cacheflush.h            |    11 -
 arch/unicore32/include/asm/memory.h                |     2 +-
 arch/unicore32/include/asm/pgtable.h               |    20 -
 arch/unicore32/include/mach/memory.h               |     6 +-
 arch/unicore32/kernel/hibernate.c                  |     6 +-
 arch/unicore32/kernel/hibernate_asm.S              |     2 +-
 arch/unicore32/kernel/ksyms.c                      |     1 -
 arch/unicore32/kernel/module.c                     |     1 -
 arch/unicore32/kernel/pci.c                        |    14 +-
 arch/unicore32/kernel/setup.h                      |     2 +-
 arch/unicore32/kernel/traps.c                      |    34 +-
 arch/unicore32/lib/Makefile                        |     4 +-
 arch/unicore32/lib/backtrace.S                     |    24 +-
 arch/unicore32/mm/alignment.c                      |     2 +-
 arch/unicore32/mm/fault.c                          |     9 +-
 arch/unicore32/mm/init.c                           |    43 +-
 arch/unicore32/mm/mm.h                             |    10 -
 arch/unicore32/mm/proc-ucv2.S                      |     2 +-
 arch/x86/Kconfig                                   |   317 +-
 arch/x86/Kconfig.assembler                         |     4 +
 arch/x86/Kconfig.cpu                               |    72 +-
 arch/x86/Kconfig.debug                             |    84 +-
 arch/x86/Makefile                                  |     6 +-
 arch/x86/boot/Makefile                             |     9 +-
 arch/x86/boot/compressed/Makefile                  |     2 +
 arch/x86/boot/compressed/acpi.c                    |     7 +-
 arch/x86/boot/compressed/efi_thunk_64.S            |    19 +-
 arch/x86/boot/compressed/head_32.S                 |     5 +-
 arch/x86/boot/compressed/head_64.S                 |     9 +
 arch/x86/boot/compressed/kaslr_64.c                |     2 +-
 arch/x86/boot/compressed/vmlinux.lds.S             |     3 +
 arch/x86/boot/string.c                             |    43 +-
 arch/x86/boot/string.h                             |     1 +
 arch/x86/boot/tools/build.c                        |    16 +-
 arch/x86/crypto/aesni-intel_asm.S                  |     4 +-
 arch/x86/crypto/blake2s-glue.c                     |    10 +-
 arch/x86/crypto/camellia-aesni-avx-asm_64.S        |     2 +-
 arch/x86/crypto/camellia-aesni-avx2-asm_64.S       |     2 +-
 arch/x86/crypto/chacha_glue.c                      |    14 +-
 arch/x86/crypto/crc32c-pcl-intel-asm_64.S          |    26 +-
 arch/x86/crypto/nhpoly1305-avx2-glue.c             |     2 +-
 arch/x86/crypto/nhpoly1305-sse2-glue.c             |     2 +-
 arch/x86/crypto/poly1305_glue.c                    |    13 +-
 arch/x86/crypto/sha1_ssse3_glue.c                  |     1 -
 arch/x86/crypto/sha256_ssse3_glue.c                |     1 -
 arch/x86/crypto/sha512_ssse3_glue.c                |     1 -
 arch/x86/entry/Makefile                            |     8 +-
 arch/x86/entry/calling.h                           |    65 +-
 arch/x86/entry/common.c                            |   440 +-
 arch/x86/entry/entry_32.S                          |   499 +-
 arch/x86/entry/entry_64.S                          |   856 +-
 arch/x86/entry/entry_64_compat.S                   |    55 +-
 arch/x86/entry/syscalls/syscall_32.tbl             |     1 +
 arch/x86/entry/syscalls/syscall_64.tbl             |     1 +
 arch/x86/entry/thunk_64.S                          |    14 +-
 arch/x86/entry/vdso/Makefile                       |    21 +-
 arch/x86/entry/vdso/vdso2c.c                       |     4 +-
 arch/x86/entry/vdso/vdso2c.h                       |    16 +-
 arch/x86/entry/vdso/vma.c                          |    14 +-
 arch/x86/events/Kconfig                            |    14 +-
 arch/x86/events/Makefile                           |     3 +
 arch/x86/events/core.c                             |    19 +-
 arch/x86/events/intel/Makefile                     |     2 -
 arch/x86/events/intel/bts.c                        |     2 +-
 arch/x86/events/intel/core.c                       |     4 +-
 arch/x86/events/intel/cstate.c                     |     1 +
 arch/x86/events/intel/pt.c                         |     2 -
 arch/x86/events/intel/rapl.c                       |   800 -
 arch/x86/events/intel/uncore.h                     |     2 +-
 arch/x86/events/perf_event.h                       |    10 +
 arch/x86/events/probe.c                            |    13 +
 arch/x86/events/rapl.c                             |   851 +
 arch/x86/events/zhaoxin/Makefile                   |     2 +
 arch/x86/events/zhaoxin/core.c                     |   613 +
 arch/x86/hyperv/hv_init.c                          |    51 +-
 arch/x86/ia32/audit.c                              |     1 +
 arch/x86/ia32/ia32_aout.c                          |     4 +-
 arch/x86/ia32/ia32_signal.c                        |     2 +-
 arch/x86/include/asm/GEN-for-each-reg.h            |    25 +
 arch/x86/include/asm/acrn.h                        |    11 -
 arch/x86/include/asm/agp.h                         |     2 +-
 arch/x86/include/asm/amd_nb.h                      |     1 +
 arch/x86/include/asm/apb_timer.h                   |     5 -
 arch/x86/include/asm/apic.h                        |    33 -
 arch/x86/include/asm/archrandom.h                  |    26 +-
 arch/x86/include/asm/asm-prototypes.h              |    37 +-
 arch/x86/include/asm/atomic.h                      |    31 +-
 arch/x86/include/asm/atomic64_32.h                 |     9 +
 arch/x86/include/asm/atomic64_64.h                 |    15 +-
 arch/x86/include/asm/audit.h                       |     7 +
 arch/x86/include/asm/bitops.h                      |    18 +-
 arch/x86/include/asm/bug.h                         |     3 +
 arch/x86/include/asm/cacheflush.h                  |     2 +
 arch/x86/include/asm/checksum.h                    |     2 +
 arch/x86/include/asm/checksum_32.h                 |    21 +-
 arch/x86/include/asm/checksum_64.h                 |    12 +-
 arch/x86/include/asm/compat.h                      |     8 +-
 arch/x86/include/asm/cpu_device_id.h               |    31 +-
 arch/x86/include/asm/cpu_entry_area.h              |    12 +-
 arch/x86/include/asm/cpufeatures.h                 |     2 +
 arch/x86/include/asm/debugreg.h                    |    48 +-
 arch/x86/include/asm/delay.h                       |     4 +-
 arch/x86/include/asm/desc.h                        |    52 +-
 arch/x86/include/asm/device.h                      |     2 +-
 arch/x86/include/asm/dma.h                         |     2 +-
 arch/x86/include/asm/doublefault.h                 |     2 +-
 arch/x86/include/asm/efi.h                         |    54 +-
 arch/x86/include/asm/elf.h                         |    22 +-
 arch/x86/include/asm/entry_arch.h                  |    56 -
 arch/x86/include/asm/fixmap.h                      |     1 -
 arch/x86/include/asm/floppy.h                      |    19 +-
 arch/x86/include/asm/fpu/internal.h                |    10 +-
 arch/x86/include/asm/fpu/xstate.h                  |    52 +-
 arch/x86/include/asm/ftrace.h                      |    11 +-
 arch/x86/include/asm/highmem.h                     |     9 -
 arch/x86/include/asm/hugetlb.h                     |    10 -
 arch/x86/include/asm/hw_irq.h                      |    22 -
 arch/x86/include/asm/hyperv-tlfs.h                 |   474 +-
 arch/x86/include/asm/idtentry.h                    |   652 +
 arch/x86/include/asm/intel-family.h                |     2 +
 arch/x86/include/asm/intel-mid.h                   |     9 +-
 arch/x86/include/asm/intel_pmc_ipc.h               |    59 -
 arch/x86/include/asm/intel_scu_ipc.h               |   114 +-
 arch/x86/include/asm/intel_scu_ipc_legacy.h        |    91 +
 arch/x86/include/asm/intel_telemetry.h             |     6 +-
 arch/x86/include/asm/invpcid.h                     |     7 +-
 arch/x86/include/asm/io_bitmap.h                   |     4 +-
 arch/x86/include/asm/iomap.h                       |     1 -
 arch/x86/include/asm/irq.h                         |    15 +-
 arch/x86/include/asm/irq_regs.h                    |    32 -
 arch/x86/include/asm/irq_stack.h                   |    53 +
 arch/x86/include/asm/irq_work.h                    |     1 -
 arch/x86/include/asm/irqflags.h                    |    54 +-
 arch/x86/include/asm/kaslr.h                       |     2 +
 arch/x86/include/asm/kvm_host.h                    |   150 +-
 arch/x86/include/asm/kvm_para.h                    |    27 +-
 arch/x86/include/asm/mce.h                         |    30 +-
 arch/x86/include/asm/memtype.h                     |     3 +
 arch/x86/include/asm/microcode_amd.h               |     2 +-
 arch/x86/include/asm/mmu.h                         |     2 +-
 arch/x86/include/asm/mmu_context.h                 |    88 +-
 arch/x86/include/asm/mmzone_32.h                   |    39 -
 arch/x86/include/asm/module.h                      |    60 -
 arch/x86/include/asm/mshyperv.h                    |    15 +-
 arch/x86/include/asm/msr-index.h                   |     7 +
 arch/x86/include/asm/mwait.h                       |    24 +-
 arch/x86/include/asm/nospec-branch.h               |   101 +-
 arch/x86/include/asm/orc_types.h                   |     3 +-
 arch/x86/include/asm/paravirt.h                    |    12 +-
 arch/x86/include/asm/pgtable-2level_types.h        |     2 +
 arch/x86/include/asm/pgtable-3level.h              |     8 +-
 arch/x86/include/asm/pgtable-3level_types.h        |     2 +
 arch/x86/include/asm/pgtable.h                     |    92 +-
 arch/x86/include/asm/pgtable_32.h                  |    23 +-
 arch/x86/include/asm/pgtable_64.h                  |    10 +-
 arch/x86/include/asm/pgtable_64_types.h            |     2 +
 arch/x86/include/asm/pgtable_types.h               |    52 +-
 arch/x86/include/asm/processor.h                   |     7 +-
 arch/x86/include/asm/ptrace.h                      |     6 +-
 arch/x86/include/asm/resctrl.h                     |    96 +
 arch/x86/include/asm/resctrl_sched.h               |    93 -
 arch/x86/include/asm/set_memory.h                  |    19 +-
 arch/x86/include/asm/setup.h                       |    12 +-
 arch/x86/include/asm/smap.h                        |    11 +-
 arch/x86/include/asm/special_insns.h               |    22 +-
 arch/x86/include/asm/spinlock_types.h              |    22 -
 arch/x86/include/asm/stackprotector.h              |     7 +-
 arch/x86/include/asm/stacktrace.h                  |     2 +-
 arch/x86/include/asm/svm.h                         |     9 +-
 arch/x86/include/asm/switch_to.h                   |    23 -
 arch/x86/include/asm/text-patching.h               |    11 +-
 arch/x86/include/asm/tlbflush.h                    |   441 +-
 arch/x86/include/asm/trace/common.h                |     4 -
 arch/x86/include/asm/trace/irq_vectors.h           |    17 +-
 arch/x86/include/asm/trapnr.h                      |    31 +
 arch/x86/include/asm/traps.h                       |   125 +-
 arch/x86/include/asm/uaccess.h                     |    28 +-
 arch/x86/include/asm/unwind.h                      |     2 +-
 arch/x86/include/asm/unwind_hints.h                |    31 +-
 arch/x86/include/asm/uv/bios.h                     |     7 -
 arch/x86/include/asm/uv/uv.h                       |     3 +-
 arch/x86/include/asm/uv/uv_bau.h                   |     8 +-
 arch/x86/include/asm/uv/uv_hub.h                   |    54 -
 arch/x86/include/asm/uv/uv_mmrs.h                  |     7 -
 arch/x86/include/asm/vdso/gettimeofday.h           |    18 +
 arch/x86/include/asm/vermagic.h                    |    68 +
 arch/x86/include/asm/vmx.h                         |    10 +-
 arch/x86/include/asm/x86_init.h                    |     2 -
 arch/x86/include/asm/xen/hypercall.h               |     2 +-
 arch/x86/include/asm/xen/page.h                    |     1 -
 arch/x86/include/uapi/asm/kvm.h                    |    20 +-
 arch/x86/include/uapi/asm/kvm_para.h               |    17 +-
 arch/x86/include/uapi/asm/mce.h                    |     1 +
 arch/x86/include/uapi/asm/unistd.h                 |    11 +-
 arch/x86/include/uapi/asm/vmx.h                    |     3 +
 arch/x86/kernel/Makefile                           |     9 +-
 arch/x86/kernel/acpi/boot.c                        |     2 +-
 arch/x86/kernel/acpi/sleep.c                       |     2 +-
 arch/x86/kernel/alternative.c                      |    81 +-
 arch/x86/kernel/amd_gart_64.c                      |     3 +-
 arch/x86/kernel/amd_nb.c                           |     5 +
 arch/x86/kernel/apb_timer.c                        |    53 -
 arch/x86/kernel/apic/apic.c                        |   115 +-
 arch/x86/kernel/apic/apic_numachip.c               |     2 +-
 arch/x86/kernel/apic/io_apic.c                     |    13 -
 arch/x86/kernel/apic/msi.c                         |     3 +-
 arch/x86/kernel/apic/vector.c                      |     5 +-
 arch/x86/kernel/apic/x2apic_uv_x.c                 |    91 +-
 arch/x86/kernel/asm-offsets_64.c                   |     3 -
 arch/x86/kernel/audit_64.c                         |     2 +-
 arch/x86/kernel/cpu/Makefile                       |     3 +
 arch/x86/kernel/cpu/acrn.c                         |     9 +-
 arch/x86/kernel/cpu/amd.c                          |     6 +-
 arch/x86/kernel/cpu/bugs.c                         |   200 +-
 arch/x86/kernel/cpu/common.c                       |   142 +-
 arch/x86/kernel/cpu/cpu.h                          |     1 +
 arch/x86/kernel/cpu/intel.c                        |    66 +-
 arch/x86/kernel/cpu/match.c                        |     7 +-
 arch/x86/kernel/cpu/mce/amd.c                      |   238 +-
 arch/x86/kernel/cpu/mce/core.c                     |   259 +-
 arch/x86/kernel/cpu/mce/dev-mcelog.c               |     8 +-
 arch/x86/kernel/cpu/mce/inject.c                   |     4 +-
 arch/x86/kernel/cpu/mce/internal.h                 |    12 +-
 arch/x86/kernel/cpu/mce/p5.c                       |     9 +-
 arch/x86/kernel/cpu/mce/severity.c                 |     6 +-
 arch/x86/kernel/cpu/mce/therm_throt.c              |     5 +-
 arch/x86/kernel/cpu/mce/threshold.c                |     5 +-
 arch/x86/kernel/cpu/mce/winchip.c                  |     9 +-
 arch/x86/kernel/cpu/microcode/core.c               |    15 +-
 arch/x86/kernel/cpu/mshyperv.c                     |    36 +-
 arch/x86/kernel/cpu/mtrr/generic.c                 |     4 +-
 arch/x86/kernel/cpu/perfctr-watchdog.c             |     8 +
 arch/x86/kernel/cpu/resctrl/core.c                 |    34 +-
 arch/x86/kernel/cpu/resctrl/ctrlmondata.c          |     8 +-
 arch/x86/kernel/cpu/resctrl/internal.h             |    16 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |    27 +-
 arch/x86/kernel/cpu/resctrl/pseudo_lock.c          |     8 +-
 arch/x86/kernel/cpu/resctrl/rdtgroup.c             |    26 +-
 arch/x86/kernel/crash_core_32.c                    |     2 +-
 arch/x86/kernel/crash_core_64.c                    |     2 +-
 arch/x86/kernel/doublefault_32.c                   |    11 +-
 arch/x86/kernel/dumpstack.c                        |    11 +-
 arch/x86/kernel/dumpstack_32.c                     |     4 -
 arch/x86/kernel/dumpstack_64.c                     |    10 +-
 arch/x86/kernel/e820.c                             |    18 +-
 arch/x86/kernel/early_printk.c                     |     5 +-
 arch/x86/kernel/espfix_64.c                        |     2 +-
 arch/x86/kernel/fpu/core.c                         |    53 +-
 arch/x86/kernel/fpu/init.c                         |     3 +-
 arch/x86/kernel/fpu/regset.c                       |     2 +-
 arch/x86/kernel/fpu/signal.c                       |   144 +-
 arch/x86/kernel/fpu/xstate.c                       |   287 +-
 arch/x86/kernel/ftrace.c                           |    49 +-
 arch/x86/kernel/ftrace_32.S                        |     2 +-
 arch/x86/kernel/ftrace_64.S                        |    46 +-
 arch/x86/kernel/head64.c                           |     2 +-
 arch/x86/kernel/head_64.S                          |     9 +-
 arch/x86/kernel/hw_breakpoint.c                    |   100 +-
 arch/x86/kernel/i8259.c                            |     2 +-
 arch/x86/kernel/idt.c                              |   226 +-
 arch/x86/kernel/ioport.c                           |    22 +-
 arch/x86/kernel/irq.c                              |    66 +-
 arch/x86/kernel/irq_32.c                           |     2 +-
 arch/x86/kernel/irq_64.c                           |     8 +-
 arch/x86/kernel/irq_work.c                         |     6 +-
 arch/x86/kernel/irqinit.c                          |     2 +-
 arch/x86/kernel/itmt.c                             |     3 +-
 arch/x86/kernel/kgdb.c                             |     6 +-
 arch/x86/kernel/kprobes/core.c                     |    30 +-
 arch/x86/kernel/kprobes/opt.c                      |     8 +-
 arch/x86/kernel/kvm.c                              |   178 +-
 arch/x86/kernel/ldt.c                              |     2 +-
 arch/x86/kernel/livepatch.c                        |    53 -
 arch/x86/kernel/machine_kexec_32.c                 |     1 -
 arch/x86/kernel/machine_kexec_64.c                 |     1 -
 arch/x86/kernel/module.c                           |    44 +-
 arch/x86/kernel/nmi.c                              |    79 +-
 arch/x86/kernel/paravirt.c                         |    23 +-
 arch/x86/kernel/probe_roms.c                       |    24 +-
 arch/x86/kernel/process.c                          |    45 +-
 arch/x86/kernel/process_32.c                       |     3 +-
 arch/x86/kernel/process_64.c                       |     3 +-
 arch/x86/kernel/ptrace.c                           |     1 -
 arch/x86/kernel/reboot.c                           |    10 +-
 arch/x86/kernel/setup.c                            |     6 +
 arch/x86/kernel/setup_percpu.c                     |     6 +-
 arch/x86/kernel/signal.c                           |    30 +-
 arch/x86/kernel/smp.c                              |    37 +-
 arch/x86/kernel/smpboot.c                          |    78 +-
 arch/x86/kernel/sys_ia32.c                         |    40 +-
 arch/x86/kernel/tboot.c                            |    11 +-
 arch/x86/kernel/time.c                             |     7 +-
 arch/x86/kernel/tracepoint.c                       |    17 -
 arch/x86/kernel/traps.c                            |   647 +-
 arch/x86/kernel/tsc.c                              |    12 +-
 arch/x86/kernel/umip.c                             |     2 +-
 arch/x86/kernel/unwind_frame.c                     |    11 +-
 arch/x86/kernel/unwind_orc.c                       |   130 +-
 arch/x86/kernel/vm86_32.c                          |     4 +-
 arch/x86/kernel/vmlinux.lds.S                      |     5 +-
 arch/x86/kernel/x86_init.c                         |     1 -
 arch/x86/kvm/Kconfig                               |    12 +-
 arch/x86/kvm/Makefile                              |     4 +
 arch/x86/kvm/cpuid.c                               |    46 +-
 arch/x86/kvm/cpuid.h                               |     5 +
 arch/x86/kvm/debugfs.c                             |    10 +-
 arch/x86/kvm/emulate.c                             |    10 +-
 arch/x86/kvm/hyperv.c                              |   203 +-
 arch/x86/kvm/hyperv.h                              |    32 +
 arch/x86/kvm/i8254.c                               |     1 -
 arch/x86/kvm/ioapic.c                              |    10 +-
 arch/x86/kvm/ioapic.h                              |     8 +-
 arch/x86/kvm/irq.c                                 |     3 +
 arch/x86/kvm/irq.h                                 |    15 +-
 arch/x86/kvm/kvm_cache_regs.h                      |    10 +-
 arch/x86/kvm/lapic.c                               |    95 +-
 arch/x86/kvm/lapic.h                               |     9 +-
 arch/x86/kvm/mmu.h                                 |     4 +-
 arch/x86/kvm/mmu/mmu.c                             |   519 +-
 arch/x86/kvm/mmu/page_track.c                      |     4 +-
 arch/x86/kvm/mmu/paging_tmpl.h                     |    28 +-
 arch/x86/kvm/mmu_audit.c                           |     6 +-
 arch/x86/kvm/pmu.c                                 |     4 +-
 arch/x86/kvm/pmu.h                                 |     4 +-
 arch/x86/kvm/svm/nested.c                          |   681 +-
 arch/x86/kvm/svm/pmu.c                             |     7 +-
 arch/x86/kvm/svm/sev.c                             |    11 +-
 arch/x86/kvm/svm/svm.c                             |   418 +-
 arch/x86/kvm/svm/svm.h                             |    57 +-
 arch/x86/kvm/svm/vmenter.S                         |    10 +-
 arch/x86/kvm/trace.h                               |    83 +-
 arch/x86/kvm/vmx/capabilities.h                    |    11 +
 arch/x86/kvm/vmx/evmcs.c                           |    32 +-
 arch/x86/kvm/vmx/nested.c                          |   780 +-
 arch/x86/kvm/vmx/nested.h                          |    49 +-
 arch/x86/kvm/vmx/ops.h                             |    32 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |    71 +-
 arch/x86/kvm/vmx/vmcs.h                            |     2 +-
 arch/x86/kvm/vmx/vmcs12.c                          |     4 -
 arch/x86/kvm/vmx/vmcs12.h                          |    10 +-
 arch/x86/kvm/vmx/vmenter.S                         |    17 +-
 arch/x86/kvm/vmx/vmx.c                             |   619 +-
 arch/x86/kvm/vmx/vmx.h                             |    66 +-
 arch/x86/kvm/x86.c                                 |   838 +-
 arch/x86/kvm/x86.h                                 |     9 +-
 arch/x86/lib/Makefile                              |     9 +
 arch/x86/lib/checksum_32.S                         |     4 +-
 arch/x86/lib/csum-wrappers_64.c                    |    35 +-
 arch/x86/lib/delay.c                               |   114 +-
 arch/x86/lib/retpoline.S                           |    63 +-
 arch/x86/mm/Makefile                               |     4 +
 arch/x86/mm/cpu_entry_area.c                       |     7 +-
 arch/x86/mm/debug_pagetables.c                     |     2 +-
 arch/x86/mm/dump_pagetables.c                      |    36 +-
 arch/x86/mm/extable.c                              |    15 +-
 arch/x86/mm/fault.c                                |   297 +-
 arch/x86/mm/highmem_32.c                           |    50 +-
 arch/x86/mm/hugetlbpage.c                          |    23 +-
 arch/x86/mm/init.c                                 |    70 +-
 arch/x86/mm/init_32.c                              |    29 +-
 arch/x86/mm/init_64.c                              |    25 +-
 arch/x86/mm/ioremap.c                              |    12 +-
 arch/x86/mm/kasan_init_64.c                        |     1 -
 arch/x86/mm/kaslr.c                                |    35 +-
 arch/x86/mm/kmmio.c                                |     4 +-
 arch/x86/mm/maccess.c                              |    28 +-
 arch/x86/mm/mem_encrypt.c                          |     2 +-
 arch/x86/mm/mem_encrypt_boot.S                     |     2 +-
 arch/x86/mm/mmap.c                                 |     2 +
 arch/x86/mm/mmio-mod.c                             |     6 +-
 arch/x86/mm/numa.c                                 |    11 +-
 arch/x86/mm/numa_32.c                              |    34 -
 arch/x86/mm/pat/cpa-test.c                         |     1 -
 arch/x86/mm/pat/memtype.c                          |     1 -
 arch/x86/mm/pat/memtype_interval.c                 |     2 +-
 arch/x86/mm/pat/set_memory.c                       |    19 +-
 arch/x86/mm/pgtable.c                              |    17 +-
 arch/x86/mm/pgtable_32.c                           |     3 +-
 arch/x86/mm/pti.c                                  |    13 +-
 arch/x86/mm/setup_nx.c                             |     2 +-
 arch/x86/mm/tlb.c                                  |   421 +-
 arch/x86/net/bpf_jit_comp.c                        |    18 +-
 arch/x86/net/bpf_jit_comp32.c                      |    32 +-
 arch/x86/pci/fixup.c                               |     4 +
 arch/x86/pci/pcbios.c                              |     2 +-
 arch/x86/pci/xen.c                                 |    16 +-
 arch/x86/platform/efi/efi.c                        |     8 +-
 arch/x86/platform/efi/efi_32.c                     |     2 +-
 arch/x86/platform/efi/efi_64.c                     |    17 +-
 arch/x86/platform/efi/efi_stub_64.S                |     2 +-
 arch/x86/platform/intel-mid/sfi.c                  |     4 +-
 arch/x86/platform/olpc/olpc-xo1-sci.c              |     4 +-
 arch/x86/platform/olpc/olpc-xo15-sci.c             |     4 +-
 arch/x86/platform/olpc/olpc_ofw.c                  |     2 +-
 arch/x86/platform/uv/bios_uv.c                     |    16 +-
 arch/x86/platform/uv/tlb_uv.c                      |     6 +-
 arch/x86/platform/uv/uv_sysfs.c                    |     2 +-
 arch/x86/power/cpu.c                               |     4 +-
 arch/x86/power/hibernate.c                         |     2 +-
 arch/x86/power/hibernate_32.c                      |     2 +-
 arch/x86/power/hibernate_64.c                      |     2 +-
 arch/x86/purgatory/.gitignore                      |     1 +
 arch/x86/purgatory/Makefile                        |    22 +-
 arch/x86/ras/Kconfig                               |     2 +-
 arch/x86/realmode/Makefile                         |     3 +
 arch/x86/realmode/init.c                           |     2 +-
 arch/x86/realmode/rm/Makefile                      |     3 +
 arch/x86/um/asm/checksum.h                         |    20 -
 arch/x86/um/vdso/vma.c                             |     4 +-
 arch/x86/xen/efi.c                                 |     2 +-
 arch/x86/xen/enlighten_hvm.c                       |    12 +
 arch/x86/xen/enlighten_pv.c                        |    55 +-
 arch/x86/xen/grant-table.c                         |     1 -
 arch/x86/xen/mmu_pv.c                              |     2 +-
 arch/x86/xen/setup.c                               |     4 +-
 arch/x86/xen/smp_pv.c                              |     6 +-
 arch/x86/xen/suspend_hvm.c                         |     3 +-
 arch/x86/xen/xen-asm_32.S                          |    14 +-
 arch/x86/xen/xen-asm_64.S                          |    44 +-
 arch/x86/xen/xen-ops.h                             |     2 -
 arch/xtensa/include/asm/cacheflush.h               |     2 +
 arch/xtensa/include/asm/checksum.h                 |    11 +-
 arch/xtensa/include/asm/fixmap.h                   |    10 +-
 arch/xtensa/include/asm/highmem.h                  |    29 +-
 arch/xtensa/include/asm/initialize_mmu.h           |     2 +-
 arch/xtensa/include/asm/mmu_context.h              |     2 +-
 arch/xtensa/include/asm/module.h                   |    20 -
 arch/xtensa/include/asm/pgtable.h                  |    20 +-
 arch/xtensa/include/asm/uaccess.h                  |    32 +-
 arch/xtensa/include/asm/vermagic.h                 |    17 +
 arch/xtensa/kernel/entry.S                         |     6 +-
 arch/xtensa/kernel/process.c                       |     1 -
 arch/xtensa/kernel/ptrace.c                        |     1 -
 arch/xtensa/kernel/setup.c                         |     1 -
 arch/xtensa/kernel/syscalls/syscall.tbl            |     1 +
 arch/xtensa/kernel/traps.c                         |    24 +-
 arch/xtensa/kernel/vectors.S                       |     2 +-
 arch/xtensa/mm/cache.c                             |     2 +-
 arch/xtensa/mm/fault.c                             |    12 +-
 arch/xtensa/mm/highmem.c                           |    24 +-
 arch/xtensa/mm/init.c                              |     8 +-
 arch/xtensa/mm/ioremap.c                           |     2 +-
 arch/xtensa/mm/kasan_init.c                        |    10 +-
 arch/xtensa/mm/misc.S                              |     2 +-
 arch/xtensa/mm/mmu.c                               |     5 +-
 block/Kconfig                                      |    40 +-
 block/Kconfig.iosched                              |    10 +-
 block/Makefile                                     |     2 +
 block/bfq-iosched.c                                |     8 +-
 block/bio-integrity.c                              |     4 +-
 block/bio.c                                        |   187 +-
 block/blk-cgroup.c                                 |     8 +-
 block/blk-core.c                                   |   337 +-
 block/blk-crypto-fallback.c                        |   657 +
 block/blk-crypto-internal.h                        |   201 +
 block/blk-crypto.c                                 |   404 +
 block/blk-exec.c                                   |     2 +-
 block/blk-flush.c                                  |    26 +-
 block/blk-integrity.c                              |     7 +
 block/blk-iocost.c                                 |   205 +-
 block/blk-map.c                                    |    15 +-
 block/blk-merge.c                                  |    76 +-
 block/blk-mq-debugfs.c                             |     3 +-
 block/blk-mq-sched.c                               |    82 +-
 block/blk-mq-tag.c                                 |   107 +-
 block/blk-mq-tag.h                                 |    14 +-
 block/blk-mq.c                                     |   440 +-
 block/blk-mq.h                                     |     5 +-
 block/blk-settings.c                               |    68 +-
 block/blk-sysfs.c                                  |    13 +
 block/blk-throttle.c                               |    63 -
 block/blk-wbt.c                                    |    20 +-
 block/blk-wbt.h                                    |     4 -
 block/blk-zoned.c                                  |    23 +-
 block/blk.h                                        |    90 +-
 block/bounce.c                                     |     2 +
 block/genhd.c                                      |   133 +-
 block/ioctl.c                                      |   154 +-
 block/keyslot-manager.c                            |   397 +
 block/kyber-iosched.c                              |     2 +-
 block/mq-deadline.c                                |     2 +-
 block/partitions/Kconfig                           |     6 +-
 block/partitions/core.c                            |   189 +-
 block/partitions/ibm.c                             |    24 +-
 block/partitions/ldm.c                             |     2 +-
 block/partitions/ldm.h                             |     2 +-
 crypto/Kconfig                                     |     4 +-
 crypto/algapi.c                                    |    32 +-
 crypto/algboss.c                                   |     2 -
 crypto/algif_rng.c                                 |     2 +-
 crypto/algif_skcipher.c                            |     6 +-
 crypto/api.c                                       |     3 +-
 crypto/blake2b_generic.c                           |     4 +-
 crypto/crypto_engine.c                             |   168 +-
 crypto/drbg.c                                      |    36 +-
 crypto/essiv.c                                     |     4 +-
 crypto/internal.h                                  |     1 +
 crypto/jitterentropy-kcapi.c                       |    27 +
 crypto/jitterentropy.c                             |   417 +-
 crypto/lrw.c                                       |     6 +-
 crypto/sha1_generic.c                              |     5 +-
 crypto/sha256_generic.c                            |    14 +-
 crypto/shash.c                                     |    16 +
 crypto/xts.c                                       |     6 +-
 drivers/accessibility/Kconfig                      |     4 +-
 drivers/acpi/acpi_dbg.c                            |     4 +-
 drivers/acpi/acpi_extlog.c                         |    19 +-
 drivers/acpi/acpi_lpit.c                           |     3 +-
 drivers/acpi/acpi_lpss.c                           |    14 +-
 drivers/acpi/acpi_tad.c                            |     2 +-
 drivers/acpi/acpi_watchdog.c                       |     7 +-
 drivers/acpi/acpica/acglobal.h                     |     1 +
 drivers/acpi/acpica/acpredef.h                     |     4 +-
 drivers/acpi/acpica/dbdisply.c                     |     2 +
 drivers/acpi/acpica/dbhistry.c                     |     1 -
 drivers/acpi/acpica/dsfield.c                      |    22 +-
 drivers/acpi/acpica/exfield.c                      |     2 +-
 drivers/acpi/acpica/utdecode.c                     |     3 +-
 drivers/acpi/apei/bert.c                           |     6 +-
 drivers/acpi/apei/einj.c                           |     5 +-
 drivers/acpi/apei/erst.c                           |     4 +-
 drivers/acpi/apei/ghes.c                           |    73 +-
 drivers/acpi/apei/hest.c                           |     5 +-
 drivers/acpi/arm64/gtdt.c                          |     4 +-
 drivers/acpi/arm64/iort.c                          |   126 +-
 drivers/acpi/button.c                              |    13 -
 drivers/acpi/cppc_acpi.c                           |     5 +-
 drivers/acpi/device_pm.c                           |    37 +-
 drivers/acpi/dptf/dptf_power.c                     |   147 +-
 drivers/acpi/ec.c                                  |    47 +-
 drivers/acpi/evged.c                               |    22 +-
 drivers/acpi/internal.h                            |     1 -
 drivers/acpi/nfit/core.c                           |     2 +-
 drivers/acpi/nfit/mce.c                            |     1 +
 drivers/acpi/numa/srat.c                           |     1 +
 drivers/acpi/pci_link.c                            |     6 +-
 drivers/acpi/pci_mcfg.c                            |     8 +-
 drivers/acpi/pci_root.c                            |    11 +-
 drivers/acpi/pmic/intel_pmic_chtdc_ti.c            |     1 +
 drivers/acpi/power.c                               |     2 -
 drivers/acpi/processor_idle.c                      |     9 +-
 drivers/acpi/sbs.c                                 |     3 -
 drivers/acpi/scan.c                                |    46 +-
 drivers/acpi/sleep.c                               |    51 +-
 drivers/acpi/sysfs.c                               |     4 +-
 drivers/acpi/utils.c                               |    25 +
 drivers/acpi/video_detect.c                        |    10 +
 drivers/amba/bus.c                                 |    15 +-
 drivers/amba/tegra-ahb.c                           |     2 +-
 drivers/android/Kconfig                            |    10 +-
 drivers/android/binder_alloc.c                     |    14 +-
 drivers/android/binderfs.c                         |     4 +-
 drivers/ata/Kconfig                                |     2 +-
 drivers/ata/ahci.c                                 |     1 +
 drivers/ata/libata-core.c                          |    13 +-
 drivers/ata/libata-scsi.c                          |    39 +-
 drivers/ata/sata_inic162x.c                        |     2 +-
 drivers/ata/sata_rcar.c                            |    11 +-
 drivers/atm/Kconfig                                |    22 +-
 drivers/atm/fore200e.c                             |     2 +-
 drivers/auxdisplay/Kconfig                         |    54 +-
 drivers/base/Kconfig                               |     3 +-
 drivers/base/base.h                                |     1 +
 drivers/base/component.c                           |     8 +-
 drivers/base/core.c                                |   325 +-
 drivers/base/cpu.c                                 |     8 +
 drivers/base/dd.c                                  |    51 +-
 drivers/base/firmware_loader/fallback.c            |    15 +-
 drivers/base/firmware_loader/fallback.h            |     8 +-
 drivers/base/firmware_loader/fallback_platform.c   |     2 +-
 drivers/base/firmware_loader/fallback_table.c      |     3 +-
 drivers/base/firmware_loader/firmware.h            |     3 +-
 drivers/base/firmware_loader/main.c                |    14 +-
 drivers/base/memory.c                              |    44 +-
 drivers/base/node.c                                |     8 +-
 drivers/base/platform-msi.c                        |     2 +-
 drivers/base/platform.c                            |    54 +-
 drivers/base/power/main.c                          |   352 +-
 drivers/base/power/runtime.c                       |     6 +-
 drivers/base/power/sysfs.c                         |     4 +-
 drivers/base/property.c                            |    13 +-
 drivers/base/regmap/regmap-debugfs.c               |     6 +
 drivers/base/regmap/regmap-i2c.c                   |    61 +
 drivers/base/regmap/regmap-irq.c                   |    84 +-
 drivers/base/regmap/regmap.c                       |    23 +
 drivers/base/soc.c                                 |     2 +-
 drivers/base/swnode.c                              |    71 +-
 drivers/base/test/Kconfig                          |     3 +-
 drivers/block/Kconfig                              |    28 +-
 drivers/block/Makefile                             |     1 +
 drivers/block/aoe/aoeblk.c                         |     1 -
 drivers/block/drbd/drbd_bitmap.c                   |     4 +-
 drivers/block/drbd/drbd_int.h                      |    30 +-
 drivers/block/drbd/drbd_main.c                     |     2 +-
 drivers/block/drbd/drbd_protocol.h                 |     8 +-
 drivers/block/drbd/drbd_receiver.c                 |    13 +-
 drivers/block/drbd/drbd_req.c                      |    27 +-
 drivers/block/drbd/drbd_worker.c                   |     6 +-
 drivers/block/floppy.c                             |   466 +-
 drivers/block/loop.c                               |   397 +-
 drivers/block/null_blk.h                           |    29 +-
 drivers/block/null_blk_main.c                      |    97 +-
 drivers/block/null_blk_zoned.c                     |    78 +-
 drivers/block/paride/Kconfig                       |     8 +-
 drivers/block/paride/pcd.c                         |     2 +-
 drivers/block/pktcdvd.c                            |     2 +-
 drivers/block/ps3disk.c                            |     1 -
 drivers/block/rbd.c                                |    81 +-
 drivers/block/rbd_types.h                          |     2 +-
 drivers/block/rnbd/Kconfig                         |    28 +
 drivers/block/rnbd/Makefile                        |    15 +
 drivers/block/rnbd/README                          |    92 +
 drivers/block/rnbd/rnbd-clt-sysfs.c                |   639 +
 drivers/block/rnbd/rnbd-clt.c                      |  1729 ++
 drivers/block/rnbd/rnbd-clt.h                      |   156 +
 drivers/block/rnbd/rnbd-common.c                   |    23 +
 drivers/block/rnbd/rnbd-log.h                      |    41 +
 drivers/block/rnbd/rnbd-proto.h                    |   303 +
 drivers/block/rnbd/rnbd-srv-dev.c                  |   134 +
 drivers/block/rnbd/rnbd-srv-dev.h                  |    92 +
 drivers/block/rnbd/rnbd-srv-sysfs.c                |   215 +
 drivers/block/rnbd/rnbd-srv.c                      |   844 +
 drivers/block/rnbd/rnbd-srv.h                      |    78 +
 drivers/block/rsxx/dev.c                           |    19 +-
 drivers/block/swim.c                               |     6 +-
 drivers/block/umem.c                               |     2 +-
 drivers/block/virtio_blk.c                         |    87 +-
 drivers/block/z2ram.c                              |     2 +-
 drivers/block/zram/zcomp.c                         |    51 +-
 drivers/block/zram/zcomp.h                         |     5 +-
 drivers/block/zram/zram_drv.c                      |    24 +-
 drivers/bluetooth/btbcm.c                          |   142 +-
 drivers/bluetooth/btbcm.h                          |    10 +-
 drivers/bluetooth/btmrvl_sdio.c                    |    18 +-
 drivers/bluetooth/btmtksdio.c                      |     4 +-
 drivers/bluetooth/btmtkuart.c                      |    17 +-
 drivers/bluetooth/btqca.c                          |    32 +-
 drivers/bluetooth/btqca.h                          |     3 +-
 drivers/bluetooth/btrtl.c                          |    10 +-
 drivers/bluetooth/btusb.c                          |   205 +-
 drivers/bluetooth/hci_bcm.c                        |    35 +-
 drivers/bluetooth/hci_h5.c                         |     2 +
 drivers/bluetooth/hci_qca.c                        |   178 +-
 drivers/bluetooth/hci_serdev.c                     |     4 +-
 drivers/bus/Kconfig                                |    41 +-
 drivers/bus/Makefile                               |     4 +-
 drivers/bus/arm-integrator-lm.c                    |   128 +
 drivers/bus/bt1-apb.c                              |   421 +
 drivers/bus/bt1-axi.c                              |   314 +
 drivers/bus/mhi/core/boot.c                        |    75 +-
 drivers/bus/mhi/core/init.c                        |    17 +-
 drivers/bus/mhi/core/internal.h                    |    12 +-
 drivers/bus/mhi/core/main.c                        |   215 +-
 drivers/bus/mhi/core/pm.c                          |   235 +-
 drivers/bus/ti-sysc.c                              |    25 +-
 drivers/bus/vexpress-config.c                      |   354 +-
 drivers/cdrom/cdrom.c                              |    89 +-
 drivers/cdrom/gdrom.c                              |     2 +-
 drivers/char/Kconfig                               |    24 +-
 drivers/char/agp/Kconfig                           |     6 +-
 drivers/char/agp/frontend.c                        |     1 -
 drivers/char/agp/generic.c                         |     1 -
 drivers/char/agp/intel-gtt.c                       |    21 +-
 drivers/char/bsr.c                                 |     1 -
 drivers/char/hw_random/Kconfig                     |    75 +-
 drivers/char/hw_random/Makefile                    |     1 +
 drivers/char/hw_random/cctrng.c                    |   735 +
 drivers/char/hw_random/cctrng.h                    |    72 +
 drivers/char/hw_random/ks-sa-rng.c                 |     1 +
 drivers/char/hw_random/omap-rng.c                  |     5 +-
 drivers/char/hw_random/optee-rng.c                 |     2 +-
 drivers/char/hw_random/virtio-rng.c                |     1 +
 drivers/char/hw_random/xgene-rng.c                 |     4 +-
 drivers/char/ipmi/Kconfig                          |     2 +-
 drivers/char/ipmi/bt-bmc.c                         |    21 +-
 drivers/char/ipmi/ipmi_msghandler.c                |     9 +-
 drivers/char/ipmi/ipmi_si_hotmod.c                 |     2 +-
 drivers/char/ipmi/ipmi_si_intf.c                   |     2 +-
 drivers/char/ipmi/ipmi_si_platform.c               |     2 +
 drivers/char/ipmi/ipmi_ssif.c                      |    24 +-
 drivers/char/mem.c                                 |   103 +-
 drivers/char/mspec.c                               |     3 +-
 drivers/char/nvram.c                               |     4 -
 drivers/char/pcmcia/cm4000_cs.c                    |    14 -
 drivers/char/random.c                              |    12 +-
 drivers/char/tlclk.c                               |    17 +-
 drivers/char/tpm/Kconfig                           |    30 +-
 drivers/char/tpm/eventlog/tpm2.c                   |    12 +-
 drivers/char/tpm/st33zp24/Kconfig                  |     6 +-
 drivers/char/tpm/tpm-interface.c                   |     2 +-
 drivers/char/tpm/tpm2-cmd.c                        |     1 +
 drivers/char/tpm/tpm_ftpm_tee.c                    |     2 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     |   136 +-
 drivers/char/tpm/tpm_tis_core.c                    |     8 +-
 drivers/char/virtio_console.c                      |     2 +-
 drivers/clk/Kconfig                                |    75 +-
 drivers/clk/Makefile                               |     8 +-
 drivers/clk/at91/at91rm9200.c                      |    12 +-
 drivers/clk/at91/at91sam9260.c                     |    13 +-
 drivers/clk/at91/at91sam9g45.c                     |    10 +-
 drivers/clk/at91/at91sam9n12.c                     |    12 +-
 drivers/clk/at91/at91sam9rl.c                      |    10 +-
 drivers/clk/at91/at91sam9x5.c                      |    10 +-
 drivers/clk/at91/pmc.c                             |    47 +-
 drivers/clk/at91/pmc.h                             |     8 +-
 drivers/clk/at91/sam9x60.c                         |    10 +-
 drivers/clk/at91/sama5d2.c                         |    13 +-
 drivers/clk/at91/sama5d3.c                         |    10 +-
 drivers/clk/at91/sama5d4.c                         |    10 +-
 drivers/clk/baikal-t1/Kconfig                      |    42 +
 drivers/clk/baikal-t1/Makefile                     |     3 +
 drivers/clk/baikal-t1/ccu-div.c                    |   602 +
 drivers/clk/baikal-t1/ccu-div.h                    |   110 +
 drivers/clk/baikal-t1/ccu-pll.c                    |   558 +
 drivers/clk/baikal-t1/ccu-pll.h                    |    64 +
 drivers/clk/baikal-t1/clk-ccu-div.c                |   485 +
 drivers/clk/baikal-t1/clk-ccu-pll.c                |   204 +
 drivers/clk/bcm/clk-bcm2835.c                      |    80 +-
 drivers/clk/clk-asm9260.c                          |     2 +-
 drivers/clk/clk-ast2600.c                          |    31 +-
 drivers/clk/clk-hsdk-pll.c                         |    70 +-
 drivers/clk/clk-qoriq.c                            |    30 +-
 drivers/clk/clk-si5341.c                           |    69 +-
 drivers/clk/clk-versaclock5.c                      |    11 +
 drivers/clk/clk.c                                  |    13 +-
 drivers/clk/imgtec/Kconfig                         |     2 +-
 drivers/clk/imx/Kconfig                            |     8 +-
 drivers/clk/imx/clk-composite-8m.c                 |    56 +-
 drivers/clk/imx/clk-gate2.c                        |    31 +-
 drivers/clk/imx/clk-imx6ul.c                       |     2 +-
 drivers/clk/imx/clk-imx7ulp.c                      |     6 +-
 drivers/clk/imx/clk-imx8mm.c                       |    27 +-
 drivers/clk/imx/clk-imx8mn.c                       |    25 +-
 drivers/clk/imx/clk-imx8mp.c                       |   148 +-
 drivers/clk/imx/clk-imx8mq.c                       |    29 +-
 drivers/clk/imx/clk-pll14xx.c                      |     8 +-
 drivers/clk/imx/clk-pllv3.c                        |    16 +-
 drivers/clk/imx/clk-sscg-pll.c                     |    10 -
 drivers/clk/imx/clk.h                              |    62 +-
 drivers/clk/ingenic/Kconfig                        |    10 +
 drivers/clk/ingenic/Makefile                       |     1 +
 drivers/clk/ingenic/cgu.c                          |    28 +-
 drivers/clk/ingenic/cgu.h                          |     4 +
 drivers/clk/ingenic/jz4725b-cgu.c                  |     4 +
 drivers/clk/ingenic/jz4740-cgu.c                   |     4 +
 drivers/clk/ingenic/jz4770-cgu.c                   |     8 +-
 drivers/clk/ingenic/jz4780-cgu.c                   |     3 +
 drivers/clk/ingenic/tcu.c                          |     2 +-
 drivers/clk/ingenic/x1000-cgu.c                    |   123 +-
 drivers/clk/ingenic/x1830-cgu.c                    |   448 +
 drivers/clk/keystone/Kconfig                       |     4 +-
 drivers/clk/mediatek/Kconfig                       |   157 +-
 drivers/clk/mediatek/Makefile                      |     8 +
 drivers/clk/mediatek/clk-mt2701-mm.c               |     9 +-
 drivers/clk/mediatek/clk-mt2712-mm.c               |     9 +-
 drivers/clk/mediatek/clk-mt6765-audio.c            |   100 +
 drivers/clk/mediatek/clk-mt6765-cam.c              |    74 +
 drivers/clk/mediatek/clk-mt6765-img.c              |    70 +
 drivers/clk/mediatek/clk-mt6765-mipi0a.c           |    68 +
 drivers/clk/mediatek/clk-mt6765-mm.c               |    96 +
 drivers/clk/mediatek/clk-mt6765-vcodec.c           |    70 +
 drivers/clk/mediatek/clk-mt6765.c                  |   922 +
 drivers/clk/mediatek/clk-mt6779-mm.c               |     9 +-
 drivers/clk/mediatek/clk-mt6797-mm.c               |     9 +-
 drivers/clk/mediatek/clk-mt8173-mm.c               |   146 +
 drivers/clk/mediatek/clk-mt8173.c                  |   104 -
 drivers/clk/mediatek/clk-mt8183-mm.c               |     9 +-
 drivers/clk/mediatek/clk-mux.c                     |     2 +-
 drivers/clk/meson/g12a.c                           |    30 +-
 drivers/clk/meson/gxbb.c                           |    40 +-
 drivers/clk/meson/meson8b.c                        |   120 +-
 drivers/clk/meson/meson8b.h                        |     5 +-
 drivers/clk/mmp/Makefile                           |     3 +-
 drivers/clk/mmp/clk-audio.c                        |   443 +
 drivers/clk/mmp/clk-frac.c                         |    27 +-
 drivers/clk/mmp/clk-of-mmp2.c                      |   104 +-
 drivers/clk/mmp/clk-pll.c                          |    33 +-
 drivers/clk/mmp/clk.c                              |    31 -
 drivers/clk/mmp/clk.h                              |    18 +-
 drivers/clk/mmp/pwr-island.c                       |   115 +
 drivers/clk/qcom/Kconfig                           |     9 +
 drivers/clk/qcom/Makefile                          |     1 +
 drivers/clk/qcom/gcc-msm8916.c                     |     8 +-
 drivers/clk/qcom/gcc-msm8939.c                     |  3988 +++++
 drivers/clk/qcom/gcc-msm8998.c                     |    27 +
 drivers/clk/qcom/gcc-sc7180.c                      |    94 +-
 drivers/clk/qcom/gcc-sm8150.c                      |   151 +-
 drivers/clk/qcom/gdsc.c                            |    23 +
 drivers/clk/qcom/gdsc.h                            |     4 +
 drivers/clk/qcom/mmcc-msm8996.c                    |     2 +
 drivers/clk/renesas/Kconfig                        |     8 +-
 drivers/clk/renesas/Makefile                       |     1 +
 drivers/clk/renesas/r8a7742-cpg-mssr.c             |   275 +
 drivers/clk/renesas/r9a06g032-clocks.c             |     6 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |    14 +-
 drivers/clk/renesas/renesas-cpg-mssr.h             |     1 +
 drivers/clk/rockchip/clk-rk3228.c                  |    17 +-
 drivers/clk/samsung/clk-exynos5420.c               |    18 +-
 drivers/clk/samsung/clk-exynos5433.c               |     3 +-
 drivers/clk/samsung/clk-s3c2443.c                  |     2 +-
 drivers/clk/socfpga/Makefile                       |     2 +
 drivers/clk/socfpga/clk-agilex.c                   |   454 +
 drivers/clk/socfpga/clk-gate-s10.c                 |     5 +-
 drivers/clk/socfpga/clk-periph-s10.c               |    10 +-
 drivers/clk/socfpga/clk-pll-a10.c                  |     4 +-
 drivers/clk/socfpga/clk-pll-s10.c                  |    78 +-
 drivers/clk/socfpga/clk-pll.c                      |     4 +-
 drivers/clk/socfpga/clk-s10.c                      |   160 +-
 drivers/clk/socfpga/stratix10-clk.h                |    10 +-
 drivers/clk/sprd/gate.c                            |     7 +
 drivers/clk/sprd/gate.h                            |     9 +
 drivers/clk/sprd/pll.c                             |     2 +-
 drivers/clk/sprd/sc9863a-clk.c                     |    67 +-
 drivers/clk/st/clk-flexgen.c                       |     1 +
 drivers/clk/sunxi/clk-sunxi.c                      |     2 +-
 drivers/clk/tegra/Kconfig                          |     4 -
 drivers/clk/tegra/Makefile                         |     4 +-
 drivers/clk/tegra/clk-pll.c                        |    12 +-
 drivers/clk/tegra/clk-tegra-super-cclk.c           |   212 +
 .../clk/tegra/{clk-emc.c => clk-tegra124-emc.c}    |     0
 drivers/clk/tegra/clk-tegra124.c                   |     2 +-
 drivers/clk/tegra/clk-tegra20.c                    |     7 +-
 drivers/clk/tegra/clk-tegra210-emc.c               |   369 +
 drivers/clk/tegra/clk-tegra210.c                   |    94 +-
 drivers/clk/tegra/clk-tegra30.c                    |     6 +-
 drivers/clk/tegra/clk.h                            |    24 +-
 drivers/clk/ti/Kconfig                             |     2 +-
 drivers/clk/ti/clk-33xx.c                          |     2 +-
 drivers/clk/ti/clk-44xx.c                          |    14 +-
 drivers/clk/ti/clk-54xx.c                          |    14 +-
 drivers/clk/ti/clk-7xx.c                           |    15 +-
 drivers/clk/ti/clk-816x.c                          |     1 +
 drivers/clk/ti/clkctrl.c                           |    99 +-
 drivers/clk/ti/composite.c                         |     1 +
 drivers/clk/versatile/Kconfig                      |    27 +-
 drivers/clk/versatile/clk-impd1.c                  |   122 +-
 drivers/clk/versatile/clk-versatile.c              |     2 +-
 drivers/clk/versatile/clk-vexpress-osc.c           |    20 +-
 drivers/clk/x86/Kconfig                            |     8 +
 drivers/clk/x86/Makefile                           |     1 +
 drivers/clk/x86/clk-cgu-pll.c                      |   156 +
 drivers/clk/x86/clk-cgu.c                          |   636 +
 drivers/clk/x86/clk-cgu.h                          |   335 +
 drivers/clk/x86/clk-lgm.c                          |   475 +
 drivers/clk/zynqmp/clk-gate-zynqmp.c               |     9 +-
 drivers/clk/zynqmp/clk-mux-zynqmp.c                |     6 +-
 drivers/clk/zynqmp/clk-zynqmp.h                    |     1 +
 drivers/clk/zynqmp/clkc.c                          |    41 +-
 drivers/clk/zynqmp/divider.c                       |    39 +-
 drivers/clk/zynqmp/pll.c                           |    29 +-
 drivers/clocksource/Kconfig                        |     8 +-
 drivers/clocksource/Makefile                       |     1 +
 drivers/clocksource/arc_timer.c                    |     4 +-
 drivers/clocksource/arm_arch_timer.c               |     4 +-
 drivers/clocksource/dw_apb_timer.c                 |     5 +-
 drivers/clocksource/dw_apb_timer_of.c              |     8 +-
 drivers/clocksource/mips-gic-timer.c               |    50 +-
 drivers/clocksource/timer-atmel-st.c               |     3 +-
 drivers/clocksource/timer-davinci.c                |    24 +-
 drivers/clocksource/timer-imx-tpm.c                |     8 +-
 drivers/clocksource/timer-riscv.c                  |    43 +-
 drivers/clocksource/timer-ti-32k.c                 |    48 +-
 drivers/clocksource/timer-ti-dm-systimer.c         |   727 +
 drivers/clocksource/timer-ti-dm.c                  |     4 +-
 drivers/clocksource/timer-versatile.c              |     3 +
 drivers/connector/Kconfig                          |     4 +-
 drivers/connector/cn_proc.c                        |    21 +-
 drivers/counter/104-quad-8.c                       |   194 +-
 drivers/cpufreq/Kconfig                            |     3 +-
 drivers/cpufreq/Kconfig.arm                        |     7 +-
 drivers/cpufreq/Kconfig.x86                        |     4 +-
 drivers/cpufreq/acpi-cpufreq.c                     |    14 +-
 drivers/cpufreq/cppc_cpufreq.c                     |    39 +-
 drivers/cpufreq/cpufreq-dt-platdev.c               |     2 +
 drivers/cpufreq/cpufreq-dt.c                       |     4 +
 drivers/cpufreq/cpufreq.c                          |    58 +-
 drivers/cpufreq/imx-cpufreq-dt.c                   |    84 +-
 drivers/cpufreq/intel_pstate.c                     |     5 +-
 drivers/cpufreq/loongson2_cpufreq.c                |    22 +-
 drivers/cpufreq/qcom-cpufreq-nvmem.c               |     2 +-
 drivers/cpufreq/qoriq-cpufreq.c                    |    76 +-
 drivers/cpufreq/tegra186-cpufreq.c                 |     3 +-
 drivers/cpufreq/tegra20-cpufreq.c                  |   217 +-
 drivers/cpuidle/Kconfig.arm                        |    13 +
 drivers/cpuidle/Makefile                           |     1 +
 drivers/cpuidle/cpuidle-arm.c                      |     3 +
 drivers/cpuidle/cpuidle-psci.c                     |    11 +-
 drivers/cpuidle/cpuidle-pseries.c                  |    39 +-
 drivers/cpuidle/cpuidle-qcom-spm.c                 |   344 +
 drivers/cpuidle/cpuidle-tegra.c                    |     1 -
 drivers/cpuidle/sysfs.c                            |    73 +-
 drivers/crypto/Kconfig                             |     8 +-
 .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c    |     2 +-
 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c  |     2 +-
 .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c    |     2 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c  |     6 +-
 drivers/crypto/amlogic/amlogic-gxl-core.c          |     4 +-
 drivers/crypto/atmel-sha.c                         |     1 -
 drivers/crypto/axis/artpec6_crypto.c               |    10 +-
 drivers/crypto/bcm/cipher.c                        |    27 +-
 drivers/crypto/caam/Kconfig                        |     2 +-
 drivers/crypto/caam/caamalg.c                      |    10 +-
 drivers/crypto/caam/caamhash.c                     |     8 +-
 drivers/crypto/caam/caampkc.c                      |     8 +-
 drivers/crypto/caam/ctrl.c                         |    18 +-
 drivers/crypto/caam/desc.h                         |     4 +-
 drivers/crypto/caam/pdb.h                          |     2 +-
 drivers/crypto/cavium/nitrox/nitrox_main.c         |     6 +-
 drivers/crypto/ccp/Kconfig                         |     3 +-
 drivers/crypto/ccp/ccp-crypto-sha.c                |     9 +-
 drivers/crypto/ccp/sev-dev.c                       |    79 +-
 drivers/crypto/ccree/cc_cipher.c                   |     9 +-
 drivers/crypto/ccree/cc_debugfs.c                  |     4 +-
 drivers/crypto/chelsio/Kconfig                     |     6 +-
 drivers/crypto/chelsio/chcr_algo.c                 |   178 +-
 drivers/crypto/chelsio/chcr_algo.h                 |     4 -
 drivers/crypto/chelsio/chcr_core.c                 |    23 +-
 drivers/crypto/chelsio/chcr_core.h                 |    10 +-
 drivers/crypto/chelsio/chcr_crypto.h               |     9 +-
 drivers/crypto/chelsio/chcr_ipsec.c                |     6 +-
 drivers/crypto/chelsio/chcr_ktls.c                 |   196 +-
 drivers/crypto/chelsio/chcr_ktls.h                 |     9 +-
 drivers/crypto/chelsio/chtls/chtls_cm.c            |   221 +-
 drivers/crypto/chelsio/chtls/chtls_cm.h            |     1 +
 drivers/crypto/chelsio/chtls/chtls_io.c            |     2 +-
 drivers/crypto/chelsio/chtls/chtls_main.c          |    16 +-
 drivers/crypto/hisilicon/Kconfig                   |     4 +
 drivers/crypto/hisilicon/hpre/hpre.h               |    18 +-
 drivers/crypto/hisilicon/hpre/hpre_crypto.c        |    99 +-
 drivers/crypto/hisilicon/hpre/hpre_main.c          |   355 +-
 drivers/crypto/hisilicon/qm.c                      |  3769 +++--
 drivers/crypto/hisilicon/qm.h                      |   120 +-
 drivers/crypto/hisilicon/sec2/sec.h                |     5 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |    20 +-
 drivers/crypto/hisilicon/sec2/sec_main.c           |   379 +-
 drivers/crypto/hisilicon/sgl.c                     |     3 +-
 drivers/crypto/hisilicon/zip/zip.h                 |     8 +
 drivers/crypto/hisilicon/zip/zip_crypto.c          |    20 +-
 drivers/crypto/hisilicon/zip/zip_main.c            |   362 +-
 drivers/crypto/marvell/octeontx/otx_cptpf_main.c   |     4 +-
 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c   |    12 +-
 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c  |    95 +-
 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c   |    17 +-
 drivers/crypto/marvell/octeontx/otx_cptvf_main.c   |    12 +-
 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c |    10 +-
 drivers/crypto/mediatek/mtk-sha.c                  |     7 +-
 drivers/crypto/n2_core.c                           |     7 +-
 drivers/crypto/nx/Makefile                         |     2 +-
 drivers/crypto/nx/nx-842-powernv.c                 |  1062 --
 drivers/crypto/nx/nx-common-powernv.c              |  1136 ++
 drivers/crypto/omap-aes-gcm.c                      |     1 -
 drivers/crypto/omap-aes.c                          |     8 +-
 drivers/crypto/omap-crypto.c                       |    10 +-
 drivers/crypto/omap-sham.c                         |   122 +-
 drivers/crypto/s5p-sss.c                           |    39 +-
 drivers/crypto/stm32/stm32-crc32.c                 |   230 +-
 drivers/crypto/stm32/stm32-hash.c                  |    38 +-
 drivers/crypto/virtio/virtio_crypto_algs.c         |    21 +-
 drivers/crypto/xilinx/zynqmp-aes-gcm.c             |    22 +-
 drivers/dax/dax-private.h                          |     1 +
 drivers/dax/device.c                               |     1 +
 drivers/dax/kmem.c                                 |    42 +-
 drivers/dca/dca-sysfs.c                            |     4 +-
 drivers/devfreq/Kconfig                            |     8 +
 drivers/devfreq/Makefile                           |     1 +
 drivers/devfreq/devfreq.c                          |    19 +-
 drivers/devfreq/imx-bus.c                          |   179 +
 drivers/devfreq/tegra30-devfreq.c                  |     7 +-
 drivers/dio/dio.c                                  |     6 +-
 drivers/dma-buf/Kconfig                            |     4 +-
 drivers/dma-buf/dma-buf.c                          |     7 +-
 drivers/dma-buf/dma-resv.c                         |     5 +-
 drivers/dma/Kconfig                                |    17 +-
 drivers/dma/at_hdmac_regs.h                        |     2 +-
 drivers/dma/at_xdmac.c                             |     2 +-
 drivers/dma/dmaengine.c                            |   158 +-
 drivers/dma/dmatest.c                              |    39 +-
 drivers/dma/dw-edma/dw-edma-core.c                 |    65 +-
 drivers/dma/dw-edma/dw-edma-core.h                 |     4 +
 drivers/dma/dw-edma/dw-edma-pcie.c                 |    10 +
 drivers/dma/idxd/device.c                          |     7 +
 drivers/dma/idxd/irq.c                             |    26 +-
 drivers/dma/idxd/sysfs.c                           |    11 +
 drivers/dma/imx-sdma.c                             |     2 +-
 drivers/dma/ioat/dma.c                             |    85 +-
 drivers/dma/ioat/dma.h                             |    10 +-
 drivers/dma/ioat/init.c                            |     2 +-
 drivers/dma/mediatek/Kconfig                       |     2 +-
 drivers/dma/milbeaut-hdmac.c                       |     2 +-
 drivers/dma/milbeaut-xdmac.c                       |     2 +-
 drivers/dma/mmp_tdma.c                             |    31 +-
 drivers/dma/moxart-dma.c                           |     4 +-
 drivers/dma/owl-dma.c                              |     8 +-
 drivers/dma/pch_dma.c                              |     2 +-
 drivers/dma/qcom/Kconfig                           |     2 +-
 drivers/dma/qcom/bam_dma.c                         |     2 +-
 drivers/dma/qcom/hidma.c                           |     3 +-
 drivers/dma/sf-pdma/sf-pdma.c                      |    25 +-
 drivers/dma/stm32-dma.c                            |    41 +-
 drivers/dma/tegra20-apb-dma.c                      |    11 +-
 drivers/dma/tegra210-adma.c                        |     2 +-
 drivers/dma/ti/Kconfig                             |     4 +-
 drivers/dma/ti/edma.c                              |     2 +-
 drivers/dma/ti/k3-psil.c                           |     1 +
 drivers/dma/ti/k3-udma.c                           |    42 +-
 drivers/dma/timb_dma.c                             |     2 +-
 drivers/dma/xilinx/xilinx_dma.c                    |    20 +-
 drivers/dma/xilinx/zynqmp_dma.c                    |     3 +-
 drivers/edac/Kconfig                               |     2 +-
 drivers/edac/amd64_edac.c                          |    24 +-
 drivers/edac/amd64_edac.h                          |     3 +
 drivers/edac/amd8131_edac.c                        |     8 -
 drivers/edac/armada_xp_edac.c                      |    14 +-
 drivers/edac/edac_mc.c                             |    61 -
 drivers/edac/i10nm_base.c                          |    29 +-
 drivers/edac/i7core_edac.c                         |     5 +-
 drivers/edac/mce_amd.c                             |    28 +-
 drivers/edac/mce_amd.h                             |     2 -
 drivers/edac/pnd2_edac.c                           |     8 +-
 drivers/edac/sb_edac.c                             |     7 +-
 drivers/edac/skx_base.c                            |    33 +-
 drivers/edac/skx_common.c                          |    20 +-
 drivers/edac/skx_common.h                          |    13 +-
 drivers/edac/thunderx_edac.c                       |     8 +-
 drivers/edac/xgene_edac.c                          |     3 -
 drivers/eisa/Kconfig                               |    10 +-
 drivers/extcon/extcon-adc-jack.c                   |     3 +-
 drivers/extcon/extcon-arizona.c                    |    17 +-
 drivers/extcon/extcon-max14577.c                   |    10 +
 drivers/extcon/extcon.c                            |     2 +-
 drivers/firewire/core-cdev.c                       |     6 +-
 drivers/firewire/core-transaction.c                |     2 +-
 drivers/firewire/core.h                            |     2 +-
 drivers/firewire/nosy.c                            |     2 +-
 drivers/firewire/ohci.c                            |     2 +-
 drivers/firmware/Kconfig                           |     9 +-
 drivers/firmware/Makefile                          |     3 +-
 drivers/firmware/arm_scmi/Makefile                 |     4 +-
 drivers/firmware/arm_scmi/base.c                   |     7 +
 drivers/firmware/arm_scmi/common.h                 |    11 +
 drivers/firmware/arm_scmi/driver.c                 |   133 +-
 drivers/firmware/arm_scmi/mailbox.c                |    17 +
 drivers/firmware/arm_scmi/perf.c                   |     5 +
 drivers/firmware/arm_scmi/power.c                  |     6 +
 drivers/firmware/arm_scmi/sensors.c                |     4 +
 drivers/firmware/arm_scmi/shmem.c                  |    15 +
 drivers/firmware/arm_scmi/smc.c                    |   153 +
 drivers/firmware/arm_sdei.c                        |    49 +-
 drivers/firmware/dmi-id.c                          |     6 +
 drivers/firmware/dmi-sysfs.c                       |     2 +-
 drivers/firmware/dmi_scan.c                        |    30 +
 drivers/firmware/efi/Kconfig                       |    17 +-
 drivers/firmware/efi/arm-init.c                    |     4 +-
 drivers/firmware/efi/arm-runtime.c                 |     2 +-
 drivers/firmware/efi/cper.c                        |    64 +-
 drivers/firmware/efi/earlycon.c                    |    14 +-
 drivers/firmware/efi/efi.c                         |    51 +-
 drivers/firmware/efi/efivars.c                     |     4 +-
 drivers/firmware/efi/libstub/Makefile              |    52 +-
 drivers/firmware/efi/libstub/alignedmem.c          |    57 +
 drivers/firmware/efi/libstub/arm-stub.c            |   408 -
 drivers/firmware/efi/libstub/arm32-stub.c          |    53 +-
 drivers/firmware/efi/libstub/arm64-stub.c          |   106 +-
 drivers/firmware/efi/libstub/efi-stub-helper.c     |   381 +-
 drivers/firmware/efi/libstub/efi-stub.c            |   411 +
 drivers/firmware/efi/libstub/efistub.h             |   204 +-
 drivers/firmware/efi/libstub/fdt.c                 |    24 +-
 drivers/firmware/efi/libstub/file.c                |    73 +-
 drivers/firmware/efi/libstub/gop.c                 |   583 +-
 drivers/firmware/efi/libstub/mem.c                 |   193 +-
 drivers/firmware/efi/libstub/pci.c                 |    10 +-
 drivers/firmware/efi/libstub/randomalloc.c         |     6 +-
 drivers/firmware/efi/libstub/relocate.c            |   174 +
 drivers/firmware/efi/libstub/secureboot.c          |     4 +-
 drivers/firmware/efi/libstub/tpm.c                 |     7 +-
 drivers/firmware/efi/libstub/vsprintf.c            |   564 +
 drivers/firmware/efi/libstub/x86-stub.c            |   195 +-
 drivers/firmware/efi/test/efi_test.c               |    12 -
 drivers/firmware/efi/tpm.c                         |     7 +-
 drivers/firmware/google/memconsole-coreboot.c      |     2 +-
 drivers/firmware/google/vpd.c                      |     2 +-
 drivers/firmware/imx/Kconfig                       |     4 +-
 drivers/firmware/imx/imx-scu.c                     |    64 +-
 drivers/firmware/iscsi_ibft.c                      |     2 +-
 drivers/firmware/pcdp.h                            |     2 +-
 drivers/firmware/psci/psci.c                       |    21 +-
 drivers/firmware/qcom_scm-legacy.c                 |     2 +-
 drivers/firmware/qcom_scm.c                        |    11 +-
 drivers/firmware/raspberrypi.c                     |    73 +-
 drivers/firmware/smccc/Kconfig                     |    16 +
 drivers/firmware/smccc/Makefile                    |     3 +
 drivers/firmware/smccc/smccc.c                     |    31 +
 drivers/firmware/stratix10-rsu.c                   |    10 +-
 drivers/firmware/stratix10-svc.c                   |    62 +-
 drivers/firmware/tegra/bpmp-tegra186.c             |     4 +-
 drivers/firmware/tegra/bpmp.c                      |     9 +-
 drivers/firmware/trusted_foundations.c             |    21 +-
 drivers/firmware/xilinx/zynqmp-debug.c             |     7 +-
 drivers/firmware/xilinx/zynqmp.c                   |   607 +-
 drivers/fpga/Kconfig                               |     2 +-
 drivers/fpga/Makefile                              |     1 +
 drivers/fpga/dfl-afu-dma-region.c                  |     8 +-
 drivers/fpga/dfl-afu-main.c                        |    35 +-
 drivers/fpga/dfl-fme-main.c                        |    23 +-
 drivers/fpga/dfl-fme-perf.c                        |  1020 ++
 drivers/fpga/dfl-fme-pr.c                          |     4 -
 drivers/fpga/dfl-fme.h                             |     2 +
 drivers/fpga/dfl-pci.c                             |     6 +-
 drivers/fpga/dfl.c                                 |    15 +-
 drivers/fpga/dfl.h                                 |    39 +-
 drivers/fpga/ice40-spi.c                           |    10 +-
 drivers/fpga/machxo2-spi.c                         |    12 +-
 drivers/fpga/stratix10-soc.c                       |    28 +-
 drivers/fpga/zynq-fpga.c                           |     3 +-
 drivers/fpga/zynqmp-fpga.c                         |    14 +-
 drivers/fsi/Kconfig                                |    16 +-
 drivers/gnss/Kconfig                               |     6 +-
 drivers/gnss/serial.h                              |     2 +-
 drivers/gnss/sirf.c                                |     8 +-
 drivers/gpio/Kconfig                               |    26 +-
 drivers/gpio/Makefile                              |     2 +
 drivers/gpio/TODO                                  |     4 +
 drivers/gpio/gpio-aggregator.c                     |   568 +
 drivers/gpio/gpio-bcm-kona.c                       |     2 +-
 drivers/gpio/gpio-dwapb.c                          |   248 +-
 drivers/gpio/gpio-exar.c                           |     7 +-
 drivers/gpio/gpio-f7188x.c                         |    33 +-
 drivers/gpio/gpio-ftgpio010.c                      |     2 +-
 drivers/gpio/gpio-ich.c                            |     2 +-
 drivers/gpio/gpio-max730x.c                        |    12 +-
 drivers/gpio/gpio-mb86s7x.c                        |    28 +-
 drivers/gpio/gpio-merrifield.c                     |    10 +-
 drivers/gpio/gpio-mlxbf2.c                         |    11 +-
 drivers/gpio/gpio-mm-lantiq.c                      |     2 +-
 drivers/gpio/gpio-mockup.c                         |    53 +-
 drivers/gpio/gpio-mvebu.c                          |    15 +-
 drivers/gpio/gpio-pca953x.c                        |    98 +-
 drivers/gpio/gpio-pch.c                            |    73 +-
 drivers/gpio/gpio-pl061.c                          |     9 +-
 drivers/gpio/gpio-pxa.c                            |     4 +-
 drivers/gpio/gpio-rcar.c                           |     4 +-
 drivers/gpio/gpio-regmap.c                         |   349 +
 drivers/gpio/gpio-tegra.c                          |     1 +
 drivers/gpio/gpio-tegra186.c                       |     1 +
 drivers/gpio/gpio-xgene-sb.c                       |    14 +-
 drivers/gpio/gpiolib-acpi.c                        |     6 +-
 drivers/gpio/gpiolib-devprop.c                     |     5 +-
 drivers/gpio/gpiolib-of.c                          |    31 +
 drivers/gpio/gpiolib.c                             |   215 +-
 drivers/gpio/gpiolib.h                             |    27 +-
 drivers/gpu/drm/Kconfig                            |     2 +-
 drivers/gpu/drm/amd/amdgpu/Makefile                |     2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    82 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |    22 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |     7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |    16 +-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c    |     1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c |     4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c  |     4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c  |     4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c  |     2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |    71 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c      |     2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |     8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |     5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   160 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h            |     3 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   151 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h        |     6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   444 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_df.h             |     3 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |    68 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h      |     1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |     3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c            |    10 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h            |     3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    40 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |     3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          |    10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |   185 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h     |    29 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    51 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |    60 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |     8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |    47 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h            |     4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c        |     3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |    91 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |     6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c            |     2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |    15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h            |     5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c           |     3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h           |     2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |    16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h           |     1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |     2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |    11 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   732 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h             |    49 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   447 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |    56 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   169 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h            |     4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |    13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |    62 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h           |     7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |     5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_test.c           |     6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h          |     4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   408 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |     8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |     4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c            |     9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |     3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |     7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |   107 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |    32 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   103 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |    28 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   120 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |    24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c         |     2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c        |    32 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |    48 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |   146 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h           |    10 +-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |     7 +-
 drivers/gpu/drm/amd/amdgpu/cik.c                   |    10 -
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |    11 +-
 drivers/gpu/drm/amd/amdgpu/cikd.h                  |     2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |     8 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |     8 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |    14 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |    14 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |    13 +-
 drivers/gpu/drm/amd/amdgpu/df_v3_6.c               |    54 -
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  2907 +++-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |    35 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |    69 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |    78 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   211 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c              |    35 +-
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c           |     2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    28 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |    13 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |     3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |     3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |    16 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c             |     3 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c             |     6 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c             |     4 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |    14 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h              |     5 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c              |    97 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h              |    46 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h              |     3 +-
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |   302 +-
 drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h  |    16 +
 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c             |    18 -
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c             |    18 -
 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c             |     7 -
 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c             |    36 +-
 drivers/gpu/drm/amd/amdgpu/nv.c                    |    32 +-
 drivers/gpu/drm/amd/amdgpu/nvd.h                   |    49 +
 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c             |   145 +-
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             |   419 +-
 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c             |   172 +-
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              |   262 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |    11 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |    11 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |    47 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |   143 +-
 drivers/gpu/drm/amd/amdgpu/si.c                    |     8 -
 drivers/gpu/drm/amd/amdgpu/si_dma.c                |    10 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |    20 -
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |    24 +-
 drivers/gpu/drm/amd/amdgpu/soc15_common.h          |     3 +
 drivers/gpu/drm/amd/amdgpu/soc15d.h                |    26 +-
 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h             |    59 +-
 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c              |   112 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |     6 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |     6 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |    16 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |    23 +-
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |     3 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |     3 +-
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c              |     7 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |     9 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c              |    80 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |   471 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |    26 -
 drivers/gpu/drm/amd/amdgpu/vid.h                   |     2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |    55 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |     2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |    40 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |    47 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h  |     1 +
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |     4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c    |     4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c             |     2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c      |     1 +
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c    |     6 +-
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c |     2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |    28 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |    62 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |     9 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |    11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |     6 +-
 drivers/gpu/drm/amd/display/Kconfig                |     8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   636 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |     1 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c    |    27 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |    73 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c |    10 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |    42 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |    58 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h    |     3 +-
 drivers/gpu/drm/amd/display/dc/basics/Makefile     |     3 +-
 .../gpu/drm/amd/display/dc/basics/log_helpers.c    |    39 -
 .../gpu/drm/amd/display/dc/bios/command_table2.c   |    62 +-
 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c   |    21 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |     2 +-
 .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c    |     2 +-
 .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c       |     3 -
 drivers/gpu/drm/amd/display/dc/core/dc.c           |    65 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   644 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |     2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |    72 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c |     2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   107 +-
 drivers/gpu/drm/amd/display/dc/core/dc_sink.c      |     1 +
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |    40 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   100 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |     4 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h       |     5 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |     6 +
 drivers/gpu/drm/amd/display/dc/dc_helper.c         |     6 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h           |    30 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |     2 -
 drivers/gpu/drm/amd/display/dc/dc_types.h          |     5 +
 drivers/gpu/drm/amd/display/dc/dce/Makefile        |     2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.c       |   225 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.h       |    30 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |    33 -
 drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h     |    65 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |    20 +-
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h  |     3 +
 .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c    |   299 +
 .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h    |   125 +
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |     2 -
 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c      |   319 +
 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h      |    40 +
 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c      |    76 +-
 .../drm/amd/display/dc/dce100/dce100_resource.c    |    31 +
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   111 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.h    |     7 +-
 .../drm/amd/display/dc/dce110/dce110_opp_csc_v.c   |     3 +-
 .../drm/amd/display/dc/dce110/dce110_resource.c    |    31 +
 .../drm/amd/display/dc/dce112/dce112_resource.c    |    33 +-
 .../drm/amd/display/dc/dce120/dce120_resource.c    |    33 +-
 .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c  |    28 -
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |    31 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |     7 -
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c    |     1 -
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |    18 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   205 +-
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h  |     6 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c  |     6 +-
 .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c  |    20 +-
 .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h  |     3 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c   |    15 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h   |    20 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c  |     6 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h  |     7 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c  |    97 +-
 .../amd/display/dc/dcn10/dcn10_stream_encoder.c    |     2 -
 .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h    |     1 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |    24 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c  |     6 +-
 .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c  |    40 +
 .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h  |     4 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c   |     3 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h   |     3 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c  |    14 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h  |     7 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   323 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h  |     8 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c    |     7 +-
 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c  |    33 +-
 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c  |    12 +-
 .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c  |    27 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   197 +-
 drivers/gpu/drm/amd/display/dc/dml/Makefile        |     2 -
 .../display/dc/dml/dcn20/display_mode_vba_20v2.c   |    32 +-
 .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h  |     1 -
 .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h        |     1 -
 .../amd/display/dc/dml/dcn21/display_mode_vba_21.c |    30 +-
 .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c  |    25 +-
 .../display/dc/dml/dcn21/display_rq_dlg_calc_21.h  |     2 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_lib.h  |     6 +-
 .../drm/amd/display/dc/dml/display_mode_structs.h  |     2 +
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.c  |     2 +
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |     4 +-
 .../amd/display/dc/dml/display_rq_dlg_helpers.h    |     1 -
 .../amd/display/dc/dml/dml1_display_rq_dlg_calc.h  |     2 -
 .../gpu/drm/amd/display/dc/dml/dml_common_defs.c   |    43 -
 .../gpu/drm/amd/display/dc/dml/dml_common_defs.h   |    37 -
 .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h   |    15 +-
 drivers/gpu/drm/amd/display/dc/dsc/Makefile        |     2 -
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |    18 +-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c       |   151 +-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h       |     5 +-
 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c   |    27 +-
 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c     |    89 +
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |     3 +
 drivers/gpu/drm/amd/display/dc/inc/hw/abm.h        |    21 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h   |     2 +
 drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h        |    16 +
 drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h |    67 +
 .../drm/amd/display/dc/inc/hw/timing_generator.h   |     3 +
 drivers/gpu/drm/amd/display/dc/inc/hw/transform.h  |     2 +
 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h  |    16 +
 .../drm/amd/display/dc/inc/hw_sequencer_private.h  |     2 -
 drivers/gpu/drm/amd/display/dc/inc/resource.h      |     5 +-
 drivers/gpu/drm/amd/display/dc/os_types.h          |     2 +-
 .../amd/display/dc/virtual/virtual_link_encoder.c  |     9 +
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |   583 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |    14 +
 .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h    |    15 +-
 drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h     |     6 +-
 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h    |   572 -
 drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h  |    11 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c  |    26 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c  |     2 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c    |     2 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    |    33 +-
 drivers/gpu/drm/amd/display/include/hdcp_types.h   |     7 +
 .../gpu/drm/amd/display/include/logger_interface.h |     4 -
 .../drm/amd/display/modules/color/color_gamma.c    |    37 +-
 .../drm/amd/display/modules/color/color_gamma.h    |     4 +-
 .../drm/amd/display/modules/freesync/freesync.c    |   101 +-
 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c    |     5 +-
 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h    |    30 +-
 .../drm/amd/display/modules/hdcp/hdcp1_execution.c |     2 +-
 .../drm/amd/display/modules/hdcp/hdcp2_execution.c |     2 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c    |     8 +-
 .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c    |   482 +-
 .../gpu/drm/amd/display/modules/inc/mod_freesync.h |     3 +
 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h |     5 +-
 .../gpu/drm/amd/display/modules/inc/mod_shared.h   |     5 +-
 .../amd/display/modules/info_packet/info_packet.c  |     2 +-
 .../drm/amd/display/modules/power/power_helpers.c  |   103 +-
 .../drm/amd/display/modules/power/power_helpers.h  |     3 +
 drivers/gpu/drm/amd/display/modules/stats/stats.c  |   448 -
 drivers/gpu/drm/amd/display/modules/vmid/vmid.c    |     7 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |    14 +
 .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h    |     4 +
 .../amd/include/asic_reg/nbif/nbif_6_1_offset.h    |     2 +
 .../amd/include/asic_reg/nbio/nbio_7_0_offset.h    |     2 +
 .../amd/include/asic_reg/nbio/nbio_7_4_offset.h    |     2 +
 .../drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h |    27 +
 .../amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h    |    30 +
 .../include/asic_reg/smuio/smuio_12_0_0_offset.h   |    30 +
 .../include/asic_reg/smuio/smuio_12_0_0_sh_mask.h  |    33 +
 drivers/gpu/drm/amd/include/atomfirmware.h         |   114 +-
 drivers/gpu/drm/amd/include/cgs_common.h           |     1 -
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |    18 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c         |   336 +-
 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c       |    49 +-
 .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |    26 +
 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c  |   184 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.h  |     2 +-
 .../amd/powerplay/hwmgr/smu7_clockpowergating.c    |    61 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |   140 +-
 .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c   |    40 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c |    17 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c   |   157 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c   |    71 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c  |     2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |   141 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |    32 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c   |     6 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c  |     2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c |   149 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c   |     7 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c  |     8 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c |   181 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c |     6 +-
 .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c   |     7 +-
 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h     |    11 +-
 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h |     3 +-
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |     1 +
 .../amd/powerplay/inc/smu11_driver_if_arcturus.h   |    15 +-
 .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h    |    40 +-
 drivers/gpu/drm/amd/powerplay/inc/smu_types.h      |     1 +
 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h      |     5 +-
 drivers/gpu/drm/amd/powerplay/inc/smumgr.h         |     7 +-
 drivers/gpu/drm/amd/powerplay/navi10_ppt.c         |   107 +-
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         |    15 +-
 drivers/gpu/drm/amd/powerplay/smu_internal.h       |     5 +
 drivers/gpu/drm/amd/powerplay/smu_v11_0.c          |   151 +-
 drivers/gpu/drm/amd/powerplay/smu_v12_0.c          |    16 +-
 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c   |    20 +-
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c |    35 +-
 .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c  |     1 +
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |    31 +-
 .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c    |    42 +-
 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c |    48 +-
 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h |     4 +-
 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c |    69 +-
 drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c      |    56 +-
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |    15 +-
 .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c   |    56 +-
 .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c   |    68 +-
 .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c   |   106 +-
 .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c    |    18 +-
 drivers/gpu/drm/amd/powerplay/vega20_ppt.c         |     4 +-
 drivers/gpu/drm/armada/armada_drv.c                |     2 +-
 drivers/gpu/drm/ast/ast_mode.c                     |     1 +
 drivers/gpu/drm/bridge/Kconfig                     |    16 +-
 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c |     3 +
 .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c    |     2 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |     2 +
 drivers/gpu/drm/drm_blend.c                        |    10 +-
 drivers/gpu/drm/drm_connector.c                    |    43 +-
 drivers/gpu/drm/drm_dp_helper.c                    |   177 +
 drivers/gpu/drm/drm_dp_mst_topology.c              |     9 +-
 drivers/gpu/drm/drm_edid.c                         |    42 +-
 drivers/gpu/drm/drm_fb_helper.c                    |     4 +-
 drivers/gpu/drm/drm_file.c                         |     3 -
 drivers/gpu/drm/drm_hdcp.c                         |     8 +-
 drivers/gpu/drm/drm_ioctl.c                        |     2 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |    26 +-
 drivers/gpu/drm/drm_of.c                           |     9 +
 drivers/gpu/drm/drm_plane.c                        |     9 +
 drivers/gpu/drm/drm_probe_helper.c                 |    38 +-
 drivers/gpu/drm/drm_scatter.c                      |    11 +-
 drivers/gpu/drm/drm_sysfs.c                        |     3 -
 drivers/gpu/drm/drm_vm.c                           |     2 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |     2 +-
 drivers/gpu/drm/etnaviv/etnaviv_dump.c             |     4 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |     2 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |     4 +-
 drivers/gpu/drm/etnaviv/etnaviv_perfmon.c          |     2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |     1 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |    26 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c          |    28 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |   182 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.h            |    16 +-
 drivers/gpu/drm/exynos/exynos_drm_mic.c            |     2 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |     4 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c         |     4 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |    26 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |     6 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |     3 +-
 drivers/gpu/drm/i915/Kconfig.profile               |    12 +
 drivers/gpu/drm/i915/Makefile                      |    32 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |   188 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |    25 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.h  |     2 +
 drivers/gpu/drm/i915/display/intel_audio.c         |   144 +-
 drivers/gpu/drm/i915/display/intel_bw.c            |   194 +-
 drivers/gpu/drm/i915/display/intel_bw.h            |    27 +
 drivers/gpu/drm/i915/display/intel_color.c         |   121 +-
 drivers/gpu/drm/i915/display/intel_connector.c     |     5 +-
 drivers/gpu/drm/i915/display/intel_crt.c           |    40 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |   832 +-
 drivers/gpu/drm/i915/display/intel_ddi.h           |     9 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   919 +-
 drivers/gpu/drm/i915/display/intel_display.h       |    11 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |   100 +
 drivers/gpu/drm/i915/display/intel_display_power.c |   558 +-
 drivers/gpu/drm/i915/display/intel_display_power.h |     5 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |    47 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |  1855 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |    18 +-
 .../gpu/drm/i915/display/intel_dp_aux_backlight.c  |    85 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   169 +-
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c      |     8 +-
 drivers/gpu/drm/i915/display/intel_dsb.c           |     6 +-
 drivers/gpu/drm/i915/display/intel_dsi.c           |     9 +-
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |    13 +-
 drivers/gpu/drm/i915/display/intel_dvo.c           |     9 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |    97 +-
 drivers/gpu/drm/i915/display/intel_fbdev.c         |    96 +-
 drivers/gpu/drm/i915/display/intel_frontbuffer.c   |     6 +-
 drivers/gpu/drm/i915/display/intel_global_state.c  |    54 +-
 drivers/gpu/drm/i915/display/intel_global_state.h  |     3 +
 drivers/gpu/drm/i915/display/intel_gmbus.c         |     3 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |    29 +-
 drivers/gpu/drm/i915/display/intel_hdcp.h          |     4 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   302 +-
 drivers/gpu/drm/i915/display/intel_hotplug.c       |    42 +-
 drivers/gpu/drm/i915/display/intel_hotplug.h       |     3 +-
 drivers/gpu/drm/i915/display/intel_lspcon.c        |     2 +-
 drivers/gpu/drm/i915/display/intel_lvds.c          |    38 +-
 drivers/gpu/drm/i915/display/intel_overlay.c       |     8 +-
 drivers/gpu/drm/i915/display/intel_panel.c         |   178 +-
 drivers/gpu/drm/i915/display/intel_panel.h         |    13 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   105 +-
 drivers/gpu/drm/i915/display/intel_psr.h           |     6 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |    22 +-
 drivers/gpu/drm/i915/display/intel_sprite.c        |    25 +-
 drivers/gpu/drm/i915/display/intel_tc.c            |   149 +-
 drivers/gpu/drm/i915/display/intel_tc.h            |     3 +-
 drivers/gpu/drm/i915/display/intel_tv.c            |    15 +-
 drivers/gpu/drm/i915/display/intel_vbt_defs.h      |     4 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |    26 +-
 drivers/gpu/drm/i915/gem/i915_gem_clflush.c        |     2 +-
 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c     |     4 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |    98 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.h        |     4 +
 drivers/gpu/drm/i915/gem/i915_gem_domain.c         |     9 +-
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   904 +-
 drivers/gpu/drm/i915/gem/i915_gem_fence.c          |     4 +-
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |    38 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.c         |     8 +-
 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c     |    26 +-
 drivers/gpu/drm/i915/gem/i915_gem_object_blt.h     |     1 -
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h   |     3 -
 drivers/gpu/drm/i915/gem/i915_gem_pages.c          |     3 +-
 drivers/gpu/drm/i915/gem/i915_gem_shmem.c          |    15 +-
 drivers/gpu/drm/i915/gem/i915_gem_shrinker.c       |    18 +-
 drivers/gpu/drm/i915/gem/i915_gem_stolen.c         |     4 +-
 drivers/gpu/drm/i915/gem/i915_gem_tiling.c         |    20 +-
 drivers/gpu/drm/i915/gem/i915_gem_userptr.c        |    44 +-
 .../gpu/drm/i915/gem/selftests/huge_gem_object.c   |     3 +-
 drivers/gpu/drm/i915/gem/selftests/huge_pages.c    |    95 +-
 .../drm/i915/gem/selftests/i915_gem_client_blt.c   |   566 +
 .../drm/i915/gem/selftests/i915_gem_coherency.c    |     2 +
 .../gpu/drm/i915/gem/selftests/i915_gem_context.c  |    52 +-
 .../drm/i915/gem/selftests/i915_gem_execbuffer.c   |   171 +
 drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c |   128 +-
 .../gpu/drm/i915/gem/selftests/i915_gem_object.c   |     2 +-
 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c |    26 +-
 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c   |     2 +-
 drivers/gpu/drm/i915/gt/debugfs_engines.c          |     2 +-
 drivers/gpu/drm/i915/gt/debugfs_gt.c               |    15 +-
 drivers/gpu/drm/i915/gt/debugfs_gt.h               |     9 +-
 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c            |    74 +-
 drivers/gpu/drm/i915/gt/gen8_ppgtt.c               |    15 +-
 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c        |    58 +-
 drivers/gpu/drm/i915/gt/intel_context.c            |     7 +-
 drivers/gpu/drm/i915/gt/intel_context_sseu.c       |     3 +-
 drivers/gpu/drm/i915/gt/intel_context_types.h      |    10 +-
 drivers/gpu/drm/i915/gt/intel_engine.h             |    51 +-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   215 +-
 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c   |     2 +-
 drivers/gpu/drm/i915/gt/intel_engine_pm.c          |    20 +-
 drivers/gpu/drm/i915/gt/intel_engine_pm.h          |     6 +
 drivers/gpu/drm/i915/gt/intel_engine_pool.c        |   190 -
 drivers/gpu/drm/i915/gt/intel_engine_pool.h        |    34 -
 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h  |    29 -
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |    89 +-
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |    59 +-
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c       |   909 +
 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h       |    78 +
 drivers/gpu/drm/i915/gt/intel_gpu_commands.h       |     6 +-
 drivers/gpu/drm/i915/gt/intel_gt.c                 |    69 +-
 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c     |   228 +
 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h     |    37 +
 .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h   |    32 +
 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c     |   102 +
 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h     |    27 +
 drivers/gpu/drm/i915/gt/intel_gt_irq.c             |    15 +-
 drivers/gpu/drm/i915/gt/intel_gt_pm.c              |    17 +-
 drivers/gpu/drm/i915/gt/intel_gt_requests.c        |    20 +-
 drivers/gpu/drm/i915/gt/intel_gt_types.h           |    20 +-
 drivers/gpu/drm/i915/gt/intel_gtt.h                |     5 +-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  1255 +-
 drivers/gpu/drm/i915/gt/intel_lrc.h                |     1 +
 drivers/gpu/drm/i915/gt/intel_lrc_reg.h            |     6 +-
 drivers/gpu/drm/i915/gt/intel_rc6.c                |    47 +-
 drivers/gpu/drm/i915/gt/intel_renderstate.c        |    22 +-
 drivers/gpu/drm/i915/gt/intel_reset.c              |    16 +-
 drivers/gpu/drm/i915/gt/intel_ring.c               |     4 +
 drivers/gpu/drm/i915/gt/intel_ring.h               |     5 +-
 drivers/gpu/drm/i915/gt/intel_ring_submission.c    |    49 +-
 drivers/gpu/drm/i915/gt/intel_rps.c                |   454 +-
 drivers/gpu/drm/i915/gt/intel_rps.h                |    61 +
 drivers/gpu/drm/i915/gt/intel_rps_types.h          |    14 +-
 drivers/gpu/drm/i915/gt/intel_sseu.c               |    33 +-
 drivers/gpu/drm/i915/gt/intel_timeline.c           |    39 +-
 drivers/gpu/drm/i915/gt/intel_timeline.h           |     7 +-
 drivers/gpu/drm/i915/gt/intel_workarounds.c        |   290 +-
 drivers/gpu/drm/i915/gt/mock_engine.c              |     2 -
 drivers/gpu/drm/i915/gt/selftest_context.c         |    12 +-
 drivers/gpu/drm/i915/gt/selftest_gt_pm.c           |     8 +
 drivers/gpu/drm/i915/gt/selftest_hangcheck.c       |    25 +-
 drivers/gpu/drm/i915/gt/selftest_lrc.c             |   904 +-
 drivers/gpu/drm/i915/gt/selftest_mocs.c            |    18 +-
 drivers/gpu/drm/i915/gt/selftest_rc6.c             |    30 +-
 drivers/gpu/drm/i915/gt/selftest_ring.c            |   110 +
 drivers/gpu/drm/i915/gt/selftest_ring_submission.c |     2 +
 drivers/gpu/drm/i915/gt/selftest_rps.c             |  1318 ++
 drivers/gpu/drm/i915/gt/selftest_rps.h             |    17 +
 drivers/gpu/drm/i915/gt/selftest_timeline.c        |    15 +-
 drivers/gpu/drm/i915/gt/selftest_workarounds.c     |     2 +
 drivers/gpu/drm/i915/gt/shmem_utils.c              |   173 +
 drivers/gpu/drm/i915/gt/shmem_utils.h              |    23 +
 drivers/gpu/drm/i915/gt/st_shmem_utils.c           |    63 +
 drivers/gpu/drm/i915/gt/sysfs_engines.c            |    94 +
 drivers/gpu/drm/i915/gt/uc/intel_guc.c             |    46 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc.h             |     7 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c     |    42 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h     |    14 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c          |    14 -
 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h          |     1 -
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c         |    97 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h         |     4 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c |   124 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h |    15 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |     4 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c             |    53 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.h             |     2 +
 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c     |    36 +
 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h     |    14 +
 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c          |    17 -
 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h          |     1 -
 drivers/gpu/drm/i915/gt/uc/intel_uc.c              |    35 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc.h              |     1 +
 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c      |    30 +
 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h      |    14 +
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c           |    56 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h           |     3 +-
 drivers/gpu/drm/i915/gvt/aperture_gm.c             |     2 +-
 drivers/gpu/drm/i915/gvt/cmd_parser.c              |    45 +
 drivers/gpu/drm/i915/gvt/display.c                 |    49 +-
 drivers/gpu/drm/i915/gvt/execlist.c                |     2 -
 drivers/gpu/drm/i915/gvt/gtt.c                     |    16 +
 drivers/gpu/drm/i915/gvt/gtt.h                     |     1 +
 drivers/gpu/drm/i915/gvt/gvt.c                     |     1 -
 drivers/gpu/drm/i915/gvt/gvt.h                     |     5 +
 drivers/gpu/drm/i915/gvt/handlers.c                |     2 +-
 drivers/gpu/drm/i915/gvt/hypercall.h               |     2 -
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |    48 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   257 +-
 drivers/gpu/drm/i915/gvt/scheduler.h               |     1 +
 drivers/gpu/drm/i915/gvt/vgpu.c                    |     2 +-
 drivers/gpu/drm/i915/i915_active.c                 |   137 +-
 drivers/gpu/drm/i915/i915_active.h                 |    14 +-
 drivers/gpu/drm/i915/i915_cmd_parser.c             |     4 +
 drivers/gpu/drm/i915/i915_config.c                 |    15 +
 drivers/gpu/drm/i915/i915_debugfs.c                |   348 +-
 drivers/gpu/drm/i915/i915_drv.c                    |   123 +-
 drivers/gpu/drm/i915/i915_drv.h                    |    46 +-
 drivers/gpu/drm/i915/i915_gem.c                    |    20 +-
 drivers/gpu/drm/i915/i915_gem_evict.c              |    33 +-
 drivers/gpu/drm/i915/i915_gem_fence_reg.c          |   911 -
 drivers/gpu/drm/i915/i915_gem_fence_reg.h          |    71 -
 drivers/gpu/drm/i915/i915_getparam.c               |     2 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |    45 +-
 drivers/gpu/drm/i915/i915_gpu_error.h              |     3 +-
 drivers/gpu/drm/i915/i915_ioc32.c                  |    14 +-
 drivers/gpu/drm/i915/i915_irq.c                    |   242 +-
 drivers/gpu/drm/i915/i915_mm.c                     |     1 -
 drivers/gpu/drm/i915/i915_params.c                 |     4 +-
 drivers/gpu/drm/i915/i915_params.h                 |     2 +-
 drivers/gpu/drm/i915/i915_pci.c                    |    39 +-
 drivers/gpu/drm/i915/i915_perf.c                   |   666 +-
 drivers/gpu/drm/i915/i915_perf_types.h             |    46 +-
 drivers/gpu/drm/i915/i915_pmu.c                    |   125 +-
 drivers/gpu/drm/i915/i915_priolist_types.h         |     9 +-
 drivers/gpu/drm/i915/i915_query.c                  |    62 +-
 drivers/gpu/drm/i915/i915_reg.h                    |   183 +-
 drivers/gpu/drm/i915/i915_request.c                |   427 +-
 drivers/gpu/drm/i915/i915_request.h                |    30 +-
 drivers/gpu/drm/i915/i915_scheduler.c              |    43 +-
 drivers/gpu/drm/i915/i915_scheduler.h              |     3 +-
 drivers/gpu/drm/i915/i915_scheduler_types.h        |     3 +-
 drivers/gpu/drm/i915/i915_selftest.h               |     2 +
 drivers/gpu/drm/i915/i915_sw_fence.c               |    12 +-
 drivers/gpu/drm/i915/i915_sw_fence_work.c          |     5 +-
 drivers/gpu/drm/i915/i915_sw_fence_work.h          |    23 +
 drivers/gpu/drm/i915/i915_switcheroo.c             |     4 +-
 drivers/gpu/drm/i915/i915_utils.c                  |     3 +-
 drivers/gpu/drm/i915/i915_vma.c                    |   131 +-
 drivers/gpu/drm/i915/i915_vma.h                    |     4 +-
 drivers/gpu/drm/i915/intel_device_info.c           |    76 +-
 drivers/gpu/drm/i915/intel_device_info.h           |     5 +-
 drivers/gpu/drm/i915/intel_dram.c                  |     3 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   572 +-
 drivers/gpu/drm/i915/intel_pm.h                    |     6 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c            |     2 +-
 drivers/gpu/drm/i915/intel_sideband.c              |     8 +-
 drivers/gpu/drm/i915/intel_uncore.c                |    60 +-
 drivers/gpu/drm/i915/intel_uncore.h                |     6 +-
 drivers/gpu/drm/i915/intel_wakeref.c               |    12 +-
 drivers/gpu/drm/i915/intel_wakeref.h               |    22 +-
 drivers/gpu/drm/i915/intel_wopcm.c                 |    47 +-
 drivers/gpu/drm/i915/oa/i915_oa_bdw.c              |    90 -
 drivers/gpu/drm/i915/oa/i915_oa_bdw.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_bxt.c              |    88 -
 drivers/gpu/drm/i915/oa/i915_oa_bxt.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_chv.c              |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_chv.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_cnl.c              |   101 -
 drivers/gpu/drm/i915/oa/i915_oa_cnl.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_glk.c              |    88 -
 drivers/gpu/drm/i915/oa/i915_oa_glk.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_hsw.c              |   118 -
 drivers/gpu/drm/i915/oa/i915_oa_hsw.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_icl.c              |    98 -
 drivers/gpu/drm/i915/oa/i915_oa_icl.h              |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c           |    88 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c           |    89 -
 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h           |    16 -
 drivers/gpu/drm/i915/oa/i915_oa_tgl.c              |   121 -
 drivers/gpu/drm/i915/oa/i915_oa_tgl.h              |    16 -
 drivers/gpu/drm/i915/selftests/i915_active.c       |    12 +-
 drivers/gpu/drm/i915/selftests/i915_gem.c          |     2 -
 drivers/gpu/drm/i915/selftests/i915_gem_evict.c    |    26 +-
 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c      |    33 +-
 .../gpu/drm/i915/selftests/i915_live_selftests.h   |     1 +
 .../gpu/drm/i915/selftests/i915_mock_selftests.h   |     2 +
 drivers/gpu/drm/i915/selftests/i915_perf.c         |   104 +-
 .../gpu/drm/i915/selftests/i915_perf_selftests.h   |     1 +
 drivers/gpu/drm/i915/selftests/i915_request.c      |   623 +-
 drivers/gpu/drm/i915/selftests/i915_selftest.c     |    29 +
 drivers/gpu/drm/i915/selftests/i915_vma.c          |     2 +-
 drivers/gpu/drm/i915/selftests/igt_spinner.c       |     3 +-
 .../gpu/drm/i915/selftests/intel_memory_region.c   |     5 +-
 drivers/gpu/drm/i915/selftests/librapl.c           |    24 +
 drivers/gpu/drm/i915/selftests/librapl.h           |    13 +
 drivers/gpu/drm/i915/selftests/mock_gem_device.c   |     6 +-
 drivers/gpu/drm/ingenic/ingenic-drm.c              |     9 +-
 drivers/gpu/drm/mediatek/Kconfig                   |     1 +
 drivers/gpu/drm/mediatek/mtk_disp_color.c          |     5 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |     5 +-
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |     5 +-
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |    43 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |    19 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp.c             |   259 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp.h             |     7 -
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |    45 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |     2 +-
 drivers/gpu/drm/mediatek/mtk_drm_gem.c             |     3 +
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |     8 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |    22 +-
 drivers/gpu/drm/mediatek/mtk_mipi_tx.c             |    54 +
 drivers/gpu/drm/mediatek/mtk_mipi_tx.h             |     4 +
 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c      |    28 +
 drivers/gpu/drm/meson/meson_drv.c                  |     4 +-
 drivers/gpu/drm/meson/meson_dw_hdmi.c              |     4 +-
 drivers/gpu/drm/msm/Makefile                       |     1 +
 drivers/gpu/drm/msm/adreno/a2xx_gpu.c              |    16 +
 drivers/gpu/drm/msm/adreno/a3xx_gpu.c              |     1 +
 drivers/gpu/drm/msm/adreno/a4xx_gpu.c              |    83 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |     7 +
 drivers/gpu/drm/msm/adreno/a6xx.xml.h              |    14 +
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |   418 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |    37 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h          |    48 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |    70 +-
 drivers/gpu/drm/msm/adreno/a6xx_hfi.c              |   123 +-
 drivers/gpu/drm/msm/adreno/a6xx_hfi.h              |    50 +-
 drivers/gpu/drm/msm/adreno/adreno_device.c         |    35 +
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |    27 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |    23 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c      |    23 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |    95 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h           |     2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    12 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |    48 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |    39 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c         |    26 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h         |     3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c        |   129 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h        |   100 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h        |     2 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |    18 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h            |     3 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c             |    58 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h             |     2 +
 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |    18 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c           |    80 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |     4 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c           |    21 +-
 drivers/gpu/drm/msm/msm_drv.c                      |     6 +-
 drivers/gpu/drm/msm/msm_drv.h                      |    15 +-
 drivers/gpu/drm/msm/msm_gem.c                      |    31 +-
 drivers/gpu/drm/msm/msm_gem.h                      |     1 +
 drivers/gpu/drm/msm/msm_gem_submit.c               |   232 +-
 drivers/gpu/drm/msm/msm_gem_vma.c                  |    42 +-
 drivers/gpu/drm/msm/msm_gpu.c                      |    49 +-
 drivers/gpu/drm/msm/msm_gpu.h                      |     4 +-
 drivers/gpu/drm/msm/msm_gpummu.c                   |    10 +-
 drivers/gpu/drm/msm/msm_iommu.c                    |    22 +-
 drivers/gpu/drm/msm/msm_mmu.h                      |     5 +-
 drivers/gpu/drm/msm/msm_rd.c                       |     4 +-
 drivers/gpu/drm/nouveau/Kbuild                     |    10 +-
 drivers/gpu/drm/nouveau/dispnv04/crtc.c            |    23 +-
 drivers/gpu/drm/nouveau/dispnv04/disp.c            |    24 +-
 drivers/gpu/drm/nouveau/dispnv04/overlay.c         |    21 +-
 drivers/gpu/drm/nouveau/dispnv50/base507c.c        |     7 +-
 drivers/gpu/drm/nouveau/dispnv50/core.h            |     7 +
 drivers/gpu/drm/nouveau/dispnv50/core507d.c        |    17 +-
 drivers/gpu/drm/nouveau/dispnv50/core827d.c        |     1 +
 drivers/gpu/drm/nouveau/dispnv50/core907d.c        |     1 +
 drivers/gpu/drm/nouveau/dispnv50/core917d.c        |     1 +
 drivers/gpu/drm/nouveau/dispnv50/corec37d.c        |    26 +
 drivers/gpu/drm/nouveau/dispnv50/corec57d.c        |     1 +
 drivers/gpu/drm/nouveau/dispnv50/curs507a.c        |     2 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   158 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.h            |     5 +
 drivers/gpu/drm/nouveau/dispnv50/headc37d.c        |     5 +-
 drivers/gpu/drm/nouveau/dispnv50/headc57d.c        |     5 +-
 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c        |     2 +-
 drivers/gpu/drm/nouveau/dispnv50/pior507d.c        |     8 +
 drivers/gpu/drm/nouveau/dispnv50/sor507d.c         |     7 +
 drivers/gpu/drm/nouveau/dispnv50/sor907d.c         |    11 +
 drivers/gpu/drm/nouveau/dispnv50/sorc37d.c         |     9 +
 drivers/gpu/drm/nouveau/dispnv50/wndw.c            |    86 +-
 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c        |     2 +-
 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c        |    17 +
 drivers/gpu/drm/nouveau/include/nvif/cl5070.h      |     3 +-
 drivers/gpu/drm/nouveau/include/nvif/class.h       |     2 +
 drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h |     2 +
 drivers/gpu/drm/nouveau/nouveau_abi16.c            |     8 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |    98 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.h             |     4 -
 drivers/gpu/drm/nouveau/nouveau_bo.c               |     8 +
 drivers/gpu/drm/nouveau/nouveau_bo.h               |     3 +
 drivers/gpu/drm/nouveau/nouveau_chan.c             |     2 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |    48 +-
 drivers/gpu/drm/nouveau/nouveau_connector.h        |     5 +
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |     5 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |   212 +-
 drivers/gpu/drm/nouveau/nouveau_display.h          |    31 +-
 drivers/gpu/drm/nouveau/nouveau_dmem.c             |   450 +-
 drivers/gpu/drm/nouveau/nouveau_dmem.h             |     5 +-
 drivers/gpu/drm/nouveau/nouveau_dp.c               |    31 +
 drivers/gpu/drm/nouveau/nouveau_drm.c              |    31 +-
 drivers/gpu/drm/nouveau/nouveau_encoder.h          |     9 +
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    42 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.h            |     3 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |    16 +-
 drivers/gpu/drm/nouveau/nouveau_platform.c         |    11 -
 drivers/gpu/drm/nouveau/nouveau_svm.c              |   175 +-
 drivers/gpu/drm/nouveau/nouveau_svm.h              |     5 +
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |     8 -
 drivers/gpu/drm/nouveau/nv50_fbcon.c               |     9 +-
 drivers/gpu/drm/nouveau/nvc0_fbcon.c               |     9 +-
 drivers/gpu/drm/nouveau/nvkm/core/memory.c         |     2 +-
 drivers/gpu/drm/nouveau/nvkm/core/subdev.c         |    11 +
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |    75 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild    |     4 +
 .../gpu/drm/nouveau/nvkm/engine/disp/capsgv100.c   |    60 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c   |     2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c   |     2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/hdagf119.c    |    18 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/hdagt215.c    |     2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/hdagv100.c    |    30 +
 .../gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c   |     4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h     |    11 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c    |    73 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h    |     2 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/rootgv100.c   |     1 +
 .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c    |     6 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h    |     3 +
 .../gpu/drm/nouveau/nvkm/engine/disp/roottu102.c   |     1 +
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c    |     1 +
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgk104.c    |     1 +
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c    |     1 +
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c    |    37 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c    |    93 +
 .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c    |    36 +-
 .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c    |    33 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c     |    13 +-
 drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp108.c   |     3 +
 drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c   |    16 +
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c     |     5 +
 drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c     |    12 +-
 .../gpu/drm/nouveau/nvkm/subdev/bios/shadowacpi.c  |    65 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf117.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk20a.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gm200.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gp10b.c   |     6 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c      |     2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h      |     2 +-
 drivers/gpu/drm/omapdrm/dss/Kconfig                |     2 +-
 drivers/gpu/drm/panel/Kconfig                      |    26 +-
 drivers/gpu/drm/panel/Makefile                     |     2 +-
 drivers/gpu/drm/panel/panel-elida-kd35t133.c       |     4 +-
 drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c |     4 +-
 drivers/gpu/drm/panel/panel-novatek-nt39016.c      |     2 +-
 drivers/gpu/drm/panel/panel-raydium-rm67191.c      |     2 +-
 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c |   423 -
 drivers/gpu/drm/panel/panel-simple.c               |    71 +-
 drivers/gpu/drm/panel/panel-sitronix-st7703.c      |   654 +
 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c   |     4 +-
 drivers/gpu/drm/pl111/pl111_debugfs.c              |     1 -
 drivers/gpu/drm/pl111/pl111_display.c              |     1 -
 drivers/gpu/drm/pl111/pl111_drm.h                  |    73 +
 drivers/gpu/drm/pl111/pl111_drv.c                  |     1 -
 drivers/gpu/drm/pl111/pl111_versatile.c            |    10 +-
 drivers/gpu/drm/qxl/qxl_cmd.c                      |    10 +-
 drivers/gpu/drm/qxl/qxl_display.c                  |     6 +-
 drivers/gpu/drm/qxl/qxl_draw.c                     |     7 +-
 drivers/gpu/drm/qxl/qxl_image.c                    |     3 +-
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |     5 +-
 drivers/gpu/drm/radeon/Makefile                    |    35 +-
 drivers/gpu/drm/radeon/atom.c                      |     3 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |    14 -
 drivers/gpu/drm/radeon/radeon_cs.c                 |     4 +-
 drivers/gpu/drm/radeon/radeon_gem.c                |     6 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |     6 +-
 drivers/gpu/drm/radeon/si_dpm.c                    |    18 -
 drivers/gpu/drm/rcar-du/rcar_du_plane.c            |    16 +-
 drivers/gpu/drm/rcar-du/rcar_du_vsp.c              |    14 +-
 drivers/gpu/drm/scheduler/sched_entity.c           |     2 +-
 drivers/gpu/drm/scheduler/sched_main.c             |    16 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi.h                 |     2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c         |     2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |     2 +-
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c             |     2 +-
 drivers/gpu/drm/tegra/drm.c                        |     3 +-
 drivers/gpu/drm/tidss/tidss_crtc.c                 |    16 +-
 drivers/gpu/drm/tidss/tidss_dispc.c                |     4 +-
 drivers/gpu/drm/tidss/tidss_encoder.c              |    22 +-
 drivers/gpu/drm/tidss/tidss_plane.c                |    24 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |    57 +-
 drivers/gpu/drm/ttm/ttm_bo_manager.c               |     2 +-
 drivers/gpu/drm/ttm/ttm_bo_util.c                  |    63 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |    15 +-
 drivers/gpu/drm/ttm/ttm_tt.c                       |     4 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |     1 +
 drivers/gpu/drm/virtio/virtgpu_gem.c               |     3 +
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |     4 +-
 drivers/gpu/drm/virtio/virtgpu_kms.c               |    18 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               |    17 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |     4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |     2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |     2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |     2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c               |     2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c      |     4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |     2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         |     2 -
 drivers/gpu/drm/zte/zx_vga.c                       |     6 +-
 drivers/gpu/host1x/dev.c                           |    59 +-
 drivers/greybus/Kconfig                            |    10 +-
 drivers/greybus/arpc.h                             |     2 +-
 drivers/hid/Kconfig                                |   220 +-
 drivers/hid/hid-alps.c                             |     4 +-
 drivers/hid/hid-apple.c                            |    30 +-
 drivers/hid/hid-asus.c                             |   122 +-
 drivers/hid/hid-ids.h                              |    20 +-
 drivers/hid/hid-lg-g15.c                           |     4 +
 drivers/hid/hid-logitech-dj.c                      |     4 +-
 drivers/hid/hid-logitech-hidpp.c                   |     2 +-
 drivers/hid/hid-mcp2221.c                          |   169 +
 drivers/hid/hid-multitouch.c                       |    69 +-
 drivers/hid/hid-quirks.c                           |     2 +
 drivers/hid/hid-sony.c                             |    17 +
 drivers/hid/i2c-hid/Kconfig                        |     2 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |     2 +
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c           |     8 +
 drivers/hid/intel-ish-hid/ishtp-fw-loader.c        |     2 +
 drivers/hid/usbhid/Kconfig                         |     6 +-
 drivers/hid/usbhid/hid-core.c                      |    37 +-
 drivers/hid/usbhid/usbhid.h                        |     1 +
 drivers/hid/wacom_sys.c                            |     4 +-
 drivers/hid/wacom_wac.c                            |    88 +-
 drivers/hsi/Kconfig                                |     2 +-
 drivers/hsi/clients/Kconfig                        |     2 +-
 drivers/hsi/controllers/Kconfig                    |     2 +-
 drivers/hv/channel.c                               |    58 +-
 drivers/hv/channel_mgmt.c                          |   442 +-
 drivers/hv/connection.c                            |    58 +-
 drivers/hv/hv.c                                    |    22 +-
 drivers/hv/hv_debugfs.c                            |     2 +-
 drivers/hv/hv_fcopy.c                              |     2 +-
 drivers/hv/hv_snapshot.c                           |     2 +-
 drivers/hv/hv_trace.h                              |    29 +-
 drivers/hv/hyperv_vmbus.h                          |    83 +-
 drivers/hv/vmbus_drv.c                             |   419 +-
 drivers/hwmon/Kconfig                              |    61 +-
 drivers/hwmon/Makefile                             |     3 +
 drivers/hwmon/adt7411.c                            |     3 +-
 drivers/hwmon/amd_energy.c                         |   408 +
 drivers/hwmon/applesmc.c                           |    12 +-
 drivers/hwmon/bt1-pvt.c                            |  1146 ++
 drivers/hwmon/bt1-pvt.h                            |   244 +
 drivers/hwmon/da9052-hwmon.c                       |     4 +-
 drivers/hwmon/dell-smm-hwmon.c                     |    26 +-
 drivers/hwmon/drivetemp.c                          |     8 +-
 drivers/hwmon/gsc-hwmon.c                          |   390 +
 drivers/hwmon/hwmon.c                              |   136 +-
 drivers/hwmon/ina2xx.c                             |   183 +
 drivers/hwmon/jc42.c                               |     2 +-
 drivers/hwmon/k10temp.c                            |     7 +-
 drivers/hwmon/lm70.c                               |    47 +-
 drivers/hwmon/lm75.c                               |     8 +-
 drivers/hwmon/lm75.h                               |    31 +-
 drivers/hwmon/lm90.c                               |    45 +-
 drivers/hwmon/nct6775.c                            |    10 +-
 drivers/hwmon/nct7802.c                            |     6 +-
 drivers/hwmon/nct7904.c                            |   150 +-
 drivers/hwmon/pmbus/Kconfig                        |     9 +
 drivers/hwmon/pmbus/Makefile                       |     1 +
 drivers/hwmon/pmbus/isl68137.c                     |    92 +-
 drivers/hwmon/pmbus/max16601.c                     |   314 +
 drivers/hwmon/pmbus/pmbus_core.c                   |     8 +-
 drivers/hwtracing/coresight/Kconfig                |     2 +-
 drivers/hwtracing/coresight/Makefile               |     3 +-
 .../hwtracing/coresight/coresight-cti-platform.c   |    15 +-
 drivers/hwtracing/coresight/coresight-cti-sysfs.c  |    16 +-
 drivers/hwtracing/coresight/coresight-cti.c        |   232 +-
 drivers/hwtracing/coresight/coresight-cti.h        |     8 +-
 drivers/hwtracing/coresight/coresight-etb10.c      |     2 +-
 drivers/hwtracing/coresight/coresight-etm3x.c      |     2 +-
 .../hwtracing/coresight/coresight-etm4x-sysfs.c    |     2 +-
 drivers/hwtracing/coresight/coresight-etm4x.c      |    33 +-
 drivers/hwtracing/coresight/coresight-platform.c   |    91 +-
 drivers/hwtracing/coresight/coresight-priv.h       |    21 +-
 drivers/hwtracing/coresight/coresight-sysfs.c      |   204 +
 drivers/hwtracing/coresight/coresight-tmc-etf.c    |    16 +-
 drivers/hwtracing/coresight/coresight-tmc.c        |     2 +-
 drivers/hwtracing/coresight/coresight.c            |    82 +-
 drivers/hwtracing/stm/policy.c                     |     2 +-
 drivers/hwtracing/stm/stm.h                        |     4 +-
 drivers/i2c/Kconfig                                |     2 +-
 drivers/i2c/algos/i2c-algo-pca.c                   |     2 +-
 drivers/i2c/busses/Kconfig                         |    60 +-
 drivers/i2c/busses/Makefile                        |    19 +-
 drivers/i2c/busses/i2c-altera.c                    |    39 +-
 drivers/i2c/busses/i2c-amd-mp2-pci.c               |     2 +-
 drivers/i2c/busses/i2c-aspeed.c                    |     5 +-
 drivers/i2c/busses/i2c-at91-core.c                 |     2 +
 drivers/i2c/busses/i2c-at91-master.c               |    69 +-
 drivers/i2c/busses/i2c-at91.h                      |     7 +-
 drivers/i2c/busses/i2c-axxia.c                     |     8 +-
 drivers/i2c/busses/i2c-bcm-iproc.c                 |    13 +-
 drivers/i2c/busses/i2c-bcm-kona.c                  |     7 +-
 drivers/i2c/busses/i2c-brcmstb.c                   |    20 +-
 drivers/i2c/busses/i2c-cadence.c                   |   323 +-
 drivers/i2c/busses/i2c-cht-wc.c                    |     6 +-
 drivers/i2c/busses/i2c-davinci.c                   |     4 +-
 drivers/i2c/busses/i2c-designware-common.c         |   327 +-
 drivers/i2c/busses/i2c-designware-core.h           |    75 +-
 drivers/i2c/busses/i2c-designware-master.c         |   192 +-
 drivers/i2c/busses/i2c-designware-pcidrv.c         |    86 +-
 drivers/i2c/busses/i2c-designware-platdrv.c        |   290 +-
 drivers/i2c/busses/i2c-designware-slave.c          |    88 +-
 drivers/i2c/busses/i2c-digicolor.c                 |     4 +-
 drivers/i2c/busses/i2c-efm32.c                     |     4 -
 drivers/i2c/busses/i2c-emev2.c                     |     4 +-
 drivers/i2c/busses/i2c-exynos5.c                   |     8 +-
 drivers/i2c/busses/i2c-hix5hd2.c                   |     4 +-
 drivers/i2c/busses/i2c-i801.c                      |    12 +-
 drivers/i2c/busses/i2c-icy.c                       |     1 +
 drivers/i2c/busses/i2c-img-scb.c                   |     8 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |     4 +-
 drivers/i2c/busses/i2c-jz4780.c                    |     4 +-
 drivers/i2c/busses/i2c-lpc2k.c                     |     8 +-
 drivers/i2c/busses/i2c-meson.c                     |     8 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |   329 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |     4 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   |  2342 +++
 drivers/i2c/busses/i2c-nvidia-gpu.c                |     5 +-
 drivers/i2c/busses/i2c-octeon-platdrv.c            |     4 +-
 drivers/i2c/busses/i2c-omap.c                      |     4 +-
 drivers/i2c/busses/i2c-owl.c                       |     8 +-
 drivers/i2c/busses/i2c-pca-platform.c              |     3 +-
 drivers/i2c/busses/i2c-piix4.c                     |     3 +-
 drivers/i2c/busses/i2c-pnx.c                       |     1 -
 drivers/i2c/busses/i2c-powermac.c                  |    18 +-
 drivers/i2c/busses/i2c-pxa.c                       |   870 +-
 drivers/i2c/busses/i2c-qcom-cci.c                  |   791 +
 drivers/i2c/busses/i2c-qup.c                       |    18 +-
 drivers/i2c/busses/i2c-rcar.c                      |     4 +-
 drivers/i2c/busses/i2c-rk3x.c                      |     8 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |     5 +-
 drivers/i2c/busses/i2c-sh_mobile.c                 |     7 +-
 drivers/i2c/busses/i2c-sirf.c                      |     4 +-
 drivers/i2c/busses/i2c-sprd.c                      |     4 +-
 drivers/i2c/busses/i2c-stm32.c                     |    10 +-
 drivers/i2c/busses/i2c-stm32f4.c                   |     4 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |   138 +-
 drivers/i2c/busses/i2c-stu300.c                    |     4 +-
 drivers/i2c/busses/i2c-sun6i-p2wi.c                |     8 +-
 drivers/i2c/busses/i2c-synquacer.c                 |     8 +-
 drivers/i2c/busses/i2c-tegra.c                     |   248 +-
 drivers/i2c/busses/i2c-uniphier-f.c                |     4 +-
 drivers/i2c/busses/i2c-uniphier.c                  |     4 +-
 drivers/i2c/busses/i2c-xlp9xx.c                    |     8 +-
 drivers/i2c/busses/i2c-xlr.c                       |     4 +-
 drivers/i2c/busses/i2c-zx2967.c                    |     4 +-
 drivers/i2c/i2c-core-acpi.c                        |     6 +-
 drivers/i2c/i2c-core-base.c                        |   134 +-
 drivers/i2c/i2c-core-of.c                          |     2 +-
 drivers/i2c/i2c-core-smbus.c                       |     2 +-
 drivers/i2c/i2c-core.h                             |     6 +-
 drivers/i2c/i2c-slave-eeprom.c                     |    39 +-
 drivers/i2c/i2c-smbus.c                            |   104 +-
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |     1 +
 drivers/i2c/muxes/i2c-mux-pca954x.c                |    44 +-
 drivers/i3c/master.c                               |    16 +-
 drivers/ide/Kconfig                                |    10 +-
 drivers/ide/ide-cd.c                               |    17 +-
 drivers/ide/ide-io.c                               |     7 +-
 drivers/iio/accel/Kconfig                          |    10 +-
 drivers/iio/accel/bma180.c                         |   208 +-
 drivers/iio/accel/dmard06.c                        |     3 +-
 drivers/iio/accel/hid-sensor-accel-3d.c            |    18 +-
 drivers/iio/accel/kxsd9-i2c.c                      |    11 +-
 drivers/iio/accel/mxc4005.c                        |     4 +-
 drivers/iio/accel/sca3000.c                        |     2 +-
 drivers/iio/accel/st_accel.h                       |     2 +
 drivers/iio/accel/st_accel_buffer.c                |     3 +-
 drivers/iio/accel/st_accel_core.c                  |    83 +-
 drivers/iio/accel/st_accel_i2c.c                   |     5 +
 drivers/iio/adc/Kconfig                            |    55 +
 drivers/iio/adc/Makefile                           |     4 +
 drivers/iio/adc/ad7192.c                           |    63 +-
 drivers/iio/adc/ad7476.c                           |    59 +-
 drivers/iio/adc/ad7780.c                           |    27 +-
 drivers/iio/adc/ad7791.c                           |    64 +-
 drivers/iio/adc/ad7793.c                           |   146 +-
 drivers/iio/adc/ad9467.c                           |   422 +
 drivers/iio/adc/ad_sigma_delta.c                   |     8 +-
 drivers/iio/adc/adi-axi-adc.c                      |   482 +
 drivers/iio/adc/at91-sama5d2_adc.c                 |   233 +-
 drivers/iio/adc/at91_adc.c                         |     5 +-
 drivers/iio/adc/exynos_adc.c                       |    17 +-
 drivers/iio/adc/fsl-imx25-gcq.c                    |     4 +-
 drivers/iio/adc/intel_mrfld_adc.c                  |     6 +-
 drivers/iio/adc/max1241.c                          |   227 +
 drivers/iio/adc/max1363.c                          |    32 +-
 drivers/iio/adc/mcp3422.c                          |     5 +-
 drivers/iio/adc/mp2629_adc.c                       |   208 +
 drivers/iio/adc/stm32-adc-core.c                   |    34 +-
 drivers/iio/adc/stm32-adc.c                        |    39 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |    21 +-
 drivers/iio/adc/sun4i-gpadc-iio.c                  |     4 +-
 drivers/iio/adc/ti-ads124s08.c                     |     7 +-
 drivers/iio/adc/ti-ads8344.c                       |    14 +-
 drivers/iio/adc/xilinx-xadc-core.c                 |    99 +-
 drivers/iio/adc/xilinx-xadc-events.c               |     2 +-
 drivers/iio/adc/xilinx-xadc.h                      |     2 +-
 drivers/iio/buffer/industrialio-buffer-dma.c       |     1 -
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |    41 +-
 drivers/iio/buffer/industrialio-hw-consumer.c      |    31 -
 drivers/iio/buffer/industrialio-triggered-buffer.c |    11 -
 drivers/iio/buffer/kfifo_buf.c                     |    22 -
 drivers/iio/chemical/Kconfig                       |    11 +
 drivers/iio/chemical/Makefile                      |     1 +
 drivers/iio/chemical/atlas-ezo-sensor.c            |   177 +
 drivers/iio/chemical/atlas-sensor.c                |    50 +-
 drivers/iio/chemical/bme680_core.c                 |    36 +-
 drivers/iio/chemical/ccs811.c                      |   112 +-
 drivers/iio/chemical/pms7003.c                     |    17 +-
 drivers/iio/chemical/sps30.c                       |     9 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |    18 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.h    |     3 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |    15 +-
 drivers/iio/common/st_sensors/st_sensors_i2c.c     |     4 +-
 drivers/iio/common/st_sensors/st_sensors_spi.c     |     6 +-
 drivers/iio/common/st_sensors/st_sensors_trigger.c |    13 +-
 drivers/iio/dac/Kconfig                            |     8 +-
 drivers/iio/dac/ad5360.c                           |    17 +-
 drivers/iio/dac/ad5380.c                           |     8 +-
 drivers/iio/dac/ad5421.c                           |    21 +-
 drivers/iio/dac/ad5446.c                           |    18 +-
 drivers/iio/dac/ad5449.c                           |    12 +-
 drivers/iio/dac/ad5592r-base.c                     |    30 +-
 drivers/iio/dac/ad5592r-base.h                     |     1 +
 drivers/iio/dac/ad5592r.c                          |     4 +-
 drivers/iio/dac/ad5593r.c                          |     2 +-
 drivers/iio/dac/ad5624r_spi.c                      |     8 +-
 drivers/iio/dac/ad5686.c                           |    10 +-
 drivers/iio/dac/ad5686.h                           |     2 +
 drivers/iio/dac/ad5755.c                           |    22 +-
 drivers/iio/dac/ad5761.c                           |    16 +-
 drivers/iio/dac/ad5764.c                           |    12 +-
 drivers/iio/dac/ad5770r.c                          |     2 +-
 drivers/iio/dac/ltc2632.c                          |    67 +-
 drivers/iio/dac/ti-dac7612.c                       |     4 +-
 drivers/iio/dac/vf610_dac.c                        |    12 +-
 drivers/iio/dummy/iio_dummy_evgen.c                |    31 +-
 drivers/iio/gyro/Kconfig                           |     2 +-
 drivers/iio/gyro/adis16130.c                       |     4 +-
 drivers/iio/gyro/adis16136.c                       |    10 +-
 drivers/iio/gyro/bmg160_i2c.c                      |     6 +-
 drivers/iio/gyro/bmg160_spi.c                      |     5 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |    18 +-
 drivers/iio/gyro/mpu3050-i2c.c                     |     4 +-
 drivers/iio/gyro/st_gyro_buffer.c                  |     3 +-
 drivers/iio/gyro/st_gyro_core.c                    |     9 +-
 drivers/iio/health/afe4403.c                       |    14 +-
 drivers/iio/health/max30100.c                      |     7 +-
 drivers/iio/humidity/hid-sensor-humidity.c         |    12 +-
 drivers/iio/humidity/hts221_buffer.c               |     6 +-
 drivers/iio/humidity/hts221_i2c.c                  |     6 +-
 drivers/iio/humidity/hts221_spi.c                  |     6 +-
 drivers/iio/imu/Kconfig                            |    13 +
 drivers/iio/imu/Makefile                           |     1 +
 drivers/iio/imu/adis.c                             |    27 +-
 drivers/iio/imu/adis16400.c                        |    21 +-
 drivers/iio/imu/adis16460.c                        |    27 +-
 drivers/iio/imu/adis16475.c                        |  1338 ++
 drivers/iio/imu/adis16480.c                        |    16 +-
 drivers/iio/imu/adis_buffer.c                      |    58 +-
 drivers/iio/imu/adis_trigger.c                     |    72 +-
 drivers/iio/imu/bmi160/bmi160_i2c.c                |     4 +-
 drivers/iio/imu/bmi160/bmi160_spi.c                |     4 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c         |     8 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |    34 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c          |     4 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c          |     4 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |     5 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     |    23 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |    45 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c       |   128 +-
 drivers/iio/industrialio-buffer.c                  |    93 +-
 drivers/iio/industrialio-core.c                    |   133 +-
 drivers/iio/industrialio-trigger.c                 |    53 -
 drivers/iio/inkern.c                               |    27 -
 drivers/iio/light/Kconfig                          |     2 +
 drivers/iio/light/bh1780.c                         |     6 +-
 drivers/iio/light/cm32181.c                        |   271 +-
 drivers/iio/light/cm3232.c                         |     3 +-
 drivers/iio/light/gp2ap002.c                       |    19 +-
 drivers/iio/light/gp2ap020a00f.c                   |     6 +-
 drivers/iio/light/hid-sensor-als.c                 |    18 +-
 drivers/iio/light/hid-sensor-prox.c                |    18 +-
 drivers/iio/light/isl29125.c                       |    28 +-
 drivers/iio/light/ltr501.c                         |    41 +-
 drivers/iio/light/opt3001.c                        |     3 +-
 drivers/iio/light/si1133.c                         |    18 +-
 drivers/iio/light/st_uvis25_i2c.c                  |     7 +-
 drivers/iio/light/st_uvis25_spi.c                  |     7 +-
 drivers/iio/light/tsl2563.c                        |     2 +-
 drivers/iio/light/tsl2772.c                        |     6 +-
 drivers/iio/light/vcnl4000.c                       |   746 +-
 drivers/iio/light/vl6180.c                         |     3 +-
 drivers/iio/light/zopt2201.c                       |     4 +-
 drivers/iio/magnetometer/ak8974.c                  |   201 +-
 drivers/iio/magnetometer/bmc150_magn_spi.c         |     4 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |    18 +-
 drivers/iio/magnetometer/mmc35240.c                |     4 +-
 drivers/iio/magnetometer/rm3100-core.c             |     5 +-
 drivers/iio/magnetometer/st_magn_core.c            |     3 +-
 drivers/iio/orientation/hid-sensor-incl-3d.c       |    18 +-
 drivers/iio/orientation/hid-sensor-rotation.c      |    18 +-
 drivers/iio/pressure/bmp280-core.c                 |   100 +-
 drivers/iio/pressure/hid-sensor-press.c            |    18 +-
 drivers/iio/pressure/hp206c.c                      |     8 +-
 drivers/iio/pressure/ms5611_i2c.c                  |     4 +-
 drivers/iio/pressure/ms5611_spi.c                  |     4 +-
 drivers/iio/pressure/st_pressure_core.c            |     7 +-
 drivers/iio/pressure/zpa2326.c                     |     9 +-
 drivers/iio/proximity/Kconfig                      |    24 +
 drivers/iio/proximity/Makefile                     |     2 +
 drivers/iio/proximity/ping.c                       |     7 +-
 drivers/iio/proximity/sx9310.c                     |  1069 ++
 drivers/iio/proximity/vcnl3020.c                   |   258 +
 drivers/iio/temperature/hid-sensor-temperature.c   |    12 +-
 drivers/iio/temperature/ltc2983.c                  |     4 +-
 drivers/iio/temperature/max31856.c                 |     5 +-
 drivers/iio/trigger/iio-trig-hrtimer.c             |     2 +-
 drivers/infiniband/Kconfig                         |    15 +-
 drivers/infiniband/core/Makefile                   |     9 +-
 drivers/infiniband/core/addr.c                     |     4 +
 drivers/infiniband/core/cache.c                    |     7 +-
 drivers/infiniband/core/cm.c                       |   332 +-
 drivers/infiniband/core/cma.c                      |   114 +-
 drivers/infiniband/core/cma_configfs.c             |    13 +
 drivers/infiniband/core/cma_priv.h                 |     1 +
 drivers/infiniband/core/cma_trace.h                |    20 +-
 drivers/infiniband/core/core_priv.h                |     3 +
 drivers/infiniband/core/cq.c                       |   173 +
 drivers/infiniband/core/device.c                   |    22 +-
 drivers/infiniband/core/fmr_pool.c                 |   494 -
 drivers/infiniband/core/lag.c                      |   138 +
 drivers/infiniband/core/mad.c                      |   255 +-
 drivers/infiniband/core/multicast.c                |    12 +-
 drivers/infiniband/core/nldev.c                    |     3 +-
 drivers/infiniband/core/rdma_core.c                |    57 +-
 drivers/infiniband/core/rdma_core.h                |     7 +-
 drivers/infiniband/core/rw.c                       |     2 +-
 drivers/infiniband/core/sa_query.c                 |    51 +-
 drivers/infiniband/core/sysfs.c                    |    10 +-
 drivers/infiniband/core/ucma.c                     |    65 +-
 drivers/infiniband/core/ud_header.c                |     2 +-
 drivers/infiniband/core/umem_odp.c                 |     4 +-
 drivers/infiniband/core/user_mad.c                 |    22 +-
 drivers/infiniband/core/uverbs.h                   |    25 +-
 drivers/infiniband/core/uverbs_cmd.c               |    76 +-
 drivers/infiniband/core/uverbs_ioctl.c             |    24 +-
 drivers/infiniband/core/uverbs_main.c              |    62 +-
 drivers/infiniband/core/uverbs_std_types.c         |    95 -
 .../infiniband/core/uverbs_std_types_async_fd.c    |    30 +-
 drivers/infiniband/core/uverbs_std_types_cq.c      |    17 +-
 drivers/infiniband/core/uverbs_std_types_mr.c      |    12 +-
 drivers/infiniband/core/uverbs_std_types_qp.c      |   401 +
 drivers/infiniband/core/uverbs_std_types_srq.c     |   234 +
 drivers/infiniband/core/uverbs_std_types_wq.c      |   194 +
 drivers/infiniband/core/uverbs_uapi.c              |     3 +
 drivers/infiniband/core/verbs.c                    |   159 +-
 drivers/infiniband/hw/bnxt_re/Kconfig              |     2 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |    76 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |    18 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   357 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |    42 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |    88 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |    91 -
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |     1 +
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |    53 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |     3 -
 drivers/infiniband/hw/bnxt_re/qplib_sp.h           |     2 -
 drivers/infiniband/hw/bnxt_re/roce_hsi.h           |   106 +
 drivers/infiniband/hw/cxgb4/Kconfig                |     2 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |     7 +-
 drivers/infiniband/hw/cxgb4/device.c               |     1 +
 drivers/infiniband/hw/efa/efa.h                    |     6 +-
 drivers/infiniband/hw/efa/efa_admin_cmds_defs.h    |    63 +-
 drivers/infiniband/hw/efa/efa_com.c                |     5 +-
 drivers/infiniband/hw/efa/efa_com.h                |     3 +-
 drivers/infiniband/hw/efa/efa_com_cmd.c            |    18 +-
 drivers/infiniband/hw/efa/efa_com_cmd.h            |    11 +-
 drivers/infiniband/hw/efa/efa_main.c               |    52 +-
 drivers/infiniband/hw/efa/efa_verbs.c              |    19 +-
 drivers/infiniband/hw/hfi1/Kconfig                 |     6 +-
 drivers/infiniband/hw/hfi1/Makefile                |     4 +
 drivers/infiniband/hw/hfi1/affinity.c              |    12 +-
 drivers/infiniband/hw/hfi1/affinity.h              |     3 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   303 +-
 drivers/infiniband/hw/hfi1/chip.h                  |     5 +-
 drivers/infiniband/hw/hfi1/common.h                |    13 +-
 drivers/infiniband/hw/hfi1/driver.c                |   231 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |     4 +-
 drivers/infiniband/hw/hfi1/hfi.h                   |    38 +-
 drivers/infiniband/hw/hfi1/init.c                  |    13 +-
 drivers/infiniband/hw/hfi1/ipoib.h                 |   171 +
 drivers/infiniband/hw/hfi1/ipoib_main.c            |   309 +
 drivers/infiniband/hw/hfi1/ipoib_rx.c              |    95 +
 drivers/infiniband/hw/hfi1/ipoib_tx.c              |   828 +
 drivers/infiniband/hw/hfi1/mmu_rb.c                |     2 +-
 drivers/infiniband/hw/hfi1/msix.c                  |    36 +-
 drivers/infiniband/hw/hfi1/msix.h                  |     7 +-
 drivers/infiniband/hw/hfi1/netdev.h                |   118 +
 drivers/infiniband/hw/hfi1/netdev_rx.c             |   481 +
 drivers/infiniband/hw/hfi1/qp.c                    |    18 +-
 drivers/infiniband/hw/hfi1/tid_rdma.c              |     4 +-
 drivers/infiniband/hw/hfi1/trace.c                 |    42 +-
 drivers/infiniband/hw/hfi1/trace_ctxts.h           |    11 +-
 drivers/infiniband/hw/hfi1/user_exp_rcv.c          |     7 -
 drivers/infiniband/hw/hfi1/user_sdma.c             |     4 -
 drivers/infiniband/hw/hfi1/verbs.c                 |    14 +-
 drivers/infiniband/hw/hfi1/vnic.h                  |     5 +-
 drivers/infiniband/hw/hfi1/vnic_main.c             |   325 +-
 drivers/infiniband/hw/hns/Kconfig                  |     6 +-
 drivers/infiniband/hw/hns/hns_roce_ah.c            |     5 +-
 drivers/infiniband/hw/hns/hns_roce_alloc.c         |   148 +-
 drivers/infiniband/hw/hns/hns_roce_common.h        |     4 -
 drivers/infiniband/hw/hns/hns_roce_cq.c            |   351 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   246 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |   114 +-
 drivers/infiniband/hw/hns/hns_roce_hem.h           |    11 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c         |   360 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  1713 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |    15 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |    71 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |  1644 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   509 +-
 drivers/infiniband/hw/hns/hns_roce_srq.c           |   378 +-
 drivers/infiniband/hw/i40iw/Kconfig                |     2 +-
 drivers/infiniband/hw/i40iw/i40iw.h                |     9 -
 drivers/infiniband/hw/i40iw/i40iw_cm.c             |     8 -
 drivers/infiniband/hw/i40iw/i40iw_ctrl.c           |     2 +-
 drivers/infiniband/hw/i40iw/i40iw_hw.c             |     2 +-
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |     1 -
 drivers/infiniband/hw/i40iw/i40iw_verbs.h          |     1 -
 drivers/infiniband/hw/mlx4/Kconfig                 |     2 +-
 drivers/infiniband/hw/mlx4/ah.c                    |    11 +-
 drivers/infiniband/hw/mlx4/main.c                  |    14 +-
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |    18 +-
 drivers/infiniband/hw/mlx4/mr.c                    |    97 +-
 drivers/infiniband/hw/mlx4/qp.c                    |    14 +-
 drivers/infiniband/hw/mlx5/Kconfig                 |     2 +-
 drivers/infiniband/hw/mlx5/Makefile                |    29 +-
 drivers/infiniband/hw/mlx5/ah.c                    |    35 +-
 drivers/infiniband/hw/mlx5/cmd.c                   |   131 +-
 drivers/infiniband/hw/mlx5/cmd.h                   |     6 +-
 drivers/infiniband/hw/mlx5/cong.c                  |     4 +-
 drivers/infiniband/hw/mlx5/cq.c                    |    11 +-
 drivers/infiniband/hw/mlx5/devx.c                  |    27 +-
 drivers/infiniband/hw/mlx5/flow.c                  |   156 +-
 drivers/infiniband/hw/mlx5/gsi.c                   |    38 +-
 drivers/infiniband/hw/mlx5/ib_rep.h                |     2 +-
 drivers/infiniband/hw/mlx5/ib_virt.c               |     2 +-
 drivers/infiniband/hw/mlx5/mad.c                   |     5 +-
 drivers/infiniband/hw/mlx5/main.c                  |   216 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |    75 +-
 drivers/infiniband/hw/mlx5/mr.c                    |     1 +
 drivers/infiniband/hw/mlx5/odp.c                   |    13 +-
 drivers/infiniband/hw/mlx5/qos.c                   |    13 +-
 drivers/infiniband/hw/mlx5/qp.c                    |  4167 ++---
 drivers/infiniband/hw/mlx5/qp.h                    |    46 +
 drivers/infiniband/hw/mlx5/qpc.c                   |   633 +
 drivers/infiniband/hw/mlx5/srq.c                   |    10 +-
 drivers/infiniband/hw/mlx5/srq_cmd.c               |   113 +-
 drivers/infiniband/hw/mlx5/wr.c                    |  1504 ++
 drivers/infiniband/hw/mlx5/wr.h                    |    76 +
 drivers/infiniband/hw/mthca/Kconfig                |     4 +-
 drivers/infiniband/hw/mthca/mthca_dev.h            |    10 -
 drivers/infiniband/hw/mthca/mthca_mr.c             |   262 +-
 drivers/infiniband/hw/mthca/mthca_provider.c       |   105 +-
 drivers/infiniband/hw/mthca/mthca_provider.h       |    23 -
 drivers/infiniband/hw/ocrdma/Kconfig               |     2 +-
 drivers/infiniband/hw/ocrdma/ocrdma.h              |     1 -
 drivers/infiniband/hw/ocrdma/ocrdma_ah.c           |     3 +-
 drivers/infiniband/hw/ocrdma/ocrdma_ah.h           |     2 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.c           |     1 -
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |     2 -
 drivers/infiniband/hw/qedr/Kconfig                 |     2 +-
 drivers/infiniband/hw/qedr/main.c                  |     1 -
 drivers/infiniband/hw/qedr/qedr.h                  |     1 -
 drivers/infiniband/hw/qedr/verbs.c                 |     6 +-
 drivers/infiniband/hw/qedr/verbs.h                 |     2 +-
 drivers/infiniband/hw/qib/Kconfig                  |     4 +-
 drivers/infiniband/hw/qib/qib_file_ops.c           |     2 +-
 drivers/infiniband/hw/qib/qib_iba7322.c            |     7 +-
 drivers/infiniband/hw/qib/qib_sysfs.c              |     9 +-
 drivers/infiniband/hw/qib/qib_user_pages.c         |     6 +-
 drivers/infiniband/hw/qib/qib_verbs.c              |     1 -
 drivers/infiniband/hw/usnic/Kconfig                |     2 +-
 drivers/infiniband/hw/usnic/usnic_ib_verbs.c       |     1 -
 drivers/infiniband/hw/usnic/usnic_uiom.c           |     4 +-
 drivers/infiniband/hw/vmw_pvrdma/Kconfig           |     2 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c     |     2 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c    |     5 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h    |     2 +-
 drivers/infiniband/sw/rdmavt/Kconfig               |     2 +-
 drivers/infiniband/sw/rdmavt/ah.c                  |    11 +-
 drivers/infiniband/sw/rdmavt/ah.h                  |     4 +-
 drivers/infiniband/sw/rdmavt/cq.c                  |     4 +-
 drivers/infiniband/sw/rdmavt/mmap.c                |     5 +-
 drivers/infiniband/sw/rdmavt/mr.c                  |   155 -
 drivers/infiniband/sw/rdmavt/mr.h                  |    15 -
 drivers/infiniband/sw/rdmavt/qp.c                  |    28 +-
 drivers/infiniband/sw/rdmavt/srq.c                 |     4 +-
 drivers/infiniband/sw/rdmavt/vt.c                  |     4 -
 drivers/infiniband/sw/rxe/Kconfig                  |     2 +-
 drivers/infiniband/sw/rxe/rxe.c                    |     1 +
 drivers/infiniband/sw/rxe/rxe_mmap.c               |     3 +-
 drivers/infiniband/sw/rxe/rxe_param.h              |     3 +
 drivers/infiniband/sw/rxe/rxe_queue.c              |    11 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |     9 +-
 drivers/infiniband/sw/siw/siw.h                    |     4 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |    42 +-
 drivers/infiniband/sw/siw/siw_main.c               |     1 -
 drivers/infiniband/sw/siw/siw_mem.c                |     9 +-
 drivers/infiniband/sw/siw/siw_qp_tx.c              |    15 +-
 drivers/infiniband/sw/siw/siw_verbs.c              |     1 -
 drivers/infiniband/ulp/Makefile                    |     1 +
 drivers/infiniband/ulp/ipoib/Kconfig               |     8 +-
 drivers/infiniband/ulp/ipoib/ipoib.h               |     4 +
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |    15 +-
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            |     9 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    47 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |    23 +-
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c         |     3 +
 drivers/infiniband/ulp/ipoib/ipoib_vlan.c          |     3 +
 drivers/infiniband/ulp/iser/Kconfig                |     2 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h           |    79 +-
 drivers/infiniband/ulp/iser/iser_initiator.c       |    19 +-
 drivers/infiniband/ulp/iser/iser_memory.c          |   188 +-
 drivers/infiniband/ulp/iser/iser_verbs.c           |   126 +-
 drivers/infiniband/ulp/isert/Kconfig               |     2 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |     5 +-
 drivers/infiniband/ulp/opa_vnic/Kconfig            |     2 +-
 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c    |    12 +-
 drivers/infiniband/ulp/rtrs/Kconfig                |    27 +
 drivers/infiniband/ulp/rtrs/Makefile               |    15 +
 drivers/infiniband/ulp/rtrs/README                 |   213 +
 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c       |   200 +
 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c       |   483 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |  2992 ++++
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |   252 +
 drivers/infiniband/ulp/rtrs/rtrs-log.h             |    28 +
 drivers/infiniband/ulp/rtrs/rtrs-pri.h             |   399 +
 drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c       |    38 +
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |   321 +
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  2178 +++
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   148 +
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   612 +
 drivers/infiniband/ulp/rtrs/rtrs.h                 |   196 +
 drivers/infiniband/ulp/srp/Kconfig                 |     2 +-
 drivers/infiniband/ulp/srp/ib_srp.c                |   265 +-
 drivers/infiniband/ulp/srp/ib_srp.h                |    27 +-
 drivers/infiniband/ulp/srpt/Kconfig                |     2 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |    67 +-
 drivers/infiniband/ulp/srpt/ib_srpt.h              |     5 -
 drivers/input/evdev.c                              |    26 +-
 drivers/input/gameport/Kconfig                     |     2 +-
 drivers/input/joystick/Kconfig                     |     9 +-
 drivers/input/joystick/xpad.c                      |    12 +
 drivers/input/keyboard/Kconfig                     |     2 +-
 drivers/input/keyboard/applespi.c                  |     2 +-
 drivers/input/keyboard/atkbd.c                     |    97 +-
 drivers/input/keyboard/cros_ec_keyb.c              |    14 +-
 drivers/input/keyboard/dlink-dir685-touchkeys.c    |     2 +-
 drivers/input/keyboard/imx_sc_key.c                |    33 +-
 drivers/input/keyboard/tca6416-keypad.c            |     2 +-
 drivers/input/misc/Kconfig                         |    32 +-
 drivers/input/misc/Makefile                        |     3 +-
 drivers/input/misc/axp20x-pek.c                    |    72 +-
 drivers/input/misc/gp2ap002a00f.c                  |   281 -
 drivers/input/misc/iqs269a.c                       |  1833 ++
 drivers/input/misc/msm-vibrator.c                  |   281 -
 drivers/input/misc/xen-kbdfront.c                  |     2 +-
 drivers/input/mouse/elan_i2c_core.c                |     2 +-
 drivers/input/mouse/synaptics.c                    |     1 +
 drivers/input/rmi4/rmi_driver.c                    |     5 +-
 drivers/input/serio/Kconfig                        |     2 +-
 drivers/input/serio/hp_sdc.c                       |     2 +-
 drivers/input/serio/i8042-ppcio.h                  |    57 -
 drivers/input/serio/i8042-x86ia64io.h              |     8 +
 drivers/input/serio/i8042.c                        |     3 +
 drivers/input/serio/i8042.h                        |     2 -
 drivers/input/touchscreen/Kconfig                  |    12 +
 drivers/input/touchscreen/Makefile                 |     1 +
 drivers/input/touchscreen/atmel_mxt_ts.c           |     7 +-
 drivers/input/touchscreen/cy8ctma140.c             |   353 +
 drivers/input/touchscreen/cyttsp4_core.c           |     5 +-
 drivers/input/touchscreen/cyttsp_core.c            |     2 +-
 drivers/input/touchscreen/edt-ft5x06.c             |   198 +-
 drivers/input/touchscreen/elants_i2c.c             |   258 +-
 drivers/input/touchscreen/melfas_mip4.c            |     4 +-
 drivers/input/touchscreen/mms114.c                 |    31 +-
 drivers/input/touchscreen/raspberrypi-ts.c         |     2 +-
 drivers/input/touchscreen/stmfts.c                 |     2 +-
 drivers/input/touchscreen/usbtouchscreen.c         |     1 +
 drivers/interconnect/Kconfig                       |     3 +-
 drivers/interconnect/Makefile                      |     1 +
 drivers/interconnect/core.c                        |   161 +-
 drivers/interconnect/imx/Kconfig                   |    17 +
 drivers/interconnect/imx/Makefile                  |     9 +
 drivers/interconnect/imx/imx.c                     |   284 +
 drivers/interconnect/imx/imx.h                     |    61 +
 drivers/interconnect/imx/imx8mm.c                  |   105 +
 drivers/interconnect/imx/imx8mn.c                  |    94 +
 drivers/interconnect/imx/imx8mq.c                  |   103 +
 drivers/interconnect/internal.h                    |     2 +
 drivers/interconnect/qcom/bcm-voter.c              |     5 +-
 drivers/interconnect/qcom/osm-l3.c                 |     4 +-
 drivers/interconnect/qcom/sdm845.c                 |    16 +-
 drivers/iommu/Kconfig                              |    31 +-
 drivers/iommu/Makefile                             |    19 +-
 drivers/iommu/amd/amd_iommu.h                      |   108 +
 drivers/iommu/amd/amd_iommu_types.h                |   907 +
 drivers/iommu/amd/debugfs.c                        |    32 +
 drivers/iommu/amd/init.c                           |  3174 ++++
 drivers/iommu/amd/iommu.c                          |  4041 +++++
 drivers/iommu/amd/iommu_v2.c                       |   981 ++
 drivers/iommu/{amd_iommu_quirks.c => amd/quirks.c} |     0
 drivers/iommu/amd_iommu.c                          |  4035 -----
 drivers/iommu/amd_iommu.h                          |    14 -
 drivers/iommu/amd_iommu_debugfs.c                  |    33 -
 drivers/iommu/amd_iommu_init.c                     |  3175 ----
 drivers/iommu/amd_iommu_proto.h                    |    96 -
 drivers/iommu/amd_iommu_types.h                    |   903 -
 drivers/iommu/amd_iommu_v2.c                       |   985 --
 drivers/iommu/arm-smmu-impl.c                      |     8 +-
 drivers/iommu/arm-smmu-qcom.c                      |    37 +-
 drivers/iommu/arm-smmu-v3.c                        |   122 +-
 drivers/iommu/arm-smmu.c                           |    53 +-
 drivers/iommu/arm-smmu.h                           |     1 +
 drivers/iommu/dma-iommu.c                          |     5 +-
 drivers/iommu/dmar.c                               |  2211 ---
 drivers/iommu/exynos-iommu.c                       |    24 +-
 drivers/iommu/fsl_pamu_domain.c                    |    22 +-
 drivers/iommu/hyperv-iommu.c                       |     2 +-
 drivers/iommu/intel-iommu-debugfs.c                |   497 -
 drivers/iommu/intel-iommu.c                        |  6361 -------
 drivers/iommu/intel-pasid.c                        |   598 -
 drivers/iommu/intel-pasid.h                        |   105 -
 drivers/iommu/intel-svm.c                          |   696 -
 drivers/iommu/intel/debugfs.c                      |   559 +
 drivers/iommu/intel/dmar.c                         |  2264 +++
 drivers/iommu/intel/intel-pasid.h                  |   128 +
 drivers/iommu/intel/iommu.c                        |  6207 +++++++
 drivers/iommu/intel/irq_remapping.c                |  1518 ++
 drivers/iommu/intel/pasid.c                        |   853 +
 drivers/iommu/intel/svm.c                          |  1002 ++
 drivers/iommu/{intel-trace.c => intel/trace.c}     |     0
 drivers/iommu/intel_irq_remapping.c                |  1518 --
 drivers/iommu/iommu.c                              |   490 +-
 drivers/iommu/iova.c                               |     6 +-
 drivers/iommu/ipmmu-vmsa.c                         |    59 +-
 drivers/iommu/msm_iommu.c                          |    36 +-
 drivers/iommu/mtk_iommu.c                          |    24 +-
 drivers/iommu/mtk_iommu_v1.c                       |    68 +-
 drivers/iommu/omap-iommu.c                         |   103 +-
 drivers/iommu/qcom_iommu.c                         |    29 +-
 drivers/iommu/rockchip-iommu.c                     |    26 +-
 drivers/iommu/s390-iommu.c                         |    30 +-
 drivers/iommu/sun50i-iommu.c                       |  1023 ++
 drivers/iommu/tegra-gart.c                         |    24 +-
 drivers/iommu/tegra-smmu.c                         |    31 +-
 drivers/iommu/virtio-iommu.c                       |    43 +-
 drivers/ipack/Kconfig                              |     2 +-
 drivers/ipack/carriers/tpci200.c                   |     1 +
 drivers/irqchip/Kconfig                            |    40 +
 drivers/irqchip/Makefile                           |     4 +
 drivers/irqchip/irq-bcm7038-l1.c                   |     2 +-
 drivers/irqchip/irq-gic-v3-its.c                   |   190 +-
 drivers/irqchip/irq-gic-v3.c                       |    14 +-
 drivers/irqchip/irq-gic.c                          |     1 -
 drivers/irqchip/irq-loongson-htvec.c               |   214 +
 drivers/irqchip/irq-loongson-pch-msi.c             |   255 +
 drivers/irqchip/irq-loongson-pch-pic.c             |   243 +
 drivers/irqchip/irq-mbigen.c                       |     8 +-
 drivers/irqchip/irq-meson-gpio.c                   |    18 +-
 drivers/irqchip/irq-mvebu-icu.c                    |     2 +-
 drivers/irqchip/irq-riscv-intc.c                   |   138 +
 drivers/irqchip/irq-sifive-plic.c                  |    71 +-
 drivers/irqchip/irq-ti-sci-inta.c                  |     3 +-
 drivers/isdn/Kconfig                               |     2 +-
 drivers/isdn/hardware/mISDN/mISDNisar.c            |     4 +-
 drivers/leds/Kconfig                               |    29 +
 drivers/leds/Makefile                              |     3 +
 drivers/leds/leds-ariel.c                          |   133 +
 drivers/leds/leds-aw2013.c                         |   436 +
 drivers/leds/leds-lm355x.c                         |     1 -
 drivers/leds/leds-lp3952.c                         |     2 +-
 drivers/leds/leds-lt3593.c                         |     1 -
 drivers/leds/leds-netxbig.c                        |   148 +-
 drivers/leds/leds-pca963x.c                        |     2 +-
 drivers/leds/leds-pwm.c                            |    16 +-
 drivers/leds/leds-sgm3140.c                        |   320 +
 drivers/leds/leds-tca6507.c                        |     2 +-
 drivers/leds/leds-tlc591xx.c                       |     5 +-
 drivers/leds/trigger/ledtrig-timer.c               |     4 +-
 drivers/lightnvm/pblk-cache.c                      |     8 +-
 drivers/lightnvm/pblk-init.c                       |     5 +-
 drivers/lightnvm/pblk-read.c                       |    11 +-
 drivers/macintosh/Kconfig                          |     3 +-
 drivers/macintosh/ams/ams-input.c                  |    37 +-
 drivers/macintosh/ams/ams.h                        |     4 +-
 drivers/macintosh/mac_hid.c                        |     3 +-
 drivers/macintosh/macio-adb.c                      |     2 +-
 drivers/macintosh/mediabay.c                       |     2 +-
 drivers/macintosh/via-pmu.c                        |     4 +-
 drivers/macintosh/windfarm_pm112.c                 |    21 +-
 drivers/mailbox/Kconfig                            |    18 +
 drivers/mailbox/Makefile                           |     4 +
 drivers/mailbox/imx-mailbox.c                      |   117 +-
 drivers/mailbox/pcc.c                              |     2 +-
 drivers/mailbox/qcom-apcs-ipc-mailbox.c            |    61 +-
 drivers/mailbox/qcom-ipcc.c                        |   286 +
 drivers/mailbox/sprd-mailbox.c                     |   361 +
 drivers/mailbox/zynqmp-ipi-mailbox.c               |    25 +-
 drivers/md/Kconfig                                 |   102 +-
 drivers/md/Makefile                                |     3 +
 drivers/md/bcache/Kconfig                          |     9 +
 drivers/md/bcache/bcache.h                         |     2 +-
 drivers/md/bcache/bset.c                           |     6 +-
 drivers/md/bcache/btree.c                          |    24 +-
 drivers/md/bcache/extents.c                        |    12 +-
 drivers/md/bcache/io.c                             |     8 +-
 drivers/md/bcache/journal.c                        |    34 +-
 drivers/md/bcache/request.c                        |    25 +-
 drivers/md/bcache/super.c                          |   255 +-
 drivers/md/bcache/sysfs.c                          |     8 +-
 drivers/md/bcache/writeback.c                      |     6 +-
 drivers/md/dm-bufio.c                              |   113 +-
 drivers/md/dm-crypt.c                              |    80 +-
 drivers/md/dm-ebs-target.c                         |   471 +
 drivers/md/dm-historical-service-time.c            |   561 +
 drivers/md/dm-integrity.c                          |     8 +-
 drivers/md/dm-log-writes.c                         |     2 +-
 drivers/md/dm-mpath.c                              |   129 +-
 drivers/md/dm-path-selector.h                      |     2 +-
 drivers/md/dm-queue-length.c                       |     2 +-
 drivers/md/dm-raid.c                               |     2 +-
 drivers/md/dm-raid1.c                              |     2 +-
 drivers/md/dm-rq.c                                 |     2 +-
 drivers/md/dm-service-time.c                       |     2 +-
 drivers/md/dm-stats.c                              |     2 +-
 drivers/md/dm-stripe.c                             |     2 +-
 drivers/md/dm-switch.c                             |     2 +-
 drivers/md/dm-table.c                              |    17 -
 drivers/md/dm-verity-fec.c                         |     2 +-
 drivers/md/dm-writecache.c                         |    94 +-
 drivers/md/dm-zoned-metadata.c                     |  1046 +-
 drivers/md/dm-zoned-reclaim.c                      |   210 +-
 drivers/md/dm-zoned-target.c                       |   463 +-
 drivers/md/dm-zoned.h                              |   113 +-
 drivers/md/dm.c                                    |    35 +-
 drivers/md/md-bitmap.c                             |    12 +-
 drivers/md/md-linear.h                             |     2 +-
 drivers/md/md.c                                    |    71 +-
 drivers/md/md.h                                    |     1 +
 drivers/md/persistent-data/Kconfig                 |     2 +-
 drivers/md/persistent-data/dm-btree-internal.h     |     4 +-
 drivers/md/persistent-data/dm-btree-spine.c        |     6 +-
 drivers/md/raid1.c                                 |    13 +-
 drivers/md/raid1.h                                 |     2 +-
 drivers/md/raid10.h                                |     2 +-
 drivers/md/raid5-ppl.c                             |     2 +-
 drivers/md/raid5.c                                 |    22 +-
 drivers/media/Kconfig                              |   242 +-
 drivers/media/Makefile                             |     2 +-
 drivers/media/cec/Kconfig                          |    25 +
 drivers/media/cec/Makefile                         |    16 +-
 drivers/media/cec/cec-adap.c                       |  2199 ---
 drivers/media/cec/cec-notifier.c                   |   236 -
 drivers/media/cec/core/Makefile                    |    16 +
 drivers/media/cec/core/cec-adap.c                  |  2199 +++
 drivers/media/cec/{ => core}/cec-api.c             |     0
 drivers/media/cec/{ => core}/cec-core.c            |     0
 drivers/media/cec/core/cec-notifier.c              |   236 +
 drivers/media/cec/{ => core}/cec-pin-error-inj.c   |     0
 drivers/media/cec/{ => core}/cec-pin-priv.h        |     0
 drivers/media/cec/{ => core}/cec-pin.c             |     0
 drivers/media/cec/{ => core}/cec-priv.h            |     0
 drivers/media/cec/platform/Kconfig                 |   120 +
 drivers/media/cec/platform/Makefile                |    14 +
 drivers/media/{ => cec}/platform/cec-gpio/Makefile |     0
 drivers/media/cec/platform/cec-gpio/cec-gpio.c     |   302 +
 drivers/media/cec/platform/cros-ec/Makefile        |     2 +
 .../platform/cros-ec}/cros-ec-cec.c                |     0
 drivers/media/cec/platform/meson/Makefile          |     3 +
 .../media/{ => cec}/platform/meson/ao-cec-g12a.c   |     0
 drivers/media/{ => cec}/platform/meson/ao-cec.c    |     0
 drivers/media/cec/platform/s5p/Makefile            |     3 +
 .../s5p-cec => cec/platform/s5p}/exynos_hdmi_cec.h |     0
 .../platform/s5p}/exynos_hdmi_cecctrl.c            |     0
 .../s5p-cec => cec/platform/s5p}/regs-cec.h        |     0
 .../s5p-cec => cec/platform/s5p}/s5p_cec.c         |     0
 .../s5p-cec => cec/platform/s5p}/s5p_cec.h         |     0
 drivers/media/cec/platform/seco/Makefile           |     2 +
 drivers/media/cec/platform/seco/seco-cec.c         |   803 +
 .../seco-cec => cec/platform/seco}/seco-cec.h      |     0
 drivers/media/cec/platform/sti/Makefile            |     2 +
 .../sti/cec => cec/platform/sti}/stih-cec.c        |     0
 drivers/media/cec/platform/stm32/Makefile          |     2 +
 drivers/media/{ => cec}/platform/stm32/stm32-cec.c |     0
 drivers/media/cec/platform/tegra/Makefile          |     2 +
 .../tegra-cec => cec/platform/tegra}/tegra_cec.c   |     0
 .../tegra-cec => cec/platform/tegra}/tegra_cec.h   |     0
 drivers/media/cec/usb/Kconfig                      |     8 +
 drivers/media/cec/usb/Makefile                     |     6 +
 drivers/media/cec/usb/pulse8/Kconfig               |    13 +
 .../{usb/pulse8-cec => cec/usb/pulse8}/Makefile    |     0
 drivers/media/cec/usb/pulse8/pulse8-cec.c          |   905 +
 drivers/media/cec/usb/rainshadow/Kconfig           |    13 +
 .../rainshadow-cec => cec/usb/rainshadow}/Makefile |     0
 .../usb/rainshadow}/rainshadow-cec.c               |     0
 drivers/media/common/Kconfig                       |     2 +-
 .../media/common/videobuf2/videobuf2-dma-contig.c  |    20 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |     3 +-
 drivers/media/common/videobuf2/videobuf2-vmalloc.c |     3 +-
 drivers/media/dvb-core/Kconfig                     |    27 +
 drivers/media/dvb-core/dvbdev.c                    |     5 +-
 drivers/media/dvb-frontends/Kconfig                |    16 +-
 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c  |     2 +-
 drivers/media/dvb-frontends/dib3000.h              |     2 +-
 drivers/media/dvb-frontends/dib3000mb.c            |     2 +-
 drivers/media/dvb-frontends/drxk_hard.c            |     2 +-
 drivers/media/dvb-frontends/eds1547.h              |     2 +-
 drivers/media/dvb-frontends/lgdt3306a.c            |    14 +
 drivers/media/dvb-frontends/m88ds3103.c            |     4 +-
 drivers/media/dvb-frontends/stv0900_core.c         |     2 +-
 drivers/media/dvb-frontends/z0194a.h               |     2 +-
 drivers/media/firewire/Kconfig                     |     5 +-
 drivers/media/i2c/Kconfig                          |   457 +-
 drivers/media/i2c/Makefile                         |     1 +
 drivers/media/i2c/cx25840/cx25840-core.c           |    40 +-
 drivers/media/i2c/et8ek8/Kconfig                   |     4 +-
 drivers/media/i2c/imx214.c                         |     4 +-
 drivers/media/i2c/imx219.c                         |   110 +-
 drivers/media/i2c/m5mols/Kconfig                   |     5 +-
 drivers/media/i2c/max2175.c                        |     6 +-
 drivers/media/i2c/ov13858.c                        |    13 +-
 drivers/media/i2c/ov2740.c                         |  1016 ++
 drivers/media/i2c/ov5640.c                         |     4 +-
 drivers/media/i2c/ov5670.c                         |    14 +-
 drivers/media/i2c/ov8856.c                         |   191 +-
 drivers/media/i2c/s5k5baf.c                        |     2 +-
 drivers/media/i2c/smiapp/Kconfig                   |     5 +-
 drivers/media/mc/Kconfig                           |    19 +-
 drivers/media/mc/mc-entity.c                       |     2 +-
 drivers/media/mmc/Kconfig                          |     1 -
 drivers/media/mmc/siano/Kconfig                    |     2 +
 drivers/media/mmc/siano/smssdio.c                  |    10 +-
 drivers/media/pci/Kconfig                          |    14 +-
 drivers/media/pci/bt8xx/Kconfig                    |     2 +-
 drivers/media/pci/bt8xx/bt878.c                    |     2 +-
 drivers/media/pci/bt8xx/btcx-risc.c                |     2 +-
 drivers/media/pci/bt8xx/bttv-risc.c                |     2 +-
 drivers/media/pci/cobalt/Kconfig                   |     4 +-
 drivers/media/pci/cx18/cx18-ioctl.c                |    22 +-
 drivers/media/pci/cx18/cx18-streams.c              |     4 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |    51 +-
 drivers/media/pci/cx23885/cx23885-dvb.c            |    31 +
 drivers/media/pci/cx23885/cx23885-video.c          |    99 +-
 drivers/media/pci/cx88/cx88-core.c                 |     3 +-
 drivers/media/pci/cx88/cx88-input.c                |     2 +-
 drivers/media/pci/cx88/cx88-video.c                |     2 +-
 drivers/media/pci/ddbridge/Kconfig                 |     1 -
 drivers/media/pci/ddbridge/Makefile                |     2 +-
 drivers/media/pci/ddbridge/ddbridge-core.c         |     4 +-
 drivers/media/pci/ddbridge/ddbridge-dummy-fe.c     |   153 +
 drivers/media/pci/ddbridge/ddbridge-dummy-fe.h     |    16 +
 drivers/media/pci/intel/ipu3/Kconfig               |     4 +-
 drivers/media/pci/ivtv/ivtv-ioctl.c                |    26 +-
 drivers/media/pci/ivtv/ivtv-udma.c                 |    19 +-
 drivers/media/pci/ivtv/ivtv-yuv.c                  |    17 +-
 drivers/media/pci/ivtv/ivtvfb.c                    |     4 +-
 drivers/media/pci/mantis/mantis_dvb.c              |     2 +-
 drivers/media/pci/meye/Kconfig                     |     2 +-
 drivers/media/pci/saa7134/saa7134-input.c          |     2 +-
 drivers/media/pci/sta2x11/Kconfig                  |     6 +-
 drivers/media/platform/Kconfig                     |   191 +-
 drivers/media/platform/Makefile                    |    19 -
 drivers/media/platform/am437x/Kconfig              |     4 +-
 drivers/media/platform/atmel/Kconfig               |     4 +-
 drivers/media/platform/cadence/Kconfig             |     8 +-
 drivers/media/platform/cec-gpio/cec-gpio.c         |   298 -
 drivers/media/platform/coda/coda-bit.c             |     9 +-
 drivers/media/platform/coda/coda-common.c          |   199 +-
 drivers/media/platform/coda/coda-jpeg.c            |   577 +
 drivers/media/platform/coda/coda.h                 |    12 +-
 drivers/media/platform/cros-ec-cec/Makefile        |     2 -
 drivers/media/platform/davinci/vpbe_display.c      |     1 -
 drivers/media/platform/davinci/vpif_display.c      |     1 -
 drivers/media/platform/exynos4-is/Kconfig          |     5 +-
 drivers/media/platform/marvell-ccic/cafe-driver.c  |     2 +-
 drivers/media/platform/meson/Makefile              |     3 -
 drivers/media/platform/mtk-mdp/mtk_mdp_comp.c      |     8 +-
 drivers/media/platform/omap3isp/ispvideo.c         |     2 +-
 drivers/media/platform/pxa_camera.c                |     4 +-
 drivers/media/platform/qcom/venus/core.c           |    21 +-
 drivers/media/platform/qcom/venus/core.h           |     7 +-
 drivers/media/platform/qcom/venus/helpers.c        |    18 +-
 drivers/media/platform/qcom/venus/helpers.h        |     2 +-
 drivers/media/platform/qcom/venus/hfi.c            |    10 +-
 drivers/media/platform/qcom/venus/hfi.h            |     3 +-
 drivers/media/platform/qcom/venus/hfi_cmds.h       |     2 +-
 drivers/media/platform/qcom/venus/hfi_msgs.c       |     2 +
 drivers/media/platform/qcom/venus/hfi_msgs.h       |    10 +-
 drivers/media/platform/qcom/venus/vdec.c           |   200 +-
 drivers/media/platform/qcom/venus/venc.c           |    10 +-
 drivers/media/platform/rcar-fcp.c                  |     5 +
 drivers/media/platform/rcar-vin/Kconfig            |     8 +-
 drivers/media/platform/rcar-vin/rcar-csi2.c        |     4 +-
 drivers/media/platform/rcar-vin/rcar-v4l2.c        |    40 +-
 drivers/media/platform/s5p-cec/Makefile            |     3 -
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |     6 +-
 drivers/media/platform/seco-cec/Makefile           |     2 -
 drivers/media/platform/seco-cec/seco-cec.c         |   803 -
 drivers/media/platform/sh_veu.c                    |  1203 --
 drivers/media/platform/sti/cec/Makefile            |     2 -
 drivers/media/platform/stm32/Makefile              |     1 -
 drivers/media/platform/sunxi/Kconfig               |     2 +
 drivers/media/platform/sunxi/Makefile              |     2 +
 drivers/media/platform/sunxi/sun4i-csi/Kconfig     |     6 +-
 drivers/media/platform/sunxi/sun4i-csi/Makefile    |     2 +
 drivers/media/platform/sunxi/sun6i-csi/Kconfig     |     4 +-
 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c   |     6 +-
 drivers/media/platform/tegra-cec/Makefile          |     2 -
 drivers/media/platform/ti-vpe/cal.c                |   439 +-
 drivers/media/platform/ti-vpe/cal_regs.h           |    21 +-
 drivers/media/platform/vicodec/Kconfig             |    13 -
 drivers/media/platform/vicodec/vicodec-core.c      |  2238 ---
 drivers/media/platform/video-mux.c                 |    87 +-
 drivers/media/platform/vim2m.c                     |  1441 --
 drivers/media/platform/vimc/Kconfig                |    15 -
 drivers/media/platform/vimc/vimc-capture.c         |   480 -
 drivers/media/platform/vimc/vimc-common.c          |   369 -
 drivers/media/platform/vimc/vimc-common.h          |   224 -
 drivers/media/platform/vimc/vimc-core.c            |   381 -
 drivers/media/platform/vimc/vimc-debayer.c         |   581 -
 drivers/media/platform/vimc/vimc-scaler.c          |   511 -
 drivers/media/platform/vimc/vimc-sensor.c          |   376 -
 drivers/media/platform/vimc/vimc-streamer.h        |    44 -
 drivers/media/platform/vivid/Kconfig               |    41 -
 drivers/media/platform/xilinx/Kconfig              |     4 +-
 drivers/media/radio/Kconfig                        |    12 +-
 drivers/media/radio/si470x/Kconfig                 |     2 +-
 drivers/media/radio/wl128x/Kconfig                 |     5 +-
 drivers/media/rc/bpf-lirc.c                        |     4 +-
 drivers/media/rc/gpio-ir-tx.c                      |    51 +-
 drivers/media/rc/iguanair.c                        |    36 +-
 drivers/media/rc/ir-rx51.c                         |     2 +-
 drivers/media/rc/rc-core-priv.h                    |    22 +
 drivers/media/spi/Kconfig                          |     8 +-
 drivers/media/test-drivers/Kconfig                 |    26 +
 drivers/media/test-drivers/Makefile                |     9 +
 drivers/media/test-drivers/vicodec/Kconfig         |    15 +
 .../{platform => test-drivers}/vicodec/Makefile    |     0
 .../vicodec/codec-fwht.c                           |     0
 .../vicodec/codec-fwht.h                           |     0
 .../vicodec/codec-v4l2-fwht.c                      |     0
 .../vicodec/codec-v4l2-fwht.h                      |     0
 drivers/media/test-drivers/vicodec/vicodec-core.c  |  2241 +++
 drivers/media/test-drivers/vim2m.c                 |  1433 ++
 drivers/media/test-drivers/vimc/Kconfig            |    17 +
 .../media/{platform => test-drivers}/vimc/Makefile |     0
 drivers/media/test-drivers/vimc/vimc-capture.c     |   499 +
 drivers/media/test-drivers/vimc/vimc-common.c      |   400 +
 drivers/media/test-drivers/vimc/vimc-common.h      |   232 +
 drivers/media/test-drivers/vimc/vimc-core.c        |   369 +
 drivers/media/test-drivers/vimc/vimc-debayer.c     |   623 +
 drivers/media/test-drivers/vimc/vimc-scaler.c      |   522 +
 drivers/media/test-drivers/vimc/vimc-sensor.c      |   381 +
 .../vimc/vimc-streamer.c                           |     0
 drivers/media/test-drivers/vimc/vimc-streamer.h    |    45 +
 drivers/media/test-drivers/vivid/Kconfig           |    43 +
 .../{platform => test-drivers}/vivid/Makefile      |     0
 .../{platform => test-drivers}/vivid/vivid-cec.c   |     0
 .../{platform => test-drivers}/vivid/vivid-cec.h   |     0
 .../{platform => test-drivers}/vivid/vivid-core.c  |     0
 .../{platform => test-drivers}/vivid/vivid-core.h  |     0
 .../{platform => test-drivers}/vivid/vivid-ctrls.c |     0
 .../{platform => test-drivers}/vivid/vivid-ctrls.h |     0
 .../vivid/vivid-kthread-cap.c                      |     0
 .../vivid/vivid-kthread-cap.h                      |     0
 .../vivid/vivid-kthread-out.c                      |     0
 .../vivid/vivid-kthread-out.h                      |     0
 .../vivid/vivid-kthread-touch.c                    |     0
 .../vivid/vivid-kthread-touch.h                    |     0
 .../vivid/vivid-meta-cap.c                         |     0
 .../vivid/vivid-meta-cap.h                         |     0
 .../vivid/vivid-meta-out.c                         |     0
 .../vivid/vivid-meta-out.h                         |     0
 .../{platform => test-drivers}/vivid/vivid-osd.c   |     0
 .../{platform => test-drivers}/vivid/vivid-osd.h   |     0
 .../vivid/vivid-radio-common.c                     |     0
 .../vivid/vivid-radio-common.h                     |     0
 .../vivid/vivid-radio-rx.c                         |     0
 .../vivid/vivid-radio-rx.h                         |     0
 .../vivid/vivid-radio-tx.c                         |     0
 .../vivid/vivid-radio-tx.h                         |     0
 .../vivid/vivid-rds-gen.c                          |     0
 .../vivid/vivid-rds-gen.h                          |     0
 .../vivid/vivid-sdr-cap.c                          |     0
 .../vivid/vivid-sdr-cap.h                          |     0
 .../vivid/vivid-touch-cap.c                        |     0
 .../vivid/vivid-touch-cap.h                        |     0
 .../vivid/vivid-vbi-cap.c                          |     0
 .../vivid/vivid-vbi-cap.h                          |     0
 .../vivid/vivid-vbi-gen.c                          |     0
 .../vivid/vivid-vbi-gen.h                          |     0
 .../vivid/vivid-vbi-out.c                          |     0
 .../vivid/vivid-vbi-out.h                          |     0
 .../vivid/vivid-vid-cap.c                          |     0
 .../vivid/vivid-vid-cap.h                          |     0
 .../vivid/vivid-vid-common.c                       |     0
 .../vivid/vivid-vid-common.h                       |     0
 .../vivid/vivid-vid-out.c                          |     0
 .../vivid/vivid-vid-out.h                          |     0
 drivers/media/tuners/Kconfig                       |     6 +-
 drivers/media/tuners/si2157.c                      |   419 +-
 drivers/media/tuners/si2157_priv.h                 |     2 +
 drivers/media/usb/Kconfig                          |    12 +-
 drivers/media/usb/Makefile                         |     2 -
 drivers/media/usb/cx231xx/cx231xx-avcore.c         |    35 +-
 drivers/media/usb/cx231xx/cx231xx-input.c          |     5 +-
 drivers/media/usb/cx231xx/cx231xx-video.c          |    85 +-
 drivers/media/usb/dvb-usb-v2/Kconfig               |    10 +-
 drivers/media/usb/dvb-usb-v2/ec168.c               |    25 +-
 drivers/media/usb/dvb-usb-v2/gl861.c               |     4 +-
 drivers/media/usb/dvb-usb-v2/lmedm04.c             |     4 +-
 drivers/media/usb/dvb-usb-v2/lmedm04.h             |     2 +-
 drivers/media/usb/dvb-usb-v2/mxl111sf.c            |     2 +-
 drivers/media/usb/dvb-usb-v2/mxl111sf.h            |     2 +-
 drivers/media/usb/dvb-usb/Kconfig                  |     3 +-
 drivers/media/usb/dvb-usb/a800.c                   |     8 +-
 drivers/media/usb/dvb-usb/af9005-fe.c              |     2 +-
 drivers/media/usb/dvb-usb/af9005-remote.c          |     2 +-
 drivers/media/usb/dvb-usb/af9005.c                 |     6 +-
 drivers/media/usb/dvb-usb/af9005.h                 |     2 +-
 drivers/media/usb/dvb-usb/az6027.c                 |     6 +-
 drivers/media/usb/dvb-usb/cxusb.c                  |     6 +-
 drivers/media/usb/dvb-usb/dib0700.h                |    31 +-
 drivers/media/usb/dvb-usb/dib0700_core.c           |     6 +-
 drivers/media/usb/dvb-usb/dibusb-common.c          |     2 +-
 drivers/media/usb/dvb-usb/dibusb-mb.c              |     4 +-
 drivers/media/usb/dvb-usb/dibusb-mc-common.c       |     2 +-
 drivers/media/usb/dvb-usb/dibusb-mc.c              |     2 +-
 drivers/media/usb/dvb-usb/dibusb.h                 |     2 +-
 drivers/media/usb/dvb-usb/digitv.c                 |    31 +-
 drivers/media/usb/dvb-usb/dtt200u-fe.c             |     2 +-
 drivers/media/usb/dvb-usb/dtt200u.c                |     2 +-
 drivers/media/usb/dvb-usb/dtt200u.h                |     2 +-
 drivers/media/usb/dvb-usb/dvb-usb-common.h         |     3 +-
 drivers/media/usb/dvb-usb/dvb-usb-firmware.c       |     3 +-
 drivers/media/usb/dvb-usb/dvb-usb-init.c           |    10 +-
 drivers/media/usb/dvb-usb/dvb-usb.h                |    10 +-
 drivers/media/usb/dvb-usb/dw2102.c                 |    31 +-
 drivers/media/usb/dvb-usb/gp8psk.c                 |     2 +-
 drivers/media/usb/dvb-usb/gp8psk.h                 |     2 +-
 drivers/media/usb/dvb-usb/m920x.c                  |     6 +-
 drivers/media/usb/dvb-usb/nova-t-usb2.c            |     2 +-
 drivers/media/usb/dvb-usb/opera1.c                 |     2 +-
 drivers/media/usb/dvb-usb/technisat-usb2.c         |     4 +-
 drivers/media/usb/dvb-usb/ttusb2.c                 |     9 +-
 drivers/media/usb/dvb-usb/ttusb2.h                 |     2 +-
 drivers/media/usb/dvb-usb/umt-010.c                |     2 +-
 drivers/media/usb/dvb-usb/vp702x-fe.c              |     2 +-
 drivers/media/usb/dvb-usb/vp702x.c                 |     2 +-
 drivers/media/usb/dvb-usb/vp7045-fe.c              |     2 +-
 drivers/media/usb/dvb-usb/vp7045.c                 |     2 +-
 drivers/media/usb/dvb-usb/vp7045.h                 |     2 +-
 drivers/media/usb/gspca/Kconfig                    |     2 +-
 drivers/media/usb/gspca/mr97310a.c                 |     1 -
 drivers/media/usb/hdpvr/hdpvr-core.c               |     4 +-
 drivers/media/usb/hdpvr/hdpvr-i2c.c                |     2 +-
 drivers/media/usb/pulse8-cec/Kconfig               |    12 -
 drivers/media/usb/pulse8-cec/pulse8-cec.c          |   909 -
 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c       |     4 +-
 drivers/media/usb/pwc/pwc-ctrl.c                   |     2 +-
 drivers/media/usb/pwc/pwc-if.c                     |    54 +-
 drivers/media/usb/pwc/pwc.h                        |     2 +-
 drivers/media/usb/rainshadow-cec/Kconfig           |    12 -
 drivers/media/usb/ttusb-dec/ttusb_dec.c            |     9 +-
 drivers/media/usb/zr364xx/Kconfig                  |     2 +-
 drivers/media/v4l2-core/Kconfig                    |    27 +-
 drivers/media/v4l2-core/Makefile                   |     3 +
 drivers/media/v4l2-core/v4l2-common.c              |     4 +-
 drivers/media/v4l2-core/v4l2-ctrls.c               |    94 +-
 drivers/media/v4l2-core/v4l2-dev.c                 |    25 +-
 drivers/media/v4l2-core/v4l2-device.c              |     7 +-
 drivers/media/v4l2-core/v4l2-fwnode.c              |   106 +-
 drivers/media/v4l2-core/v4l2-h264.c                |   270 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |    72 +-
 drivers/media/v4l2-core/v4l2-jpeg.c                |   632 +
 drivers/media/v4l2-core/v4l2-mc.c                  |    95 +
 drivers/media/v4l2-core/v4l2-mem2mem.c             |    11 +-
 drivers/media/v4l2-core/v4l2-subdev.c              |    91 +-
 drivers/media/v4l2-core/videobuf-core.c            |     4 +-
 drivers/media/v4l2-core/videobuf-dma-contig.c      |     4 +-
 drivers/media/v4l2-core/videobuf-dma-sg.c          |     8 +-
 drivers/media/v4l2-core/videobuf-vmalloc.c         |     2 +-
 drivers/memory/Kconfig                             |    11 +
 drivers/memory/Makefile                            |     1 +
 drivers/memory/bt1-l2-ctl.c                        |   322 +
 drivers/memory/samsung/exynos5422-dmc.c            |     8 +-
 drivers/message/fusion/Kconfig                     |    14 +-
 drivers/message/fusion/mptbase.c                   |     8 +-
 drivers/mfd/Kconfig                                |    71 +-
 drivers/mfd/Makefile                               |     7 +-
 drivers/mfd/gateworks-gsc.c                        |   277 +
 drivers/mfd/htc-i2cpld.c                           |     6 +-
 drivers/mfd/intel-lpss-pci.c                       |     2 +-
 drivers/mfd/intel_pmc_bxt.c                        |   468 +
 drivers/mfd/intel_quark_i2c_gpio.c                 |     1 -
 drivers/mfd/intel_soc_pmic_bxtwc.c                 |    34 +-
 drivers/mfd/intel_soc_pmic_mrfld.c                 |    10 +-
 drivers/mfd/max77620.c                             |     1 +
 drivers/mfd/mp2629.c                               |    79 +
 drivers/mfd/mt6358-irq.c                           |   235 +
 drivers/mfd/mt6360-core.c                          |   425 +
 drivers/mfd/mt6397-core.c                          |   101 +-
 drivers/mfd/mt6397-irq.c                           |    35 +-
 drivers/mfd/sm501.c                                |    24 +-
 drivers/mfd/sprd-sc27xx-spi.c                      |     1 -
 drivers/mfd/stm32-timers.c                         |    32 +-
 drivers/mfd/stmfx.c                                |    22 +-
 drivers/mfd/stpmic1.c                              |     2 +-
 drivers/mfd/tqmx86.c                               |     2 +-
 drivers/mfd/vexpress-sysreg.c                      |    99 +-
 drivers/mfd/wcd934x.c                              |     1 -
 drivers/mfd/wm8994-core.c                          |     8 +-
 drivers/misc/Kconfig                               |    27 +-
 drivers/misc/Makefile                              |     1 -
 drivers/misc/cardreader/rts5249.c                  |    29 -
 drivers/misc/cardreader/rts5260.c                  |    26 -
 drivers/misc/cardreader/rts5261.c                  |    47 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |    46 +-
 drivers/misc/cardreader/rtsx_pcr.h                 |     1 -
 drivers/misc/cxl/Kconfig                           |     8 -
 drivers/misc/cxl/cxllib.c                          |     9 +-
 drivers/misc/cxl/fault.c                           |     4 +-
 drivers/misc/echo/Kconfig                          |     2 +-
 drivers/misc/fastrpc.c                             |    13 +-
 drivers/misc/genwqe/card_utils.c                   |    44 +-
 drivers/misc/habanalabs/Makefile                   |     3 +
 drivers/misc/habanalabs/command_buffer.c           |    28 +-
 drivers/misc/habanalabs/command_submission.c       |   385 +-
 drivers/misc/habanalabs/context.c                  |     8 -
 drivers/misc/habanalabs/debugfs.c                  |   116 +
 drivers/misc/habanalabs/device.c                   |    53 +-
 drivers/misc/habanalabs/firmware_if.c              |   297 +-
 drivers/misc/habanalabs/gaudi/Makefile             |     5 +
 drivers/misc/habanalabs/gaudi/gaudi.c              |  6748 ++++++++
 drivers/misc/habanalabs/gaudi/gaudiP.h             |   261 +
 drivers/misc/habanalabs/gaudi/gaudi_coresight.c    |   884 +
 drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c        |   121 +
 drivers/misc/habanalabs/gaudi/gaudi_security.c     |  9090 ++++++++++
 drivers/misc/habanalabs/goya/goya.c                |   345 +-
 drivers/misc/habanalabs/goya/goyaP.h               |    12 +-
 drivers/misc/habanalabs/goya/goya_coresight.c      |     2 +-
 drivers/misc/habanalabs/goya/goya_security.c       |   100 +-
 drivers/misc/habanalabs/habanalabs.h               |   187 +-
 drivers/misc/habanalabs/habanalabs_drv.c           |    14 +-
 drivers/misc/habanalabs/habanalabs_ioctl.c         |    21 +
 drivers/misc/habanalabs/hw_queue.c                 |   118 +-
 drivers/misc/habanalabs/hwmon.c                    |    75 +
 drivers/misc/habanalabs/include/armcp_if.h         |    43 +-
 .../include/gaudi/asic_reg/cpu_if_regs.h           |   174 +
 .../include/gaudi/asic_reg/dma0_core_masks.h       |   348 +
 .../include/gaudi/asic_reg/dma0_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma0_qm_masks.h         |   800 +
 .../include/gaudi/asic_reg/dma0_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma1_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma1_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma2_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma2_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma3_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma3_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma4_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma4_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma5_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma5_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma6_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma6_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/dma7_core_regs.h        |   156 +
 .../include/gaudi/asic_reg/dma7_qm_regs.h          |   834 +
 .../gaudi/asic_reg/dma_if_e_n_down_ch0_regs.h      |   896 +
 .../gaudi/asic_reg/dma_if_e_n_down_ch1_regs.h      |   896 +
 .../include/gaudi/asic_reg/dma_if_e_n_regs.h       |   860 +
 .../gaudi/asic_reg/dma_if_e_s_down_ch0_regs.h      |   896 +
 .../gaudi/asic_reg/dma_if_e_s_down_ch1_regs.h      |   896 +
 .../include/gaudi/asic_reg/dma_if_e_s_regs.h       |   860 +
 .../gaudi/asic_reg/dma_if_w_n_down_ch0_regs.h      |   896 +
 .../gaudi/asic_reg/dma_if_w_n_down_ch1_regs.h      |   896 +
 .../include/gaudi/asic_reg/dma_if_w_n_regs.h       |   860 +
 .../gaudi/asic_reg/dma_if_w_s_down_ch0_regs.h      |   896 +
 .../gaudi/asic_reg/dma_if_w_s_down_ch1_regs.h      |   896 +
 .../include/gaudi/asic_reg/dma_if_w_s_regs.h       |   860 +
 .../include/gaudi/asic_reg/gaudi_blocks.h          |  4974 ++++++
 .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h |   299 +
 .../include/gaudi/asic_reg/mme0_ctrl_regs.h        |  1456 ++
 .../include/gaudi/asic_reg/mme0_qm_masks.h         |   800 +
 .../include/gaudi/asic_reg/mme0_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/mme1_ctrl_regs.h        |  1456 ++
 .../include/gaudi/asic_reg/mme2_ctrl_regs.h        |  1456 ++
 .../include/gaudi/asic_reg/mme2_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/mme3_ctrl_regs.h        |  1456 ++
 .../include/gaudi/asic_reg/mmu_up_regs.h           |    72 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_0_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_1_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_2_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_3_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_4_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_5_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_6_regs.h   |   896 +
 .../include/gaudi/asic_reg/nif_rtr_ctrl_7_regs.h   |   896 +
 .../include/gaudi/asic_reg/psoc_etr_regs.h         |   114 +
 .../gaudi/asic_reg/psoc_global_conf_masks.h        |   502 +
 .../include/gaudi/asic_reg/psoc_global_conf_regs.h |  1062 ++
 .../include/gaudi/asic_reg/psoc_hbm_pll_regs.h     |   114 +
 .../include/gaudi/asic_reg/psoc_pci_pll_regs.h     |   114 +
 .../include/gaudi/asic_reg/psoc_timestamp_regs.h   |    56 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_0_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_1_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_2_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_3_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_4_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_5_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_6_regs.h   |   896 +
 .../include/gaudi/asic_reg/sif_rtr_ctrl_7_regs.h   |   896 +
 .../habanalabs/include/gaudi/asic_reg/stlb_regs.h  |    82 +
 .../include/gaudi/asic_reg/tpc0_cfg_masks.h        |  2578 +++
 .../include/gaudi/asic_reg/tpc0_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc0_qm_masks.h         |   800 +
 .../include/gaudi/asic_reg/tpc0_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc1_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc1_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc2_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc2_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc3_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc3_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc4_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc4_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc5_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc5_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc6_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc6_qm_regs.h          |   834 +
 .../include/gaudi/asic_reg/tpc7_cfg_regs.h         |  1226 ++
 .../include/gaudi/asic_reg/tpc7_qm_regs.h          |   834 +
 drivers/misc/habanalabs/include/gaudi/gaudi.h      |    59 +
 .../habanalabs/include/gaudi/gaudi_async_events.h  |   310 +
 .../include/gaudi/gaudi_async_ids_map_extended.h   |   694 +
 .../habanalabs/include/gaudi/gaudi_coresight.h     |   367 +
 .../misc/habanalabs/include/gaudi/gaudi_fw_if.h    |    36 +
 .../misc/habanalabs/include/gaudi/gaudi_masks.h    |   458 +
 .../misc/habanalabs/include/gaudi/gaudi_packets.h  |   212 +
 .../misc/habanalabs/include/gaudi/gaudi_reg_map.h  |    27 +
 .../habanalabs/include/goya/asic_reg/goya_masks.h  |     3 +-
 .../habanalabs/include/goya/asic_reg/goya_regs.h   |     1 +
 .../include/goya/asic_reg/psoc_timestamp_regs.h    |    56 +
 .../misc/habanalabs/include/goya/goya_reg_map.h    |    43 +-
 drivers/misc/habanalabs/include/hl_boot_if.h       |    58 +-
 .../habanalabs/include/hw_ip/mmu/mmu_general.h     |     2 +-
 .../misc/habanalabs/include/hw_ip/mmu/mmu_v1_1.h   |    16 +
 drivers/misc/habanalabs/memory.c                   |    37 +-
 drivers/misc/habanalabs/pci.c                      |    63 +-
 drivers/misc/habanalabs/sysfs.c                    |    17 +-
 drivers/misc/kgdbts.c                              |     6 +-
 drivers/misc/lkdtm/bugs.c                          |     2 +-
 drivers/misc/mei/client.c                          |     2 +
 drivers/misc/mei/hw-me.c                           |     8 +
 drivers/misc/mei/hw-me.h                           |     4 +
 drivers/misc/mei/pci-me.c                          |     7 +-
 drivers/misc/mei/pci-txe.c                         |     2 +-
 drivers/misc/mic/scif/scif_nodeqp.c                |     2 +-
 drivers/misc/mic/scif/scif_rma.c                   |    26 +-
 drivers/misc/ocxl/context.c                        |     2 +-
 drivers/misc/pci_endpoint_test.c                   |     4 +
 drivers/misc/sgi-gru/grufault.c                    |    25 +-
 drivers/misc/sgi-gru/grufile.c                     |     4 +-
 drivers/misc/sgi-xp/xpc_main.c                     |    10 +-
 drivers/misc/sgi-xp/xpnet.c                        |     8 +-
 drivers/misc/uacce/uacce.c                         |   172 +-
 drivers/misc/vexpress-syscfg.c                     |   280 -
 drivers/misc/vmw_vmci/vmci_host.c                  |     2 -
 drivers/misc/xilinx_sdfec.c                        |    61 +-
 drivers/mmc/core/block.c                           |     5 +-
 drivers/mmc/core/bus.c                             |    14 +
 drivers/mmc/core/core.c                            |     6 +-
 drivers/mmc/core/debugfs.c                         |     6 +-
 drivers/mmc/core/mmc.c                             |     6 +
 drivers/mmc/core/mmc_ops.c                         |     2 +-
 drivers/mmc/core/queue.c                           |    16 +-
 drivers/mmc/core/quirks.h                          |     2 +-
 drivers/mmc/core/regulator.c                       |    17 +-
 drivers/mmc/core/sd.c                              |    30 +-
 drivers/mmc/core/sdio.c                            |   136 +-
 drivers/mmc/host/Kconfig                           |    33 +-
 drivers/mmc/host/Makefile                          |     3 +
 drivers/mmc/host/alcor.c                           |     6 +-
 drivers/mmc/host/android-goldfish.c                |    10 +-
 drivers/mmc/host/atmel-mci.c                       |    12 +-
 drivers/mmc/host/au1xmmc.c                         |    20 +-
 drivers/mmc/host/bcm2835.c                         |     3 +-
 drivers/mmc/host/cavium.c                          |     3 +-
 drivers/mmc/host/cb710-mmc.c                       |     8 +
 drivers/mmc/host/cqhci.c                           |    21 +-
 drivers/mmc/host/dw_mmc-k3.c                       |     2 +-
 drivers/mmc/host/dw_mmc.c                          |     9 +-
 drivers/mmc/host/jz4740_mmc.c                      |    13 +-
 drivers/mmc/host/meson-gx-mmc.c                    |     5 +-
 drivers/mmc/host/meson-mx-sdhc-clkc.c              |   158 +
 drivers/mmc/host/meson-mx-sdhc-mmc.c               |   914 +
 drivers/mmc/host/meson-mx-sdhc.h                   |   141 +
 drivers/mmc/host/meson-mx-sdio.c                   |    14 +-
 drivers/mmc/host/mmc_hsq.c                         |    29 +-
 drivers/mmc/host/mmc_hsq.h                         |     1 +
 drivers/mmc/host/mmc_spi.c                         |    20 +-
 drivers/mmc/host/mmci.c                            |    30 +-
 drivers/mmc/host/mmci_stm32_sdmmc.c                |    15 +-
 drivers/mmc/host/mtk-sd.c                          |    21 +-
 drivers/mmc/host/mvsdio.c                          |     2 -
 drivers/mmc/host/mxs-mmc.c                         |     3 +-
 drivers/mmc/host/omap.c                            |     2 +-
 drivers/mmc/host/omap_hsmmc.c                      |     2 +-
 drivers/mmc/host/owl-mmc.c                         |     8 +-
 drivers/mmc/host/renesas_sdhi.h                    |     5 +-
 drivers/mmc/host/renesas_sdhi_core.c               |   146 +-
 drivers/mmc/host/rtsx_pci_sdmmc.c                  |     2 +-
 drivers/mmc/host/rtsx_usb_sdmmc.c                  |     2 +-
 drivers/mmc/host/s3cmci.c                          |     7 -
 drivers/mmc/host/sdhci-acpi.c                      |    10 +-
 drivers/mmc/host/sdhci-cadence.c                   |    10 +-
 drivers/mmc/host/sdhci-esdhc-imx.c                 |    45 +-
 drivers/mmc/host/sdhci-esdhc-mcf.c                 |   521 +
 drivers/mmc/host/sdhci-esdhc.h                     |     2 +-
 drivers/mmc/host/sdhci-msm.c                       |   164 +-
 drivers/mmc/host/sdhci-of-arasan.c                 |   632 +-
 drivers/mmc/host/sdhci-of-at91.c                   |    12 +-
 drivers/mmc/host/sdhci-of-dwcmshc.c                |    74 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |    34 +
 drivers/mmc/host/sdhci-pci-core.c                  |    12 +-
 drivers/mmc/host/sdhci-pci-gli.c                   |   129 +
 drivers/mmc/host/sdhci-pci-o2micro.c               |     8 +-
 drivers/mmc/host/sdhci-pci.h                       |     2 +
 drivers/mmc/host/sdhci-sprd.c                      |    28 +-
 drivers/mmc/host/sdhci-tegra.c                     |    57 +-
 drivers/mmc/host/sdhci-xenon.c                     |    10 +
 drivers/mmc/host/sdhci.c                           |   293 +-
 drivers/mmc/host/sdhci.h                           |    38 +-
 drivers/mmc/host/sdricoh_cs.c                      |   105 +-
 drivers/mmc/host/sunxi-mmc.c                       |    10 +-
 drivers/mmc/host/tifm_sd.c                         |     9 +-
 drivers/mmc/host/tmio_mmc_core.c                   |    10 +-
 drivers/mmc/host/uniphier-sd.c                     |    12 +-
 drivers/mmc/host/usdhi6rol0.c                      |     9 +-
 drivers/mmc/host/via-sdmmc.c                       |     7 +-
 drivers/mmc/host/wbsd.c                            |    26 +-
 drivers/most/core.c                                |     2 +-
 drivers/mtd/Kconfig                                |    10 +
 drivers/mtd/Makefile                               |     1 +
 drivers/mtd/chips/cfi_cmdset_0001.c                |    13 +-
 drivers/mtd/devices/docg3.c                        |    10 +-
 drivers/mtd/maps/physmap-gemini.c                  |     5 -
 drivers/mtd/mtdblock.c                             |    11 +-
 drivers/mtd/mtdcore.c                              |   196 +-
 drivers/mtd/mtdpart.c                              |    54 +-
 drivers/mtd/mtdpstore.c                            |   578 +
 drivers/mtd/nand/raw/Kconfig                       |    12 +-
 drivers/mtd/nand/raw/Makefile                      |     2 +-
 drivers/mtd/nand/raw/ams-delta.c                   |     5 +-
 drivers/mtd/nand/raw/arasan-nand-controller.c      |  1297 ++
 drivers/mtd/nand/raw/atmel/nand-controller.c       |     2 +-
 drivers/mtd/nand/raw/au1550nd.c                    |   403 +-
 drivers/mtd/nand/raw/bcm47xxnflash/main.c          |     6 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |   167 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |    17 +-
 drivers/mtd/nand/raw/cafe_nand.c                   |    16 +-
 drivers/mtd/nand/raw/cmx270_nand.c                 |   236 -
 drivers/mtd/nand/raw/cs553x_nand.c                 |   199 +-
 drivers/mtd/nand/raw/davinci_nand.c                |   312 +-
 drivers/mtd/nand/raw/denali.c                      |    60 +-
 drivers/mtd/nand/raw/diskonchip.c                  |   487 +-
 drivers/mtd/nand/raw/fsl_elbc_nand.c               |     7 +-
 drivers/mtd/nand/raw/fsl_ifc_nand.c                |     7 +-
 drivers/mtd/nand/raw/fsl_upm.c                     |     9 +-
 drivers/mtd/nand/raw/fsmc_nand.c                   |    19 +-
 drivers/mtd/nand/raw/gpio.c                        |     6 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   189 +-
 drivers/mtd/nand/raw/hisi504_nand.c                |     6 +-
 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c    |   170 +-
 drivers/mtd/nand/raw/internals.h                   |    12 +
 drivers/mtd/nand/raw/lpc32xx_mlc.c                 |     7 +-
 drivers/mtd/nand/raw/lpc32xx_slc.c                 |     6 +-
 drivers/mtd/nand/raw/marvell_nand.c                |    68 +-
 drivers/mtd/nand/raw/meson_nand.c                  |     5 +-
 drivers/mtd/nand/raw/mpc5121_nfc.c                 |     5 +-
 drivers/mtd/nand/raw/mtk_nand.c                    |    19 +-
 drivers/mtd/nand/raw/mxc_nand.c                    |     6 +-
 drivers/mtd/nand/raw/mxic_nand.c                   |    10 +-
 drivers/mtd/nand/raw/nand_base.c                   |   445 +-
 drivers/mtd/nand/raw/nand_bch.c                    |    10 +-
 drivers/mtd/nand/raw/nand_jedec.c                  |    32 +-
 drivers/mtd/nand/raw/nand_legacy.c                 |     8 +-
 drivers/mtd/nand/raw/nand_micron.c                 |    65 +-
 drivers/mtd/nand/raw/nand_onfi.c                   |    71 +-
 drivers/mtd/nand/raw/nand_timings.c                |    11 +-
 drivers/mtd/nand/raw/nand_toshiba.c                |    14 +
 drivers/mtd/nand/raw/nandsim.c                     |   438 +-
 drivers/mtd/nand/raw/ndfc.c                        |     8 +-
 drivers/mtd/nand/raw/omap2.c                       |     8 +-
 drivers/mtd/nand/raw/omap_elm.c                    |     1 +
 drivers/mtd/nand/raw/orion_nand.c                  |     8 +-
 drivers/mtd/nand/raw/oxnas_nand.c                  |    33 +-
 drivers/mtd/nand/raw/pasemi_nand.c                 |     9 +-
 drivers/mtd/nand/raw/plat_nand.c                   |     8 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |    13 +-
 drivers/mtd/nand/raw/r852.c                        |     6 +-
 drivers/mtd/nand/raw/s3c2410.c                     |     3 +-
 drivers/mtd/nand/raw/sh_flctl.c                    |     6 +-
 drivers/mtd/nand/raw/sharpsl.c                     |    14 +-
 drivers/mtd/nand/raw/socrates_nand.c               |     8 +-
 drivers/mtd/nand/raw/stm32_fmc2_nand.c             |  1067 +-
 drivers/mtd/nand/raw/sunxi_nand.c                  |    16 +-
 drivers/mtd/nand/raw/tango_nand.c                  |    13 +-
 drivers/mtd/nand/raw/tegra_nand.c                  |     6 +-
 drivers/mtd/nand/raw/tmio_nand.c                   |     8 +-
 drivers/mtd/nand/raw/txx9ndfmc.c                   |     6 +-
 drivers/mtd/nand/raw/vf610_nfc.c                   |    10 +-
 drivers/mtd/nand/raw/xway_nand.c                   |     8 +-
 drivers/mtd/nand/spi/core.c                        |     4 +
 drivers/mtd/parsers/cmdlinepart.c                  |    35 +-
 drivers/mtd/parsers/ofpart.c                       |     3 +
 drivers/mtd/spi-nor/Kconfig                        |     4 +-
 drivers/mtd/spi-nor/Makefile                       |     2 +
 drivers/mtd/spi-nor/controllers/Kconfig            |     4 +-
 drivers/mtd/spi-nor/controllers/aspeed-smc.c       |     2 +-
 drivers/mtd/spi-nor/controllers/hisi-sfc.c         |     2 +-
 drivers/mtd/spi-nor/controllers/nxp-spifi.c        |     2 +-
 drivers/mtd/spi-nor/core.c                         |    22 +-
 drivers/mtd/spi-nor/macronix.c                     |     6 +
 drivers/mtd/spi-nor/micron-st.c                    |     6 +-
 drivers/mtd/spi-nor/sfdp.c                         |    34 +-
 drivers/mtd/spi-nor/sfdp.h                         |    11 +-
 drivers/mtd/spi-nor/spansion.c                     |    44 +-
 drivers/mtd/spi-nor/winbond.c                      |    29 +-
 drivers/mtd/ubi/build.c                            |     5 +-
 drivers/mtd/ubi/debug.c                            |    12 +-
 drivers/mtd/ubi/fastmap-wl.c                       |    39 +-
 drivers/mtd/ubi/fastmap.c                          |    11 +
 drivers/mtd/ubi/io.c                               |     4 +-
 drivers/mtd/ubi/ubi.h                              |     6 +-
 drivers/mtd/ubi/wl.c                               |    28 +-
 drivers/net/Kconfig                                |    58 +-
 drivers/net/appletalk/Kconfig                      |    12 +-
 drivers/net/arcnet/Kconfig                         |    14 +-
 drivers/net/bareudp.c                              |    20 +-
 drivers/net/bonding/bond_alb.c                     |    46 +-
 drivers/net/bonding/bond_main.c                    |   302 +-
 drivers/net/bonding/bond_options.c                 |     2 -
 drivers/net/bonding/bond_sysfs_slave.c             |     4 +-
 drivers/net/bonding/bonding_priv.h                 |     2 +-
 drivers/net/caif/Kconfig                           |    12 +-
 drivers/net/can/Kconfig                            |    30 +-
 drivers/net/can/c_can/Kconfig                      |     4 +-
 drivers/net/can/cc770/Kconfig                      |     4 +-
 drivers/net/can/ifi_canfd/Kconfig                  |     2 +-
 drivers/net/can/ifi_canfd/ifi_canfd.c              |     5 +-
 drivers/net/can/m_can/Kconfig                      |     6 +-
 drivers/net/can/mscan/Kconfig                      |     4 +-
 drivers/net/can/peak_canfd/Kconfig                 |     2 +-
 drivers/net/can/peak_canfd/peak_pciefd_main.c      |     4 +-
 drivers/net/can/rcar/Kconfig                       |     4 +-
 drivers/net/can/sja1000/Kconfig                    |    18 +-
 drivers/net/can/softing/Kconfig                    |     4 +-
 drivers/net/can/spi/Kconfig                        |     4 +-
 drivers/net/can/sun4i_can.c                        |     2 +-
 drivers/net/can/usb/Kconfig                        |    16 +-
 drivers/net/dsa/Kconfig                            |    26 +-
 drivers/net/dsa/b53/b53_common.c                   |   114 +-
 drivers/net/dsa/b53/b53_priv.h                     |     8 +-
 drivers/net/dsa/b53/b53_regs.h                     |     8 +-
 drivers/net/dsa/b53/b53_srab.c                     |     4 +-
 drivers/net/dsa/dsa_loop.c                         |     1 +
 drivers/net/dsa/lantiq_gswip.c                     |     3 +-
 drivers/net/dsa/mt7530.c                           |   136 +-
 drivers/net/dsa/mt7530.h                           |    24 +-
 drivers/net/dsa/mv88e6xxx/Kconfig                  |     2 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |    25 +-
 drivers/net/dsa/mv88e6xxx/serdes.c                 |    55 +-
 drivers/net/dsa/mv88e6xxx/serdes.h                 |     7 +-
 drivers/net/dsa/ocelot/felix.c                     |   122 +-
 drivers/net/dsa/ocelot/felix.h                     |    13 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   215 +-
 drivers/net/dsa/qca/Kconfig                        |     2 +-
 drivers/net/dsa/qca8k.c                            |     3 +-
 drivers/net/dsa/sja1105/Kconfig                    |    10 +
 drivers/net/dsa/sja1105/Makefile                   |     4 +
 drivers/net/dsa/sja1105/sja1105.h                  |   103 +-
 drivers/net/dsa/sja1105/sja1105_clocking.c         |    58 +-
 drivers/net/dsa/sja1105/sja1105_dynamic_config.c   |   208 +-
 drivers/net/dsa/sja1105/sja1105_ethtool.c          |   144 +-
 drivers/net/dsa/sja1105/sja1105_flower.c           |   215 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |  1235 +-
 drivers/net/dsa/sja1105/sja1105_ptp.c              |    34 +-
 drivers/net/dsa/sja1105/sja1105_ptp.h              |    13 +
 drivers/net/dsa/sja1105/sja1105_spi.c              |    16 +
 drivers/net/dsa/sja1105/sja1105_static_config.c    |   274 +-
 drivers/net/dsa/sja1105/sja1105_static_config.h    |   118 +
 drivers/net/dsa/sja1105/sja1105_tas.c              |   127 +-
 drivers/net/dsa/sja1105/sja1105_tas.h              |    36 +
 drivers/net/dsa/sja1105/sja1105_vl.c               |   782 +
 drivers/net/dsa/sja1105/sja1105_vl.h               |    74 +
 drivers/net/dsa/vitesse-vsc73xx-platform.c         |    10 +-
 drivers/net/ethernet/3com/3c509.c                  |     1 -
 drivers/net/ethernet/3com/3c515.c                  |     1 -
 drivers/net/ethernet/3com/3c59x.c                  |     4 +-
 drivers/net/ethernet/3com/Kconfig                  |    16 +-
 drivers/net/ethernet/8390/Kconfig                  |    32 +-
 drivers/net/ethernet/8390/ne2k-pci.c               |   345 +-
 drivers/net/ethernet/Kconfig                       |    18 +-
 drivers/net/ethernet/adaptec/Kconfig               |     4 +-
 drivers/net/ethernet/adaptec/starfire.c            |     1 -
 drivers/net/ethernet/aeroflex/Kconfig              |     2 +-
 drivers/net/ethernet/agere/Kconfig                 |     4 +-
 drivers/net/ethernet/agere/et131x.c                |     4 +-
 drivers/net/ethernet/alacritech/Kconfig            |     4 +-
 drivers/net/ethernet/allwinner/Kconfig             |     4 +-
 drivers/net/ethernet/allwinner/sun4i-emac.c        |     4 +-
 drivers/net/ethernet/alteon/Kconfig                |     6 +-
 drivers/net/ethernet/altera/Kconfig                |     2 +-
 drivers/net/ethernet/altera/altera_tse_main.c      |     4 +-
 drivers/net/ethernet/amazon/Kconfig                |     4 +-
 drivers/net/ethernet/amazon/ena/ena_admin_defs.h   |    19 +-
 drivers/net/ethernet/amazon/ena/ena_com.c          |   124 +-
 drivers/net/ethernet/amazon/ena/ena_com.h          |    80 +-
 drivers/net/ethernet/amazon/ena/ena_common_defs.h  |     2 +-
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |    26 +-
 drivers/net/ethernet/amazon/ena/ena_eth_com.h      |     7 +-
 drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h  |     6 +-
 drivers/net/ethernet/amazon/ena/ena_ethtool.c      |    85 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |    65 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |    19 +-
 drivers/net/ethernet/amazon/ena/ena_regs_defs.h    |     2 +-
 drivers/net/ethernet/amd/7990.c                    |     4 +-
 drivers/net/ethernet/amd/7990.h                    |     2 +-
 drivers/net/ethernet/amd/Kconfig                   |    34 +-
 drivers/net/ethernet/amd/atarilance.c              |     2 +-
 drivers/net/ethernet/amd/hplance.c                 |     2 +-
 drivers/net/ethernet/amd/mvme147.c                 |     2 +-
 drivers/net/ethernet/amd/sun3lance.c               |     2 +-
 drivers/net/ethernet/amd/sunlance.c                |     2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |     2 +-
 drivers/net/ethernet/apple/Kconfig                 |    10 +-
 drivers/net/ethernet/apple/bmac.c                  |     4 +-
 drivers/net/ethernet/apple/mace.c                  |     2 +-
 drivers/net/ethernet/aquantia/Kconfig              |     4 +-
 drivers/net/ethernet/aquantia/atlantic/Makefile    |     4 +
 drivers/net/ethernet/aquantia/atlantic/aq_cfg.h    |     4 +-
 drivers/net/ethernet/aquantia/atlantic/aq_common.h |    40 +-
 .../net/ethernet/aquantia/atlantic/aq_ethtool.c    |    79 +-
 .../net/ethernet/aquantia/atlantic/aq_filters.c    |    11 +-
 drivers/net/ethernet/aquantia/atlantic/aq_hw.h     |    42 +-
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.c   |    26 +
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.h   |     2 +
 drivers/net/ethernet/aquantia/atlantic/aq_macsec.c |     6 +-
 drivers/net/ethernet/aquantia/atlantic/aq_main.c   |    72 +-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   335 +-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.h    |    27 +-
 .../net/ethernet/aquantia/atlantic/aq_pci_func.c   |    44 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c    |    27 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |    19 +-
 drivers/net/ethernet/aquantia/atlantic/aq_vec.c    |    72 +-
 drivers/net/ethernet/aquantia/atlantic/aq_vec.h    |     8 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c  |    30 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |   348 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h  |    44 +-
 .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h  |     6 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c |    83 +-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h |    42 +-
 .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h |   101 +-
 .../aquantia/atlantic/hw_atl/hw_atl_utils.c        |    60 +-
 .../aquantia/atlantic/hw_atl/hw_atl_utils.h        |    26 +-
 .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c   |    35 +-
 .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c   |   841 +
 .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h   |    14 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h   |   127 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c        |   234 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h        |   102 +
 .../atlantic/hw_atl2/hw_atl2_llh_internal.h        |   391 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c      |   131 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h      |   606 +
 .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c   |   320 +
 .../ethernet/aquantia/atlantic/macsec/macsec_api.c |     6 +-
 drivers/net/ethernet/arc/Kconfig                   |     6 +-
 drivers/net/ethernet/atheros/Kconfig               |    10 +-
 drivers/net/ethernet/atheros/ag71xx.c              |    43 +-
 drivers/net/ethernet/atheros/alx/main.c            |     9 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c    |     8 +-
 drivers/net/ethernet/atheros/atlx/atl1.c           |     2 +-
 drivers/net/ethernet/broadcom/Kconfig              |    33 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |     4 +-
 drivers/net/ethernet/broadcom/bgmac-platform.c     |     9 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c    |     7 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c   |    26 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |    21 -
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   171 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |    31 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h  |     2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   270 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h  |     8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h      |   216 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c    |    12 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |    51 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |    10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h      |     8 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |     1 +
 drivers/net/ethernet/broadcom/cnic.c               |     1 -
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   796 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.h     |    23 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |    96 +-
 drivers/net/ethernet/broadcom/tg3.c                |     8 +-
 drivers/net/ethernet/brocade/Kconfig               |     2 +-
 drivers/net/ethernet/brocade/bna/Kconfig           |     2 +-
 drivers/net/ethernet/cadence/Kconfig               |    10 +-
 drivers/net/ethernet/cadence/macb_main.c           |    38 +-
 drivers/net/ethernet/cavium/Kconfig                |    18 +-
 drivers/net/ethernet/cavium/liquidio/lio_core.c    |     1 -
 .../net/ethernet/cavium/liquidio/octeon_device.h   |    12 -
 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c   |     5 +
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |     1 +
 drivers/net/ethernet/chelsio/Kconfig               |    20 +-
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     |    27 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h         |    44 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c |   172 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |    96 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c     |    27 +-
 .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c   |    17 +
 .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h   |     1 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |   204 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h     |    14 +
 drivers/net/ethernet/chelsio/cxgb4/sched.c         |     3 +-
 drivers/net/ethernet/chelsio/cxgb4/sge.c           |    80 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |    10 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_regs.h       |     3 +
 drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h      |    10 +-
 .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c    |     2 +-
 drivers/net/ethernet/cirrus/Kconfig                |     8 +-
 drivers/net/ethernet/cisco/Kconfig                 |     2 +-
 drivers/net/ethernet/cisco/enic/Kconfig            |     2 +-
 drivers/net/ethernet/cortina/Kconfig               |     4 +-
 drivers/net/ethernet/cortina/gemini.c              |     3 +-
 drivers/net/ethernet/davicom/Kconfig               |     4 +-
 drivers/net/ethernet/dec/Kconfig                   |     2 +-
 drivers/net/ethernet/dec/tulip/Kconfig             |    30 +-
 drivers/net/ethernet/dec/tulip/de4x5.c             |    10 +-
 drivers/net/ethernet/dec/tulip/tulip_core.c        |     2 +-
 drivers/net/ethernet/dlink/Kconfig                 |     8 +-
 drivers/net/ethernet/dlink/dl2k.c                  |     2 +-
 drivers/net/ethernet/dnet.c                        |     3 +-
 drivers/net/ethernet/emulex/Kconfig                |     2 +-
 drivers/net/ethernet/ezchip/Kconfig                |     4 +-
 drivers/net/ethernet/faraday/Kconfig               |     6 +-
 drivers/net/ethernet/faraday/ftmac100.c            |     3 -
 drivers/net/ethernet/freescale/Kconfig             |    18 +-
 drivers/net/ethernet/freescale/dpaa/Kconfig        |     3 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |     4 +-
 drivers/net/ethernet/freescale/dpaa2/Kconfig       |    10 +
 drivers/net/ethernet/freescale/dpaa2/Makefile      |     1 +
 .../net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c   |   150 +
 .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c   |    16 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   525 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h   |    86 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c   |    28 +-
 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h    |    59 +
 drivers/net/ethernet/freescale/dpaa2/dpni.c        |   177 +
 drivers/net/ethernet/freescale/dpaa2/dpni.h        |    97 +
 drivers/net/ethernet/freescale/enetc/enetc.c       |    34 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |    86 +
 drivers/net/ethernet/freescale/enetc/enetc_hw.h    |   159 +
 .../net/ethernet/freescale/enetc/enetc_pci_mdio.c  |     2 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |    50 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |  1103 ++
 drivers/net/ethernet/freescale/fec.h               |    11 +-
 drivers/net/ethernet/freescale/fec_main.c          |   252 +-
 .../net/ethernet/freescale/fs_enet/fs_enet-main.c  |     2 +-
 drivers/net/ethernet/freescale/fs_enet/mac-fcc.c   |     2 +-
 drivers/net/ethernet/freescale/fs_enet/mii-fec.c   |     2 +-
 drivers/net/ethernet/freescale/ucc_geth.c          |    12 +-
 drivers/net/ethernet/fujitsu/Kconfig               |     4 +-
 drivers/net/ethernet/hisilicon/Kconfig             |    24 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |     4 +-
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |     7 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |    25 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |     4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   166 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |    53 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |    88 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/Makefile    |     1 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |     5 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h |    48 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |   195 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h |     1 -
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  1758 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |    40 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |    79 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c    |     2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h   |    87 +
 .../net/ethernet/hisilicon/hns3/hns3vf/Makefile    |     1 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c   |     3 -
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h   |     4 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   388 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |    32 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c   |     7 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h |    87 +
 drivers/net/ethernet/huawei/Kconfig                |     2 +-
 drivers/net/ethernet/huawei/hinic/Kconfig          |     2 +-
 drivers/net/ethernet/huawei/hinic/Makefile         |     2 +-
 drivers/net/ethernet/huawei/hinic/hinic_dev.h      |     5 +
 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c  |   538 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c  |    47 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h  |     2 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_csr.h   |     2 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c   |   205 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h   |    90 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c   |    98 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h   |     7 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c    |    78 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_if.h    |    26 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c    |    53 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_io.h    |    26 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c  |  1210 ++
 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h  |   154 +
 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c  |    33 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h  |    12 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c    |     8 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h    |     7 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c    |     9 +-
 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h    |     6 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |   158 +-
 drivers/net/ethernet/huawei/hinic/hinic_port.c     |   207 +-
 drivers/net/ethernet/huawei/hinic/hinic_port.h     |   159 +-
 drivers/net/ethernet/huawei/hinic/hinic_rx.c       |    15 +-
 drivers/net/ethernet/huawei/hinic/hinic_sriov.c    |  1294 ++
 drivers/net/ethernet/huawei/hinic/hinic_sriov.h    |   109 +
 drivers/net/ethernet/huawei/hinic/hinic_tx.c       |    17 +-
 drivers/net/ethernet/i825xx/82596.c                |     2 +-
 drivers/net/ethernet/i825xx/Kconfig                |    14 +-
 drivers/net/ethernet/ibm/Kconfig                   |     8 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |    35 +-
 drivers/net/ethernet/intel/Kconfig                 |    46 +-
 drivers/net/ethernet/intel/e1000/e1000_hw.c        |     2 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |    73 +-
 drivers/net/ethernet/intel/e1000e/e1000.h          |     1 -
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |     6 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |   147 +-
 drivers/net/ethernet/intel/e1000e/regs.h           |     3 +
 drivers/net/ethernet/intel/i40e/i40e_adminq.c      |     6 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |    56 +-
 drivers/net/ethernet/intel/i40e/i40e_prototype.h   |     2 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   166 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.h        |    17 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h |    40 +-
 drivers/net/ethernet/intel/i40e/i40e_type.h        |     5 +-
 drivers/net/ethernet/intel/i40e/i40e_xsk.c         |   381 +-
 drivers/net/ethernet/intel/i40e/i40e_xsk.h         |     3 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |    18 +
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |    37 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |    67 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |    12 +-
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |   106 +-
 drivers/net/ethernet/intel/ice/Makefile            |     4 +
 drivers/net/ethernet/intel/ice/ice.h               |    72 +-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |    76 +-
 drivers/net/ethernet/intel/ice/ice_arfs.c          |   663 +
 drivers/net/ethernet/intel/ice/ice_arfs.h          |    82 +
 drivers/net/ethernet/intel/ice/ice_base.c          |   117 +-
 drivers/net/ethernet/intel/ice/ice_common.c        |   146 +-
 drivers/net/ethernet/intel/ice/ice_common.h        |     5 +-
 drivers/net/ethernet/intel/ice/ice_controlq.c      |   180 +-
 drivers/net/ethernet/intel/ice/ice_controlq.h      |     3 +
 drivers/net/ethernet/intel/ice/ice_dcb_lib.c       |   105 +-
 drivers/net/ethernet/intel/ice/ice_dcb_lib.h       |    25 +-
 drivers/net/ethernet/intel/ice/ice_dcb_nl.c        |    11 +-
 drivers/net/ethernet/intel/ice/ice_devlink.c       |    23 +
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |   134 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |  1697 ++
 drivers/net/ethernet/intel/ice/ice_fdir.c          |   840 +
 drivers/net/ethernet/intel/ice/ice_fdir.h          |   166 +
 drivers/net/ethernet/intel/ice/ice_flex_pipe.c     |   919 +-
 drivers/net/ethernet/intel/ice/ice_flex_pipe.h     |     8 +
 drivers/net/ethernet/intel/ice/ice_flex_type.h     |    41 +-
 drivers/net/ethernet/intel/ice/ice_flow.c          |   355 +-
 drivers/net/ethernet/intel/ice/ice_flow.h          |    47 +-
 drivers/net/ethernet/intel/ice/ice_fltr.c          |   397 +
 drivers/net/ethernet/intel/ice/ice_fltr.h          |    39 +
 drivers/net/ethernet/intel/ice/ice_hw_autogen.h    |    29 +-
 drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h     |   128 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |   605 +-
 drivers/net/ethernet/intel/ice/ice_lib.h           |    14 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   733 +-
 drivers/net/ethernet/intel/ice/ice_nvm.c           |    91 +-
 drivers/net/ethernet/intel/ice/ice_nvm.h           |     4 -
 drivers/net/ethernet/intel/ice/ice_protocol_type.h |     3 +
 drivers/net/ethernet/intel/ice/ice_sched.c         |    14 +-
 drivers/net/ethernet/intel/ice/ice_status.h        |     3 +
 drivers/net/ethernet/intel/ice/ice_switch.c        |    96 +-
 drivers/net/ethernet/intel/ice/ice_switch.h        |     7 +
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   415 +-
 drivers/net/ethernet/intel/ice/ice_txrx.h          |    28 +-
 drivers/net/ethernet/intel/ice/ice_txrx_lib.c      |    38 +-
 drivers/net/ethernet/intel/ice/ice_txrx_lib.h      |     4 +-
 drivers/net/ethernet/intel/ice/ice_type.h          |    80 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c   |  1275 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h   |    15 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |   380 +-
 drivers/net/ethernet/intel/ice/ice_xsk.h           |    13 +-
 drivers/net/ethernet/intel/igb/e1000_mac.c         |     9 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |     3 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |     2 +-
 drivers/net/ethernet/intel/igc/Makefile            |     2 +-
 drivers/net/ethernet/intel/igc/igc.h               |   449 +-
 drivers/net/ethernet/intel/igc/igc_base.c          |     9 +-
 drivers/net/ethernet/intel/igc/igc_defines.h       |    51 +-
 drivers/net/ethernet/intel/igc/igc_diag.c          |   186 +
 drivers/net/ethernet/intel/igc/igc_diag.h          |    30 +
 drivers/net/ethernet/intel/igc/igc_dump.c          |   113 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |   783 +-
 drivers/net/ethernet/intel/igc/igc_hw.h            |     3 +
 drivers/net/ethernet/intel/igc/igc_mac.c           |     9 +-
 drivers/net/ethernet/intel/igc/igc_mac.h           |     4 -
 drivers/net/ethernet/intel/igc/igc_main.c          |  1043 +-
 drivers/net/ethernet/intel/igc/igc_ptp.c           |    24 +-
 drivers/net/ethernet/intel/igc/igc_regs.h          |    44 +-
 drivers/net/ethernet/intel/igc/igc_tsn.c           |   157 +
 drivers/net/ethernet/intel/igc/igc_tsn.h           |     9 +
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |     9 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    |     5 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |    79 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |     2 +-
 .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h   |     2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c       |   309 +-
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |    34 +-
 drivers/net/ethernet/korina.c                      |     2 +-
 drivers/net/ethernet/lantiq_xrx200.c               |     3 +-
 drivers/net/ethernet/marvell/Kconfig               |    24 +-
 drivers/net/ethernet/marvell/mv643xx_eth.c         |     5 -
 drivers/net/ethernet/marvell/mvneta.c              |    45 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c     |     5 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |    13 +-
 drivers/net/ethernet/marvell/octeontx2/Kconfig     |     2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |    52 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |    17 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |     8 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |     3 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h |     4 -
 .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |     8 +-
 drivers/net/ethernet/marvell/pxa168_eth.c          |     4 +-
 drivers/net/ethernet/mediatek/Kconfig              |    13 +-
 drivers/net/ethernet/mediatek/Makefile             |     3 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    26 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.h        |     8 +
 drivers/net/ethernet/mediatek/mtk_star_emac.c      |  1591 ++
 drivers/net/ethernet/mellanox/Kconfig              |     2 +-
 drivers/net/ethernet/mellanox/mlx4/Kconfig         |     8 +-
 drivers/net/ethernet/mellanox/mlx4/crdump.c        |     1 +
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |     6 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |     3 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |     3 +-
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |    34 +-
 drivers/net/ethernet/mellanox/mlx4/fw.c            |     2 +-
 drivers/net/ethernet/mellanox/mlx4/main.c          |     6 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |     4 +-
 drivers/net/ethernet/mellanox/mlx4/mr.c            |   183 -
 drivers/net/ethernet/mellanox/mlx5/core/Kconfig    |    43 +-
 drivers/net/ethernet/mellanox/mlx5/core/Makefile   |    17 +-
 .../net/ethernet/mellanox/mlx5/core/accel/accel.h  |     1 -
 .../net/ethernet/mellanox/mlx5/core/accel/ipsec.c  |    19 +-
 .../net/ethernet/mellanox/mlx5/core/accel/ipsec.h  |     8 +-
 .../net/ethernet/mellanox/mlx5/core/accel/tls.c    |     4 +-
 .../net/ethernet/mellanox/mlx5/core/accel/tls.h    |     8 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    90 +-
 drivers/net/ethernet/mellanox/mlx5/core/cq.c       |    23 +-
 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c  |    68 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |     7 +-
 .../mellanox/mlx5/core/diag/fs_tracepoint.c        |    85 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |     8 +-
 drivers/net/ethernet/mellanox/mlx5/core/ecpf.c     |    30 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   116 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h |    54 +
 .../net/ethernet/mellanox/mlx5/core/en/health.c    |     2 +-
 .../ethernet/mellanox/mlx5/core/en/monitor_stats.c |    46 +-
 .../net/ethernet/mellanox/mlx5/core/en/params.c    |    13 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/port.c  |    24 +-
 .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c  |   350 +
 .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c |   368 +
 .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.h |    34 +
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |   646 +
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.h    |    77 +
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |   390 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h |     4 +-
 .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c    |    31 +-
 .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h    |     2 +
 .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c        |   134 +
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |   153 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c   |   101 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h   |    37 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c    |   113 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h    |    25 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c |     4 +
 .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c    |    12 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h    |     2 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/umem.c  |    51 +-
 .../mellanox/mlx5/core/en_accel/en_accel.h         |    50 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |    87 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |    25 -
 .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c       |    15 +-
 .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h       |     6 +-
 .../mellanox/mlx5/core/en_accel/ipsec_stats.c      |    88 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls.c    |    15 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls.h    |    28 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c |    81 +-
 .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c |    16 +-
 .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h |     7 +
 .../mellanox/mlx5/core/en_accel/tls_rxtx.c         |    68 +-
 .../mellanox/mlx5/core/en_accel/tls_rxtx.h         |    13 +-
 .../net/ethernet/mellanox/mlx5/core/en_common.c    |    20 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |    30 +-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |    86 +-
 .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c    |     2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   310 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   965 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h   |    46 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   124 +-
 .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |     4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |    79 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h |     2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   695 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.h    |    62 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |    75 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c  |    13 +-
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |     9 +-
 .../mellanox/mlx5/core/esw/acl/egress_lgcy.c       |   170 +
 .../mellanox/mlx5/core/esw/acl/egress_ofld.c       |   235 +
 .../ethernet/mellanox/mlx5/core/esw/acl/helper.c   |   160 +
 .../ethernet/mellanox/mlx5/core/esw/acl/helper.h   |    26 +
 .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c      |   281 +
 .../mellanox/mlx5/core/esw/acl/ingress_ofld.c      |   322 +
 .../net/ethernet/mellanox/mlx5/core/esw/acl/lgcy.h |    17 +
 .../net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h |    29 +
 .../net/ethernet/mellanox/mlx5/core/esw/chains.c   |     2 +-
 .../net/ethernet/mellanox/mlx5/core/esw/chains.h   |    19 +
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   600 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |    51 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   457 +-
 drivers/net/ethernet/mellanox/mlx5/core/events.c   |     4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c |    29 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/conn.c    |   136 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/conn.h    |     2 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |    31 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.h   |    18 +-
 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c |     4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h |     4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c   |    86 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   165 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h  |     2 +
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |    34 +-
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |    17 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   165 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h  |    24 +-
 .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c |    21 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |   118 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |    21 +
 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c   |    15 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h   |     1 -
 drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c  |     5 +-
 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c |    10 +-
 .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c |     5 +-
 .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c    |    10 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   256 +-
 drivers/net/ethernet/mellanox/mlx5/core/mcg.c      |    11 +-
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |     3 -
 drivers/net/ethernet/mellanox/mlx5/core/mr.c       |    21 +-
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |    99 +-
 drivers/net/ethernet/mellanox/mlx5/core/pd.c       |    12 +-
 drivers/net/ethernet/mellanox/mlx5/core/port.c     |    11 +-
 drivers/net/ethernet/mellanox/mlx5/core/qp.c       |   737 -
 drivers/net/ethernet/mellanox/mlx5/core/rl.c       |    22 +-
 .../mellanox/mlx5/core/steering/dr_action.c        |     2 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c  |    33 +-
 .../mellanox/mlx5/core/steering/dr_domain.c        |    14 +-
 .../mellanox/mlx5/core/steering/dr_icm_pool.c      |    53 +-
 .../mellanox/mlx5/core/steering/dr_matcher.c       |    10 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_rule.c |    31 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_send.c |    80 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_ste.c  |     5 +-
 .../mellanox/mlx5/core/steering/dr_table.c         |    12 +-
 .../mellanox/mlx5/core/steering/dr_types.h         |    30 +-
 .../ethernet/mellanox/mlx5/core/steering/fs_dr.c   |     2 +-
 drivers/net/ethernet/mellanox/mlx5/core/transobj.c |   113 +-
 drivers/net/ethernet/mellanox/mlx5/core/uar.c      |    12 +-
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |   142 +-
 drivers/net/ethernet/mellanox/mlxfw/Kconfig        |     2 +-
 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c    |     4 +-
 drivers/net/ethernet/mellanox/mlxsw/Kconfig        |    20 +-
 drivers/net/ethernet/mellanox/mlxsw/Makefile       |     1 +
 .../mellanox/mlxsw/core_acl_flex_actions.c         |     4 +-
 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c |    23 +-
 drivers/net/ethernet/mellanox/mlxsw/reg.h          |    27 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   628 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |   198 +-
 .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c   |     4 +-
 .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c    |    14 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c |   222 +-
 .../mellanox/mlxsw/spectrum_acl_flex_actions.c     |    31 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c    |    51 +-
 .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h    |     3 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c |     3 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_flow.c    |   305 +
 .../net/ethernet/mellanox/mlxsw/spectrum_flower.c  |    83 +-
 .../ethernet/mellanox/mlxsw/spectrum_matchall.c    |   378 +
 .../net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c |     4 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |    16 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_span.c    |   622 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_span.h    |    54 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_trap.c    |  1324 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_trap.h    |    18 +-
 drivers/net/ethernet/mellanox/mlxsw/switchx2.c     |    13 +
 drivers/net/ethernet/mellanox/mlxsw/trap.h         |     7 +-
 drivers/net/ethernet/micrel/Kconfig                |    12 +-
 drivers/net/ethernet/micrel/Makefile               |     2 +
 drivers/net/ethernet/micrel/ks8851.c               |  1613 --
 drivers/net/ethernet/micrel/ks8851.h               |   151 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |  1193 ++
 drivers/net/ethernet/micrel/ks8851_mll.c           |  1393 --
 drivers/net/ethernet/micrel/ks8851_par.c           |   357 +
 drivers/net/ethernet/micrel/ks8851_spi.c           |   485 +
 drivers/net/ethernet/microchip/Kconfig             |    10 +-
 drivers/net/ethernet/microchip/encx24j600-regmap.c |     5 -
 drivers/net/ethernet/microchip/encx24j600.c        |    17 +-
 drivers/net/ethernet/microchip/lan743x_ethtool.c   |     4 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |    83 +-
 drivers/net/ethernet/microchip/lan743x_main.h      |     6 +
 drivers/net/ethernet/microchip/lan743x_ptp.c       |     2 +-
 drivers/net/ethernet/moxa/Kconfig                  |     4 +-
 drivers/net/ethernet/moxa/moxart_ether.c           |     7 +-
 drivers/net/ethernet/mscc/Makefile                 |     2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |   338 +-
 drivers/net/ethernet/mscc/ocelot.h                 |     5 +-
 drivers/net/ethernet/mscc/ocelot_ace.c             |   113 +-
 drivers/net/ethernet/mscc/ocelot_ace.h             |     5 +-
 drivers/net/ethernet/mscc/ocelot_board.c           |    30 +-
 drivers/net/ethernet/mscc/ocelot_flower.c          |    29 +-
 drivers/net/ethernet/mscc/ocelot_ptp.c             |   324 +
 drivers/net/ethernet/mscc/ocelot_ptp.h             |    41 -
 drivers/net/ethernet/mscc/ocelot_regs.c            |     3 +
 drivers/net/ethernet/mscc/ocelot_tc.c              |     6 +-
 drivers/net/ethernet/myricom/Kconfig               |     6 +-
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c   |    12 -
 drivers/net/ethernet/natsemi/Kconfig               |    12 +-
 drivers/net/ethernet/natsemi/jazzsonic.c           |     8 +-
 drivers/net/ethernet/natsemi/macsonic.c            |     2 +-
 drivers/net/ethernet/natsemi/xtsonic.c             |     2 +-
 drivers/net/ethernet/neterion/Kconfig              |    12 +-
 drivers/net/ethernet/neterion/s2io.c               |     2 +-
 drivers/net/ethernet/netronome/Kconfig             |     8 +-
 drivers/net/ethernet/netronome/nfp/abm/main.c      |     5 +-
 drivers/net/ethernet/netronome/nfp/flower/action.c |     4 +-
 drivers/net/ethernet/netronome/nfp/flower/cmsg.c   |     4 +-
 drivers/net/ethernet/netronome/nfp/flower/main.c   |   125 +-
 drivers/net/ethernet/netronome/nfp/flower/main.h   |    27 +-
 drivers/net/ethernet/netronome/nfp/flower/match.c  |    42 +-
 .../net/ethernet/netronome/nfp/flower/offload.c    |    38 +-
 drivers/net/ethernet/netronome/nfp/nfp_main.c      |     3 -
 .../net/ethernet/netronome/nfp/nfp_net_common.c    |     6 +
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |     5 +-
 drivers/net/ethernet/netronome/nfp/nfp_net_repr.c  |    16 +
 drivers/net/ethernet/ni/nixge.c                    |     3 +-
 drivers/net/ethernet/nvidia/Kconfig                |     4 +-
 drivers/net/ethernet/nxp/lpc_eth.c                 |     6 +-
 drivers/net/ethernet/oki-semi/Kconfig              |     2 +-
 drivers/net/ethernet/oki-semi/pch_gbe/Kconfig      |     2 +-
 drivers/net/ethernet/packetengines/Kconfig         |     6 +-
 drivers/net/ethernet/pasemi/Kconfig                |     4 +-
 drivers/net/ethernet/pensando/ionic/ionic.h        |     2 -
 .../net/ethernet/pensando/ionic/ionic_bus_pci.c    |     7 +-
 .../net/ethernet/pensando/ionic/ionic_debugfs.c    |     3 +-
 drivers/net/ethernet/pensando/ionic/ionic_dev.c    |    14 +
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |    17 +-
 .../net/ethernet/pensando/ionic/ionic_devlink.c    |     4 -
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |    20 +-
 drivers/net/ethernet/pensando/ionic/ionic_if.h     |  1089 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   228 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.h    |    28 +-
 drivers/net/ethernet/pensando/ionic/ionic_main.c   |    25 +-
 .../net/ethernet/pensando/ionic/ionic_rx_filter.c  |    53 +-
 .../net/ethernet/pensando/ionic/ionic_rx_filter.h  |     2 +-
 drivers/net/ethernet/pensando/ionic/ionic_stats.c  |   136 +-
 drivers/net/ethernet/pensando/ionic/ionic_stats.h  |     6 +
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |    49 +-
 drivers/net/ethernet/qlogic/Kconfig                |    20 +-
 drivers/net/ethernet/qlogic/qed/qed.h              |    17 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          |    60 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.h          |    10 +-
 drivers/net/ethernet/qlogic/qed/qed_debug.c        |    26 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |    14 +-
 drivers/net/ethernet/qlogic/qed/qed_hsi.h          |    49 +-
 drivers/net/ethernet/qlogic/qed/qed_hw.c           |    42 +-
 drivers/net/ethernet/qlogic/qed/qed_hw.h           |    15 +
 drivers/net/ethernet/qlogic/qed/qed_int.c          |    40 +-
 drivers/net/ethernet/qlogic/qed/qed_int.h          |    11 +
 drivers/net/ethernet/qlogic/qed/qed_ll2.c          |     2 +-
 drivers/net/ethernet/qlogic/qed/qed_main.c         |    52 +
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |   253 +
 drivers/net/ethernet/qlogic/qed/qed_mcp.h          |    28 +
 drivers/net/ethernet/qlogic/qed/qed_rdma.c         |   149 +-
 drivers/net/ethernet/qlogic/qed/qed_rdma.h         |    21 +-
 drivers/net/ethernet/qlogic/qed/qed_roce.c         |    49 +-
 drivers/net/ethernet/qlogic/qed/qed_spq.c          |    16 +-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |     4 +
 drivers/net/ethernet/qlogic/qede/qede.h            |    17 +-
 drivers/net/ethernet/qlogic/qede/qede_ethtool.c    |    24 +
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |     1 +
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   230 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h        |     6 -
 .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c    |     4 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |     4 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c  |    34 +-
 drivers/net/ethernet/qualcomm/Kconfig              |     8 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |     5 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.h      |     5 +-
 drivers/net/ethernet/qualcomm/emac/emac.c          |     3 +-
 drivers/net/ethernet/qualcomm/rmnet/Kconfig        |     2 +-
 drivers/net/ethernet/rdc/Kconfig                   |     4 +-
 drivers/net/ethernet/realtek/8139cp.c              |    25 +-
 drivers/net/ethernet/realtek/8139too.c             |    26 +-
 drivers/net/ethernet/realtek/Kconfig               |    18 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  1029 +-
 drivers/net/ethernet/renesas/Kconfig               |     4 +-
 drivers/net/ethernet/renesas/ravb_main.c           |    10 +-
 drivers/net/ethernet/renesas/sh_eth.c              |     3 +-
 drivers/net/ethernet/rocker/Kconfig                |     4 +-
 drivers/net/ethernet/rocker/rocker_main.c          |     4 +-
 drivers/net/ethernet/samsung/Kconfig               |     4 +-
 drivers/net/ethernet/seeq/Kconfig                  |     6 +-
 drivers/net/ethernet/seeq/ether3.c                 |     5 +-
 drivers/net/ethernet/sfc/Kconfig                   |    12 +-
 drivers/net/ethernet/sfc/ef10.c                    |   217 +-
 drivers/net/ethernet/sfc/ef10_sriov.c              |    27 +-
 drivers/net/ethernet/sfc/falcon/Kconfig            |     4 +-
 drivers/net/ethernet/sfc/mcdi.c                    |    25 +-
 drivers/net/ethernet/sfc/mcdi.h                    |    12 +
 drivers/net/ethernet/sfc/mcdi_filters.c            |    82 +-
 drivers/net/ethernet/sfc/mcdi_filters.h            |    17 +-
 drivers/net/ethernet/sfc/mcdi_functions.c          |     8 +-
 drivers/net/ethernet/sfc/mcdi_port.c               |     7 +-
 drivers/net/ethernet/sfc/net_driver.h              |    10 +
 drivers/net/ethernet/sfc/nic.h                     |    11 -
 drivers/net/ethernet/sfc/ptp.c                     |     7 +-
 drivers/net/ethernet/sfc/rx.c                      |     3 +-
 drivers/net/ethernet/sfc/siena.c                   |     8 +
 drivers/net/ethernet/sgi/Kconfig                   |     4 +-
 drivers/net/ethernet/sgi/ioc3-eth.c                |     8 +-
 drivers/net/ethernet/sgi/meth.h                    |    16 -
 drivers/net/ethernet/silan/Kconfig                 |     4 +-
 drivers/net/ethernet/sis/Kconfig                   |     6 +-
 drivers/net/ethernet/smsc/Kconfig                  |    22 +-
 drivers/net/ethernet/smsc/smsc911x.c               |     9 +-
 drivers/net/ethernet/socionext/Kconfig             |     6 +-
 drivers/net/ethernet/socionext/netsec.c            |    32 +-
 drivers/net/ethernet/socionext/sni_ave.c           |     2 +-
 drivers/net/ethernet/stmicro/Kconfig               |     2 +-
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |    35 +-
 drivers/net/ethernet/stmicro/stmmac/Makefile       |     5 +-
 drivers/net/ethernet/stmicro/stmmac/common.h       |     1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c    |   315 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   281 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h  |    23 +
 .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c    |    13 +
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   147 +-
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |    17 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |    11 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c  |    74 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c  |     2 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4.h       |     1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |    67 +
 drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |     2 +-
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |    12 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    46 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c   |     5 -
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |     3 +-
 drivers/net/ethernet/sun/Kconfig                   |    18 +-
 drivers/net/ethernet/sun/cassini.c                 |    17 +-
 drivers/net/ethernet/sun/sunbmac.c                 |     2 +-
 drivers/net/ethernet/sun/sunhme.c                  |     1 -
 drivers/net/ethernet/sun/sunqe.c                   |     2 +-
 drivers/net/ethernet/synopsys/Kconfig              |     6 +-
 drivers/net/ethernet/tehuti/Kconfig                |     4 +-
 drivers/net/ethernet/tehuti/tehuti.c               |    12 -
 drivers/net/ethernet/ti/Kconfig                    |    62 +-
 drivers/net/ethernet/ti/Makefile                   |     5 +-
 drivers/net/ethernet/ti/am65-cpsw-ethtool.c        |    36 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   221 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.h           |    13 +-
 drivers/net/ethernet/ti/am65-cpsw-qos.c            |   626 +
 drivers/net/ethernet/ti/am65-cpsw-qos.h            |    29 +
 drivers/net/ethernet/ti/am65-cpts.c                |  1086 ++
 drivers/net/ethernet/ti/am65-cpts.h                |    74 +
 drivers/net/ethernet/ti/cpmac.c                    |     2 +-
 drivers/net/ethernet/ti/cpsw.c                     |    26 +
 drivers/net/ethernet/ti/cpsw_ale.c                 |    51 +-
 drivers/net/ethernet/ti/cpsw_new.c                 |    25 +-
 drivers/net/ethernet/ti/cpsw_priv.c                |    23 +-
 drivers/net/ethernet/ti/cpsw_priv.h                |     2 +
 drivers/net/ethernet/ti/cpts.c                     |   422 +-
 drivers/net/ethernet/ti/cpts.h                     |    27 +-
 drivers/net/ethernet/ti/davinci_mdio.c             |     2 +
 drivers/net/ethernet/ti/k3-cppi-desc-pool.c        |     4 +-
 drivers/net/ethernet/ti/netcp_ethss.c              |     7 +-
 drivers/net/ethernet/ti/tlan.c                     |     2 +-
 drivers/net/ethernet/toshiba/Kconfig               |     8 +-
 drivers/net/ethernet/toshiba/ps3_gelic_net.c       |     4 +-
 drivers/net/ethernet/toshiba/spider_net.c          |     2 +-
 drivers/net/ethernet/toshiba/tc35815.c             |     2 +-
 drivers/net/ethernet/tundra/Kconfig                |     4 +-
 drivers/net/ethernet/via/Kconfig                   |     9 +-
 drivers/net/ethernet/wiznet/Kconfig                |    14 +-
 drivers/net/ethernet/xilinx/Kconfig                |     8 +-
 drivers/net/ethernet/xilinx/ll_temac_main.c        |     8 +-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |     2 +-
 drivers/net/ethernet/xircom/Kconfig                |     4 +-
 drivers/net/ethernet/xscale/Kconfig                |     4 +-
 drivers/net/ethernet/xscale/ixp4xx_eth.c           |     2 +
 drivers/net/fddi/Kconfig                           |    10 +-
 drivers/net/geneve.c                               |     9 +-
 drivers/net/gtp.c                                  |     9 +-
 drivers/net/hamradio/Kconfig                       |    30 +-
 drivers/net/hamradio/bpqether.c                    |    25 +-
 drivers/net/hamradio/scc.c                         |     2 +-
 drivers/net/hamradio/yam.c                         |     1 +
 drivers/net/hippi/Kconfig                          |     6 +-
 drivers/net/hyperv/netvsc.c                        |     7 +-
 drivers/net/hyperv/netvsc_bpf.c                    |     2 +-
 drivers/net/hyperv/netvsc_drv.c                    |     7 +-
 drivers/net/ieee802154/Kconfig                     |    24 +-
 drivers/net/ipa/gsi.c                              |   139 +-
 drivers/net/ipa/gsi.h                              |    15 +-
 drivers/net/ipa/gsi_reg.h                          |     2 +
 drivers/net/ipa/gsi_trans.c                        |     5 +-
 drivers/net/ipa/ipa.h                              |    10 +
 drivers/net/ipa/ipa_clock.c                        |     4 +-
 drivers/net/ipa/ipa_cmd.c                          |    73 +-
 drivers/net/ipa/ipa_cmd.h                          |    11 -
 drivers/net/ipa/ipa_data-sc7180.c                  |    16 +-
 drivers/net/ipa/ipa_data-sdm845.c                  |    15 +-
 drivers/net/ipa/ipa_data.h                         |    29 +-
 drivers/net/ipa/ipa_endpoint.c                     |   272 +-
 drivers/net/ipa/ipa_endpoint.h                     |     3 -
 drivers/net/ipa/ipa_main.c                         |     8 +-
 drivers/net/ipa/ipa_mem.c                          |   210 +-
 drivers/net/ipa/ipa_mem.h                          |     3 +-
 drivers/net/ipa/ipa_modem.c                        |     5 +-
 drivers/net/ipa/ipa_reg.h                          |     2 +
 drivers/net/ipa/ipa_smp2p.c                        |     2 +-
 drivers/net/ipvlan/ipvlan_main.c                   |     2 +
 drivers/net/macsec.c                               |    27 +-
 drivers/net/macvlan.c                              |    25 +-
 drivers/net/net_failover.c                         |     3 +-
 drivers/net/netdevsim/dev.c                        |    13 +-
 drivers/net/phy/Kconfig                            |    99 +-
 drivers/net/phy/Makefile                           |     2 +
 drivers/net/phy/at803x.c                           |   310 +-
 drivers/net/phy/bcm-phy-lib.c                      |   337 +-
 drivers/net/phy/bcm-phy-lib.h                      |    19 +
 drivers/net/phy/bcm54140.c                         |   860 +
 drivers/net/phy/bcm84881.c                         |     6 +-
 drivers/net/phy/bcm87xx.c                          |     2 +-
 drivers/net/phy/broadcom.c                         |    70 +-
 drivers/net/phy/cortina.c                          |     4 +-
 drivers/net/phy/dp83640.c                          |     2 +-
 drivers/net/phy/dp83822.c                          |    30 +-
 drivers/net/phy/dp83867.c                          |     6 +-
 drivers/net/phy/dp83869.c                          |    41 +-
 drivers/net/phy/dp83tc811.c                        |    21 +-
 drivers/net/phy/fixed_phy.c                        |    28 +-
 drivers/net/phy/marvell.c                          |   532 +-
 drivers/net/phy/marvell10g.c                       |    66 +-
 drivers/net/phy/mdio-bcm-iproc.c                   |     4 +-
 drivers/net/phy/mdio-ipq4019.c                     |   160 +
 drivers/net/phy/mdio-moxart.c                      |     1 -
 drivers/net/phy/mdio-mscc-miim.c                   |    33 +-
 drivers/net/phy/mdio_bus.c                         |    29 +-
 drivers/net/phy/micrel.c                           |   130 +-
 drivers/net/phy/microchip_t1.c                     |   171 +
 drivers/net/phy/mscc/mscc.h                        |     5 +-
 drivers/net/phy/mscc/mscc_mac.h                    |     6 +-
 drivers/net/phy/mscc/mscc_macsec.c                 |    16 +-
 drivers/net/phy/mscc/mscc_macsec.h                 |     3 +-
 drivers/net/phy/mscc/mscc_main.c                   |   110 +-
 drivers/net/phy/nxp-tja11xx.c                      |   412 +-
 drivers/net/phy/phy-c45.c                          |     1 -
 drivers/net/phy/phy-core.c                         |    11 +-
 drivers/net/phy/phy.c                              |   196 +-
 drivers/net/phy/phy_device.c                       |   284 +-
 drivers/net/phy/phylink.c                          |    60 +-
 drivers/net/phy/realtek.c                          |    15 +-
 drivers/net/phy/swphy.c                            |     2 +-
 drivers/net/phy/teranetics.c                       |     1 -
 drivers/net/plip/Kconfig                           |     4 +-
 drivers/net/ppp/Kconfig                            |    24 +-
 drivers/net/ppp/ppp_generic.c                      |     2 +
 drivers/net/ppp/pppoe.c                            |     3 +
 drivers/net/rionet.c                               |     3 +-
 drivers/net/slip/Kconfig                           |    10 +-
 drivers/net/team/Kconfig                           |    12 +-
 drivers/net/team/team.c                            |     5 +
 drivers/net/tun.c                                  |    21 +-
 drivers/net/usb/Kconfig                            |    12 +-
 drivers/net/usb/ax88179_178a.c                     |    79 +-
 drivers/net/usb/cdc_ether.c                        |    11 +-
 drivers/net/usb/hso.c                              |     2 +-
 drivers/net/usb/huawei_cdc_ncm.c                   |     2 +-
 drivers/net/usb/qmi_wwan.c                         |     4 +-
 drivers/net/usb/r8152.c                            |    23 +-
 drivers/net/usb/sierra_net.c                       |     5 -
 drivers/net/veth.c                                 |    34 +-
 drivers/net/virtio_net.c                           |    25 +-
 drivers/net/vmxnet3/Makefile                       |     2 +-
 drivers/net/vmxnet3/upt1_defs.h                    |     5 +-
 drivers/net/vmxnet3/vmxnet3_defs.h                 |    31 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |   191 +-
 drivers/net/vmxnet3/vmxnet3_ethtool.c              |   277 +-
 drivers/net/vmxnet3/vmxnet3_int.h                  |    25 +-
 drivers/net/vrf.c                                  |    11 +-
 drivers/net/vxlan.c                                |   382 +-
 drivers/net/wan/Kconfig                            |    20 +-
 drivers/net/wimax/i2400m/usb-fw.c                  |     1 +
 drivers/net/wireguard/messages.h                   |     2 +-
 drivers/net/wireguard/noise.c                      |    22 +-
 drivers/net/wireguard/noise.h                      |    14 +-
 drivers/net/wireguard/queueing.c                   |     4 +-
 drivers/net/wireguard/queueing.h                   |    10 +-
 drivers/net/wireguard/receive.c                    |    65 +-
 drivers/net/wireguard/selftest/counter.c           |    17 +-
 drivers/net/wireguard/selftest/ratelimiter.c       |     4 +-
 drivers/net/wireguard/send.c                       |    37 +-
 drivers/net/wireguard/socket.c                     |    12 -
 drivers/net/wireless/Kconfig                       |    12 +-
 drivers/net/wireless/admtek/Kconfig                |     4 +-
 drivers/net/wireless/ath/Kconfig                   |    10 +-
 drivers/net/wireless/ath/ar5523/Kconfig            |     2 +-
 drivers/net/wireless/ath/ath10k/Kconfig            |    29 +-
 drivers/net/wireless/ath/ath10k/bmi.c              |     1 +
 drivers/net/wireless/ath/ath10k/ce.h               |     4 +-
 drivers/net/wireless/ath/ath10k/core.c             |    31 +-
 drivers/net/wireless/ath/ath10k/core.h             |    38 +-
 drivers/net/wireless/ath/ath10k/coredump.h         |     4 +-
 drivers/net/wireless/ath/ath10k/debug.c            |     4 +-
 drivers/net/wireless/ath/ath10k/debug.h            |    10 +-
 drivers/net/wireless/ath/ath10k/hif.h              |    20 +-
 drivers/net/wireless/ath/ath10k/htc.c              |   399 +-
 drivers/net/wireless/ath/ath10k/htc.h              |    40 +-
 drivers/net/wireless/ath/ath10k/htt.c              |    13 +
 drivers/net/wireless/ath/ath10k/htt.h              |    66 +-
 drivers/net/wireless/ath/ath10k/htt_rx.c           |    42 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c           |    51 +-
 drivers/net/wireless/ath/ath10k/hw.h               |     7 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   329 +-
 drivers/net/wireless/ath/ath10k/pci.c              |    71 +-
 drivers/net/wireless/ath/ath10k/pci.h              |     7 +-
 drivers/net/wireless/ath/ath10k/qmi.c              |    74 +-
 drivers/net/wireless/ath/ath10k/qmi.h              |    10 +-
 drivers/net/wireless/ath/ath10k/sdio.c             |   216 +-
 drivers/net/wireless/ath/ath10k/sdio.h             |    27 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |   186 +-
 drivers/net/wireless/ath/ath10k/snoc.h             |     7 +
 drivers/net/wireless/ath/ath10k/txrx.c             |     2 +
 drivers/net/wireless/ath/ath10k/usb.c              |    12 -
 drivers/net/wireless/ath/ath10k/wmi-ops.h          |    40 +
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   142 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.h          |   116 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |    52 +-
 drivers/net/wireless/ath/ath10k/wmi.h              |    61 +-
 drivers/net/wireless/ath/ath11k/Kconfig            |     8 +-
 drivers/net/wireless/ath/ath11k/ahb.c              |    61 +-
 drivers/net/wireless/ath/ath11k/ahb.h              |    22 -
 drivers/net/wireless/ath/ath11k/core.c             |    47 +-
 drivers/net/wireless/ath/ath11k/core.h             |    25 +-
 drivers/net/wireless/ath/ath11k/debug.c            |     9 +-
 drivers/net/wireless/ath/ath11k/debug.h            |    22 +-
 drivers/net/wireless/ath/ath11k/debug_htt_stats.c  |    48 +-
 drivers/net/wireless/ath/ath11k/debug_htt_stats.h  |     8 +-
 drivers/net/wireless/ath/ath11k/debugfs_sta.c      |   297 +
 drivers/net/wireless/ath/ath11k/dp.c               |     7 +-
 drivers/net/wireless/ath/ath11k/dp.h               |    14 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |    60 +-
 drivers/net/wireless/ath/ath11k/dp_tx.c            |    69 +-
 drivers/net/wireless/ath/ath11k/hal.c              |    87 +-
 drivers/net/wireless/ath/ath11k/hal.h              |     2 +-
 drivers/net/wireless/ath/ath11k/hal_desc.h         |     6 +-
 drivers/net/wireless/ath/ath11k/hal_rx.c           |    22 +-
 drivers/net/wireless/ath/ath11k/hal_rx.h           |     2 +-
 drivers/net/wireless/ath/ath11k/hal_tx.c           |    13 +-
 drivers/net/wireless/ath/ath11k/hal_tx.h           |     1 +
 drivers/net/wireless/ath/ath11k/hif.h              |    65 +
 drivers/net/wireless/ath/ath11k/htc.c              |     4 +-
 drivers/net/wireless/ath/ath11k/hw.h               |     7 +-
 drivers/net/wireless/ath/ath11k/mac.c              |   102 +-
 drivers/net/wireless/ath/ath11k/peer.c             |    35 +-
 drivers/net/wireless/ath/ath11k/peer.h             |     1 +
 drivers/net/wireless/ath/ath11k/thermal.c          |     6 +-
 drivers/net/wireless/ath/ath11k/thermal.h          |     3 +-
 drivers/net/wireless/ath/ath11k/trace.h            |    12 +-
 drivers/net/wireless/ath/ath11k/wmi.c              |   170 +-
 drivers/net/wireless/ath/ath11k/wmi.h              |    88 +-
 drivers/net/wireless/ath/ath5k/Kconfig             |    12 +-
 drivers/net/wireless/ath/ath5k/ani.c               |     2 +-
 drivers/net/wireless/ath/ath6kl/Kconfig            |    12 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |    26 +-
 drivers/net/wireless/ath/ath6kl/core.h             |     4 +-
 drivers/net/wireless/ath/ath6kl/debug.c            |     2 +-
 drivers/net/wireless/ath/ath6kl/hif.h              |     8 +-
 drivers/net/wireless/ath/ath6kl/sdio.c             |    17 +-
 drivers/net/wireless/ath/ath9k/Kconfig             |    30 +-
 drivers/net/wireless/ath/ath9k/ar9002_calib.c      |    49 +-
 drivers/net/wireless/ath/ath9k/calib.c             |    16 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |    58 +-
 drivers/net/wireless/ath/ath9k/hif_usb.h           |     6 +
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |    12 +-
 drivers/net/wireless/ath/ath9k/htc_drv_main.c      |     1 +
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |     9 +-
 drivers/net/wireless/ath/ath9k/htc_hst.c           |     6 +-
 drivers/net/wireless/ath/ath9k/hw.h                |     2 +
 drivers/net/wireless/ath/ath9k/init.c              |     2 +
 drivers/net/wireless/ath/ath9k/main.c              |     1 +
 drivers/net/wireless/ath/ath9k/recv.c              |     3 +-
 drivers/net/wireless/ath/ath9k/wmi.c               |     6 +-
 drivers/net/wireless/ath/ath9k/wmi.h               |     3 +-
 drivers/net/wireless/ath/carl9170/fw.c             |     4 +-
 drivers/net/wireless/ath/carl9170/fwcmd.h          |     2 +-
 drivers/net/wireless/ath/carl9170/hw.h             |     2 +-
 drivers/net/wireless/ath/carl9170/main.c           |    21 +-
 drivers/net/wireless/ath/wcn36xx/Kconfig           |     4 +-
 drivers/net/wireless/ath/wcn36xx/hal.h             |     4 +-
 drivers/net/wireless/ath/wcn36xx/main.c            |     6 +-
 drivers/net/wireless/ath/wcn36xx/testmode.h        |     2 +-
 drivers/net/wireless/ath/wil6210/Kconfig           |     8 +-
 drivers/net/wireless/ath/wil6210/fw.h              |    16 +-
 drivers/net/wireless/ath/wil6210/wmi.c             |     2 +-
 drivers/net/wireless/ath/wil6210/wmi.h             |    58 +-
 drivers/net/wireless/atmel/Kconfig                 |    10 +-
 drivers/net/wireless/atmel/atmel.c                 |     3 +-
 drivers/net/wireless/broadcom/Kconfig              |     2 +-
 drivers/net/wireless/broadcom/b43/Kconfig          |    18 +-
 drivers/net/wireless/broadcom/b43/main.c           |     2 +-
 drivers/net/wireless/broadcom/b43/phy_n.c          |     2 +-
 drivers/net/wireless/broadcom/b43/pio.c            |     2 +-
 drivers/net/wireless/broadcom/b43/sdio.c           |     4 +-
 drivers/net/wireless/broadcom/b43/xmit.c           |    13 -
 drivers/net/wireless/broadcom/b43legacy/Kconfig    |    10 +-
 drivers/net/wireless/broadcom/b43legacy/main.c     |     1 +
 drivers/net/wireless/broadcom/b43legacy/xmit.c     |     1 +
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |     6 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |    30 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   301 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.h         |    28 +
 .../wireless/broadcom/brcm80211/brcmfmac/common.h  |     4 +
 .../broadcom/brcm80211/brcmfmac/commonring.c       |     8 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |    12 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.c   |     9 +-
 .../wireless/broadcom/brcm80211/brcmfmac/debug.h   |    12 +-
 .../wireless/broadcom/brcm80211/brcmfmac/feature.c |     3 +-
 .../broadcom/brcm80211/brcmfmac/flowring.c         |     4 +-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |    28 +-
 .../broadcom/brcm80211/brcmfmac/fwsignal.h         |    23 +
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |   151 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |     9 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |    79 +-
 .../broadcom/brcm80211/brcmsmac/mac80211_if.c      |     2 +
 .../wireless/broadcom/brcm80211/brcmsmac/main.c    |     7 +-
 .../net/wireless/broadcom/brcm80211/brcmsmac/stf.c |     7 +-
 .../net/wireless/broadcom/brcm80211/brcmsmac/stf.h |     2 +-
 drivers/net/wireless/cisco/Kconfig                 |     6 +-
 drivers/net/wireless/cisco/airo.c                  |    12 +
 drivers/net/wireless/intel/Kconfig                 |     2 +-
 drivers/net/wireless/intel/ipw2x00/Kconfig         |    22 +-
 drivers/net/wireless/intel/ipw2x00/ipw2100.c       |     2 +-
 drivers/net/wireless/intel/ipw2x00/ipw2200.c       |    29 +-
 drivers/net/wireless/intel/ipw2x00/ipw2200.h       |    12 +-
 drivers/net/wireless/intel/ipw2x00/libipw.h        |    28 +-
 drivers/net/wireless/intel/iwlegacy/3945-rs.c      |     2 +-
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |     2 +-
 drivers/net/wireless/intel/iwlegacy/Kconfig        |     8 +-
 drivers/net/wireless/intel/iwlegacy/commands.h     |    22 +-
 drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h |     4 +-
 drivers/net/wireless/intel/iwlwifi/Kconfig         |     6 +-
 drivers/net/wireless/intel/iwlwifi/Makefile        |     3 +-
 drivers/net/wireless/intel/iwlwifi/cfg/22000.c     |   173 +-
 drivers/net/wireless/intel/iwlwifi/dvm/dev.h       |     3 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |    11 +-
 drivers/net/wireless/intel/iwlwifi/dvm/rs.c        |    13 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |   184 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |    39 +
 drivers/net/wireless/intel/iwlwifi/fw/api/config.h |    39 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/d3.h     |    39 +-
 .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h    |     5 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/debug.h  |    14 +-
 .../net/wireless/intel/iwlwifi/fw/api/location.h   |   110 +-
 .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |    49 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/rx.h     |    14 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/scan.h   |    26 -
 drivers/net/wireless/intel/iwlwifi/fw/api/soc.h    |    12 +-
 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h    |    26 -
 drivers/net/wireless/intel/iwlwifi/fw/api/txq.h    |     6 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |   220 +-
 drivers/net/wireless/intel/iwlwifi/fw/dbg.h        |    11 -
 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c    |   104 +-
 drivers/net/wireless/intel/iwlwifi/fw/error-dump.h |    13 +-
 drivers/net/wireless/intel/iwlwifi/fw/file.h       |     1 +
 drivers/net/wireless/intel/iwlwifi/fw/img.c        |    99 +
 drivers/net/wireless/intel/iwlwifi/fw/img.h        |    19 +-
 drivers/net/wireless/intel/iwlwifi/fw/init.c       |    55 +-
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h    |    20 +-
 drivers/net/wireless/intel/iwlwifi/fw/smem.c       |    14 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |    38 +-
 .../wireless/intel/iwlwifi/iwl-context-info-gen3.h |    12 +-
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c   |    42 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |    20 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h       |     7 +-
 drivers/net/wireless/intel/iwlwifi/iwl-fh.h        |     7 +-
 drivers/net/wireless/intel/iwlwifi/iwl-modparams.h |    10 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |    14 +-
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h      |    11 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |   128 +
 drivers/net/wireless/intel/iwlwifi/mvm/coex.c      |     7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/constants.h |     4 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |    63 +-
 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c   |    11 +-
 .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c |   105 +-
 .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c |     4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   200 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    62 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |    12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |    38 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c     |    15 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |    11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |    13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |    44 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |    78 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h       |     6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |    29 +-
 .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c   |    75 +-
 .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c    |    21 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   143 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |   142 +-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |    38 +-
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |    11 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   195 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c  |   110 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |   132 +-
 drivers/net/wireless/intersil/Kconfig              |     4 +-
 drivers/net/wireless/intersil/hostap/Kconfig       |    12 +-
 drivers/net/wireless/intersil/hostap/hostap_hw.c   |    25 +
 drivers/net/wireless/intersil/hostap/hostap_proc.c |     2 +
 drivers/net/wireless/intersil/orinoco/Kconfig      |    12 +-
 .../net/wireless/intersil/orinoco/spectrum_cs.c    |     3 +-
 drivers/net/wireless/intersil/p54/Kconfig          |    10 +-
 drivers/net/wireless/intersil/p54/p54usb.c         |     1 +
 drivers/net/wireless/intersil/prism54/isl_oid.h    |     8 +-
 drivers/net/wireless/intersil/prism54/islpci_mgt.h |     2 +-
 drivers/net/wireless/mac80211_hwsim.c              |    78 +-
 drivers/net/wireless/mac80211_hwsim.h              |     8 +
 drivers/net/wireless/marvell/Kconfig               |     4 +-
 drivers/net/wireless/marvell/libertas/Kconfig      |    12 +-
 drivers/net/wireless/marvell/libertas/cmd.h        |     2 +-
 drivers/net/wireless/marvell/libertas/cmdresp.c    |     5 +-
 drivers/net/wireless/marvell/libertas/if_sdio.c    |     2 +-
 drivers/net/wireless/marvell/libertas/mesh.c       |     6 +-
 drivers/net/wireless/marvell/libertas/mesh.h       |     2 +-
 drivers/net/wireless/marvell/libertas/rx.c         |     5 +-
 drivers/net/wireless/marvell/libertas_tf/Kconfig   |     6 +-
 drivers/net/wireless/marvell/libertas_tf/if_usb.c  |     6 +-
 drivers/net/wireless/marvell/mwifiex/Kconfig       |     8 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |    35 +-
 drivers/net/wireless/marvell/mwifiex/cmdevt.c      |    29 +-
 drivers/net/wireless/marvell/mwifiex/fw.h          |    10 +
 drivers/net/wireless/marvell/mwifiex/main.h        |     1 +
 drivers/net/wireless/marvell/mwifiex/sdio.c        |    38 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmd.c     |    39 +-
 drivers/net/wireless/marvell/mwl8k.c               |     2 +-
 drivers/net/wireless/mediatek/Kconfig              |     2 +-
 drivers/net/wireless/mediatek/mt76/Kconfig         |     1 +
 drivers/net/wireless/mediatek/mt76/Makefile        |     3 +-
 drivers/net/wireless/mediatek/mt76/agg-rx.c        |    12 +-
 drivers/net/wireless/mediatek/mt76/debugfs.c       |    21 +
 drivers/net/wireless/mediatek/mt76/dma.c           |     4 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |    33 +-
 drivers/net/wireless/mediatek/mt76/mcu.c           |     9 +-
 drivers/net/wireless/mediatek/mt76/mmio.c          |     3 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |    68 +-
 .../net/wireless/mediatek/mt76/mt7603/debugfs.c    |     2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c |     5 +
 drivers/net/wireless/mediatek/mt76/mt7603/init.c   |     2 +
 drivers/net/wireless/mediatek/mt76/mt7603/mac.c    |    19 +-
 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c    |     3 +-
 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h    |     7 -
 drivers/net/wireless/mediatek/mt76/mt7603/soc.c    |     4 +-
 drivers/net/wireless/mediatek/mt76/mt7615/Kconfig  |    20 +-
 drivers/net/wireless/mediatek/mt76/mt7615/Makefile |    10 +-
 .../net/wireless/mediatek/mt76/mt7615/debugfs.c    |    47 +-
 drivers/net/wireless/mediatek/mt76/mt7615/dma.c    |    87 +-
 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c |    94 +-
 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h |    33 +-
 drivers/net/wireless/mediatek/mt76/mt7615/init.c   |   291 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    |   765 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.h    |    39 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   389 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c    |  1579 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h    |   314 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c   |    73 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h |   190 +-
 drivers/net/wireless/mediatek/mt76/mt7615/pci.c    |   135 +-
 .../net/wireless/mediatek/mt76/mt7615/pci_init.c   |   174 +
 .../net/wireless/mediatek/mt76/mt7615/pci_mac.c    |   184 +
 drivers/net/wireless/mediatek/mt76/mt7615/regs.h   |   108 +-
 drivers/net/wireless/mediatek/mt76/mt7615/soc.c    |     4 +-
 drivers/net/wireless/mediatek/mt76/mt7615/usb.c    |   447 +
 .../net/wireless/mediatek/mt76/mt7615/usb_init.c   |   145 +
 .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c    |    93 +
 drivers/net/wireless/mediatek/mt76/mt76x0/init.c   |    26 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c    |     3 +
 drivers/net/wireless/mediatek/mt76/mt76x02.h       |     6 +-
 .../net/wireless/mediatek/mt76/mt76x02_debugfs.c   |     2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c   |     9 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c   |     5 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h   |     6 -
 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c  |    21 +-
 .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c   |     4 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  |     6 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c |     5 +
 .../net/wireless/mediatek/mt76/mt76x2/pci_init.c   |     1 +
 .../net/wireless/mediatek/mt76/mt76x2/pci_main.c   |    21 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |     2 +
 drivers/net/wireless/mediatek/mt76/mt7915/Kconfig  |    13 +
 drivers/net/wireless/mediatek/mt76/mt7915/Makefile |     6 +
 .../net/wireless/mediatek/mt76/mt7915/debugfs.c    |   463 +
 drivers/net/wireless/mediatek/mt76/mt7915/dma.c    |   285 +
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c |   243 +
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h |   125 +
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   702 +
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |  1477 ++
 drivers/net/wireless/mediatek/mt76/mt7915/mac.h    |   346 +
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   838 +
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |  3182 ++++
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h    |  1034 ++
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |   469 +
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c    |   191 +
 drivers/net/wireless/mediatek/mt76/mt7915/regs.h   |   375 +
 drivers/net/wireless/mediatek/mt76/tx.c            |     4 +-
 drivers/net/wireless/mediatek/mt76/usb.c           |    15 +-
 drivers/net/wireless/mediatek/mt76/util.c          |    12 +-
 drivers/net/wireless/mediatek/mt76/util.h          |    14 +-
 drivers/net/wireless/mediatek/mt7601u/Kconfig      |     2 +-
 drivers/net/wireless/quantenna/qtnfmac/bus.h       |     2 +-
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  |    83 +-
 .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c   |     2 +-
 .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c   |     2 +-
 drivers/net/wireless/quantenna/qtnfmac/qlink.h     |    54 +-
 drivers/net/wireless/ralink/Kconfig                |     2 +-
 drivers/net/wireless/ralink/rt2x00/Kconfig         |    42 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |     4 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c     |     3 +-
 drivers/net/wireless/ray_cs.c                      |     3 +-
 drivers/net/wireless/realtek/Kconfig               |     2 +-
 drivers/net/wireless/realtek/rtl818x/Kconfig       |     4 +-
 .../net/wireless/realtek/rtl818x/rtl8187/rtl8225.c |     4 -
 drivers/net/wireless/realtek/rtl8xxxu/Kconfig      |     4 +-
 drivers/net/wireless/realtek/rtlwifi/Kconfig       |    22 +-
 drivers/net/wireless/realtek/rtlwifi/base.c        |     2 +-
 drivers/net/wireless/realtek/rtlwifi/core.c        |     2 +-
 drivers/net/wireless/realtek/rtlwifi/rc.c          |     2 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c    |     4 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c    |     4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c   |    14 +-
 .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c    |     4 +-
 .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c   |     2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c    |    10 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c    |     4 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c    |     4 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c    |     4 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |     8 +-
 drivers/net/wireless/realtek/rtw88/Kconfig         |    26 +-
 drivers/net/wireless/realtek/rtw88/Makefile        |    28 +-
 drivers/net/wireless/realtek/rtw88/bf.c            |    14 +-
 drivers/net/wireless/realtek/rtw88/bf.h            |    22 +
 drivers/net/wireless/realtek/rtw88/coex.c          |    24 +-
 drivers/net/wireless/realtek/rtw88/debug.c         |     9 +-
 drivers/net/wireless/realtek/rtw88/efuse.c         |    27 +
 drivers/net/wireless/realtek/rtw88/efuse.h         |     3 +
 drivers/net/wireless/realtek/rtw88/fw.c            |    55 +-
 drivers/net/wireless/realtek/rtw88/fw.h            |    32 +-
 drivers/net/wireless/realtek/rtw88/mac.c           |   437 +-
 drivers/net/wireless/realtek/rtw88/mac.h           |     1 +
 drivers/net/wireless/realtek/rtw88/mac80211.c      |    43 +-
 drivers/net/wireless/realtek/rtw88/main.c          |    82 +-
 drivers/net/wireless/realtek/rtw88/main.h          |   101 +-
 drivers/net/wireless/realtek/rtw88/pci.c           |    91 +-
 drivers/net/wireless/realtek/rtw88/pci.h           |     4 -
 drivers/net/wireless/realtek/rtw88/phy.c           |    94 +-
 drivers/net/wireless/realtek/rtw88/phy.h           |     7 +
 drivers/net/wireless/realtek/rtw88/reg.h           |   108 +
 drivers/net/wireless/realtek/rtw88/rtw8723d.c      |  2753 +++
 drivers/net/wireless/realtek/rtw88/rtw8723d.h      |   283 +
 .../net/wireless/realtek/rtw88/rtw8723d_table.c    |  1196 ++
 .../net/wireless/realtek/rtw88/rtw8723d_table.h    |    15 +
 drivers/net/wireless/realtek/rtw88/rtw8723de.c     |    30 +
 drivers/net/wireless/realtek/rtw88/rtw8723de.h     |    14 +
 drivers/net/wireless/realtek/rtw88/rtw8822b.c      |    52 +-
 drivers/net/wireless/realtek/rtw88/rtw8822be.c     |    30 +
 drivers/net/wireless/realtek/rtw88/rtw8822be.h     |    14 +
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |   183 +-
 drivers/net/wireless/realtek/rtw88/rtw8822c.h      |    28 +
 .../net/wireless/realtek/rtw88/rtw8822c_table.c    | 16870 +++++++++++++++++--
 .../net/wireless/realtek/rtw88/rtw8822c_table.h    |     1 +
 drivers/net/wireless/realtek/rtw88/rtw8822ce.c     |    30 +
 drivers/net/wireless/realtek/rtw88/rtw8822ce.h     |    14 +
 drivers/net/wireless/realtek/rtw88/rx.c            |     1 +
 drivers/net/wireless/realtek/rtw88/sec.c           |     6 +-
 drivers/net/wireless/realtek/rtw88/tx.c            |    11 +-
 drivers/net/wireless/realtek/rtw88/tx.h            |     2 +-
 drivers/net/wireless/realtek/rtw88/util.c          |    20 +-
 drivers/net/wireless/rndis_wlan.c                  |    32 +-
 drivers/net/wireless/rsi/Kconfig                   |    12 +-
 drivers/net/wireless/rsi/rsi_91x_mac80211.c        |     2 +-
 drivers/net/wireless/st/Kconfig                    |     2 +-
 drivers/net/wireless/st/cw1200/cw1200_sdio.c       |     9 +-
 drivers/net/wireless/st/cw1200/cw1200_spi.c        |     6 +-
 drivers/net/wireless/ti/Kconfig                    |     4 +-
 drivers/net/wireless/ti/wl1251/Kconfig             |     6 +-
 drivers/net/wireless/ti/wl12xx/Kconfig             |     2 +-
 drivers/net/wireless/ti/wl18xx/Kconfig             |     2 +-
 drivers/net/wireless/ti/wlcore/Kconfig             |     6 +-
 drivers/net/wireless/ti/wlcore/cmd.h               |     1 +
 drivers/net/wireless/ti/wlcore/main.c              |    37 +-
 drivers/net/wireless/ti/wlcore/tx.c                |     1 +
 drivers/net/wireless/zydas/Kconfig                 |     4 +-
 drivers/net/wireless/zydas/zd1211rw/Kconfig        |     4 +-
 drivers/nfc/fdp/Kconfig                            |     4 +-
 drivers/nfc/microread/Kconfig                      |     6 +-
 drivers/nfc/nxp-nci/Kconfig                        |     4 +-
 drivers/nfc/pn533/Kconfig                          |     6 +-
 drivers/nfc/pn544/Kconfig                          |     6 +-
 drivers/nfc/s3fwrn5/Kconfig                        |     4 +-
 drivers/nfc/s3fwrn5/firmware.c                     |    10 +-
 drivers/nfc/st-nci/Kconfig                         |     6 +-
 drivers/nfc/st21nfca/Kconfig                       |     4 +-
 drivers/nfc/st21nfca/dep.c                         |     4 +-
 drivers/ntb/core.c                                 |     9 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c                    |     4 -
 drivers/ntb/hw/idt/ntb_hw_idt.c                    |     6 -
 drivers/ntb/hw/intel/Makefile                      |     2 +-
 drivers/ntb/hw/intel/ntb_hw_gen1.c                 |    49 +-
 drivers/ntb/hw/intel/ntb_hw_gen1.h                 |     1 +
 drivers/ntb/hw/intel/ntb_hw_gen3.c                 |    13 +-
 drivers/ntb/hw/intel/ntb_hw_gen3.h                 |     8 +
 drivers/ntb/hw/intel/ntb_hw_gen4.c                 |   552 +
 drivers/ntb/hw/intel/ntb_hw_gen4.h                 |   100 +
 drivers/ntb/hw/intel/ntb_hw_intel.h                |    12 +
 drivers/ntb/test/ntb_perf.c                        |    49 +-
 drivers/ntb/test/ntb_pingpong.c                    |    14 +-
 drivers/ntb/test/ntb_tool.c                        |     9 +-
 drivers/nvdimm/blk.c                               |    11 +-
 drivers/nvdimm/btt.c                               |     9 +-
 drivers/nvdimm/nd.h                                |    19 -
 drivers/nvdimm/pmem.c                              |    15 +-
 drivers/nvdimm/region_devs.c                       |    14 +-
 drivers/nvme/host/Kconfig                          |     4 +-
 drivers/nvme/host/core.c                           |   326 +-
 drivers/nvme/host/fc.c                             |   582 +-
 drivers/nvme/host/fc.h                             |   227 +
 drivers/nvme/host/lightnvm.c                       |     7 +-
 drivers/nvme/host/multipath.c                      |    16 +-
 drivers/nvme/host/nvme.h                           |    31 +-
 drivers/nvme/host/pci.c                            |   145 +-
 drivers/nvme/host/rdma.c                           |   321 +-
 drivers/nvme/host/tcp.c                            |   125 +-
 drivers/nvme/target/Kconfig                        |     1 +
 drivers/nvme/target/admin-cmd.c                    |    42 +-
 drivers/nvme/target/configfs.c                     |   272 +-
 drivers/nvme/target/core.c                         |   191 +-
 drivers/nvme/target/discovery.c                    |     8 +-
 drivers/nvme/target/fabrics-cmd.c                  |    15 +-
 drivers/nvme/target/fc.c                           |   805 +-
 drivers/nvme/target/fcloop.c                       |   155 +-
 drivers/nvme/target/io-cmd-bdev.c                  |   120 +-
 drivers/nvme/target/io-cmd-file.c                  |    23 +-
 drivers/nvme/target/nvmet.h                        |    36 +-
 drivers/nvme/target/rdma.c                         |   420 +-
 drivers/nvme/target/tcp.c                          |   111 +-
 drivers/nvme/target/trace.h                        |    28 +
 drivers/nvmem/core.c                               |   104 +-
 drivers/nvmem/imx-ocotp.c                          |     9 +-
 drivers/nvmem/jz4780-efuse.c                       |     4 +-
 drivers/nvmem/qfprom.c                             |    14 -
 drivers/nvmem/zynqmp_nvmem.c                       |    11 +-
 drivers/of/dynamic.c                               |     3 +-
 drivers/of/fdt.c                                   |     8 +-
 drivers/of/kobj.c                                  |     3 +-
 drivers/of/of_mdio.c                               |    73 +-
 drivers/of/of_reserved_mem.c                       |    51 +-
 drivers/of/overlay.c                               |     2 +
 drivers/of/platform.c                              |     4 +-
 drivers/of/property.c                              |    43 +-
 .../of/unittest-data/overlay_bad_add_dup_prop.dts  |    23 +-
 drivers/of/unittest.c                              |    28 +-
 drivers/opp/Kconfig                                |     2 +-
 drivers/opp/core.c                                 |   131 +-
 drivers/opp/debugfs.c                              |    42 +
 drivers/opp/of.c                                   |   205 +-
 drivers/opp/opp.h                                  |    10 +
 drivers/oprofile/buffer_sync.c                     |    12 +-
 drivers/oprofile/cpu_buffer.h                      |     2 +-
 drivers/oprofile/event_buffer.c                    |     2 +-
 drivers/parport/Kconfig                            |     2 +-
 drivers/parport/daisy.c                            |    29 +-
 drivers/parport/ieee1284.c                         |    94 +-
 drivers/parport/ieee1284_ops.c                     |    70 +-
 drivers/parport/parport_amiga.c                    |    22 +-
 drivers/parport/parport_atari.c                    |     2 +-
 drivers/parport/parport_cs.c                       |     6 +-
 drivers/parport/parport_gsc.c                      |    25 +-
 drivers/parport/parport_gsc.h                      |    21 +-
 drivers/parport/parport_ip32.c                     |   117 +-
 drivers/parport/parport_mfc3.c                     |    21 +-
 drivers/parport/parport_pc.c                       |   263 +-
 drivers/parport/parport_sunbpp.c                   |     2 +-
 drivers/parport/probe.c                            |    34 +-
 drivers/parport/procfs.c                           |    45 +-
 drivers/parport/share.c                            |   292 +-
 drivers/pci/ats.c                                  |    18 +-
 drivers/pci/controller/Kconfig                     |    34 +-
 drivers/pci/controller/Makefile                    |     4 +-
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |     2 +-
 drivers/pci/controller/cadence/pcie-cadence-host.c |    10 +-
 drivers/pci/controller/cadence/pcie-cadence.h      |     6 +-
 drivers/pci/controller/dwc/Kconfig                 |    17 +-
 drivers/pci/controller/dwc/Makefile                |     1 +
 drivers/pci/controller/dwc/pci-dra7xx.c            |     8 +-
 drivers/pci/controller/dwc/pci-imx6.c              |     4 +-
 drivers/pci/controller/dwc/pci-meson.c             |     4 +-
 drivers/pci/controller/dwc/pcie-al.c               |     2 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |    22 +-
 drivers/pci/controller/dwc/pcie-designware-host.c  |     4 +-
 drivers/pci/controller/dwc/pcie-designware.c       |     7 +-
 drivers/pci/controller/dwc/pcie-designware.h       |     3 +-
 drivers/pci/controller/dwc/pcie-hisi.c             |    19 +-
 drivers/pci/controller/dwc/pcie-intel-gw.c         |     2 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |     9 +-
 drivers/pci/controller/dwc/pcie-uniphier-ep.c      |   383 +
 .../pci/controller/mobiveil/pcie-mobiveil-host.c   |     4 +-
 drivers/pci/controller/pci-aardvark.c              |   266 +-
 drivers/pci/controller/pci-host-common.c           |    18 +-
 drivers/pci/controller/pci-host-generic.c          |    26 +-
 drivers/pci/controller/pci-hyperv.c                |   126 +-
 drivers/pci/controller/pci-loongson.c              |   247 +
 drivers/pci/controller/pci-tegra.c                 |     7 +-
 drivers/pci/controller/pci-thunder-ecam.c          |    14 +-
 drivers/pci/controller/pci-thunder-pem.c           |    16 +-
 drivers/pci/controller/pci-v3-semi.c               |     6 +-
 drivers/pci/controller/pci-xgene.c                 |     4 +-
 drivers/pci/controller/pcie-altera.c               |     2 +-
 drivers/pci/controller/pcie-brcmstb.c              |    37 +-
 drivers/pci/controller/pcie-mediatek.c             |     3 +
 drivers/pci/controller/pcie-rcar-ep.c              |   563 +
 drivers/pci/controller/pcie-rcar-host.c            |  1130 ++
 drivers/pci/controller/pcie-rcar.c                 |  1211 +-
 drivers/pci/controller/pcie-rcar.h                 |   140 +
 drivers/pci/controller/pcie-rockchip-ep.c          |     2 +-
 drivers/pci/controller/pcie-tango.c                |    13 +-
 drivers/pci/controller/vmd.c                       |     6 +-
 drivers/pci/ecam.c                                 |    10 +-
 drivers/pci/endpoint/functions/pci-epf-test.c      |     3 +
 drivers/pci/endpoint/pci-epc-mem.c                 |   204 +-
 drivers/pci/hotplug/Kconfig                        |     2 +-
 drivers/pci/hotplug/acpiphp_glue.c                 |    13 +-
 drivers/pci/hotplug/pciehp.h                       |     2 -
 drivers/pci/hotplug/pciehp_core.c                  |     2 +-
 drivers/pci/hotplug/rpaphp_core.c                  |     2 +-
 drivers/pci/hotplug/s390_pci_hpc.c                 |    16 +-
 drivers/pci/hotplug/shpchp.h                       |     2 +-
 drivers/pci/hotplug/shpchp_ctrl.c                  |     3 +-
 drivers/pci/hotplug/shpchp_pci.c                   |     5 +-
 drivers/pci/iov.c                                  |    39 +-
 drivers/pci/of.c                                   |     2 +-
 drivers/pci/p2pdma.c                               |     2 +
 drivers/pci/pci-acpi.c                             |     6 +-
 drivers/pci/pci-bridge-emul.c                      |    61 +-
 drivers/pci/pci-driver.c                           |    34 +-
 drivers/pci/pci-label.c                            |     4 +-
 drivers/pci/pci.c                                  |    64 +-
 drivers/pci/pcie/Kconfig                           |     1 -
 drivers/pci/pcie/aer.c                             |   340 +-
 drivers/pci/pcie/aspm.c                            |    10 -
 drivers/pci/pcie/dpc.c                             |     3 +-
 drivers/pci/pcie/edr.c                             |     4 +-
 drivers/pci/pcie/pme.c                             |     4 +-
 drivers/pci/pcie/portdrv.h                         |    13 +-
 drivers/pci/pcie/portdrv_pci.c                     |     2 +-
 drivers/pci/pcie/ptm.c                             |    22 +-
 drivers/pci/probe.c                                |    67 +-
 drivers/pci/quirks.c                               |    57 +-
 drivers/pci/remove.c                               |     2 +-
 drivers/pci/setup-bus.c                            |   115 +-
 drivers/pci/setup-res.c                            |     9 +-
 drivers/pci/switch/switchtec.c                     |     2 +-
 drivers/pci/xen-pcifront.c                         |    27 +-
 drivers/pcmcia/Kconfig                             |     8 +-
 drivers/pcmcia/cs_internal.h                       |     6 -
 drivers/pcmcia/electra_cf.c                        |    45 +-
 drivers/pcmcia/pcmcia_cis.c                        |     6 +-
 drivers/pcmcia/yenta_socket.c                      |    40 +-
 drivers/perf/Kconfig                               |     9 +-
 drivers/perf/arm_dsu_pmu.c                         |     4 +-
 drivers/perf/arm_smmuv3_pmu.c                      |     5 +-
 drivers/perf/arm_spe_pmu.c                         |     8 +-
 drivers/perf/hisilicon/Kconfig                     |     7 +
 drivers/perf/hisilicon/Makefile                    |     3 +-
 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c      |    10 +-
 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c       |    12 +-
 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c       |    12 +-
 drivers/perf/hisilicon/hisi_uncore_pmu.c           |    23 +-
 drivers/phy/amlogic/Kconfig                        |    15 +-
 drivers/phy/amlogic/Makefile                       |     1 -
 drivers/phy/amlogic/phy-meson-gxl-usb3.c           |   283 -
 drivers/phy/amlogic/phy-meson8b-usb2.c             |   149 +-
 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c          |     2 +-
 drivers/phy/broadcom/phy-bcm-sr-usb.c              |    57 +-
 drivers/phy/broadcom/phy-brcm-usb.c                |    16 +-
 drivers/phy/cadence/Kconfig                        |     9 +
 drivers/phy/cadence/Makefile                       |     1 +
 drivers/phy/cadence/phy-cadence-salvo.c            |   325 +
 drivers/phy/cadence/phy-cadence-sierra.c           |    27 +-
 drivers/phy/intel/Kconfig                          |    15 +
 drivers/phy/intel/Makefile                         |     1 +
 drivers/phy/intel/phy-intel-combo.c                |   632 +
 drivers/phy/motorola/phy-cpcap-usb.c               |     2 -
 drivers/phy/qualcomm/Kconfig                       |    17 +
 drivers/phy/qualcomm/Makefile                      |     2 +
 drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c        |   148 +
 drivers/phy/qualcomm/phy-qcom-qmp.c                |   254 +-
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   238 +-
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |     7 +
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |   287 +
 drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c        |    32 +-
 drivers/phy/samsung/phy-s5pv210-usb2.c             |     4 +
 drivers/phy/samsung/phy-samsung-usb2.h             |     2 +-
 drivers/phy/tegra/Kconfig                          |     3 +-
 drivers/phy/ti/phy-am654-serdes.c                  |   104 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |    65 +-
 drivers/phy/ti/phy-omap-usb2.c                     |    60 +-
 drivers/pinctrl/Kconfig                            |    17 +-
 drivers/pinctrl/Makefile                           |     2 +
 drivers/pinctrl/actions/pinctrl-s700.c             |     2 +-
 drivers/pinctrl/bcm/pinctrl-bcm281xx.c             |     2 +-
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |    80 +-
 drivers/pinctrl/freescale/Kconfig                  |     7 +
 drivers/pinctrl/freescale/Makefile                 |     1 +
 drivers/pinctrl/freescale/pinctrl-imx.c            |    19 +-
 drivers/pinctrl/freescale/pinctrl-imx1-core.c      |     3 +-
 drivers/pinctrl/freescale/pinctrl-imx8dxl.c        |   193 +
 drivers/pinctrl/intel/Kconfig                      |     8 +
 drivers/pinctrl/intel/Makefile                     |     1 +
 drivers/pinctrl/intel/pinctrl-baytrail.c           |    10 +-
 drivers/pinctrl/intel/pinctrl-cannonlake.c         |    58 +-
 drivers/pinctrl/intel/pinctrl-cherryview.c         |   282 +-
 drivers/pinctrl/intel/pinctrl-icelake.c            |    30 +-
 drivers/pinctrl/intel/pinctrl-intel.c              |    22 +-
 drivers/pinctrl/intel/pinctrl-intel.h              |    27 +-
 drivers/pinctrl/intel/pinctrl-jasperlake.c         |   344 +
 drivers/pinctrl/intel/pinctrl-lynxpoint.c          |    10 +-
 drivers/pinctrl/intel/pinctrl-sunrisepoint.c       |    15 +-
 drivers/pinctrl/intel/pinctrl-tigerlake.c          |    32 +-
 drivers/pinctrl/mediatek/Kconfig                   |    13 +-
 drivers/pinctrl/mediatek/Makefile                  |     5 +-
 drivers/pinctrl/mediatek/mtk-eint.c                |     9 +
 drivers/pinctrl/mediatek/pinctrl-mt6765.c          |     4 +
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c   |    28 +
 drivers/pinctrl/mediatek/pinctrl-paris.c           |     8 +-
 drivers/pinctrl/meson/pinctrl-meson.c              |    14 +
 drivers/pinctrl/nomadik/pinctrl-ab8505.c           |     1 +
 drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c   |     6 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |     4 +-
 drivers/pinctrl/pinctrl-at91-pio4.c                |     2 +-
 drivers/pinctrl/pinctrl-bm1880.c                   |     1 +
 drivers/pinctrl/pinctrl-ingenic.c                  |    21 +
 drivers/pinctrl/pinctrl-lantiq.c                   |     2 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |   514 +-
 drivers/pinctrl/pinctrl-mcp23s08.h                 |    52 +
 drivers/pinctrl/pinctrl-mcp23s08_i2c.c             |   124 +
 drivers/pinctrl/pinctrl-mcp23s08_spi.c             |   259 +
 drivers/pinctrl/pinctrl-ocelot.c                   |   127 +-
 drivers/pinctrl/pinctrl-rk805.c                    |     4 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |    11 +-
 drivers/pinctrl/pinctrl-rza1.c                     |     4 +-
 drivers/pinctrl/pinctrl-single.c                   |     2 +-
 drivers/pinctrl/pinctrl-stmfx.c                    |     6 +-
 drivers/pinctrl/pinctrl-sx150x.c                   |     2 +-
 drivers/pinctrl/pxa/pinctrl-pxa2xx.c               |     9 -
 drivers/pinctrl/qcom/Kconfig                       |     9 +
 drivers/pinctrl/qcom/Makefile                      |     1 +
 drivers/pinctrl/qcom/pinctrl-ipq6018.c             |     3 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    28 +-
 drivers/pinctrl/qcom/pinctrl-sm8250.c              |  1361 ++
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |    21 +-
 drivers/pinctrl/samsung/pinctrl-exynos.c           |    82 +-
 drivers/pinctrl/sh-pfc/Kconfig                     |     4 +
 drivers/pinctrl/sh-pfc/Makefile                    |     1 +
 drivers/pinctrl/sh-pfc/core.c                      |     6 +
 drivers/pinctrl/sh-pfc/pfc-r8a7790.c               |   744 +-
 drivers/pinctrl/sh-pfc/pfc-sh7269.c                |     5 +-
 drivers/pinctrl/sh-pfc/sh_pfc.h                    |     1 +
 drivers/pinctrl/sirf/pinctrl-sirf.c                |    20 +-
 drivers/pinctrl/sprd/pinctrl-sprd.c                |     4 +-
 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c        |     7 +-
 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c         |     2 +-
 drivers/pinctrl/tegra/pinctrl-tegra.c              |     4 +-
 drivers/pinctrl/zte/pinctrl-zx.c                   |     2 +-
 drivers/platform/chrome/Kconfig                    |     9 +-
 drivers/platform/chrome/chromeos_pstore.c          |     3 +-
 drivers/platform/chrome/cros_ec_i2c.c              |     2 +-
 drivers/platform/chrome/cros_ec_ishtp.c            |    45 +-
 drivers/platform/chrome/cros_ec_sensorhub.c        |    80 +-
 drivers/platform/chrome/cros_ec_sensorhub_ring.c   |    81 +-
 drivers/platform/chrome/cros_ec_typec.c            |   119 +-
 drivers/platform/chrome/cros_usbpd_logger.c        |     1 +
 drivers/platform/chrome/wilco_ec/debugfs.c         |     7 +-
 drivers/platform/mellanox/Kconfig                  |     4 +-
 drivers/platform/mellanox/mlxreg-hotplug.c         |    11 +-
 drivers/platform/mips/Kconfig                      |     6 +
 drivers/platform/mips/Makefile                     |     1 +
 drivers/platform/mips/rs780e-acpi.c                |   169 +
 drivers/platform/olpc/olpc-xo175-ec.c              |     4 +-
 drivers/platform/x86/Kconfig                       |   208 +-
 drivers/platform/x86/Makefile                      |     4 +-
 drivers/platform/x86/acerhdf.c                     |     2 +-
 drivers/platform/x86/asus-laptop.c                 |    25 +-
 drivers/platform/x86/asus-nb-wmi.c                 |    25 +
 drivers/platform/x86/asus-wmi.c                    |   117 +-
 drivers/platform/x86/dcdbas.c                      |    43 +-
 drivers/platform/x86/dell-laptop.c                 |    11 +-
 drivers/platform/x86/dell-wmi.c                    |    10 +
 drivers/platform/x86/eeepc-laptop.c                |     4 +-
 drivers/platform/x86/hp-wmi.c                      |    30 +-
 drivers/platform/x86/intel-hid.c                   |     7 +
 drivers/platform/x86/intel-uncore-frequency.c      |     2 +-
 drivers/platform/x86/intel-vbtn.c                  |   104 +-
 drivers/platform/x86/intel-wmi-sbl-fw-update.c     |   145 +
 drivers/platform/x86/intel_cht_int33fe_typec.c     |   106 +-
 drivers/platform/x86/intel_mid_powerbtn.c          |    15 +-
 drivers/platform/x86/intel_pmc_core.c              |    24 +-
 drivers/platform/x86/intel_pmc_core.h              |     2 -
 drivers/platform/x86/intel_pmc_ipc.c               |   949 --
 drivers/platform/x86/intel_scu_ipc.c               |   447 +-
 drivers/platform/x86/intel_scu_ipcutil.c           |    43 +-
 drivers/platform/x86/intel_scu_pcidrv.c            |    68 +
 drivers/platform/x86/intel_scu_pltdrv.c            |    60 +
 .../x86/intel_speed_select_if/isst_if_mbox_pci.c   |    11 +-
 drivers/platform/x86/intel_telemetry_core.c        |    17 +-
 drivers/platform/x86/intel_telemetry_debugfs.c     |    15 +-
 drivers/platform/x86/intel_telemetry_pltdrv.c      |    97 +-
 drivers/platform/x86/lg-laptop.c                   |    18 +-
 drivers/platform/x86/samsung-laptop.c              |     3 +-
 drivers/platform/x86/sony-laptop.c                 |    60 +-
 drivers/platform/x86/surface3_power.c              |     4 +-
 drivers/platform/x86/thinkpad_acpi.c               |   175 +-
 drivers/platform/x86/toshiba_acpi.c                |    26 +-
 drivers/platform/x86/touchscreen_dmi.c             |   113 +-
 drivers/platform/x86/wmi.c                         |    45 +-
 drivers/platform/x86/xiaomi-wmi.c                  |     4 +-
 drivers/pnp/Kconfig                                |     2 +-
 drivers/pnp/pnpbios/Kconfig                        |     4 +-
 drivers/pnp/pnpbios/pnpbios.h                      |     2 +-
 drivers/power/reset/Kconfig                        |     9 +-
 drivers/power/reset/Makefile                       |     1 +
 drivers/power/reset/gpio-poweroff.c                |     2 +-
 drivers/power/reset/ltc2952-poweroff.c             |     3 +-
 drivers/power/reset/mt6323-poweroff.c              |     2 +-
 drivers/power/reset/oxnas-restart.c                |   233 +
 drivers/power/reset/qcom-pon.c                     |     3 +-
 drivers/power/reset/syscon-reboot.c                |     7 +-
 drivers/power/reset/vexpress-poweroff.c            |     8 +-
 drivers/power/supply/88pm860x_battery.c            |     8 +-
 drivers/power/supply/Kconfig                       |    59 +-
 drivers/power/supply/Makefile                      |     3 +
 drivers/power/supply/ab8500_fg.c                   |     2 +-
 drivers/power/supply/axp288_charger.c              |     5 +-
 drivers/power/supply/axp288_fuel_gauge.c           |     6 +
 drivers/power/supply/bd70528-charger.c             |   140 +-
 drivers/power/supply/bd99954-charger.c             |  1142 ++
 drivers/power/supply/bd99954-charger.h             |  1075 ++
 drivers/power/supply/bq24190_charger.c             |     2 +-
 drivers/power/supply/bq25890_charger.c             |   200 +-
 drivers/power/supply/charger-manager.c             |    40 +-
 drivers/power/supply/cw2015_battery.c              |   750 +
 drivers/power/supply/generic-adc-battery.c         |    22 +-
 drivers/power/supply/lp8788-charger.c              |    18 +-
 drivers/power/supply/max14577_charger.c            |    10 +
 drivers/power/supply/max14656_charger_detector.c   |     5 +-
 drivers/power/supply/max17040_battery.c            |     2 +-
 drivers/power/supply/max17042_battery.c            |     8 +
 drivers/power/supply/mp2629_charger.c              |   669 +
 drivers/power/supply/olpc_battery.c                |     4 +-
 drivers/power/supply/power_supply_core.c           |     8 +
 drivers/power/supply/power_supply_hwmon.c          |    64 +-
 drivers/power/supply/power_supply_sysfs.c          |   484 +-
 drivers/power/supply/sbs-battery.c                 |   232 +-
 drivers/power/supply/sc27xx_fuel_gauge.c           |    77 +-
 drivers/power/supply/smb347-charger.c              |     5 +
 drivers/power/supply/test_power.c                  |     2 +-
 drivers/powercap/Kconfig                           |     2 +-
 drivers/powercap/idle_inject.c                     |    16 +-
 drivers/powercap/intel_rapl_common.c               |     4 +-
 drivers/pps/Kconfig                                |     2 +-
 drivers/ps3/ps3-lpm.c                              |     8 +-
 drivers/ps3/ps3-vuart.c                            |     5 +-
 drivers/ptp/Kconfig                                |     2 +-
 drivers/ptp/ptp_chardev.c                          |     1 +
 drivers/ptp/ptp_clock.c                            |     9 +
 drivers/ptp/ptp_clockmatrix.c                      |    94 +-
 drivers/ptp/ptp_clockmatrix.h                      |     8 +-
 drivers/ptp/ptp_idt82p33.c                         |     6 +-
 drivers/ptp/ptp_ines.c                             |    12 +-
 drivers/ptp/ptp_kvm.c                              |     2 +-
 drivers/pwm/Kconfig                                |    12 +-
 drivers/pwm/Makefile                               |     1 +
 drivers/pwm/core.c                                 |     4 +-
 drivers/pwm/pwm-img.c                              |     8 +-
 drivers/pwm/pwm-imx27.c                            |    20 +-
 drivers/pwm/pwm-iqs620a.c                          |   270 +
 drivers/pwm/pwm-jz4740.c                           |    55 +-
 drivers/pwm/pwm-lpss.c                             |    15 +-
 drivers/pwm/pwm-rockchip.c                         |     7 +-
 drivers/pwm/pwm-sun4i.c                            |     9 +
 drivers/pwm/pwm-tegra.c                            |    80 +-
 drivers/rapidio/Kconfig                            |     4 +-
 drivers/rapidio/devices/Kconfig                    |     2 +-
 drivers/rapidio/devices/rio_mport_cdev.c           |    32 +-
 drivers/rapidio/rio-scan.c                         |     2 +-
 drivers/rapidio/switches/Kconfig                   |    10 +-
 drivers/ras/cec.c                                  |    33 +-
 drivers/regulator/88pg86x.c                        |     4 +-
 drivers/regulator/88pm800-regulator.c              |     4 +-
 drivers/regulator/Kconfig                          |    11 +
 drivers/regulator/Makefile                         |     1 +
 drivers/regulator/ab8500.c                         |    22 -
 drivers/regulator/act8865-regulator.c              |     4 +-
 drivers/regulator/act8945a-regulator.c             |     2 +-
 drivers/regulator/arizona-ldo1.c                   |     2 +-
 drivers/regulator/arizona-micsupp.c                |     4 +-
 drivers/regulator/as3711-regulator.c               |     6 +-
 drivers/regulator/as3722-regulator.c               |     4 +-
 drivers/regulator/axp20x-regulator.c               |    16 +-
 drivers/regulator/bcm590xx-regulator.c             |     8 +-
 drivers/regulator/bd70528-regulator.c              |     8 +-
 drivers/regulator/bd71828-regulator.c              |    10 +-
 drivers/regulator/bd718x7-regulator.c              |   238 +-
 drivers/regulator/core.c                           |    84 +-
 drivers/regulator/da903x.c                         |     2 +-
 drivers/regulator/db8500-prcmu.c                   |     2 +-
 drivers/regulator/helpers.c                        |   130 +-
 drivers/regulator/hi6421-regulator.c               |     4 +-
 drivers/regulator/lochnagar-regulator.c            |     4 +-
 drivers/regulator/lp873x-regulator.c               |     4 +-
 drivers/regulator/lp87565-regulator.c              |     2 +-
 drivers/regulator/lp8788-buck.c                    |     2 +-
 drivers/regulator/max77650-regulator.c             |     2 +-
 drivers/regulator/max77826-regulator.c             |   301 +
 drivers/regulator/max8998.c                        |   105 +
 drivers/regulator/mcp16502.c                       |     4 +-
 drivers/regulator/mp8859.c                         |     2 +-
 drivers/regulator/mt6323-regulator.c               |     6 +-
 drivers/regulator/mt6358-regulator.c               |     8 +-
 drivers/regulator/mt6380-regulator.c               |     6 +-
 drivers/regulator/mt6397-regulator.c               |     6 +-
 drivers/regulator/palmas-regulator.c               |     4 +-
 drivers/regulator/qcom-rpmh-regulator.c            |    10 +-
 drivers/regulator/qcom_rpm-regulator.c             |    24 +-
 drivers/regulator/qcom_smd-regulator.c             |    78 +-
 drivers/regulator/rk808-regulator.c                |    10 +-
 drivers/regulator/s2mps11.c                        |    14 +-
 drivers/regulator/sky81452-regulator.c             |     2 +-
 drivers/regulator/stpmic1_regulator.c              |    18 +-
 drivers/regulator/tps65086-regulator.c             |    10 +-
 drivers/regulator/tps65217-regulator.c             |     4 +-
 drivers/regulator/tps65218-regulator.c             |     6 +-
 drivers/regulator/tps65912-regulator.c             |     4 +-
 drivers/regulator/tps80031-regulator.c             |     7 +-
 drivers/regulator/twl-regulator.c                  |     4 +-
 drivers/regulator/twl6030-regulator.c              |     2 +-
 drivers/regulator/wm831x-dcdc.c                    |     2 +-
 drivers/regulator/wm831x-ldo.c                     |     4 +-
 drivers/regulator/wm8350-regulator.c               |     2 +-
 drivers/regulator/wm8400-regulator.c               |     2 +-
 drivers/remoteproc/Kconfig                         |     9 +
 drivers/remoteproc/Makefile                        |     1 +
 drivers/remoteproc/ingenic_rproc.c                 |   280 +
 drivers/remoteproc/mtk_common.h                    |     2 +-
 drivers/remoteproc/mtk_scp.c                       |    10 +-
 drivers/remoteproc/qcom_common.c                   |    17 +-
 drivers/remoteproc/qcom_common.h                   |     5 +-
 drivers/remoteproc/qcom_q6v5_adsp.c                |     3 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |   206 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |    68 +-
 drivers/remoteproc/qcom_q6v5_wcss.c                |     6 +
 drivers/remoteproc/qcom_sysmon.c                   |   116 +-
 drivers/remoteproc/qcom_wcnss.c                    |     1 +
 drivers/remoteproc/remoteproc_core.c               |   243 +-
 drivers/remoteproc/remoteproc_debugfs.c            |    28 +-
 drivers/remoteproc/remoteproc_elf_loader.c         |    24 -
 drivers/remoteproc/remoteproc_internal.h           |    17 +-
 drivers/remoteproc/remoteproc_sysfs.c              |     1 +
 drivers/remoteproc/remoteproc_virtio.c             |    15 +-
 drivers/remoteproc/st_remoteproc.c                 |     2 +-
 drivers/remoteproc/st_slim_rproc.c                 |     2 +-
 drivers/remoteproc/stm32_rproc.c                   |     4 +-
 drivers/reset/hisilicon/hi6220_reset.c             |    69 +-
 drivers/reset/reset-imx7.c                         |   101 +
 drivers/reset/reset-zynqmp.c                       |    26 +-
 drivers/rpmsg/Kconfig                              |     6 +-
 drivers/rpmsg/Makefile                             |     3 +-
 drivers/rpmsg/mtk_rpmsg.c                          |     1 +
 drivers/rpmsg/qcom_glink_ssr.c                     |   166 +
 drivers/rpmsg/rpmsg_core.c                         |     2 +-
 drivers/rpmsg/virtio_rpmsg_bus.c                   |     2 +-
 drivers/rtc/Kconfig                                |     3 +-
 drivers/rtc/rtc-88pm860x.c                         |     6 -
 drivers/rtc/rtc-abx80x.c                           |    66 +-
 drivers/rtc/rtc-fsl-ftm-alarm.c                    |    10 +-
 drivers/rtc/rtc-goldfish.c                         |     2 +-
 drivers/rtc/rtc-jz4740.c                           |   173 +-
 drivers/rtc/rtc-lpc24xx.c                          |     4 +-
 drivers/rtc/rtc-max77686.c                         |    22 +-
 drivers/rtc/rtc-mc13xxx.c                          |     4 +-
 drivers/rtc/rtc-mpc5121.c                          |     2 +-
 drivers/rtc/rtc-mt2712.c                           |    16 +-
 drivers/rtc/rtc-mt6397.c                           |    18 +-
 drivers/rtc/rtc-pcf2127.c                          |    31 +-
 drivers/rtc/rtc-rc5t619.c                          |     4 +-
 drivers/rtc/rtc-rv3028.c                           |     2 +
 drivers/rtc/rtc-snvs.c                             |    59 +-
 drivers/rtc/rtc-stmp3xxx.c                         |     2 +-
 drivers/s390/block/Kconfig                         |     1 -
 drivers/s390/block/dasd_genhd.c                    |    20 +-
 drivers/s390/block/dasd_ioctl.c                    |    76 +-
 drivers/s390/cio/Makefile                          |     2 +-
 drivers/s390/cio/chsc.c                            |    40 +-
 drivers/s390/cio/chsc.h                            |    50 +-
 drivers/s390/cio/device_ops.c                      |    23 +
 drivers/s390/cio/idset.c                           |    12 -
 drivers/s390/cio/qdio.h                            |    23 +-
 drivers/s390/cio/qdio_debug.c                      |     4 +-
 drivers/s390/cio/qdio_main.c                       |   374 +-
 drivers/s390/cio/qdio_setup.c                      |   100 +-
 drivers/s390/cio/qdio_thinint.c                    |    61 +-
 drivers/s390/cio/vfio_ccw_chp.c                    |   148 +
 drivers/s390/cio/vfio_ccw_cp.c                     |    19 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |   165 +-
 drivers/s390/cio/vfio_ccw_ops.c                    |    65 +-
 drivers/s390/cio/vfio_ccw_private.h                |    16 +
 drivers/s390/cio/vfio_ccw_trace.c                  |     1 +
 drivers/s390/cio/vfio_ccw_trace.h                  |    30 +
 drivers/s390/crypto/ap_bus.c                       |    94 +-
 drivers/s390/crypto/ap_bus.h                       |    25 +-
 drivers/s390/crypto/ap_card.c                      |    47 +-
 drivers/s390/crypto/ap_queue.c                     |    10 +-
 drivers/s390/crypto/zcrypt_ep11misc.c              |     3 +-
 drivers/s390/net/Kconfig                           |     9 +-
 drivers/s390/net/ctcm_main.c                       |    40 -
 drivers/s390/net/ism_drv.c                         |     4 +-
 drivers/s390/net/lcs.c                             |    59 -
 drivers/s390/net/netiucv.c                         |   104 +-
 drivers/s390/net/qeth_core.h                       |    49 +-
 drivers/s390/net/qeth_core_main.c                  |   506 +-
 drivers/s390/net/qeth_core_mpc.h                   |    25 +
 drivers/s390/net/qeth_core_sys.c                   |    15 +-
 drivers/s390/net/qeth_l2_main.c                    |   200 +-
 drivers/s390/net/qeth_l3_main.c                    |    19 +-
 drivers/s390/net/smsgiucv.c                        |    65 -
 drivers/s390/scsi/zfcp_aux.c                       |     5 +-
 drivers/s390/scsi/zfcp_diag.h                      |     6 +-
 drivers/s390/scsi/zfcp_erp.c                       |    84 +-
 drivers/s390/scsi/zfcp_ext.h                       |    11 +
 drivers/s390/scsi/zfcp_fsf.c                       |    76 +-
 drivers/s390/scsi/zfcp_qdio.c                      |    19 +-
 drivers/s390/scsi/zfcp_scsi.c                      |   131 +-
 drivers/s390/scsi/zfcp_sysfs.c                     |    16 +-
 drivers/s390/virtio/virtio_ccw.c                   |    26 -
 drivers/sbus/char/Kconfig                          |     2 +-
 drivers/sbus/char/flash.c                          |     1 -
 drivers/sbus/char/oradax.c                         |     8 +-
 drivers/sbus/char/uctrl.c                          |     1 -
 drivers/scsi/53c700.c                              |     2 +-
 drivers/scsi/BusLogic.c                            |     2 +-
 drivers/scsi/Kconfig                               |    82 +-
 drivers/scsi/a2091.c                               |     1 -
 drivers/scsi/a3000.c                               |     1 -
 drivers/scsi/aacraid/aachba.c                      |     1 -
 drivers/scsi/aacraid/commctrl.c                    |    13 +-
 drivers/scsi/aacraid/commsup.c                     |     4 +-
 drivers/scsi/aacraid/linit.c                       |    16 +-
 drivers/scsi/aic7xxx/Kconfig.aic79xx               |     4 +-
 drivers/scsi/aic7xxx/Kconfig.aic7xxx               |     6 +-
 drivers/scsi/aic7xxx/aic79xx_core.c                |    18 +-
 drivers/scsi/aic7xxx/aic7xxx_core.c                |    19 +-
 drivers/scsi/aic94xx/aic94xx_init.c                |     1 +
 drivers/scsi/aic94xx/aic94xx_sds.c                 |    14 +-
 drivers/scsi/arm/acornscsi.c                       |     4 +-
 drivers/scsi/arm/cumana_2.c                        |     2 +-
 drivers/scsi/arm/eesox.c                           |     2 +-
 drivers/scsi/arm/powertec.c                        |     2 +-
 drivers/scsi/bfa/bfa_core.c                        |     2 +-
 drivers/scsi/bfa/bfa_fcpim.c                       |     4 +-
 drivers/scsi/bfa/bfa_fcs_lport.c                   |     4 +-
 drivers/scsi/bfa/bfa_fcs_rport.c                   |     4 +-
 drivers/scsi/bfa/bfa_ioc_ct.c                      |     4 +-
 drivers/scsi/bfa/bfa_svc.c                         |     7 +-
 drivers/scsi/bfa/bfad.c                            |     2 +-
 drivers/scsi/bfa/bfad_attr.c                       |     4 +-
 drivers/scsi/bfa/bfad_bsg.c                        |     2 +-
 drivers/scsi/bnx2fc/Kconfig                        |     2 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c                  |     4 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c                    |     1 +
 drivers/scsi/bnx2i/Kconfig                         |     2 +-
 drivers/scsi/cxgbi/cxgb3i/Kconfig                  |     2 +-
 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c                 |    18 +-
 drivers/scsi/cxgbi/cxgb4i/Kconfig                  |     2 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c                 |     7 +-
 drivers/scsi/cxlflash/main.c                       |     4 +-
 drivers/scsi/dpt_i2o.c                             |     4 +-
 drivers/scsi/esas2r/Kconfig                        |     2 +-
 drivers/scsi/esas2r/esas2r_ioctl.c                 |     2 +-
 drivers/scsi/fcoe/fcoe.c                           |     4 +-
 drivers/scsi/fnic/fnic_main.c                      |     4 +-
 drivers/scsi/fnic/fnic_scsi.c                      |     6 +-
 drivers/scsi/fnic/vnic_dev.c                       |    12 +-
 drivers/scsi/fnic/vnic_wq.c                        |     4 +-
 drivers/scsi/gdth.c                                |     4 +-
 drivers/scsi/gvp11.c                               |     1 -
 drivers/scsi/hisi_sas/Kconfig                      |     1 +
 drivers/scsi/hisi_sas/hisi_sas_main.c              |     5 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |    14 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |    18 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |    27 +-
 drivers/scsi/hpsa.c                                |   199 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |     5 +
 drivers/scsi/ibmvscsi/ibmvscsi.c                   |    10 +-
 drivers/scsi/ipr.c                                 |     6 +-
 drivers/scsi/isci/init.c                           |     1 +
 drivers/scsi/isci/isci.h                           |     6 +-
 drivers/scsi/iscsi_boot_sysfs.c                    |     2 +-
 drivers/scsi/lasi700.c                             |     1 -
 drivers/scsi/libiscsi.c                            |     4 +-
 drivers/scsi/libsas/sas_ata.c                      |     1 +
 drivers/scsi/lpfc/lpfc.h                           |    25 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |   111 +-
 drivers/scsi/lpfc/lpfc_crtn.h                      |     9 +-
 drivers/scsi/lpfc/lpfc_ct.c                        |     2 -
 drivers/scsi/lpfc/lpfc_debugfs.c                   |    20 +-
 drivers/scsi/lpfc/lpfc_els.c                       |    12 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |    16 +-
 drivers/scsi/lpfc/lpfc_hw4.h                       |     2 +-
 drivers/scsi/lpfc/lpfc_init.c                      |    89 +-
 drivers/scsi/lpfc/lpfc_mbox.c                      |     3 +-
 drivers/scsi/lpfc/lpfc_mem.c                       |     4 -
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |    13 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   528 +-
 drivers/scsi/lpfc/lpfc_nvme.h                      |   180 +
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   841 +-
 drivers/scsi/lpfc/lpfc_nvmet.h                     |   158 -
 drivers/scsi/lpfc/lpfc_sli.c                       |   173 +-
 drivers/scsi/lpfc/lpfc_sli4.h                      |     2 +-
 drivers/scsi/lpfc/lpfc_version.h                   |     2 +-
 drivers/scsi/mac53c94.c                            |     2 +-
 drivers/scsi/megaraid/megaraid_mbox.c              |     6 +-
 drivers/scsi/megaraid/megaraid_sas.h               |     8 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |    10 +-
 drivers/scsi/megaraid/megaraid_sas_fp.c            |    12 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |    81 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.h        |     6 +-
 drivers/scsi/mesh.c                                |     2 +-
 drivers/scsi/mpt3sas/Kconfig                       |     8 +-
 drivers/scsi/mpt3sas/Makefile                      |     3 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   263 +-
 drivers/scsi/mpt3sas/mpt3sas_base.h                |    21 +-
 drivers/scsi/mpt3sas/mpt3sas_debugfs.c             |   157 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |     8 +-
 drivers/scsi/mvme147.c                             |     1 -
 drivers/scsi/mvsas/mv_init.c                       |     7 +-
 drivers/scsi/pm8001/pm8001_init.c                  |     1 +
 drivers/scsi/pmcraid.c                             |     4 +-
 drivers/scsi/qedf/Kconfig                          |     2 +-
 drivers/scsi/qedf/qedf.h                           |     6 +-
 drivers/scsi/qedf/qedf_els.c                       |    10 +-
 drivers/scsi/qedf/qedf_fip.c                       |     2 +-
 drivers/scsi/qedf/qedf_io.c                        |    48 +-
 drivers/scsi/qedf/qedf_main.c                      |   135 +-
 drivers/scsi/qedi/Kconfig                          |     2 +-
 drivers/scsi/qedi/qedi_iscsi.c                     |    21 +-
 drivers/scsi/qedi/qedi_main.c                      |    22 +-
 drivers/scsi/qla1280.c                             |     4 +-
 drivers/scsi/qla2xxx/Kconfig                       |     6 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |    45 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |     8 +-
 drivers/scsi/qla2xxx/qla_dbg.c                     |   869 +-
 drivers/scsi/qla2xxx/qla_dbg.h                     |   443 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   728 +-
 drivers/scsi/qla2xxx/qla_fw.h                      |   768 +-
 drivers/scsi/qla2xxx/qla_gbl.h                     |    26 +-
 drivers/scsi/qla2xxx/qla_init.c                    |   382 +-
 drivers/scsi/qla2xxx/qla_inline.h                  |     8 +-
 drivers/scsi/qla2xxx/qla_iocb.c                    |   140 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |   288 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   127 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |     4 +-
 drivers/scsi/qla2xxx/qla_mr.c                      |   120 +-
 drivers/scsi/qla2xxx/qla_mr.h                      |    32 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |    16 +-
 drivers/scsi/qla2xxx/qla_nvme.h                    |    64 +-
 drivers/scsi/qla2xxx/qla_nx.c                      |   208 +-
 drivers/scsi/qla2xxx/qla_nx.h                      |    36 +-
 drivers/scsi/qla2xxx/qla_nx2.c                     |    26 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   168 +-
 drivers/scsi/qla2xxx/qla_sup.c                     |   323 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   111 +-
 drivers/scsi/qla2xxx/qla_target.h                  |   232 +-
 drivers/scsi/qla2xxx/qla_tmpl.c                    |   140 +-
 drivers/scsi/qla2xxx/qla_tmpl.h                    |     2 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |    16 +
 drivers/scsi/qla4xxx/Kconfig                       |     2 +-
 drivers/scsi/qla4xxx/ql4_os.c                      |     2 +-
 drivers/scsi/qlogicpti.c                           |     2 +-
 drivers/scsi/scsi_debug.c                          |  2072 ++-
 drivers/scsi/scsi_error.c                          |     2 +
 drivers/scsi/scsi_ioctl.c                          |    20 +-
 drivers/scsi/scsi_lib.c                            |   314 +-
 drivers/scsi/scsi_pm.c                             |    10 +-
 drivers/scsi/scsi_transport_iscsi.c                |    68 +-
 drivers/scsi/sd.c                                  |    35 +-
 drivers/scsi/sd.h                                  |    43 +-
 drivers/scsi/sd_zbc.c                              |   402 +-
 drivers/scsi/sg.c                                  |     8 +-
 drivers/scsi/sgiwd93.c                             |     2 +-
 drivers/scsi/smartpqi/Kconfig                      |     2 +-
 drivers/scsi/sni_53c710.c                          |     1 -
 drivers/scsi/snic/snic.h                           |     2 +-
 drivers/scsi/snic/snic_ctl.c                       |     5 +-
 drivers/scsi/sr.c                                  |    36 +-
 drivers/scsi/st.c                                  |    25 +-
 drivers/scsi/storvsc_drv.c                         |    99 +-
 drivers/scsi/ufs/Kconfig                           |    12 +-
 drivers/scsi/ufs/ti-j721e-ufs.c                    |    13 +-
 drivers/scsi/ufs/ufs-mediatek.c                    |    30 +-
 drivers/scsi/ufs/ufs-qcom.c                        |    10 +-
 drivers/scsi/ufs/ufs-sysfs.c                       |    61 +-
 drivers/scsi/ufs/ufs.h                             |    43 +-
 drivers/scsi/ufs/ufs_bsg.c                         |     4 +-
 drivers/scsi/ufs/ufs_quirks.h                      |     7 +
 drivers/scsi/ufs/ufshcd.c                          |   521 +-
 drivers/scsi/ufs/ufshcd.h                          |    45 +-
 drivers/scsi/vmw_pvscsi.c                          |     2 +-
 drivers/scsi/zorro_esp.c                           |     2 +-
 drivers/sfi/Kconfig                                |     2 +-
 drivers/slimbus/core.c                             |     6 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |     5 +-
 drivers/soc/amlogic/meson-ee-pwrc.c                |   112 +-
 drivers/soc/aspeed/Kconfig                         |     2 +-
 drivers/soc/fsl/dpio/dpio-service.c                |    25 +-
 drivers/soc/fsl/dpio/qbman-portal.c                |    19 +-
 drivers/soc/fsl/qbman/qman.c                       |     5 -
 drivers/soc/fsl/qe/qe.c                            |     4 +-
 drivers/soc/fsl/qe/ucc.c                           |     2 +-
 drivers/soc/imx/Kconfig                            |     1 +
 drivers/soc/imx/Makefile                           |     3 +
 drivers/soc/imx/soc-imx.c                          |   192 +
 drivers/soc/imx/soc-imx8m.c                        |     7 +-
 drivers/soc/kendryte/k210-sysctl.c                 |    12 +
 drivers/soc/mediatek/Kconfig                       |     7 +
 drivers/soc/mediatek/Makefile                      |     1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c             |     4 +-
 drivers/soc/mediatek/mtk-mmsys.c                   |   378 +
 drivers/soc/qcom/Kconfig                           |    25 +-
 drivers/soc/qcom/Makefile                          |     2 -
 drivers/soc/qcom/cmd-db.c                          |    78 +-
 drivers/soc/qcom/glink_ssr.c                       |   156 -
 drivers/soc/qcom/pdr_interface.c                   |     4 -
 drivers/soc/qcom/qcom_aoss.c                       |     1 +
 drivers/soc/qcom/rpmh-internal.h                   |    59 +-
 drivers/soc/qcom/rpmh-rsc.c                        |   746 +-
 drivers/soc/qcom/rpmh.c                            |    97 +-
 drivers/soc/qcom/rpmhpd.c                          |    24 +
 drivers/soc/qcom/rpmpd.c                           |     5 +
 drivers/soc/qcom/smp2p.c                           |     4 +-
 drivers/soc/qcom/socinfo.c                         |     6 +
 drivers/soc/qcom/spm.c                             |   378 -
 drivers/soc/renesas/Kconfig                        |    11 +
 drivers/soc/renesas/Makefile                       |     1 +
 drivers/soc/renesas/r8a7742-sysc.c                 |    42 +
 drivers/soc/renesas/rcar-rst.c                     |     1 +
 drivers/soc/renesas/rcar-sysc.c                    |     3 +
 drivers/soc/renesas/rcar-sysc.h                    |     1 +
 drivers/soc/sifive/sifive_l2_cache.c               |    40 +-
 drivers/soc/tegra/Kconfig                          |     1 +
 drivers/soc/tegra/fuse/fuse-tegra.c                |    57 +-
 drivers/soc/tegra/fuse/fuse-tegra20.c              |     1 +
 drivers/soc/tegra/fuse/fuse-tegra30.c              |     6 +
 drivers/soc/tegra/fuse/fuse.h                      |     8 +
 drivers/soc/tegra/fuse/tegra-apbmisc.c             |    32 +-
 drivers/soc/tegra/pmc.c                            |     3 +
 drivers/soc/ti/Kconfig                             |    10 +
 drivers/soc/ti/Makefile                            |     1 +
 drivers/soc/ti/k3-socinfo.c                        |   152 +
 drivers/soc/ti/knav_qmss.h                         |     2 +-
 drivers/soc/ti/knav_qmss_queue.c                   |     2 +-
 drivers/soc/xilinx/Kconfig                         |     4 +-
 drivers/soc/xilinx/zynqmp_pm_domains.c             |    26 +-
 drivers/soc/xilinx/zynqmp_power.c                  |    17 +-
 drivers/soundwire/Makefile                         |     8 +-
 drivers/soundwire/bus.c                            |    71 +-
 drivers/soundwire/bus.h                            |     4 +
 drivers/soundwire/bus_type.c                       |    22 +-
 drivers/soundwire/cadence_master.c                 |     8 +-
 drivers/soundwire/debugfs.c                        |     2 +-
 drivers/soundwire/intel.c                          |    13 +-
 drivers/soundwire/intel_init.c                     |     4 +-
 drivers/soundwire/master.c                         |   172 +
 drivers/soundwire/mipi_disco.c                     |    11 +-
 drivers/soundwire/qcom.c                           |    34 +-
 drivers/soundwire/slave.c                          |    10 +-
 drivers/soundwire/sysfs_local.h                    |    14 +
 drivers/soundwire/sysfs_slave.c                    |   214 +
 drivers/soundwire/sysfs_slave_dpn.c                |   300 +
 drivers/spi/Kconfig                                |    22 +-
 drivers/spi/Makefile                               |     6 +-
 drivers/spi/spi-amd.c                              |   315 +
 drivers/spi/spi-armada-3700.c                      |    10 +-
 drivers/spi/spi-atmel.c                            |     1 +
 drivers/spi/spi-axi-spi-engine.c                   |    32 +-
 drivers/spi/spi-bcm-qspi.c                         |   181 +-
 drivers/spi/spi-bcm2835.c                          |    26 +-
 drivers/spi/spi-bcm2835aux.c                       |     4 +-
 drivers/spi/spi-dw-core.c                          |   545 +
 drivers/spi/spi-dw-dma.c                           |   480 +
 drivers/spi/spi-dw-mid.c                           |   322 -
 drivers/spi/spi-dw-mmio.c                          |    86 +-
 drivers/spi/spi-dw-pci.c                           |    50 +-
 drivers/spi/spi-dw.c                               |   584 -
 drivers/spi/spi-dw.h                               |    66 +-
 drivers/spi/spi-ep93xx.c                           |     8 +-
 drivers/spi/spi-fsl-dspi.c                         |    47 +-
 drivers/spi/spi-fsl-lpspi.c                        |    21 +-
 drivers/spi/spi-fsl-qspi.c                         |    11 +-
 drivers/spi/spi-fsl-spi.c                          |     2 +-
 drivers/spi/spi-hisi-sfc-v3xx.c                    |    26 +-
 drivers/spi/spi-imx.c                              |    31 +-
 drivers/spi/spi-mem.c                              |    10 +-
 drivers/spi/spi-mtk-nor.c                          |     2 +-
 drivers/spi/spi-mux.c                              |     8 +-
 drivers/spi/spi-orion.c                            |    70 +-
 drivers/spi/spi-pxa2xx.c                           |     6 +-
 drivers/spi/spi-rb4xx.c                            |    19 +-
 drivers/spi/spi-rockchip.c                         |   229 +-
 drivers/spi/spi-sc18is602.c                        |     2 +-
 drivers/spi/spi-sh-msiof.c                         |     2 +-
 drivers/spi/spi-sprd-adi.c                         |     2 +-
 drivers/spi/spi-stm32-qspi.c                       |    62 +-
 drivers/spi/spi-stm32.c                            |    19 +-
 drivers/spi/spi-sun6i.c                            |     1 +
 drivers/spi/spi-tegra114.c                         |     1 +
 drivers/spi/spi-tegra20-sflash.c                   |     1 +
 drivers/spi/spi-tegra20-slink.c                    |     1 +
 drivers/spi/spi-uniphier.c                         |    11 +-
 drivers/spi/spi-zynqmp-gqspi.c                     |     5 -
 drivers/spi/spi.c                                  |    14 +-
 drivers/spi/spidev.c                               |     3 +-
 drivers/ssb/scan.c                                 |     6 +-
 drivers/ssb/sprom.c                                |    12 +-
 drivers/staging/Kconfig                            |     2 +-
 drivers/staging/android/ashmem.c                   |     4 +-
 drivers/staging/android/ion/ion_heap.c             |     4 +-
 drivers/staging/android/ion/ion_page_pool.c        |     4 +-
 drivers/staging/axis-fifo/axis-fifo.c              |    12 +-
 drivers/staging/comedi/Makefile                    |     1 -
 drivers/staging/comedi/comedi_compat32.c           |   455 -
 drivers/staging/comedi/comedi_compat32.h           |    28 -
 drivers/staging/comedi/comedi_fops.c               |   570 +-
 drivers/staging/comedi/comedi_internal.h           |     6 +-
 drivers/staging/comedi/drivers/dt2815.c            |     3 +
 drivers/staging/comedi/drivers/ni_pcimio.c         |     4 +-
 drivers/staging/comedi/range.c                     |    17 +-
 drivers/staging/fbtft/fb_st7789v.c                 |    32 +-
 drivers/staging/fsl-dpaa2/ethsw/README             |     2 +-
 drivers/staging/fsl-dpaa2/ethsw/ethsw.c            |     6 +-
 drivers/staging/gasket/apex_driver.c               |     7 -
 drivers/staging/gasket/gasket_core.c               |     4 +
 drivers/staging/gasket/gasket_page_table.c         |     2 +-
 drivers/staging/gasket/gasket_sysfs.c              |     5 +-
 drivers/staging/gasket/gasket_sysfs.h              |     4 -
 drivers/staging/gdm724x/gdm_lte.c                  |     2 +-
 drivers/staging/greybus/Kconfig                    |    40 +-
 drivers/staging/greybus/hid.c                      |     3 +-
 drivers/staging/greybus/light.c                    |     3 +-
 drivers/staging/greybus/loopback.c                 |     2 +-
 drivers/staging/greybus/sdio.c                     |    11 +-
 drivers/staging/greybus/uart.c                     |    23 +-
 drivers/staging/iio/Documentation/overview.txt     |     2 +-
 drivers/staging/iio/impedance-analyzer/ad5933.c    |    77 +-
 drivers/staging/iio/resolver/ad2s1210.c            |    17 +-
 drivers/staging/kpc2000/kpc2000/core.c             |     9 +-
 drivers/staging/kpc2000/kpc_dma/fileops.c          |     4 +-
 drivers/staging/ks7010/TODO                        |     1 -
 drivers/staging/media/Kconfig                      |     6 +
 drivers/staging/media/Makefile                     |     3 +
 drivers/staging/media/atomisp/Kconfig              |    38 +
 drivers/staging/media/atomisp/Makefile             |   345 +
 drivers/staging/media/atomisp/TODO                 |   147 +
 drivers/staging/media/atomisp/i2c/Kconfig          |    87 +
 drivers/staging/media/atomisp/i2c/Makefile         |    18 +
 drivers/staging/media/atomisp/i2c/atomisp-gc0310.c |  1395 ++
 drivers/staging/media/atomisp/i2c/atomisp-gc2235.c |  1129 ++
 .../media/atomisp/i2c/atomisp-libmsrlisthelper.c   |   208 +
 drivers/staging/media/atomisp/i2c/atomisp-lm3554.c |   962 ++
 .../staging/media/atomisp/i2c/atomisp-mt9m114.c    |  1900 +++
 drivers/staging/media/atomisp/i2c/atomisp-ov2680.c |  1330 ++
 drivers/staging/media/atomisp/i2c/atomisp-ov2722.c |  1278 ++
 drivers/staging/media/atomisp/i2c/gc0310.h         |   405 +
 drivers/staging/media/atomisp/i2c/gc2235.h         |   681 +
 drivers/staging/media/atomisp/i2c/mt9m114.h        |  1792 ++
 drivers/staging/media/atomisp/i2c/ov2680.h         |   848 +
 drivers/staging/media/atomisp/i2c/ov2722.h         |  1273 ++
 drivers/staging/media/atomisp/i2c/ov5693/Kconfig   |    12 +
 drivers/staging/media/atomisp/i2c/ov5693/Makefile  |     2 +
 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h  |    63 +
 .../media/atomisp/i2c/ov5693/atomisp-ov5693.c      |  1996 +++
 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h  |  1392 ++
 drivers/staging/media/atomisp/include/hmm/hmm.h    |   104 +
 drivers/staging/media/atomisp/include/hmm/hmm_bo.h |   309 +
 .../staging/media/atomisp/include/hmm/hmm_common.h |    97 +
 .../staging/media/atomisp/include/hmm/hmm_pool.h   |   116 +
 .../staging/media/atomisp/include/linux/atomisp.h  |  1359 ++
 .../atomisp/include/linux/atomisp_gmin_platform.h  |    39 +
 .../media/atomisp/include/linux/atomisp_platform.h |   259 +
 .../media/atomisp/include/linux/libmsrlisthelper.h |    28 +
 .../staging/media/atomisp/include/media/lm3554.h   |   131 +
 .../staging/media/atomisp/include/mmu/isp_mmu.h    |   169 +
 .../media/atomisp/include/mmu/sh_mmu_mrfld.h       |    25 +
 drivers/staging/media/atomisp/pci/atomisp-regs.h   |   200 +
 drivers/staging/media/atomisp/pci/atomisp_acc.c    |   613 +
 drivers/staging/media/atomisp/pci/atomisp_acc.h    |   120 +
 drivers/staging/media/atomisp/pci/atomisp_cmd.c    |  6657 ++++++++
 drivers/staging/media/atomisp/pci/atomisp_cmd.h    |   433 +
 drivers/staging/media/atomisp/pci/atomisp_common.h |    71 +
 drivers/staging/media/atomisp/pci/atomisp_compat.h |   489 +
 .../media/atomisp/pci/atomisp_compat_css20.c       |  4422 +++++
 .../media/atomisp/pci/atomisp_compat_css20.h       |   169 +
 .../media/atomisp/pci/atomisp_compat_ioctl32.c     |  1190 ++
 .../media/atomisp/pci/atomisp_compat_ioctl32.h     |   368 +
 drivers/staging/media/atomisp/pci/atomisp_csi2.c   |   427 +
 drivers/staging/media/atomisp/pci/atomisp_csi2.h   |    59 +
 .../staging/media/atomisp/pci/atomisp_dfs_tables.h |    41 +
 drivers/staging/media/atomisp/pci/atomisp_drvfs.c  |   207 +
 drivers/staging/media/atomisp/pci/atomisp_drvfs.h  |    25 +
 drivers/staging/media/atomisp/pci/atomisp_file.c   |   229 +
 drivers/staging/media/atomisp/pci/atomisp_file.h   |    44 +
 drivers/staging/media/atomisp/pci/atomisp_fops.c   |  1303 ++
 drivers/staging/media/atomisp/pci/atomisp_fops.h   |    51 +
 .../media/atomisp/pci/atomisp_gmin_platform.c      |  1166 ++
 .../staging/media/atomisp/pci/atomisp_internal.h   |   308 +
 drivers/staging/media/atomisp/pci/atomisp_ioctl.c  |  3058 ++++
 drivers/staging/media/atomisp/pci/atomisp_ioctl.h  |    67 +
 drivers/staging/media/atomisp/pci/atomisp_subdev.c |  1453 ++
 drivers/staging/media/atomisp/pci/atomisp_subdev.h |   466 +
 drivers/staging/media/atomisp/pci/atomisp_tables.h |   188 +
 drivers/staging/media/atomisp/pci/atomisp_tpg.c    |   164 +
 drivers/staging/media/atomisp/pci/atomisp_tpg.h    |    39 +
 .../media/atomisp/pci/atomisp_trace_event.h        |   128 +
 drivers/staging/media/atomisp/pci/atomisp_v4l2.c   |  1962 +++
 drivers/staging/media/atomisp/pci/atomisp_v4l2.h   |    37 +
 .../pci/base/circbuf/interface/ia_css_circbuf.h    |   377 +
 .../base/circbuf/interface/ia_css_circbuf_comm.h   |    59 +
 .../base/circbuf/interface/ia_css_circbuf_desc.h   |   174 +
 .../media/atomisp/pci/base/circbuf/src/circbuf.c   |   321 +
 .../pci/base/refcount/interface/ia_css_refcount.h  |    85 +
 .../media/atomisp/pci/base/refcount/src/refcount.c |   277 +
 drivers/staging/media/atomisp/pci/bits.h           |   105 +
 .../camera/pipe/interface/ia_css_pipe_binarydesc.h |   298 +
 .../camera/pipe/interface/ia_css_pipe_stagedesc.h  |    52 +
 .../pci/camera/pipe/interface/ia_css_pipe_util.h   |    40 +
 .../atomisp/pci/camera/pipe/src/pipe_binarydesc.c  |   874 +
 .../atomisp/pci/camera/pipe/src/pipe_stagedesc.c   |   119 +
 .../media/atomisp/pci/camera/pipe/src/pipe_util.c  |    51 +
 .../pci/camera/util/interface/ia_css_util.h        |   143 +
 .../media/atomisp/pci/camera/util/src/util.c       |   197 +
 drivers/staging/media/atomisp/pci/cell_params.h    |    41 +
 .../pci/css_2400_system/hive/ia_css_isp_configs.c  |   386 +
 .../pci/css_2400_system/hive/ia_css_isp_params.c   |  3420 ++++
 .../pci/css_2400_system/hive/ia_css_isp_states.c   |   224 +
 .../atomisp/pci/css_2401_system/csi_rx_global.h    |    64 +
 .../pci/css_2401_system/hive/ia_css_isp_configs.c  |   386 +
 .../pci/css_2401_system/hive/ia_css_isp_params.c   |  3367 ++++
 .../pci/css_2401_system/hive/ia_css_isp_states.c   |   224 +
 .../atomisp/pci/css_2401_system/host/csi_rx.c      |    41 +
 .../pci/css_2401_system/host/csi_rx_local.h        |    63 +
 .../pci/css_2401_system/host/csi_rx_private.h      |   306 +
 .../atomisp/pci/css_2401_system/host/ibuf_ctrl.c   |    23 +
 .../pci/css_2401_system/host/ibuf_ctrl_local.h     |    59 +
 .../pci/css_2401_system/host/ibuf_ctrl_private.h   |   268 +
 .../atomisp/pci/css_2401_system/host/isys_dma.c    |    41 +
 .../pci/css_2401_system/host/isys_dma_local.h      |    21 +
 .../pci/css_2401_system/host/isys_dma_private.h    |    62 +
 .../atomisp/pci/css_2401_system/host/isys_irq.c    |    44 +
 .../pci/css_2401_system/host/isys_irq_local.h      |    36 +
 .../pci/css_2401_system/host/isys_irq_private.h    |   107 +
 .../pci/css_2401_system/host/isys_stream2mmio.c    |    22 +
 .../css_2401_system/host/isys_stream2mmio_local.h  |    37 +
 .../host/isys_stream2mmio_private.h                |   168 +
 .../pci/css_2401_system/host/pixelgen_local.h      |    51 +
 .../pci/css_2401_system/host/pixelgen_private.h    |   183 +
 .../css_2401_system/hrt/PixelGen_SysBlock_defs.h   |   114 +
 .../pci/css_2401_system/hrt/ibuf_cntrl_defs.h      |   135 +
 .../css_2401_system/hrt/mipi_backend_common_defs.h |   206 +
 .../pci/css_2401_system/hrt/mipi_backend_defs.h    |   209 +
 .../atomisp/pci/css_2401_system/hrt/rx_csi_defs.h  |   170 +
 .../pci/css_2401_system/hrt/stream2mmio_defs.h     |    69 +
 .../atomisp/pci/css_2401_system/ibuf_ctrl_global.h |    80 +
 .../atomisp/pci/css_2401_system/isys_dma_global.h  |    91 +
 .../atomisp/pci/css_2401_system/isys_irq_global.h  |    36 +
 .../pci/css_2401_system/isys_stream2mmio_global.h  |    40 +
 .../atomisp/pci/css_2401_system/pixelgen_global.h  |    91 +
 .../atomisp/pci/css_receiver_2400_common_defs.h    |   199 +
 .../media/atomisp/pci/css_receiver_2400_defs.h     |   257 +
 drivers/staging/media/atomisp/pci/css_trace.h      |   278 +
 drivers/staging/media/atomisp/pci/defs.h           |    37 +
 drivers/staging/media/atomisp/pci/dma_v2_defs.h    |   200 +
 drivers/staging/media/atomisp/pci/gdc_v2_defs.h    |   164 +
 drivers/staging/media/atomisp/pci/gp_timer_defs.h  |    37 +
 .../staging/media/atomisp/pci/gpio_block_defs.h    |    42 +
 .../atomisp/pci/hive_isp_css_common/debug_global.h |    82 +
 .../atomisp/pci/hive_isp_css_common/dma_global.h   |   255 +
 .../pci/hive_isp_css_common/event_fifo_global.h    |    21 +
 .../pci/hive_isp_css_common/fifo_monitor_global.h  |    33 +
 .../atomisp/pci/hive_isp_css_common/gdc_global.h   |    90 +
 .../pci/hive_isp_css_common/gp_device_global.h     |    85 +
 .../pci/hive_isp_css_common/gp_timer_global.h      |    34 +
 .../atomisp/pci/hive_isp_css_common/gpio_global.h  |    46 +
 .../atomisp/pci/hive_isp_css_common/hmem_global.h  |    46 +
 .../atomisp/pci/hive_isp_css_common/host/debug.c   |    72 +
 .../pci/hive_isp_css_common/host/debug_local.h     |    21 +
 .../pci/hive_isp_css_common/host/debug_private.h   |   125 +
 .../atomisp/pci/hive_isp_css_common/host/dma.c     |   300 +
 .../pci/hive_isp_css_common/host/dma_local.h       |   208 +
 .../pci/hive_isp_css_common/host/dma_private.h     |    42 +
 .../pci/hive_isp_css_common/host/event_fifo.c      |    20 +
 .../hive_isp_css_common/host/event_fifo_local.h    |    62 +
 .../hive_isp_css_common/host/event_fifo_private.h  |    78 +
 .../pci/hive_isp_css_common/host/fifo_monitor.c    |   570 +
 .../hive_isp_css_common/host/fifo_monitor_local.h  |   100 +
 .../host/fifo_monitor_private.h                    |    81 +
 .../atomisp/pci/hive_isp_css_common/host/gdc.c     |   126 +
 .../pci/hive_isp_css_common/host/gdc_local.h       |    21 +
 .../pci/hive_isp_css_common/host/gdc_private.h     |    21 +
 .../pci/hive_isp_css_common/host/gp_device.c       |   109 +
 .../pci/hive_isp_css_common/host/gp_device_local.h |   144 +
 .../hive_isp_css_common/host/gp_device_private.h   |    47 +
 .../pci/hive_isp_css_common/host/gp_timer.c        |    71 +
 .../pci/hive_isp_css_common/host/gp_timer_local.h  |    44 +
 .../hive_isp_css_common/host/gp_timer_private.h    |    23 +
 .../pci/hive_isp_css_common/host/gpio_local.h      |    21 +
 .../pci/hive_isp_css_common/host/gpio_private.h    |    45 +
 .../atomisp/pci/hive_isp_css_common/host/hmem.c    |    20 +
 .../pci/hive_isp_css_common/host/hmem_local.h      |    21 +
 .../pci/hive_isp_css_common/host/hmem_private.h    |    31 +
 .../pci/hive_isp_css_common/host/input_formatter.c |   242 +
 .../host/input_formatter_local.h                   |   122 +
 .../host/input_formatter_private.h                 |    47 +
 .../pci/hive_isp_css_common/host/input_system.c    |  1850 ++
 .../atomisp/pci/hive_isp_css_common/host/irq.c     |   447 +
 .../pci/hive_isp_css_common/host/irq_local.h       |   126 +
 .../pci/hive_isp_css_common/host/irq_private.h     |    45 +
 .../atomisp/pci/hive_isp_css_common/host/isp.c     |   130 +
 .../pci/hive_isp_css_common/host/isp_local.h       |    58 +
 .../pci/hive_isp_css_common/host/isp_private.h     |   161 +
 .../atomisp/pci/hive_isp_css_common/host/mmu.c     |    47 +
 .../pci/hive_isp_css_common/host/mmu_local.h       |    21 +
 .../atomisp/pci/hive_isp_css_common/host/sp.c      |    82 +
 .../pci/hive_isp_css_common/host/sp_local.h        |   102 +
 .../pci/hive_isp_css_common/host/sp_private.h      |   167 +
 .../pci/hive_isp_css_common/host/timed_ctrl.c      |    75 +
 .../hive_isp_css_common/host/timed_ctrl_local.h    |    21 +
 .../hive_isp_css_common/host/timed_ctrl_private.h  |    35 +
 .../pci/hive_isp_css_common/host/vamem_local.h     |    21 +
 .../atomisp/pci/hive_isp_css_common/host/vmem.c    |   276 +
 .../pci/hive_isp_css_common/host/vmem_local.h      |    58 +
 .../pci/hive_isp_css_common/host/vmem_private.h    |    21 +
 .../hive_isp_css_common/input_formatter_global.h   |   115 +
 .../atomisp/pci/hive_isp_css_common/irq_global.h   |    38 +
 .../atomisp/pci/hive_isp_css_common/isp_global.h   |   100 +
 .../atomisp/pci/hive_isp_css_common/mmu_global.h   |    23 +
 .../atomisp/pci/hive_isp_css_common/sp_global.h    |    84 +
 .../pci/hive_isp_css_common/timed_ctrl_global.h    |    55 +
 .../atomisp/pci/hive_isp_css_common/vamem_global.h |    35 +
 .../atomisp/pci/hive_isp_css_common/vmem_global.h  |    29 +
 .../staging/media/atomisp/pci/hive_isp_css_defs.h  |   412 +
 .../pci/hive_isp_css_include/assert_support.h      |    74 +
 .../pci/hive_isp_css_include/bitop_support.h       |    25 +
 .../atomisp/pci/hive_isp_css_include/csi_rx.h      |    43 +
 .../media/atomisp/pci/hive_isp_css_include/debug.h |    47 +
 .../device_access/device_access.h                  |   178 +
 .../media/atomisp/pci/hive_isp_css_include/dma.h   |    47 +
 .../atomisp/pci/hive_isp_css_include/event_fifo.h  |    46 +
 .../pci/hive_isp_css_include/fifo_monitor.h        |    46 +
 .../atomisp/pci/hive_isp_css_include/gdc_device.h  |    48 +
 .../atomisp/pci/hive_isp_css_include/gp_device.h   |    46 +
 .../atomisp/pci/hive_isp_css_include/gp_timer.h    |    46 +
 .../media/atomisp/pci/hive_isp_css_include/gpio.h  |    46 +
 .../media/atomisp/pci/hive_isp_css_include/hmem.h  |    46 +
 .../pci/hive_isp_css_include/host/csi_rx_public.h  |   136 +
 .../pci/hive_isp_css_include/host/debug_public.h   |   100 +
 .../pci/hive_isp_css_include/host/dma_public.h     |    73 +
 .../hive_isp_css_include/host/event_fifo_public.h  |    80 +
 .../host/fifo_monitor_public.h                     |   111 +
 .../pci/hive_isp_css_include/host/gdc_public.h     |    60 +
 .../hive_isp_css_include/host/gp_device_public.h   |    59 +
 .../hive_isp_css_include/host/gp_timer_public.h    |    34 +
 .../pci/hive_isp_css_include/host/gpio_public.h    |    46 +
 .../pci/hive_isp_css_include/host/hmem_public.h    |    33 +
 .../hive_isp_css_include/host/ibuf_ctrl_public.h   |    94 +
 .../host/input_formatter_public.h                  |   116 +
 .../pci/hive_isp_css_include/host/irq_public.h     |   183 +
 .../pci/hive_isp_css_include/host/isp_public.h     |   186 +
 .../hive_isp_css_include/host/isys_dma_public.h    |    39 +
 .../hive_isp_css_include/host/isys_irq_public.h    |    46 +
 .../pci/hive_isp_css_include/host/isys_public.h    |    38 +
 .../host/isys_stream2mmio_public.h                 |   102 +
 .../pci/hive_isp_css_include/host/mmu_public.h     |    95 +
 .../hive_isp_css_include/host/pixelgen_public.h    |    80 +
 .../pci/hive_isp_css_include/host/sp_public.h      |   224 +
 .../pci/hive_isp_css_include/host/tag_public.h     |    41 +
 .../hive_isp_css_include/host/timed_ctrl_public.h  |    60 +
 .../pci/hive_isp_css_include/host/vamem_public.h   |    19 +
 .../pci/hive_isp_css_include/host/vmem_public.h    |    21 +
 .../atomisp/pci/hive_isp_css_include/ibuf_ctrl.h   |    47 +
 .../pci/hive_isp_css_include/input_formatter.h     |    46 +
 .../pci/hive_isp_css_include/input_system.h        |    46 +
 .../media/atomisp/pci/hive_isp_css_include/irq.h   |    46 +
 .../media/atomisp/pci/hive_isp_css_include/isp.h   |    46 +
 .../atomisp/pci/hive_isp_css_include/isys_dma.h    |    47 +
 .../atomisp/pci/hive_isp_css_include/isys_irq.h    |    40 +
 .../pci/hive_isp_css_include/isys_stream2mmio.h    |    47 +
 .../pci/hive_isp_css_include/math_support.h        |   154 +
 .../pci/hive_isp_css_include/misc_support.h        |    27 +
 .../atomisp/pci/hive_isp_css_include/mmu_device.h  |    40 +
 .../atomisp/pci/hive_isp_css_include/pixelgen.h    |    47 +
 .../pci/hive_isp_css_include/platform_support.h    |    34 +
 .../pci/hive_isp_css_include/print_support.h       |    42 +
 .../media/atomisp/pci/hive_isp_css_include/queue.h |    46 +
 .../atomisp/pci/hive_isp_css_include/resource.h    |    47 +
 .../media/atomisp/pci/hive_isp_css_include/sp.h    |    46 +
 .../media/atomisp/pci/hive_isp_css_include/tag.h   |    45 +
 .../atomisp/pci/hive_isp_css_include/timed_ctrl.h  |    46 +
 .../pci/hive_isp_css_include/type_support.h        |    41 +
 .../media/atomisp/pci/hive_isp_css_include/vamem.h |    37 +
 .../media/atomisp/pci/hive_isp_css_include/vmem.h  |    46 +
 .../pci/hive_isp_css_shared/host/queue_local.h     |    21 +
 .../pci/hive_isp_css_shared/host/queue_private.h   |    19 +
 .../atomisp/pci/hive_isp_css_shared/host/tag.c     |    92 +
 .../pci/hive_isp_css_shared/host/tag_local.h       |    23 +
 .../pci/hive_isp_css_shared/host/tag_private.h     |    19 +
 .../atomisp/pci/hive_isp_css_shared/queue_global.h |    19 +
 .../pci/hive_isp_css_shared/sw_event_global.h      |    36 +
 .../atomisp/pci/hive_isp_css_shared/tag_global.h   |    57 +
 .../pci/hive_isp_css_streaming_to_mipi_types_hrt.h |    27 +
 drivers/staging/media/atomisp/pci/hive_types.h     |   126 +
 drivers/staging/media/atomisp/pci/hmm/hmm.c        |   765 +
 drivers/staging/media/atomisp/pci/hmm/hmm_bo.c     |  1421 ++
 .../media/atomisp/pci/hmm/hmm_dynamic_pool.c       |   234 +
 .../media/atomisp/pci/hmm/hmm_reserved_pool.c      |   253 +
 drivers/staging/media/atomisp/pci/ia_css.h         |    58 +
 drivers/staging/media/atomisp/pci/ia_css_3a.h      |   190 +
 .../staging/media/atomisp/pci/ia_css_acc_types.h   |   477 +
 drivers/staging/media/atomisp/pci/ia_css_buffer.h  |    86 +
 drivers/staging/media/atomisp/pci/ia_css_control.h |   132 +
 .../media/atomisp/pci/ia_css_device_access.c       |    96 +
 .../media/atomisp/pci/ia_css_device_access.h       |    61 +
 drivers/staging/media/atomisp/pci/ia_css_dvs.h     |   298 +
 drivers/staging/media/atomisp/pci/ia_css_env.h     |    95 +
 drivers/staging/media/atomisp/pci/ia_css_err.h     |    43 +
 .../media/atomisp/pci/ia_css_event_public.h        |   197 +
 .../staging/media/atomisp/pci/ia_css_firmware.h    |    65 +
 drivers/staging/media/atomisp/pci/ia_css_frac.h    |    38 +
 .../media/atomisp/pci/ia_css_frame_format.h        |   102 +
 .../media/atomisp/pci/ia_css_frame_public.h        |   352 +
 .../staging/media/atomisp/pci/ia_css_host_data.h   |    46 +
 .../staging/media/atomisp/pci/ia_css_input_port.h  |    61 +
 drivers/staging/media/atomisp/pci/ia_css_irq.h     |   233 +
 .../staging/media/atomisp/pci/ia_css_isp_configs.h |   184 +
 .../staging/media/atomisp/pci/ia_css_isp_params.h  |   395 +
 .../staging/media/atomisp/pci/ia_css_isp_states.h  |    74 +
 .../staging/media/atomisp/pci/ia_css_metadata.h    |    73 +
 drivers/staging/media/atomisp/pci/ia_css_mipi.h    |    83 +
 drivers/staging/media/atomisp/pci/ia_css_mmu.h     |    33 +
 .../staging/media/atomisp/pci/ia_css_mmu_private.h |    30 +
 drivers/staging/media/atomisp/pci/ia_css_morph.h   |    40 +
 drivers/staging/media/atomisp/pci/ia_css_pipe.h    |   185 +
 .../staging/media/atomisp/pci/ia_css_pipe_public.h |   568 +
 drivers/staging/media/atomisp/pci/ia_css_prbs.h    |    54 +
 .../staging/media/atomisp/pci/ia_css_properties.h  |    42 +
 drivers/staging/media/atomisp/pci/ia_css_shading.h |    41 +
 drivers/staging/media/atomisp/pci/ia_css_stream.h  |   112 +
 .../media/atomisp/pci/ia_css_stream_format.h       |    30 +
 .../media/atomisp/pci/ia_css_stream_public.h       |   586 +
 drivers/staging/media/atomisp/pci/ia_css_timer.h   |    69 +
 drivers/staging/media/atomisp/pci/ia_css_tpg.h     |    79 +
 drivers/staging/media/atomisp/pci/ia_css_types.h   |   603 +
 drivers/staging/media/atomisp/pci/ia_css_version.h |    41 +
 .../media/atomisp/pci/ia_css_version_data.h        |    28 +
 drivers/staging/media/atomisp/pci/if_defs.h        |    23 +
 .../atomisp/pci/input_formatter_subsystem_defs.h   |    54 +
 .../media/atomisp/pci/input_selector_defs.h        |    89 +
 .../media/atomisp/pci/input_switch_2400_defs.h     |    31 +
 .../media/atomisp/pci/input_system_ctrl_defs.h     |   244 +
 .../staging/media/atomisp/pci/input_system_defs.h  |   127 +
 .../media/atomisp/pci/input_system_global.h        |    11 +
 .../staging/media/atomisp/pci/input_system_local.h |    11 +
 .../media/atomisp/pci/input_system_private.h       |    11 +
 .../media/atomisp/pci/input_system_public.h        |     9 +
 .../media/atomisp/pci/irq_controller_defs.h        |    29 +
 drivers/staging/media/atomisp/pci/irq_types_hrt.h  |    69 +
 .../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.c      |    32 +
 .../pci/isp/kernels/aa/aa_2/ia_css_aa2.host.h      |    28 +
 .../pci/isp/kernels/aa/aa_2/ia_css_aa2_param.h     |    25 +
 .../pci/isp/kernels/aa/aa_2/ia_css_aa2_types.h     |    47 +
 .../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.c  |    62 +
 .../pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.h  |    40 +
 .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_param.h |    26 +
 .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h |    36 +
 .../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.c   |    47 +
 .../pci/isp/kernels/anr/anr_2/ia_css_anr2.host.h   |    36 +
 .../pci/isp/kernels/anr/anr_2/ia_css_anr2_param.h  |    28 +
 .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.c |    56 +
 .../isp/kernels/anr/anr_2/ia_css_anr2_table.host.h |    23 +
 .../pci/isp/kernels/anr/anr_2/ia_css_anr2_types.h  |    32 +
 .../pci/isp/kernels/bh/bh_2/ia_css_bh.host.c       |    66 +
 .../pci/isp/kernels/bh/bh_2/ia_css_bh.host.h       |    33 +
 .../pci/isp/kernels/bh/bh_2/ia_css_bh_param.h      |    41 +
 .../pci/isp/kernels/bh/bh_2/ia_css_bh_types.h      |    36 +
 .../pci/isp/kernels/bnlm/ia_css_bnlm.host.c        |   197 +
 .../pci/isp/kernels/bnlm/ia_css_bnlm.host.h        |    41 +
 .../pci/isp/kernels/bnlm/ia_css_bnlm_param.h       |    65 +
 .../pci/isp/kernels/bnlm/ia_css_bnlm_types.h       |   107 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c    |   132 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h    |    36 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h   |    48 +
 .../isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h   |    72 +
 .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c  |    65 +
 .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h  |    35 +
 .../pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h |    31 +
 .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c  |    29 +
 .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h  |    26 +
 .../pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h |    25 +
 .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c   |    74 +
 .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h   |    44 +
 .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h  |    33 +
 .../pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h  |    55 +
 .../conversion_1.0/ia_css_conversion.host.c        |    37 +
 .../conversion_1.0/ia_css_conversion.host.h        |    30 +
 .../conversion_1.0/ia_css_conversion_param.h       |    29 +
 .../conversion_1.0/ia_css_conversion_types.h       |    33 +
 .../copy_output_1.0/ia_css_copy_output.host.c      |    47 +
 .../copy_output_1.0/ia_css_copy_output.host.h      |    35 +
 .../copy_output_1.0/ia_css_copy_output_param.h     |    27 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop.host.c   |    65 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop.host.h   |    42 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop_param.h  |    33 +
 .../isp/kernels/crop/crop_1.0/ia_css_crop_types.h  |    35 +
 .../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.c  |   128 +
 .../pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.h  |    55 +
 .../pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h |    34 +
 .../pci/isp/kernels/csc/csc_1.0/ia_css_csc_types.h |    79 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c    |   122 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h    |    34 +
 .../isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h   |    47 +
 .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.c    |   158 +
 .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.h    |    34 +
 .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_param.h   |    49 +
 .../pci/isp/kernels/ctc/ctc2/ia_css_ctc2_types.h   |    55 +
 .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c  |    59 +
 .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h  |    37 +
 .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h |    45 +
 .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c    |   216 +
 .../kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h    |    25 +
 .../pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h |   111 +
 .../pci/isp/kernels/de/de_1.0/ia_css_de.host.c     |    79 +
 .../pci/isp/kernels/de/de_1.0/ia_css_de.host.h     |    45 +
 .../pci/isp/kernels/de/de_1.0/ia_css_de_param.h    |    28 +
 .../pci/isp/kernels/de/de_1.0/ia_css_de_types.h    |    43 +
 .../pci/isp/kernels/de/de_2/ia_css_de2.host.c      |    54 +
 .../pci/isp/kernels/de/de_2/ia_css_de2.host.h      |    39 +
 .../pci/isp/kernels/de/de_2/ia_css_de2_param.h     |    31 +
 .../pci/isp/kernels/de/de_2/ia_css_de2_types.h     |    42 +
 .../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c     |   132 +
 .../pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.h     |    48 +
 .../pci/isp/kernels/dp/dp_1.0/ia_css_dp_param.h    |    37 +
 .../pci/isp/kernels/dp/dp_1.0/ia_css_dp_types.h    |    49 +
 .../pci/isp/kernels/dpc2/ia_css_dpc2.host.c        |    66 +
 .../pci/isp/kernels/dpc2/ia_css_dpc2.host.h        |    40 +
 .../pci/isp/kernels/dpc2/ia_css_dpc2_param.h       |    52 +
 .../pci/isp/kernels/dpc2/ia_css_dpc2_types.h       |    60 +
 .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c  |   303 +
 .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h  |    61 +
 .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h |    33 +
 .../pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h |    30 +
 .../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c    |   339 +
 .../pci/isp/kernels/eed1_8/ia_css_eed1_8.host.h    |    46 +
 .../pci/isp/kernels/eed1_8/ia_css_eed1_8_param.h   |   154 +
 .../pci/isp/kernels/eed1_8/ia_css_eed1_8_types.h   |    88 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats.host.c    |    64 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats.host.h    |    45 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats_param.h   |    26 +
 .../isp/kernels/fc/fc_1.0/ia_css_formats_types.h   |    39 +
 .../fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h  |    33 +
 .../fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h  |    25 +
 .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c  |    89 +
 .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h  |    45 +
 .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h |    36 +
 .../pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h |    53 +
 .../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c     |   118 +
 .../pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.h     |    66 +
 .../pci/isp/kernels/gc/gc_1.0/ia_css_gc_param.h    |    62 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c   |   215 +
 .../isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h   |    25 +
 .../pci/isp/kernels/gc/gc_1.0/ia_css_gc_types.h    |    98 +
 .../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.c      |   110 +
 .../pci/isp/kernels/gc/gc_2/ia_css_gc2.host.h      |    80 +
 .../pci/isp/kernels/gc/gc_2/ia_css_gc2_param.h     |    44 +
 .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.c    |   133 +
 .../isp/kernels/gc/gc_2/ia_css_gc2_table.host.h    |    27 +
 .../pci/isp/kernels/gc/gc_2/ia_css_gc2_types.h     |    55 +
 .../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.c  |    42 +
 .../atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.h  |    32 +
 .../atomisp/pci/isp/kernels/hdr/ia_css_hdr_param.h |    60 +
 .../atomisp/pci/isp/kernels/hdr/ia_css_hdr_types.h |    71 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c  |    94 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h  |    29 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h |    21 +
 .../ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h |    21 +
 .../ipu2_io_ls/common/ia_css_common_io_param.h     |    21 +
 .../ipu2_io_ls/common/ia_css_common_io_types.h     |    30 +
 .../yuv444_io_ls/ia_css_yuv444_io.host.c           |    94 +
 .../yuv444_io_ls/ia_css_yuv444_io.host.h           |    29 +
 .../yuv444_io_ls/ia_css_yuv444_io_param.h          |    21 +
 .../yuv444_io_ls/ia_css_yuv444_io_types.h          |    21 +
 .../iterator/iterator_1.0/ia_css_iterator.host.c   |    81 +
 .../iterator/iterator_1.0/ia_css_iterator.host.h   |    35 +
 .../iterator/iterator_1.0/ia_css_iterator_param.h  |    39 +
 .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c |    75 +
 .../isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h |    42 +
 .../kernels/macc/macc1_5/ia_css_macc1_5_param.h    |    32 +
 .../macc/macc1_5/ia_css_macc1_5_table.host.c       |    35 +
 .../macc/macc1_5/ia_css_macc1_5_table.host.h       |    23 +
 .../kernels/macc/macc1_5/ia_css_macc1_5_types.h    |    74 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc.host.c   |    50 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc.host.h   |    42 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc_param.h  |    26 +
 .../kernels/macc/macc_1.0/ia_css_macc_table.host.c |    52 +
 .../kernels/macc/macc_1.0/ia_css_macc_table.host.h |    24 +
 .../isp/kernels/macc/macc_1.0/ia_css_macc_types.h  |    64 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm.host.c   |    16 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm.host.h   |    21 +
 .../isp/kernels/norm/norm_1.0/ia_css_norm_param.h  |    19 +
 .../pci/isp/kernels/ob/ob2/ia_css_ob2.host.c       |    77 +
 .../pci/isp/kernels/ob/ob2/ia_css_ob2.host.h       |    41 +
 .../pci/isp/kernels/ob/ob2/ia_css_ob2_param.h      |    29 +
 .../pci/isp/kernels/ob/ob2/ia_css_ob2_types.h      |    45 +
 .../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.c     |   155 +
 .../pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.h     |    54 +
 .../pci/isp/kernels/ob/ob_1.0/ia_css_ob_param.h    |    48 +
 .../pci/isp/kernels/ob/ob_1.0/ia_css_ob_types.h    |    69 +
 .../kernels/output/output_1.0/ia_css_output.host.c |   164 +
 .../kernels/output/output_1.0/ia_css_output.host.h |    76 +
 .../output/output_1.0/ia_css_output_param.h        |    37 +
 .../output/output_1.0/ia_css_output_types.h        |    48 +
 .../kernels/qplane/qplane_2/ia_css_qplane.host.c   |    62 +
 .../kernels/qplane/qplane_2/ia_css_qplane.host.h   |    44 +
 .../kernels/qplane/qplane_2/ia_css_qplane_param.h  |    31 +
 .../kernels/qplane/qplane_2/ia_css_qplane_types.h  |    32 +
 .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c  |   136 +
 .../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.h  |    39 +
 .../pci/isp/kernels/raw/raw_1.0/ia_css_raw_param.h |    39 +
 .../pci/isp/kernels/raw/raw_1.0/ia_css_raw_types.h |    37 +
 .../raw_aa_binning_1.0/ia_css_raa.host.c           |    35 +
 .../raw_aa_binning_1.0/ia_css_raa.host.h           |    28 +
 .../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c  |    82 +
 .../pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.h  |    42 +
 .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_param.h |    37 +
 .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_state.h |    27 +
 .../pci/isp/kernels/ref/ref_1.0/ia_css_ref_types.h |    26 +
 .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c  |   387 +
 .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h  |    78 +
 .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h |    54 +
 .../pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h |   222 +
 .../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.c     |   159 +
 .../pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.h     |    78 +
 .../pci/isp/kernels/sc/sc_1.0/ia_css_sc_param.h    |    43 +
 .../pci/isp/kernels/sc/sc_1.0/ia_css_sc_types.h    |   135 +
 .../kernels/sdis/common/ia_css_sdis_common.host.h  |   102 +
 .../kernels/sdis/common/ia_css_sdis_common_types.h |   220 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c   |   439 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h   |   102 +
 .../isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h  |    56 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c    |   352 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h    |    96 +
 .../isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h   |    76 +
 .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c  |    75 +
 .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h  |    39 +
 .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h |    44 +
 .../pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h |    53 +
 .../pci/isp/kernels/tnr/tnr3/ia_css_tnr3_types.h   |    64 +
 .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c  |   121 +
 .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h  |    57 +
 .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h |    41 +
 .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h |    27 +
 .../pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h |    58 +
 .../pci/isp/kernels/uds/uds_1.0/ia_css_uds_param.h |    32 +
 .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c     |   139 +
 .../pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.h     |    48 +
 .../pci/isp/kernels/vf/vf_1.0/ia_css_vf_param.h    |    38 +
 .../pci/isp/kernels/vf/vf_1.0/ia_css_vf_types.h    |    32 +
 .../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c     |    87 +
 .../pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.h     |    40 +
 .../pci/isp/kernels/wb/wb_1.0/ia_css_wb_param.h    |    30 +
 .../pci/isp/kernels/wb/wb_1.0/ia_css_wb_types.h    |    47 +
 .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c  |    66 +
 .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h  |    48 +
 .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h |    51 +
 .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c    |    83 +
 .../kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h    |    23 +
 .../pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h |    71 +
 .../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c |   249 +
 .../pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h |    42 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h    |    84 +
 .../isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h    |    98 +
 .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c  |   218 +
 .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h  |    61 +
 .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h |    50 +
 .../pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h |    81 +
 .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c   |   119 +
 .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h   |    57 +
 .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h  |    46 +
 .../pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h  |    94 +
 .../pci/isp/modes/interface/input_buf.isp.h        |    38 +
 .../atomisp/pci/isp/modes/interface/isp_const.h    |   181 +
 .../atomisp/pci/isp/modes/interface/isp_types.h    |    80 +
 .../atomisp/pci/isp2400_input_system_global.h      |   156 +
 .../media/atomisp/pci/isp2400_input_system_local.h |   540 +
 .../atomisp/pci/isp2400_input_system_private.h     |   123 +
 .../atomisp/pci/isp2400_input_system_public.h      |   370 +
 .../staging/media/atomisp/pci/isp2400_support.h    |    39 +
 .../media/atomisp/pci/isp2400_system_global.h      |   318 +
 .../media/atomisp/pci/isp2400_system_local.h       |   321 +
 .../atomisp/pci/isp2401_input_system_global.h      |   206 +
 .../media/atomisp/pci/isp2401_input_system_local.h |   107 +
 .../atomisp/pci/isp2401_input_system_private.h     |   130 +
 .../media/atomisp/pci/isp2401_system_global.h      |   427 +
 .../media/atomisp/pci/isp2401_system_local.h       |   402 +
 .../media/atomisp/pci/isp_acquisition_defs.h       |   230 +
 .../staging/media/atomisp/pci/isp_capture_defs.h   |   279 +
 .../staging/media/atomisp/pci/mamoiada_params.h    |   211 +
 drivers/staging/media/atomisp/pci/mmu/isp_mmu.c    |   567 +
 .../staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c   |    77 +
 drivers/staging/media/atomisp/pci/mmu_defs.h       |    24 +
 .../pci/runtime/binary/interface/ia_css_binary.h   |   228 +
 .../media/atomisp/pci/runtime/binary/src/binary.c  |  1857 ++
 .../pci/runtime/bufq/interface/ia_css_bufq.h       |   178 +
 .../pci/runtime/bufq/interface/ia_css_bufq_comm.h  |    51 +
 .../media/atomisp/pci/runtime/bufq/src/bufq.c      |   556 +
 .../pci/runtime/debug/interface/ia_css_debug.h     |   504 +
 .../debug/interface/ia_css_debug_internal.h        |    16 +
 .../runtime/debug/interface/ia_css_debug_pipe.h    |    68 +
 .../atomisp/pci/runtime/debug/src/ia_css_debug.c   |  3524 ++++
 .../pci/runtime/event/interface/ia_css_event.h     |    31 +
 .../media/atomisp/pci/runtime/event/src/event.c    |   110 +
 .../pci/runtime/eventq/interface/ia_css_eventq.h   |    54 +
 .../media/atomisp/pci/runtime/eventq/src/eventq.c  |    76 +
 .../pci/runtime/frame/interface/ia_css_frame.h     |   164 +
 .../runtime/frame/interface/ia_css_frame_comm.h    |   116 +
 .../media/atomisp/pci/runtime/frame/src/frame.c    |  1003 ++
 .../pci/runtime/ifmtr/interface/ia_css_ifmtr.h     |    34 +
 .../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c    |   553 +
 .../runtime/inputfifo/interface/ia_css_inputfifo.h |    54 +
 .../atomisp/pci/runtime/inputfifo/src/inputfifo.c  |   539 +
 .../runtime/isp_param/interface/ia_css_isp_param.h |   103 +
 .../isp_param/interface/ia_css_isp_param_types.h   |    82 +
 .../atomisp/pci/runtime/isp_param/src/isp_param.c  |   220 +
 .../pci/runtime/isys/interface/ia_css_isys.h       |   185 +
 .../pci/runtime/isys/interface/ia_css_isys_comm.h  |    54 +
 .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c     |   168 +
 .../atomisp/pci/runtime/isys/src/csi_rx_rmgr.h     |    27 +
 .../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.c  |   122 +
 .../atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.h  |    39 +
 .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c   |    88 +
 .../atomisp/pci/runtime/isys/src/isys_dma_rmgr.h   |    25 +
 .../media/atomisp/pci/runtime/isys/src/isys_init.c |   124 +
 .../pci/runtime/isys/src/isys_stream2mmio_rmgr.c   |    90 +
 .../pci/runtime/isys/src/isys_stream2mmio_rmgr.h   |    25 +
 .../media/atomisp/pci/runtime/isys/src/rx.c        |   601 +
 .../atomisp/pci/runtime/isys/src/virtual_isys.c    |   880 +
 .../atomisp/pci/runtime/isys/src/virtual_isys.h    |    25 +
 .../runtime/pipeline/interface/ia_css_pipeline.h   |   286 +
 .../pipeline/interface/ia_css_pipeline_common.h    |    28 +
 .../atomisp/pci/runtime/pipeline/src/pipeline.c    |   794 +
 .../pci/runtime/queue/interface/ia_css_queue.h     |   176 +
 .../runtime/queue/interface/ia_css_queue_comm.h    |    54 +
 .../media/atomisp/pci/runtime/queue/src/queue.c    |   423 +
 .../atomisp/pci/runtime/queue/src/queue_access.c   |   178 +
 .../atomisp/pci/runtime/queue/src/queue_access.h   |    87 +
 .../pci/runtime/rmgr/interface/ia_css_rmgr.h       |    73 +
 .../pci/runtime/rmgr/interface/ia_css_rmgr_vbuf.h  |   101 +
 .../media/atomisp/pci/runtime/rmgr/src/rmgr.c      |    40 +
 .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c |   337 +
 .../pci/runtime/spctrl/interface/ia_css_spctrl.h   |    69 +
 .../runtime/spctrl/interface/ia_css_spctrl_comm.h  |    46 +
 .../media/atomisp/pci/runtime/spctrl/src/spctrl.c  |   186 +
 .../tagger/interface/ia_css_tagger_common.h        |    40 +
 .../media/atomisp/pci/runtime/timer/src/timer.c    |    32 +
 .../atomisp/pci/scalar_processor_2400_params.h     |    21 +
 drivers/staging/media/atomisp/pci/sh_css.c         | 11070 ++++++++++++
 drivers/staging/media/atomisp/pci/sh_css_defs.h    |   406 +
 .../staging/media/atomisp/pci/sh_css_dvs_info.h    |    37 +
 .../staging/media/atomisp/pci/sh_css_firmware.c    |   384 +
 .../staging/media/atomisp/pci/sh_css_firmware.h    |    57 +
 drivers/staging/media/atomisp/pci/sh_css_frac.h    |    41 +
 .../staging/media/atomisp/pci/sh_css_host_data.c   |    43 +
 drivers/staging/media/atomisp/pci/sh_css_hrt.c     |    86 +
 drivers/staging/media/atomisp/pci/sh_css_hrt.h     |    35 +
 .../staging/media/atomisp/pci/sh_css_internal.h    |  1046 ++
 drivers/staging/media/atomisp/pci/sh_css_legacy.h  |    71 +
 .../staging/media/atomisp/pci/sh_css_metadata.c    |    17 +
 drivers/staging/media/atomisp/pci/sh_css_metrics.c |   179 +
 drivers/staging/media/atomisp/pci/sh_css_metrics.h |    56 +
 drivers/staging/media/atomisp/pci/sh_css_mipi.c    |   758 +
 drivers/staging/media/atomisp/pci/sh_css_mipi.h    |    50 +
 drivers/staging/media/atomisp/pci/sh_css_mmu.c     |    60 +
 drivers/staging/media/atomisp/pci/sh_css_morph.c   |    17 +
 .../staging/media/atomisp/pci/sh_css_param_dvs.c   |   286 +
 .../staging/media/atomisp/pci/sh_css_param_dvs.h   |    86 +
 .../media/atomisp/pci/sh_css_param_shading.c       |   404 +
 .../media/atomisp/pci/sh_css_param_shading.h       |    35 +
 drivers/staging/media/atomisp/pci/sh_css_params.c  |  5283 ++++++
 drivers/staging/media/atomisp/pci/sh_css_params.h  |   189 +
 .../media/atomisp/pci/sh_css_params_internal.h     |    22 +
 .../staging/media/atomisp/pci/sh_css_properties.c  |    44 +
 drivers/staging/media/atomisp/pci/sh_css_shading.c |    17 +
 drivers/staging/media/atomisp/pci/sh_css_sp.c      |  1823 ++
 drivers/staging/media/atomisp/pci/sh_css_sp.h      |   249 +
 drivers/staging/media/atomisp/pci/sh_css_stream.c  |    17 +
 .../media/atomisp/pci/sh_css_stream_format.c       |    77 +
 .../media/atomisp/pci/sh_css_stream_format.h       |    24 +
 drivers/staging/media/atomisp/pci/sh_css_struct.h  |    87 +
 drivers/staging/media/atomisp/pci/sh_css_uds.h     |    38 +
 drivers/staging/media/atomisp/pci/sh_css_version.c |    39 +
 drivers/staging/media/atomisp/pci/str2mem_defs.h   |    40 +
 .../media/atomisp/pci/streaming_to_mipi_defs.h     |    29 +
 drivers/staging/media/atomisp/pci/system_global.h  |    11 +
 drivers/staging/media/atomisp/pci/system_local.h   |    11 +
 .../media/atomisp/pci/timed_controller_defs.h      |    23 +
 drivers/staging/media/atomisp/pci/version.h        |    21 +
 drivers/staging/media/hantro/Kconfig               |     6 +-
 drivers/staging/media/hantro/Makefile              |     2 +
 drivers/staging/media/hantro/hantro.h              |     7 +-
 drivers/staging/media/hantro/hantro_drv.c          |    28 +-
 drivers/staging/media/hantro/hantro_h264.c         |   237 +-
 drivers/staging/media/hantro/hantro_hw.h           |    31 +
 drivers/staging/media/hantro/hantro_v4l2.c         |   111 +-
 drivers/staging/media/imx/Kconfig                  |     5 +-
 drivers/staging/media/imx/TODO                     |    29 -
 drivers/staging/media/imx/imx-ic-prp.c             |    15 +-
 drivers/staging/media/imx/imx-ic-prpencvf.c        |    14 +-
 drivers/staging/media/imx/imx-media-capture.c      |    42 +-
 drivers/staging/media/imx/imx-media-csc-scaler.c   |    13 +-
 drivers/staging/media/imx/imx-media-csi.c          |   223 +-
 drivers/staging/media/imx/imx-media-dev-common.c   |    50 +-
 drivers/staging/media/imx/imx-media-dev.c          |     2 +-
 drivers/staging/media/imx/imx-media-internal-sd.c  |     6 +-
 drivers/staging/media/imx/imx-media-of.c           |   114 -
 drivers/staging/media/imx/imx-media-utils.c        |   550 +-
 drivers/staging/media/imx/imx-media-vdic.c         |    12 +-
 drivers/staging/media/imx/imx-media.h              |    63 +-
 drivers/staging/media/imx/imx6-mipi-csi2.c         |    93 +-
 drivers/staging/media/imx/imx7-media-csi.c         |   177 +-
 drivers/staging/media/imx/imx7-mipi-csis.c         |   582 +-
 drivers/staging/media/ipu3/Kconfig                 |     3 +-
 drivers/staging/media/ipu3/TODO                    |     6 -
 drivers/staging/media/ipu3/include/intel-ipu3.h    |     7 +-
 drivers/staging/media/ipu3/ipu3-css-params.c       |    14 +-
 drivers/staging/media/ipu3/ipu3-css-pool.h         |     4 +-
 drivers/staging/media/ipu3/ipu3-css.c              |     7 +
 drivers/staging/media/ipu3/ipu3-dmamap.c           |    30 +-
 drivers/staging/media/ipu3/ipu3-mmu.c              |    10 +-
 drivers/staging/media/ipu3/ipu3-v4l2.c             |    92 +-
 drivers/staging/media/ipu3/ipu3.c                  |     5 +-
 drivers/staging/media/ipu3/ipu3.h                  |     4 +
 drivers/staging/media/meson/vdec/codec_vp9.c       |    31 +
 drivers/staging/media/omap4iss/Kconfig             |     4 +-
 .../bindings/phy/rockchip-mipi-dphy-rx0.yaml       |    76 -
 .../staging/media/phy-rockchip-dphy-rx0/Kconfig    |     2 +-
 drivers/staging/media/rkisp1/Kconfig               |     6 +-
 drivers/staging/media/rkisp1/Makefile              |     2 +
 drivers/staging/media/rkisp1/TODO                  |     6 -
 drivers/staging/media/rkisp1/rkisp1-capture.c      |   101 +-
 drivers/staging/media/rkisp1/rkisp1-common.h       |    16 +-
 drivers/staging/media/rkisp1/rkisp1-dev.c          |   114 +-
 drivers/staging/media/rkisp1/rkisp1-isp.c          |    94 +-
 drivers/staging/media/rkisp1/rkisp1-resizer.c      |    36 +-
 drivers/staging/media/rkvdec/Kconfig               |    16 +
 drivers/staging/media/rkvdec/Makefile              |     3 +
 drivers/staging/media/rkvdec/TODO                  |    11 +
 drivers/staging/media/rkvdec/rkvdec-h264.c         |  1130 ++
 drivers/staging/media/rkvdec/rkvdec-regs.h         |   223 +
 drivers/staging/media/rkvdec/rkvdec.c              |  1103 ++
 drivers/staging/media/rkvdec/rkvdec.h              |   121 +
 .../staging/media/soc_camera}/soc-camera.rst       |     0
 drivers/staging/media/sunxi/cedrus/Kconfig         |     5 +-
 drivers/staging/media/sunxi/cedrus/cedrus.c        |     7 +
 drivers/staging/media/sunxi/cedrus/cedrus_dec.c    |     2 +
 drivers/staging/media/sunxi/cedrus/cedrus_hw.c     |   106 +-
 drivers/staging/media/sunxi/cedrus/cedrus_hw.h     |     3 +
 drivers/staging/media/sunxi/cedrus/cedrus_video.c  |    36 +-
 drivers/staging/media/tegra-video/Kconfig          |    12 +
 drivers/staging/media/tegra-video/Makefile         |     8 +
 drivers/staging/media/tegra-video/TODO             |    11 +
 drivers/staging/media/tegra-video/csi.c            |   539 +
 drivers/staging/media/tegra-video/csi.h            |   147 +
 drivers/staging/media/tegra-video/tegra210.c       |   978 ++
 drivers/staging/media/tegra-video/vi.c             |  1074 ++
 drivers/staging/media/tegra-video/vi.h             |   257 +
 drivers/staging/media/tegra-video/video.c          |   155 +
 drivers/staging/media/tegra-video/video.h          |    29 +
 drivers/staging/media/usbvision/Kconfig            |     2 +-
 drivers/staging/media/usbvision/usbvision-core.c   |     2 +-
 drivers/staging/most/cdev/Kconfig                  |     2 +-
 drivers/staging/most/dim2/Kconfig                  |     2 +-
 drivers/staging/most/usb/Kconfig                   |     2 +-
 drivers/staging/most/usb/usb.c                     |   305 +-
 drivers/staging/mt7621-dts/mt7621.dtsi             |     9 +-
 .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt     |    28 -
 .../mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml    |    36 +
 drivers/staging/mt7621-pci/pci-mt7621.c            |    64 +-
 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c    |     2 +-
 drivers/staging/pi433/pi433_if.c                   |     1 +
 drivers/staging/qlge/qlge_dbg.c                    |     7 +-
 drivers/staging/qlge/qlge_main.c                   |   476 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |    99 +-
 drivers/staging/rtl8188eu/core/rtw_efuse.c         |    33 +-
 drivers/staging/rtl8188eu/core/rtw_ieee80211.c     |     4 +-
 drivers/staging/rtl8188eu/core/rtw_led.c           |    17 +-
 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c      |     6 +-
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c       |     2 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |    19 +-
 drivers/staging/rtl8188eu/hal/fw.c                 |     7 +-
 drivers/staging/rtl8188eu/hal/odm.c                |    54 +-
 drivers/staging/rtl8188eu/hal/odm_hwconfig.c       |     2 -
 drivers/staging/rtl8188eu/hal/phy.c                |    62 +-
 drivers/staging/rtl8188eu/hal/rf.c                 |     2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c       |     2 +-
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c        |     3 -
 drivers/staging/rtl8188eu/include/osdep_service.h  |     2 +-
 drivers/staging/rtl8188eu/include/rtl8188e_spec.h  |     2 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   116 +-
 drivers/staging/rtl8188eu/os_dep/rtw_android.c     |     2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    24 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |    18 +-
 drivers/staging/rtl8192e/rtl819x_HTProc.c          |     6 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |   126 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c  |     4 +-
 drivers/staging/rtl8712/rtl871x_xmit.c             |   158 +-
 drivers/staging/rtl8712/rtl871x_xmit.h             |     2 +-
 drivers/staging/rtl8712/usb_halinit.c              |     2 +-
 drivers/staging/rtl8712/wifi.h                     |     9 +-
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |     2 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |     6 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |     7 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |     9 +-
 drivers/staging/rtl8723bs/core/rtw_security.c      |     6 +-
 drivers/staging/rtl8723bs/core/rtw_sta_mgt.c       |     2 -
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |    22 +-
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         |    45 +-
 drivers/staging/rtl8723bs/hal/hal_com_phycfg.c     |     8 +-
 drivers/staging/rtl8723bs/hal/odm.c                |    13 -
 drivers/staging/rtl8723bs/hal/odm.h                |     2 +-
 drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h   |     4 +-
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |    44 +-
 drivers/staging/rtl8723bs/hal/sdio_halinit.c       |     4 -
 drivers/staging/rtl8723bs/include/hal_data.h       |     8 +-
 drivers/staging/rtl8723bs/include/rtw_recv.h       |     2 -
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |    58 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |     6 +-
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |    33 +-
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      |    26 +-
 drivers/staging/rtl8723bs/os_dep/sdio_intf.c       |     8 +-
 drivers/staging/sm750fb/sm750.c                    |   154 +-
 drivers/staging/sm750fb/sm750.h                    |    21 +-
 drivers/staging/sm750fb/sm750_hw.c                 |     2 +-
 drivers/staging/speakup/speakup_decext.c           |     4 +
 drivers/staging/speakup/speakup_decpc.c            |     4 +
 drivers/staging/speakup/speakup_dectlk.c           |     5 +-
 drivers/staging/speakup/speakup_dummy.c            |     4 +
 drivers/staging/speakup/speakup_soft.c             |     4 +
 drivers/staging/speakup/spk_types.h                |     3 +-
 drivers/staging/speakup/spkguide.txt               |     7 +-
 drivers/staging/speakup/sysfs-driver-speakup       |     6 +
 drivers/staging/speakup/varhandlers.c              |     1 +
 drivers/staging/unisys/visorhba/visorhba_main.c    |     2 +-
 .../vc04_services/bcm2835-audio/bcm2835-pcm.c      |     4 +-
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |   383 +-
 .../vc04_services/bcm2835-camera/bcm2835-camera.h  |    62 +-
 .../vc04_services/bcm2835-camera/controls.c        |    97 +-
 .../vc04_services/bcm2835-camera/mmal-common.h     |    18 +-
 .../vc04_services/bcm2835-camera/mmal-parameters.h |    14 +-
 .../staging/vc04_services/interface/vchi/vchi.h    |    81 -
 .../interface/vchiq_arm/vchiq_2835_arm.c           |     7 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |     8 +-
 .../interface/vchiq_arm/vchiq_connected.c          |    33 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |    19 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |     7 +
 .../vc04_services/interface/vchiq_arm/vchiq_if.h   |     8 +-
 .../vc04_services/interface/vchiq_arm/vchiq_shim.c |   166 +-
 drivers/staging/vt6655/Makefile                    |     3 -
 drivers/staging/vt6655/baseband.c                  |   320 +-
 drivers/staging/vt6655/baseband.h                  |    37 +-
 drivers/staging/vt6655/card.c                      |   145 +-
 drivers/staging/vt6655/card.h                      |     4 -
 drivers/staging/vt6655/channel.c                   |     4 +-
 drivers/staging/vt6655/device_main.c               |    37 +-
 drivers/staging/vt6655/rf.c                        |     4 +-
 drivers/staging/vt6655/rxtx.c                      |   252 +-
 drivers/staging/vt6656/Makefile                    |     6 +-
 drivers/staging/vt6656/baseband.c                  |   620 +-
 drivers/staging/vt6656/baseband.h                  |    17 +-
 drivers/staging/vt6656/card.c                      |   570 +-
 drivers/staging/vt6656/card.h                      |    20 +-
 drivers/staging/vt6656/device.h                    |    20 +-
 drivers/staging/vt6656/firmware.c                  |   106 -
 drivers/staging/vt6656/firmware.h                  |    25 -
 drivers/staging/vt6656/key.c                       |    57 +-
 drivers/staging/vt6656/key.h                       |    13 +-
 drivers/staging/vt6656/mac.c                       |   128 +-
 drivers/staging/vt6656/mac.h                       |    28 +-
 drivers/staging/vt6656/main_usb.c                  |   208 +-
 drivers/staging/vt6656/power.c                     |    34 +-
 drivers/staging/vt6656/power.h                     |     2 +-
 drivers/staging/vt6656/rf.c                        |   463 +-
 drivers/staging/vt6656/rf.h                        |     3 +-
 drivers/staging/vt6656/rxtx.c                      |   674 +-
 drivers/staging/vt6656/rxtx.h                      |    20 +-
 drivers/staging/vt6656/usbpipe.c                   |    69 +-
 drivers/staging/vt6656/usbpipe.h                   |    11 +-
 drivers/staging/vt6656/wcmd.c                      |     3 +-
 drivers/staging/wfx/Makefile                       |     1 +
 drivers/staging/wfx/TODO                           |    51 +-
 drivers/staging/wfx/bh.c                           |    50 +-
 drivers/staging/wfx/bh.h                           |     1 +
 drivers/staging/wfx/bus.h                          |     2 +
 drivers/staging/wfx/bus_sdio.c                     |    86 +-
 drivers/staging/wfx/bus_spi.c                      |    44 +-
 drivers/staging/wfx/data_rx.c                      |    16 +-
 drivers/staging/wfx/data_rx.h                      |     3 +-
 drivers/staging/wfx/data_tx.c                      |   352 +-
 drivers/staging/wfx/data_tx.h                      |     8 +-
 drivers/staging/wfx/debug.c                        |    70 +-
 drivers/staging/wfx/fwio.c                         |    14 +-
 drivers/staging/wfx/hif_api_cmd.h                  |   623 +-
 drivers/staging/wfx/hif_api_general.h              |   495 +-
 drivers/staging/wfx/hif_api_mib.h                  |   671 +-
 drivers/staging/wfx/hif_rx.c                       |   221 +-
 drivers/staging/wfx/hif_tx.c                       |   119 +-
 drivers/staging/wfx/hif_tx.h                       |    10 +-
 drivers/staging/wfx/hif_tx_mib.c                   |   386 +
 drivers/staging/wfx/hif_tx_mib.h                   |   436 +-
 drivers/staging/wfx/hwio.c                         |    18 +-
 drivers/staging/wfx/key.c                          |    71 +-
 drivers/staging/wfx/key.h                          |     2 -
 drivers/staging/wfx/main.c                         |    78 +-
 drivers/staging/wfx/main.h                         |     4 +-
 drivers/staging/wfx/queue.c                        |   533 +-
 drivers/staging/wfx/queue.h                        |    42 +-
 drivers/staging/wfx/scan.c                         |    17 +-
 drivers/staging/wfx/sta.c                          |   871 +-
 drivers/staging/wfx/sta.h                          |    38 +-
 drivers/staging/wfx/traces.h                       |    31 +-
 drivers/staging/wfx/wfx.h                          |    47 +-
 drivers/staging/wilc1000/cfg80211.c                |    36 +-
 drivers/staging/wilc1000/cfg80211.h                |     5 +-
 drivers/staging/wilc1000/hif.c                     |     4 +-
 drivers/staging/wilc1000/netdev.c                  |    21 +-
 drivers/staging/wilc1000/netdev.h                  |     9 +-
 drivers/target/iscsi/Kconfig                       |     2 +-
 drivers/target/iscsi/cxgbit/Kconfig                |     2 +-
 drivers/target/iscsi/iscsi_target.c                |    29 +-
 drivers/target/iscsi/iscsi_target_login.c          |    35 +-
 drivers/target/iscsi/iscsi_target_util.c           |    30 +-
 drivers/target/loopback/tcm_loop.c                 |    36 +-
 drivers/target/target_core_alua.c                  |    10 +-
 drivers/target/target_core_configfs.c              |    82 +-
 drivers/target/target_core_device.c                |    28 +-
 drivers/target/target_core_fabric_lib.c            |     5 +-
 drivers/target/target_core_iblock.c                |     2 +-
 drivers/target/target_core_pr.c                    |     2 +-
 drivers/target/target_core_pscsi.c                 |     6 +-
 drivers/target/target_core_tmr.c                   |     4 +-
 drivers/target/target_core_tpg.c                   |     3 +-
 drivers/target/target_core_transport.c             |    62 +-
 drivers/target/target_core_user.c                  |   182 +-
 drivers/target/target_core_xcopy.c                 |     9 +-
 drivers/tee/Kconfig                                |     2 +
 drivers/tee/optee/call.c                           |    10 +-
 drivers/tee/tee_core.c                             |   159 +
 drivers/tee/tee_shm.c                              |    31 +-
 drivers/thermal/Kconfig                            |    14 +-
 drivers/thermal/Makefile                           |    11 +-
 drivers/thermal/clock_cooling.c                    |     3 +-
 drivers/thermal/cpufreq_cooling.c                  |    10 +-
 drivers/thermal/cpuidle_cooling.c                  |    63 +-
 drivers/thermal/devfreq_cooling.c                  |    70 +-
 drivers/thermal/{fair_share.c => gov_fair_share.c} |     0
 .../{power_allocator.c => gov_power_allocator.c}   |     0
 drivers/thermal/{step_wise.c => gov_step_wise.c}   |     0
 drivers/thermal/gov_user_space.c                   |    47 +
 drivers/thermal/imx8mm_thermal.c                   |     2 +-
 drivers/thermal/imx_sc_thermal.c                   |     6 +-
 .../intel/int340x_thermal/int3400_thermal.c        |   223 +-
 drivers/thermal/k3_bandgap.c                       |   264 +
 drivers/thermal/of-thermal.c                       |  1151 --
 drivers/thermal/qcom/Makefile                      |     4 +-
 drivers/thermal/qcom/tsens-common.c                |   843 -
 drivers/thermal/qcom/tsens.c                       |   838 +
 drivers/thermal/qcom/tsens.h                       |     5 -
 drivers/thermal/qoriq_thermal.c                    |    26 +-
 drivers/thermal/rcar_thermal.c                     |     9 +-
 drivers/thermal/rockchip_thermal.c                 |     4 +-
 drivers/thermal/st/st_thermal_memmap.c             |     4 +-
 drivers/thermal/st/stm_thermal.c                   |     4 +-
 drivers/thermal/thermal_core.c                     |    12 +-
 drivers/thermal/thermal_core.h                     |    52 +
 drivers/thermal/thermal_helpers.c                  |    16 +-
 drivers/thermal/thermal_hwmon.c                    |     6 +-
 drivers/thermal/thermal_of.c                       |  1151 ++
 drivers/thermal/ti-soc-thermal/ti-bandgap.c        |     5 +-
 drivers/thermal/ti-soc-thermal/ti-thermal-common.c |     6 +-
 drivers/thermal/user_space.c                       |    47 -
 drivers/thunderbolt/Kconfig                        |     1 -
 drivers/thunderbolt/icm.c                          |    22 +
 drivers/thunderbolt/nhi.c                          |     5 +
 drivers/thunderbolt/nhi.h                          |     2 +
 drivers/thunderbolt/switch.c                       |    11 +-
 drivers/thunderbolt/usb4.c                         |     3 +
 drivers/tty/Kconfig                                |    20 +-
 drivers/tty/hvc/Kconfig                            |     2 +-
 drivers/tty/hvc/hvc_console.c                      |    46 +-
 drivers/tty/hvc/hvcs.c                             |     2 -
 drivers/tty/mxser.c                                |     7 +-
 drivers/tty/n_gsm.c                                |    39 +-
 drivers/tty/n_hdlc.c                               |     7 -
 drivers/tty/rocket.c                               |    35 +-
 drivers/tty/serial/8250/8250_core.c                |    18 +-
 drivers/tty/serial/8250/8250_early.c               |    23 +
 drivers/tty/serial/8250/8250_exar.c                |    65 +-
 drivers/tty/serial/8250/8250_fintek.c              |    13 +-
 drivers/tty/serial/8250/8250_pci.c                 |     6 -
 drivers/tty/serial/8250/8250_port.c                |     9 +-
 drivers/tty/serial/8250/Kconfig                    |    13 +-
 drivers/tty/serial/8250/serial_cs.c                |     6 +-
 drivers/tty/serial/Kconfig                         |    42 +-
 drivers/tty/serial/amba-pl011.c                    |    33 +
 drivers/tty/serial/ar933x_uart.c                   |     6 +-
 drivers/tty/serial/atmel_serial.c                  |     6 +-
 drivers/tty/serial/fsl_lpuart.c                    |    27 +-
 drivers/tty/serial/imx.c                           |    13 +-
 drivers/tty/serial/kgdboc.c                        |   318 +-
 drivers/tty/serial/lantiq.c                        |    40 +-
 drivers/tty/serial/lpc32xx_hs.c                    |     1 -
 drivers/tty/serial/omap-serial.c                   |    52 +-
 drivers/tty/serial/owl-uart.c                      |     7 +
 drivers/tty/serial/qcom_geni_serial.c              |    39 +-
 drivers/tty/serial/samsung_tty.c                   |    84 +-
 drivers/tty/serial/sc16is7xx.c                     |    73 +-
 drivers/tty/serial/serial_core.c                   |    22 +-
 drivers/tty/serial/sh-sci.c                        |    13 +-
 drivers/tty/serial/sh-sci.h                        |     1 -
 drivers/tty/serial/sifive.c                        |     1 +
 drivers/tty/serial/stm32-usart.c                   |    74 +-
 drivers/tty/serial/stm32-usart.h                   |     1 +
 drivers/tty/serial/sunhv.c                         |     3 +
 drivers/tty/serial/xilinx_uartps.c                 |   224 +-
 drivers/tty/sysrq.c                                |    72 +-
 drivers/tty/vcc.c                                  |     1 +
 drivers/tty/vt/consolemap.c                        |     2 +-
 drivers/tty/vt/keyboard.c                          |    26 +-
 drivers/tty/vt/selection.c                         |   133 +-
 drivers/tty/vt/vt.c                                |    14 +-
 drivers/uio/uio.c                                  |     2 +-
 drivers/uio/uio_dmem_genirq.c                      |     3 +-
 drivers/uio/uio_hv_generic.c                       |     1 +
 drivers/usb/Kconfig                                |     8 +-
 drivers/usb/cdns3/cdns3-ti.c                       |     3 +-
 drivers/usb/cdns3/core.c                           |    47 +-
 drivers/usb/cdns3/core.h                           |     2 -
 drivers/usb/cdns3/drd.c                            |     4 +-
 drivers/usb/cdns3/ep0.c                            |     7 -
 drivers/usb/cdns3/gadget.c                         |    37 +-
 drivers/usb/chipidea/Kconfig                       |    37 +-
 drivers/usb/chipidea/Makefile                      |    13 +-
 drivers/usb/chipidea/ci.h                          |     1 +
 drivers/usb/chipidea/ci_hdrc_imx.c                 |    13 +-
 drivers/usb/chipidea/ci_hdrc_imx.h                 |     2 +
 drivers/usb/chipidea/ci_hdrc_msm.c                 |     2 +-
 drivers/usb/chipidea/ci_hdrc_usb2.c                |    30 +-
 drivers/usb/chipidea/ci_hdrc_zevio.c               |    67 -
 drivers/usb/chipidea/core.c                        |    48 +-
 drivers/usb/chipidea/udc.c                         |   170 +-
 drivers/usb/chipidea/udc.h                         |     6 +-
 drivers/usb/chipidea/usbmisc_imx.c                 |   334 +-
 drivers/usb/class/Kconfig                          |     4 +-
 drivers/usb/class/cdc-acm.c                        |    36 +-
 drivers/usb/class/cdc-acm.h                        |     5 +-
 drivers/usb/class/usblp.c                          |     5 +-
 drivers/usb/core/devices.c                         |     2 -
 drivers/usb/core/devio.c                           |    28 +-
 drivers/usb/core/hcd-pci.c                         |     7 +-
 drivers/usb/core/hcd.c                             |     3 +
 drivers/usb/core/hub.c                             |    26 +-
 drivers/usb/core/hub.h                             |     2 +-
 drivers/usb/core/message.c                         |    13 +-
 drivers/usb/core/otg_whitelist.h                   |     2 +-
 drivers/usb/core/quirks.c                          |     4 +
 drivers/usb/core/sysfs.c                           |     6 +-
 drivers/usb/core/usb.h                             |     2 +-
 drivers/usb/dwc2/core.c                            |    23 +-
 drivers/usb/dwc2/core.h                            |     6 +-
 drivers/usb/dwc2/core_intr.c                       |     7 +-
 drivers/usb/dwc2/debug.h                           |     2 +-
 drivers/usb/dwc2/hcd.h                             |     2 +-
 drivers/usb/dwc2/hw.h                              |     3 +-
 drivers/usb/dwc2/params.c                          |    19 -
 drivers/usb/dwc2/platform.c                        |    39 +
 drivers/usb/dwc3/Kconfig                           |     1 +
 drivers/usb/dwc3/core.c                            |    62 +-
 drivers/usb/dwc3/core.h                            |    91 +-
 drivers/usb/dwc3/debug.h                           |     4 +-
 drivers/usb/dwc3/debugfs.c                         |    14 +-
 drivers/usb/dwc3/drd.c                             |     6 +-
 drivers/usb/dwc3/dwc3-keystone.c                   |    41 +-
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |   422 +-
 drivers/usb/dwc3/dwc3-of-simple.c                  |    30 +-
 drivers/usb/dwc3/dwc3-pci.c                        |     1 +
 drivers/usb/dwc3/gadget.c                          |   536 +-
 drivers/usb/dwc3/gadget.h                          |     2 +-
 drivers/usb/dwc3/host.c                            |     2 +-
 drivers/usb/dwc3/io.h                              |     2 +-
 drivers/usb/dwc3/trace.h                           |     2 +-
 drivers/usb/early/xhci-dbc.c                       |     9 +-
 drivers/usb/early/xhci-dbc.h                       |    20 +-
 drivers/usb/gadget/composite.c                     |    78 +-
 drivers/usb/gadget/configfs.c                      |    17 +-
 drivers/usb/gadget/function/f_acm.c                |    16 +
 drivers/usb/gadget/function/f_eem.c                |     2 -
 drivers/usb/gadget/function/f_fs.c                 |    16 +-
 drivers/usb/gadget/function/f_hid.c                |     6 -
 drivers/usb/gadget/function/f_serial.c             |    16 +
 drivers/usb/gadget/function/f_tcm.c                |     9 +-
 drivers/usb/gadget/function/f_uvc.h                |     2 +-
 drivers/usb/gadget/function/rndis.h                |     2 +-
 drivers/usb/gadget/function/u_audio.h              |     2 +-
 drivers/usb/gadget/function/u_ecm.h                |     2 +-
 drivers/usb/gadget/function/u_eem.h                |     2 +-
 drivers/usb/gadget/function/u_ether.h              |     2 +-
 drivers/usb/gadget/function/u_ether_configfs.h     |     2 +-
 drivers/usb/gadget/function/u_fs.h                 |     2 +-
 drivers/usb/gadget/function/u_gether.h             |     2 +-
 drivers/usb/gadget/function/u_hid.h                |     2 +-
 drivers/usb/gadget/function/u_midi.h               |     2 +-
 drivers/usb/gadget/function/u_ncm.h                |     2 +-
 drivers/usb/gadget/function/u_phonet.h             |     2 +-
 drivers/usb/gadget/function/u_printer.h            |     2 +-
 drivers/usb/gadget/function/u_rndis.h              |     2 +-
 drivers/usb/gadget/function/u_serial.c             |    57 +-
 drivers/usb/gadget/function/u_serial.h             |     4 +-
 drivers/usb/gadget/function/u_tcm.h                |     2 +-
 drivers/usb/gadget/function/u_uac1.h               |     2 +-
 drivers/usb/gadget/function/u_uac1_legacy.h        |     2 +-
 drivers/usb/gadget/function/u_uac2.h               |     2 +-
 drivers/usb/gadget/function/u_uvc.h                |     2 +-
 drivers/usb/gadget/function/uvc.h                  |     4 +-
 drivers/usb/gadget/function/uvc_configfs.h         |     2 +-
 drivers/usb/gadget/function/uvc_v4l2.c             |     4 +-
 drivers/usb/gadget/function/uvc_v4l2.h             |     2 +-
 drivers/usb/gadget/function/uvc_video.c            |    76 +-
 drivers/usb/gadget/function/uvc_video.h            |     4 +-
 drivers/usb/gadget/legacy/audio.c                  |     4 +-
 drivers/usb/gadget/legacy/cdc2.c                   |     4 +-
 drivers/usb/gadget/legacy/inode.c                  |     9 +-
 drivers/usb/gadget/legacy/mass_storage.c           |    14 +-
 drivers/usb/gadget/legacy/ncm.c                    |     4 +-
 drivers/usb/gadget/legacy/raw_gadget.c             |   382 +-
 drivers/usb/gadget/udc/aspeed-vhub/core.c          |    16 +-
 drivers/usb/gadget/udc/aspeed-vhub/hub.c           |   236 +-
 drivers/usb/gadget/udc/aspeed-vhub/vhub.h          |    12 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |   120 +-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |    12 +
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |     2 +-
 drivers/usb/gadget/udc/core.c                      |     2 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |    27 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |     4 +-
 drivers/usb/gadget/udc/gr_udc.c                    |     1 -
 drivers/usb/gadget/udc/lpc32xx_udc.c               |    11 +-
 drivers/usb/gadget/udc/m66592-udc.c                |     2 +-
 drivers/usb/gadget/udc/max3420_udc.c               |     2 +-
 drivers/usb/gadget/udc/mv_u3d_core.c               |     2 +-
 drivers/usb/gadget/udc/net2272.c                   |     4 +-
 drivers/usb/gadget/udc/omap_udc.c                  |     2 +-
 drivers/usb/gadget/udc/s3c2410_udc.c               |     4 -
 drivers/usb/gadget/udc/tegra-xudc.c                |   148 +-
 drivers/usb/gadget/udc/udc-xilinx.c                |     1 +
 drivers/usb/gadget/usbstring.c                     |    24 +
 drivers/usb/host/Kconfig                           |   117 +-
 drivers/usb/host/Makefile                          |     2 +
 drivers/usb/host/ehci-brcm.c                       |   280 +
 drivers/usb/host/ehci-fsl.h                        |     2 +-
 drivers/usb/host/ehci-mv.c                         |    12 +-
 drivers/usb/host/ehci-mxc.c                        |    15 +-
 drivers/usb/host/ehci-pci.c                        |     6 +-
 drivers/usb/host/ehci-platform.c                   |     4 +
 drivers/usb/host/ehci-tegra.c                      |     1 -
 drivers/usb/host/ehci.h                            |     2 +-
 drivers/usb/host/fhci.h                            |     2 +-
 drivers/usb/host/imx21-hcd.h                       |     2 +-
 drivers/usb/host/ohci-pci.c                        |     9 +-
 drivers/usb/host/ohci-platform.c                   |     5 +
 drivers/usb/host/ohci-sm501.c                      |     7 +-
 drivers/usb/host/ohci.h                            |     2 +-
 drivers/usb/host/pci-quirks.c                      |    24 +-
 drivers/usb/host/r8a66597.h                        |     2 +-
 drivers/usb/host/u132-hcd.c                        |    10 -
 drivers/usb/host/uhci-pci.c                        |     8 +-
 drivers/usb/host/xhci-debugfs.h                    |     2 +-
 drivers/usb/host/xhci-ext-caps.h                   |     2 +-
 drivers/usb/host/xhci-hub.c                        |     9 +
 drivers/usb/host/xhci-mtk.h                        |     2 +-
 drivers/usb/host/xhci-mvebu.h                      |     2 +-
 drivers/usb/host/xhci-pci-renesas.c                |   645 +
 drivers/usb/host/xhci-pci.c                        |    47 +-
 drivers/usb/host/xhci-pci.h                        |    28 +
 drivers/usb/host/xhci-plat.c                       |    24 +-
 drivers/usb/host/xhci-plat.h                       |     2 +-
 drivers/usb/host/xhci-rcar.h                       |     2 +-
 drivers/usb/host/xhci-ring.c                       |    50 +-
 drivers/usb/host/xhci-trace.h                      |     2 +-
 drivers/usb/host/xhci.c                            |    14 +-
 drivers/usb/host/xhci.h                            |     8 +-
 drivers/usb/image/Kconfig                          |     2 +-
 drivers/usb/isp1760/isp1760-core.h                 |     2 +-
 drivers/usb/isp1760/isp1760-regs.h                 |     2 +-
 drivers/usb/isp1760/isp1760-udc.h                  |     2 +-
 drivers/usb/misc/Kconfig                           |     4 +-
 drivers/usb/misc/sisusbvga/Kconfig                 |     4 +-
 drivers/usb/misc/sisusbvga/sisusb.c                |    20 +-
 drivers/usb/misc/sisusbvga/sisusb.h                |     2 +-
 drivers/usb/misc/sisusbvga/sisusb_init.h           |    16 +-
 drivers/usb/misc/sisusbvga/sisusb_struct.h         |     2 +-
 drivers/usb/misc/usb_u132.h                        |     2 +-
 drivers/usb/mtu3/mtu3.h                            |     2 +-
 drivers/usb/mtu3/mtu3_debug.h                      |     2 +-
 drivers/usb/mtu3/mtu3_debugfs.c                    |     4 +-
 drivers/usb/mtu3/mtu3_dr.h                         |     2 +-
 drivers/usb/mtu3/mtu3_hw_regs.h                    |     2 +-
 drivers/usb/mtu3/mtu3_qmu.h                        |     2 +-
 drivers/usb/mtu3/mtu3_trace.h                      |     2 +-
 drivers/usb/musb/davinci.h                         |     2 +-
 drivers/usb/musb/jz4740.c                          |     4 +-
 drivers/usb/musb/mediatek.c                        |     6 +
 drivers/usb/musb/musb_core.c                       |     9 +-
 drivers/usb/musb/musb_core.h                       |     2 +-
 drivers/usb/musb/musb_debug.h                      |     2 +-
 drivers/usb/musb/musb_debugfs.c                    |    10 +-
 drivers/usb/musb/musb_dma.h                        |     2 +-
 drivers/usb/musb/musb_gadget.h                     |     2 +-
 drivers/usb/musb/musb_host.c                       |    10 +-
 drivers/usb/musb/musb_host.h                       |     2 +-
 drivers/usb/musb/musb_io.h                         |     2 +-
 drivers/usb/musb/musb_regs.h                       |     2 +-
 drivers/usb/musb/musb_trace.h                      |     2 +-
 drivers/usb/musb/omap2430.h                        |     2 +-
 drivers/usb/musb/tusb6010.h                        |     2 +-
 drivers/usb/phy/phy-fsl-usb.h                      |     2 +-
 drivers/usb/phy/phy-jz4770.c                       |    12 +-
 drivers/usb/phy/phy-mv-usb.h                       |     2 +-
 drivers/usb/phy/phy-twl6030-usb.c                  |    12 +-
 drivers/usb/renesas_usbhs/common.h                 |     2 +-
 drivers/usb/renesas_usbhs/fifo.h                   |     2 +-
 drivers/usb/renesas_usbhs/mod.h                    |     2 +-
 drivers/usb/renesas_usbhs/pipe.h                   |     2 +-
 drivers/usb/renesas_usbhs/rcar2.h                  |     2 +-
 drivers/usb/renesas_usbhs/rcar3.h                  |     2 +-
 drivers/usb/renesas_usbhs/rza.h                    |     2 +-
 drivers/usb/roles/class.c                          |     4 +-
 drivers/usb/serial/Kconfig                         |    30 +-
 drivers/usb/serial/belkin_sa.h                     |     2 +-
 drivers/usb/serial/ch341.c                         |    68 +-
 drivers/usb/serial/garmin_gps.c                    |     4 +-
 drivers/usb/serial/io_16654.h                      |     2 +-
 drivers/usb/serial/io_edgeport.h                   |     2 +-
 drivers/usb/serial/io_ionsp.h                      |     2 +-
 drivers/usb/serial/io_ti.h                         |     2 +-
 drivers/usb/serial/io_usbvend.h                    |     2 +-
 drivers/usb/serial/iuu_phoenix.h                   |     2 +-
 drivers/usb/serial/mct_u232.h                      |     2 +-
 drivers/usb/serial/option.c                        |     4 +
 drivers/usb/serial/oti6858.h                       |     2 +-
 drivers/usb/serial/pl2303.h                        |     2 +-
 drivers/usb/serial/qcserial.c                      |     2 +
 drivers/usb/serial/usb_wwan.c                      |     4 +
 drivers/usb/serial/visor.h                         |     2 +-
 drivers/usb/serial/whiteheat.h                     |     2 +-
 drivers/usb/storage/Kconfig                        |     8 +-
 drivers/usb/storage/debug.h                        |     2 +-
 drivers/usb/storage/initializers.h                 |     2 +-
 drivers/usb/storage/protocol.h                     |     2 +-
 drivers/usb/storage/scsiglue.h                     |     2 +-
 drivers/usb/storage/sierra_ms.c                    |     4 -
 drivers/usb/storage/transport.h                    |     2 +-
 drivers/usb/storage/uas.c                          |    46 +-
 drivers/usb/storage/unusual_alauda.h               |     2 +-
 drivers/usb/storage/unusual_cypress.h              |     2 +-
 drivers/usb/storage/unusual_datafab.h              |     2 +-
 drivers/usb/storage/unusual_devs.h                 |     9 +-
 drivers/usb/storage/unusual_ene_ub6250.h           |     2 +-
 drivers/usb/storage/unusual_freecom.h              |     2 +-
 drivers/usb/storage/unusual_isd200.h               |     2 +-
 drivers/usb/storage/unusual_jumpshot.h             |     2 +-
 drivers/usb/storage/unusual_karma.h                |     2 +-
 drivers/usb/storage/unusual_onetouch.h             |     2 +-
 drivers/usb/storage/unusual_realtek.h              |     2 +-
 drivers/usb/storage/unusual_sddr09.h               |     2 +-
 drivers/usb/storage/unusual_sddr55.h               |     2 +-
 drivers/usb/storage/unusual_uas.h                  |     9 +-
 drivers/usb/storage/unusual_usbat.h                |     2 +-
 drivers/usb/storage/usb.h                          |     2 +-
 drivers/usb/typec/Kconfig                          |     3 +-
 drivers/usb/typec/bus.c                            |     5 +-
 drivers/usb/typec/class.c                          |    36 +-
 drivers/usb/typec/mux/Kconfig                      |     2 +-
 drivers/usb/typec/mux/intel_pmc_mux.c              |    64 +-
 drivers/usb/typec/mux/pi3usb30532.c                |     4 +-
 drivers/usb/typec/tcpm/Kconfig                     |     2 +-
 drivers/usb/typec/tcpm/fusb302.c                   |    32 +-
 drivers/usb/typec/tcpm/fusb302_reg.h               |     2 +-
 drivers/usb/typec/tcpm/tcpm.c                      |    26 +
 drivers/usb/typec/tps6598x.c                       |    64 +-
 drivers/usb/typec/ucsi/Makefile                    |     4 +
 drivers/usb/typec/ucsi/psy.c                       |   241 +
 drivers/usb/typec/ucsi/trace.c                     |    10 +-
 drivers/usb/typec/ucsi/ucsi.c                      |    41 +-
 drivers/usb/typec/ucsi/ucsi.h                      |    26 +-
 drivers/usb/usbip/Kconfig                          |    14 +-
 drivers/vdpa/Kconfig                               |    18 +-
 drivers/vdpa/ifcvf/ifcvf_base.c                    |     5 +-
 drivers/vdpa/ifcvf/ifcvf_base.h                    |     4 +
 drivers/vdpa/ifcvf/ifcvf_main.c                    |   150 +-
 drivers/vdpa/vdpa.c                                |     2 +-
 drivers/vdpa/vdpa_sim/vdpa_sim.c                   |    26 +-
 drivers/vfio/mdev/mdev_sysfs.c                     |     2 +-
 drivers/vfio/pci/vfio_pci.c                        |   353 +-
 drivers/vfio/pci/vfio_pci_config.c                 |    50 +-
 drivers/vfio/pci/vfio_pci_intrs.c                  |    14 +
 drivers/vfio/pci/vfio_pci_nvlink2.c                |     2 +-
 drivers/vfio/pci/vfio_pci_private.h                |    15 +
 drivers/vfio/pci/vfio_pci_rdwr.c                   |    24 +-
 drivers/vfio/vfio.c                                |    13 +-
 drivers/vfio/vfio_iommu_type1.c                    |   629 +-
 drivers/vhost/Kconfig                              |    12 +-
 drivers/vhost/net.c                                |    31 +-
 drivers/vhost/scsi.c                               |    17 +-
 drivers/vhost/test.c                               |    14 +-
 drivers/vhost/vdpa.c                               |   121 +-
 drivers/vhost/vhost.c                              |   115 +-
 drivers/vhost/vhost.h                              |    35 +-
 drivers/vhost/vringh.c                             |    11 +-
 drivers/vhost/vsock.c                              |    37 +-
 drivers/video/backlight/backlight.c                |    21 +
 drivers/video/backlight/l4f00242t03.c              |    45 +-
 drivers/video/backlight/lp855x_bl.c                |    20 +-
 drivers/video/backlight/qcom-wled.c                |   589 +-
 drivers/video/backlight/tosa_lcd.c                 |     4 +-
 drivers/video/console/Kconfig                      |     4 +-
 drivers/video/console/newport_con.c                |     1 -
 drivers/video/fbdev/Kconfig                        |   140 +-
 drivers/video/fbdev/Makefile                       |     1 -
 drivers/video/fbdev/acornfb.c                      |     1 -
 drivers/video/fbdev/amba-clcd.c                    |   986 --
 drivers/video/fbdev/amifb.c                        |     4 -
 drivers/video/fbdev/atafb.c                        |     1 -
 drivers/video/fbdev/cirrusfb.c                     |     1 -
 drivers/video/fbdev/cyber2000fb.c                  |     1 -
 drivers/video/fbdev/fb-puv3.c                      |     1 -
 drivers/video/fbdev/geode/Kconfig                  |     8 +-
 drivers/video/fbdev/hitfb.c                        |     1 -
 drivers/video/fbdev/hpfb.c                         |     2 +-
 drivers/video/fbdev/neofb.c                        |     1 -
 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c    |     3 -
 drivers/video/fbdev/ps3fb.c                        |     4 +-
 drivers/video/fbdev/q40fb.c                        |     1 -
 drivers/video/fbdev/savage/savagefb_driver.c       |     1 -
 drivers/video/hdmi.c                               |    65 +-
 drivers/virt/Kconfig                               |     2 +-
 drivers/virtio/Kconfig                             |    33 +-
 drivers/virtio/Makefile                            |     1 +
 drivers/virtio/virtio_balloon.c                    |    13 +-
 drivers/virtio/virtio_input.c                      |     1 +
 drivers/virtio/virtio_mem.c                        |  1965 +++
 drivers/virtio/virtio_mmio.c                       |     4 +-
 drivers/virtio/virtio_pci_modern.c                 |     1 +
 drivers/visorbus/Kconfig                           |     2 +-
 drivers/visorbus/controlvmchannel.h                |     2 +-
 drivers/visorbus/vbuschannel.h                     |     2 +-
 drivers/visorbus/visorbus_private.h                |     2 +-
 drivers/vme/Kconfig                                |     2 +-
 drivers/w1/Kconfig                                 |     4 +-
 drivers/w1/masters/omap_hdq.c                      |    82 +-
 drivers/w1/slaves/w1_ds2430.c                      |     2 +-
 drivers/w1/slaves/w1_therm.c                       |  1668 +-
 drivers/w1/w1_netlink.h                            |     4 +-
 drivers/watchdog/Kconfig                           |    95 +-
 drivers/watchdog/Makefile                          |     1 +
 drivers/watchdog/arm_smc_wdt.c                     |   188 +
 drivers/watchdog/da9062_wdt.c                      |    32 +-
 drivers/watchdog/da9063_wdt.c                      |    20 +-
 drivers/watchdog/iTCO_wdt.c                        |    25 +-
 drivers/watchdog/imx2_wdt.c                        |     2 +-
 drivers/watchdog/imx_sc_wdt.c                      |     5 +
 drivers/watchdog/intel-mid_wdt.c                   |    53 +-
 drivers/watchdog/m54xx_wdt.c                       |     1 +
 drivers/watchdog/omap_wdt.c                        |     1 +
 drivers/watchdog/riowd.c                           |     2 +-
 drivers/watchdog/sp805_wdt.c                       |     4 +
 drivers/xen/Kconfig                                |     4 +
 drivers/xen/Makefile                               |     2 +-
 drivers/xen/balloon.c                              |     1 -
 drivers/xen/cpu_hotplug.c                          |     8 +-
 drivers/xen/events/events_base.c                   |    32 +-
 drivers/xen/gntdev.c                               |     6 +-
 drivers/xen/grant-table.c                          |     1 -
 drivers/xen/platform-pci.c                         |     2 +-
 drivers/xen/preempt.c                              |    42 -
 drivers/xen/privcmd.c                              |    16 +-
 drivers/xen/pvcalls-back.c                         |     5 +-
 drivers/xen/time.c                                 |     2 +-
 drivers/xen/xen-pciback/conf_space.c               |    16 +-
 drivers/xen/xen-pciback/conf_space_header.c        |    44 +-
 drivers/xen/xen-pciback/conf_space_quirks.c        |     6 +-
 drivers/xen/xen-pciback/pci_stub.c                 |    38 +-
 drivers/xen/xen-pciback/pciback.h                  |     2 -
 drivers/xen/xen-pciback/pciback_ops.c              |    55 +-
 drivers/xen/xen-pciback/vpci.c                     |    10 +-
 drivers/xen/xenbus/xenbus_client.c                 |     9 +-
 drivers/xen/xenbus/xenbus_probe.c                  |    12 +-
 drivers/xen/xenbus/xenbus_probe_backend.c          |     1 -
 drivers/xen/xenbus/xenbus_probe_frontend.c         |     1 -
 drivers/zorro/Kconfig                              |     2 +-
 fs/Kconfig                                         |     6 +-
 fs/Kconfig.binfmt                                  |    18 +-
 fs/adfs/Kconfig                                    |     2 +-
 fs/affs/Kconfig                                    |     2 +-
 fs/afs/Kconfig                                     |     6 +-
 fs/afs/Makefile                                    |     2 +
 fs/afs/afs.h                                       |     3 +-
 fs/afs/afs_vl.h                                    |     1 +
 fs/afs/callback.c                                  |   345 +-
 fs/afs/cell.c                                      |    10 +-
 fs/afs/cmservice.c                                 |    67 +-
 fs/afs/dir.c                                       |  1275 +-
 fs/afs/dir_silly.c                                 |   198 +-
 fs/afs/dynroot.c                                   |    93 +
 fs/afs/file.c                                      |    62 +-
 fs/afs/flock.c                                     |   112 +-
 fs/afs/fs_operation.c                              |   247 +
 fs/afs/fs_probe.c                                  |   367 +-
 fs/afs/fsclient.c                                  |  1318 +-
 fs/afs/inode.c                                     |   564 +-
 fs/afs/internal.h                                  |   544 +-
 fs/afs/main.c                                      |     9 +-
 fs/afs/misc.c                                      |     1 +
 fs/afs/proc.c                                      |    43 +-
 fs/afs/protocol_yfs.h                              |     2 +-
 fs/afs/rotate.c                                    |   447 +-
 fs/afs/rxrpc.c                                     |    51 +-
 fs/afs/security.c                                  |     8 +-
 fs/afs/server.c                                    |   305 +-
 fs/afs/server_list.c                               |    40 +-
 fs/afs/super.c                                     |   107 +-
 fs/afs/vl_alias.c                                  |   383 +
 fs/afs/vl_probe.c                                  |    18 +-
 fs/afs/vl_rotate.c                                 |     8 +-
 fs/afs/vlclient.c                                  |   146 +-
 fs/afs/volume.c                                    |   154 +-
 fs/afs/write.c                                     |   161 +-
 fs/afs/xattr.c                                     |   300 +-
 fs/afs/yfsclient.c                                 |   997 +-
 fs/aio.c                                           |    15 +-
 fs/bad_inode.c                                     |     1 +
 fs/bfs/Kconfig                                     |     2 +-
 fs/binfmt_aout.c                                   |     3 +-
 fs/binfmt_elf.c                                    |   195 +-
 fs/binfmt_elf_fdpic.c                              |    61 +-
 fs/binfmt_em86.c                                   |    19 +-
 fs/binfmt_flat.c                                   |    28 +-
 fs/binfmt_misc.c                                   |    73 +-
 fs/binfmt_script.c                                 |    88 +-
 fs/block_dev.c                                     |    75 +-
 fs/btrfs/backref.c                                 |   839 +-
 fs/btrfs/backref.h                                 |   297 +
 fs/btrfs/block-group.c                             |   250 +-
 fs/btrfs/block-group.h                             |    14 +-
 fs/btrfs/block-rsv.c                               |     5 +-
 fs/btrfs/btrfs_inode.h                             |    26 +-
 fs/btrfs/compression.c                             |    36 +-
 fs/btrfs/compression.h                             |     2 -
 fs/btrfs/ctree.c                                   |   180 +-
 fs/btrfs/ctree.h                                   |   117 +-
 fs/btrfs/discard.h                                 |     2 +-
 fs/btrfs/disk-io.c                                 |   133 +-
 fs/btrfs/disk-io.h                                 |     4 +-
 fs/btrfs/export.c                                  |    17 +-
 fs/btrfs/extent-io-tree.h                          |     1 +
 fs/btrfs/extent-tree.c                             |    23 +-
 fs/btrfs/extent_io.c                               |   352 +-
 fs/btrfs/extent_io.h                               |    71 +-
 fs/btrfs/file-item.c                               |    62 +-
 fs/btrfs/file.c                                    |    29 +-
 fs/btrfs/free-space-cache.c                        |    81 +-
 fs/btrfs/inode.c                                   |  1035 +-
 fs/btrfs/ioctl.c                                   |   102 +-
 fs/btrfs/locking.c                                 |     1 +
 fs/btrfs/misc.h                                    |    54 +
 fs/btrfs/props.c                                   |     9 +-
 fs/btrfs/qgroup.c                                  |    14 +
 fs/btrfs/reflink.c                                 |     1 +
 fs/btrfs/relocation.c                              |  1343 +-
 fs/btrfs/root-tree.c                               |    12 +-
 fs/btrfs/scrub.c                                   |    59 +-
 fs/btrfs/send.c                                    |    96 +-
 fs/btrfs/space-info.c                              |    99 +-
 fs/btrfs/space-info.h                              |     1 +
 fs/btrfs/struct-funcs.c                            |   223 +-
 fs/btrfs/super.c                                   |    38 +-
 fs/btrfs/transaction.c                             |    91 +-
 fs/btrfs/transaction.h                             |     3 +-
 fs/btrfs/tree-checker.c                            |     4 -
 fs/btrfs/tree-defrag.c                             |     2 +-
 fs/btrfs/tree-log.c                                |   328 +-
 fs/btrfs/uuid-tree.c                               |     6 +-
 fs/btrfs/volumes.c                                 |    80 +-
 fs/buffer.c                                        |    36 +-
 fs/cachefiles/Kconfig                              |     4 +-
 fs/cachefiles/rdwr.c                               |    12 +-
 fs/ceph/Makefile                                   |     2 +-
 fs/ceph/acl.c                                      |     2 +-
 fs/ceph/addr.c                                     |    20 +
 fs/ceph/caps.c                                     |   430 +-
 fs/ceph/debugfs.c                                  |   102 +-
 fs/ceph/dir.c                                      |    30 +-
 fs/ceph/export.c                                   |     9 +-
 fs/ceph/file.c                                     |    34 +-
 fs/ceph/inode.c                                    |     4 +-
 fs/ceph/mds_client.c                               |    56 +-
 fs/ceph/mds_client.h                               |    17 +-
 fs/ceph/metric.c                                   |   148 +
 fs/ceph/metric.h                                   |    62 +
 fs/ceph/quota.c                                    |    66 +-
 fs/ceph/super.h                                    |    34 +-
 fs/ceph/xattr.c                                    |     4 +-
 fs/char_dev.c                                      |     3 +
 fs/cifs/cache.c                                    |     9 +-
 fs/cifs/cifs_debug.c                               |     4 +
 fs/cifs/cifs_debug.h                               |   145 +-
 fs/cifs/cifsacl.c                                  |    79 +-
 fs/cifs/cifsacl.h                                  |    15 +
 fs/cifs/cifsencrypt.c                              |     8 +-
 fs/cifs/cifsfs.c                                   |     4 +-
 fs/cifs/cifsfs.h                                   |     2 +-
 fs/cifs/cifsglob.h                                 |    41 +-
 fs/cifs/cifsproto.h                                |    39 +-
 fs/cifs/cifsroot.c                                 |     6 +-
 fs/cifs/cifssmb.c                                  |    87 +-
 fs/cifs/connect.c                                  |   146 +-
 fs/cifs/dfs_cache.c                                |    14 +-
 fs/cifs/dir.c                                      |     5 +-
 fs/cifs/file.c                                     |    77 +-
 fs/cifs/fscache.c                                  |    17 +-
 fs/cifs/fscache.h                                  |     9 +
 fs/cifs/inode.c                                    |   207 +-
 fs/cifs/link.c                                     |    12 +-
 fs/cifs/misc.c                                     |   142 +-
 fs/cifs/netmisc.c                                  |     6 +-
 fs/cifs/readdir.c                                  |    10 +-
 fs/cifs/sess.c                                     |    55 +-
 fs/cifs/smb1ops.c                                  |     2 +-
 fs/cifs/smb2glob.h                                 |     1 +
 fs/cifs/smb2inode.c                                |   242 +-
 fs/cifs/smb2misc.c                                 |    20 +-
 fs/cifs/smb2ops.c                                  |   179 +-
 fs/cifs/smb2pdu.c                                  |   643 +-
 fs/cifs/smb2pdu.h                                  |    40 +-
 fs/cifs/smb2proto.h                                |    31 +-
 fs/cifs/smb2transport.c                            |     4 +-
 fs/cifs/smbdirect.c                                |   165 +-
 fs/cifs/trace.h                                    |     3 +
 fs/cifs/transport.c                                |    83 +-
 fs/coda/Kconfig                                    |     2 +-
 fs/compat_binfmt_elf.c                             |    11 +-
 fs/configfs/dir.c                                  |     1 +
 fs/configfs/inode.c                                |     2 +-
 fs/configfs/item.c                                 |     2 +-
 fs/coredump.c                                      |    18 +-
 fs/cramfs/Kconfig                                  |     2 +-
 fs/crypto/crypto.c                                 |    15 +-
 fs/crypto/fname.c                                  |    59 +-
 fs/crypto/fscrypt_private.h                        |   111 +-
 fs/crypto/hkdf.c                                   |     6 +-
 fs/crypto/hooks.c                                  |     4 +-
 fs/crypto/keyring.c                                |   122 +-
 fs/crypto/keysetup.c                               |   109 +-
 fs/crypto/policy.c                                 |   195 +-
 fs/dcache.c                                        |    21 +-
 fs/debugfs/file.c                                  |    15 +-
 fs/debugfs/internal.h                              |     2 +-
 fs/direct-io.c                                     |     2 +-
 fs/dlm/dlm_internal.h                              |     7 +-
 fs/dlm/lockspace.c                                 |    18 +-
 fs/dlm/lowcomms.c                                  |   177 +-
 fs/dlm/rcom.c                                      |     2 +-
 fs/dlm/user.c                                      |     2 +-
 fs/drop_caches.c                                   |     2 +-
 fs/ecryptfs/Kconfig                                |     2 +-
 fs/ecryptfs/crypto.c                               |    17 +-
 fs/erofs/data.c                                    |    43 +-
 fs/erofs/decompressor.c                            |     2 +-
 fs/erofs/inode.c                                   |     6 -
 fs/erofs/internal.h                                |    27 +-
 fs/erofs/namei.c                                   |     2 -
 fs/erofs/super.c                                   |   255 +-
 fs/erofs/xattr.c                                   |     4 +-
 fs/erofs/xattr.h                                   |     7 +-
 fs/erofs/zdata.c                                   |    33 +-
 fs/eventfd.c                                       |    64 +-
 fs/eventpoll.c                                     |   107 +-
 fs/exec.c                                          |   401 +-
 fs/exfat/Kconfig                                   |     7 +-
 fs/exfat/balloc.c                                  |    11 +-
 fs/exfat/dir.c                                     |   222 +-
 fs/exfat/exfat_fs.h                                |    49 +-
 fs/exfat/exfat_raw.h                               |    85 +-
 fs/exfat/fatent.c                                  |    17 +-
 fs/exfat/file.c                                    |    40 +-
 fs/exfat/inode.c                                   |    62 +-
 fs/exfat/misc.c                                    |    60 +-
 fs/exfat/namei.c                                   |    69 +-
 fs/exfat/nls.c                                     |    52 +-
 fs/exfat/super.c                                   |   304 +-
 fs/ext2/file.c                                     |     4 +-
 fs/ext2/inode.c                                    |    11 +-
 fs/ext2/namei.c                                    |     6 -
 fs/ext2/symlink.c                                  |     4 -
 fs/ext2/xattr.h                                    |     1 +
 fs/ext4/Kconfig                                    |     6 +-
 fs/ext4/Makefile                                   |     3 +-
 fs/ext4/acl.c                                      |     5 +-
 fs/ext4/balloc.c                                   |     9 +-
 fs/ext4/dir.c                                      |    16 +
 fs/ext4/ext4.h                                     |    81 +-
 fs/ext4/ext4_extents.h                             |     9 +-
 fs/ext4/ext4_jbd2.c                                |     3 -
 fs/ext4/ext4_jbd2.h                                |    11 +-
 fs/ext4/extents.c                                  |   483 +-
 fs/ext4/extents_status.c                           |     2 +-
 fs/ext4/file.c                                     |    17 +-
 fs/ext4/fsync.c                                    |    30 +-
 fs/ext4/ialloc.c                                   |     9 +-
 fs/ext4/indirect.c                                 |     4 +-
 fs/ext4/inline.c                                   |     6 +-
 fs/ext4/inode.c                                    |   203 +-
 fs/ext4/ioctl.c                                    |   106 +-
 fs/ext4/mballoc.c                                  |   518 +-
 fs/ext4/mballoc.h                                  |    16 +-
 fs/ext4/migrate.c                                  |    12 +-
 fs/ext4/namei.c                                    |    76 +-
 fs/ext4/readpage.c                                 |    25 +-
 fs/ext4/super.c                                    |   231 +-
 fs/ext4/sysfs.c                                    |     2 +
 fs/ext4/verity.c                                   |    40 +-
 fs/ext4/xattr.c                                    |    15 +-
 fs/ext4/xattr.h                                    |     1 +
 fs/ext4/xattr_hurd.c                               |    51 +
 fs/f2fs/Kconfig                                    |    10 +
 fs/f2fs/acl.h                                      |     2 +-
 fs/f2fs/checkpoint.c                               |    37 +-
 fs/f2fs/compress.c                                 |   182 +-
 fs/f2fs/data.c                                     |   216 +-
 fs/f2fs/dir.c                                      |   374 +-
 fs/f2fs/f2fs.h                                     |   189 +-
 fs/f2fs/file.c                                     |   401 +-
 fs/f2fs/gc.c                                       |   125 +-
 fs/f2fs/gc.h                                       |     2 +-
 fs/f2fs/hash.c                                     |    77 +-
 fs/f2fs/inline.c                                   |    50 +-
 fs/f2fs/namei.c                                    |    19 +-
 fs/f2fs/node.c                                     |   101 +-
 fs/f2fs/node.h                                     |     5 +-
 fs/f2fs/recovery.c                                 |    51 +-
 fs/f2fs/segment.c                                  |    40 +-
 fs/f2fs/segment.h                                  |     2 +-
 fs/f2fs/super.c                                    |   173 +-
 fs/f2fs/sysfs.c                                    |   101 +-
 fs/f2fs/trace.h                                    |     2 +-
 fs/f2fs/verity.c                                   |    35 +-
 fs/f2fs/xattr.h                                    |     8 +-
 fs/fat/Kconfig                                     |     8 +-
 fs/fat/dir.c                                       |     4 -
 fs/fat/fatent.c                                    |   103 +-
 fs/fat/file.c                                      |     2 +-
 fs/fat/inode.c                                     |    13 +-
 fs/file.c                                          |     2 +-
 fs/file_table.c                                    |     5 +-
 fs/fs-writeback.c                                  |     4 +-
 fs/fs_context.c                                    |    30 -
 fs/fscache/Kconfig                                 |     8 +-
 fs/fscache/cache.c                                 |     8 +-
 fs/fscache/cookie.c                                |     2 +-
 fs/fscache/main.c                                  |     3 +-
 fs/fscache/object.c                                |     4 +-
 fs/fscache/operation.c                             |     2 +-
 fs/fuse/Kconfig                                    |     2 +-
 fs/fuse/dev.c                                      |    20 +-
 fs/fuse/dir.c                                      |    12 +-
 fs/fuse/file.c                                     |   220 +-
 fs/fuse/fuse_i.h                                   |     3 +-
 fs/fuse/inode.c                                    |    26 +-
 fs/fuse/virtio_fs.c                                |   115 +-
 fs/gfs2/aops.c                                     |    23 +-
 fs/gfs2/bmap.c                                     |    16 +-
 fs/gfs2/dir.c                                      |     9 +-
 fs/gfs2/export.c                                   |     4 +-
 fs/gfs2/glock.c                                    |   214 +-
 fs/gfs2/glock.h                                    |    16 +
 fs/gfs2/glops.c                                    |    21 +-
 fs/gfs2/incore.h                                   |     9 +-
 fs/gfs2/inode.c                                    |    55 +-
 fs/gfs2/inode.h                                    |     2 +-
 fs/gfs2/log.c                                      |    67 +-
 fs/gfs2/lops.c                                     |    26 +-
 fs/gfs2/main.c                                     |     9 +
 fs/gfs2/meta_io.c                                  |     2 +-
 fs/gfs2/ops_fstype.c                               |     2 +-
 fs/gfs2/quota.c                                    |    15 +-
 fs/gfs2/quota.h                                    |     3 +-
 fs/gfs2/rgrp.c                                     |     2 +-
 fs/gfs2/super.c                                    |    73 +-
 fs/gfs2/trans.c                                    |    21 +-
 fs/gfs2/trans.h                                    |     1 +
 fs/gfs2/util.c                                     |    11 +-
 fs/gfs2/util.h                                     |     1 +
 fs/hfs/Kconfig                                     |     2 +-
 fs/hfs/mdb.c                                       |    32 +-
 fs/hfsplus/inode.c                                 |     2 +-
 fs/hfsplus/super.c                                 |     2 +-
 fs/hfsplus/wrapper.c                               |    33 +-
 fs/hpfs/Kconfig                                    |     2 +-
 fs/hpfs/buffer.c                                   |     2 +-
 fs/hpfs/file.c                                     |     8 +-
 fs/hugetlbfs/inode.c                               |    69 +-
 fs/inode.c                                         |   120 +-
 fs/internal.h                                      |     7 +-
 fs/io-wq.c                                         |   133 +-
 fs/io-wq.h                                         |    12 +-
 fs/io_uring.c                                      |  1775 +-
 fs/ioctl.c                                         |    90 +-
 fs/iomap/buffered-io.c                             |   113 +-
 fs/iomap/direct-io.c                               |    19 +-
 fs/iomap/fiemap.c                                  |    16 +-
 fs/iomap/trace.h                                   |     2 +-
 fs/isofs/Kconfig                                   |     2 +-
 fs/isofs/inode.c                                   |    61 +-
 fs/jbd2/checkpoint.c                               |     2 +-
 fs/jbd2/commit.c                                   |     4 +-
 fs/jbd2/journal.c                                  |    17 +-
 fs/jbd2/recovery.c                                 |     2 +-
 fs/jbd2/transaction.c                              |    14 +-
 fs/jffs2/nodelist.h                                |     2 +-
 fs/jffs2/summary.h                                 |     4 +-
 fs/jfs/inode.c                                     |     7 +-
 fs/jfs/jfs_dtree.c                                 |     2 +-
 fs/jfs/jfs_xattr.h                                 |     4 +-
 fs/kernfs/file.c                                   |     6 +-
 fs/libfs.c                                         |     2 +-
 fs/locks.c                                         |     9 +-
 fs/mount.h                                         |    12 +-
 fs/mpage.c                                         |    38 +-
 fs/namei.c                                         |    67 +-
 fs/namespace.c                                     |   129 +-
 fs/nfs/blocklayout/extent_tree.c                   |     2 +-
 fs/nfs/direct.c                                    |     4 +-
 fs/nfs/dns_resolve.c                               |     1 -
 fs/nfs/fscache.c                                   |    39 +-
 fs/nfs/inode.c                                     |    14 +-
 fs/nfs/internal.h                                  |    10 +-
 fs/nfs/mount_clnt.c                                |     3 +-
 fs/nfs/nfs3acl.c                                   |    22 +-
 fs/nfs/nfs3proc.c                                  |     2 +-
 fs/nfs/nfs4proc.c                                  |    15 +-
 fs/nfs/nfs4state.c                                 |     2 +-
 fs/nfs/nfstrace.h                                  |   106 +-
 fs/nfs/pagelist.c                                  |     7 +-
 fs/nfs/pnfs.c                                      |    14 +-
 fs/nfs/pnfs_nfs.c                                  |     3 +-
 fs/nfs/read.c                                      |     2 +
 fs/nfs/super.c                                     |     3 +-
 fs/nfs/sysfs.h                                     |     2 +-
 fs/nfs/write.c                                     |     8 +-
 fs/nfsd/cache.h                                    |     2 +
 fs/nfsd/netns.h                                    |     1 -
 fs/nfsd/nfs4callback.c                             |    43 +-
 fs/nfsd/nfs4proc.c                                 |     9 +-
 fs/nfsd/nfs4recover.c                              |    26 +-
 fs/nfsd/nfs4state.c                                |   168 +-
 fs/nfsd/nfscache.c                                 |    89 +-
 fs/nfsd/nfsctl.c                                   |    32 +-
 fs/nfsd/nfsd.h                                     |     2 +
 fs/nfsd/nfssvc.c                                   |     6 +
 fs/nfsd/state.h                                    |     7 -
 fs/nfsd/trace.h                                    |   345 +
 fs/nfsd/vfs.c                                      |     9 +-
 fs/nilfs2/inode.c                                  |    18 +-
 fs/nilfs2/segment.c                                |     2 +
 fs/nilfs2/the_nilfs.h                              |     2 +-
 fs/nls/Kconfig                                     |    32 +-
 fs/notify/fanotify/Kconfig                         |     4 +-
 fs/notify/fanotify/fanotify.c                      |    11 +-
 fs/notify/fanotify/fanotify.h                      |     2 +-
 fs/notify/fanotify/fanotify_user.c                 |     8 +-
 fs/notify/fdinfo.c                                 |     1 -
 fs/notify/group.c                                  |     1 +
 fs/notify/inotify/Kconfig                          |     4 +-
 fs/notify/inotify/inotify_user.c                   |     4 +-
 fs/notify/mark.c                                   |     6 +-
 fs/nsfs.c                                          |     5 +
 fs/ntfs/Kconfig                                    |     2 +-
 fs/ntfs/aops.c                                     |     2 +-
 fs/ntfs/malloc.h                                   |     2 +-
 fs/ntfs/mft.c                                      |     2 +-
 fs/ocfs2/Kconfig                                   |     4 +-
 fs/ocfs2/aops.c                                    |    34 +-
 fs/ocfs2/cluster/tcp.c                             |    42 +-
 fs/ocfs2/dlm/dlmmaster.c                           |     1 +
 fs/ocfs2/dlmfs/dlmfs.c                             |    63 +-
 fs/ocfs2/extent_map.c                              |     4 +-
 fs/ocfs2/file.c                                    |     2 +-
 fs/ocfs2/mmap.c                                    |     2 +-
 fs/ocfs2/ocfs2.h                                   |     4 +-
 fs/ocfs2/slot_map.c                                |    46 +-
 fs/ocfs2/super.c                                   |    21 +
 fs/omfs/file.c                                     |     7 +-
 fs/open.c                                          |    61 +-
 fs/orangefs/inode.c                                |    32 +-
 fs/orangefs/orangefs-bufmap.c                      |     9 +-
 fs/orangefs/orangefs-mod.c                         |     2 +-
 fs/overlayfs/Kconfig                               |     6 +-
 fs/overlayfs/copy_up.c                             |     9 +-
 fs/overlayfs/dir.c                                 |    51 +-
 fs/overlayfs/export.c                              |    27 +-
 fs/overlayfs/file.c                                |    28 +-
 fs/overlayfs/inode.c                               |    40 +-
 fs/overlayfs/namei.c                               |   138 +-
 fs/overlayfs/overlayfs.h                           |    11 +-
 fs/overlayfs/ovl_entry.h                           |    10 +-
 fs/overlayfs/readdir.c                             |    57 +-
 fs/overlayfs/super.c                               |   243 +-
 fs/overlayfs/util.c                                |    36 +-
 fs/pipe.c                                          |   338 +-
 fs/pnode.c                                         |     9 +-
 fs/posix_acl.c                                     |     2 +-
 fs/proc/Kconfig                                    |     6 +-
 fs/proc/array.c                                    |    11 +-
 fs/proc/base.c                                     |   126 +-
 fs/proc/bootconfig.c                               |    15 +-
 fs/proc/generic.c                                  |     9 +
 fs/proc/inode.c                                    |    32 +-
 fs/proc/kcore.c                                    |     3 +-
 fs/proc/meminfo.c                                  |     8 +-
 fs/proc/nommu.c                                    |     1 -
 fs/proc/proc_net.c                                 |    19 +
 fs/proc/proc_sysctl.c                              |   196 +-
 fs/proc/root.c                                     |   128 +-
 fs/proc/self.c                                     |    10 +-
 fs/proc/task_mmu.c                                 |    56 +-
 fs/proc/task_nommu.c                               |    18 +-
 fs/proc/thread_self.c                              |    10 +-
 fs/proc/vmcore.c                                   |     6 +-
 fs/proc_namespace.c                                |    18 +-
 fs/pstore/Kconfig                                  |   109 +
 fs/pstore/Makefile                                 |     6 +
 fs/pstore/blk.c                                    |   517 +
 fs/pstore/ftrace.c                                 |    54 +
 fs/pstore/inode.c                                  |   129 +-
 fs/pstore/internal.h                               |    11 +-
 fs/pstore/platform.c                               |   117 +-
 fs/pstore/ram.c                                    |   155 +-
 fs/pstore/ram_core.c                               |     4 +-
 fs/pstore/zone.c                                   |  1465 ++
 fs/qnx6/inode.c                                    |     7 +-
 fs/quota/dquot.c                                   |     2 +-
 fs/readdir.c                                       |   104 +-
 fs/reiserfs/file.c                                 |     2 +-
 fs/reiserfs/inode.c                                |    10 +-
 fs/romfs/Kconfig                                   |     4 +-
 fs/select.c                                        |   112 +-
 fs/seq_file.c                                      |     7 +-
 fs/splice.c                                        |   143 +-
 fs/squashfs/block.c                                |   273 +-
 fs/squashfs/decompressor.h                         |     5 +-
 fs/squashfs/decompressor_multi.c                   |     9 +-
 fs/squashfs/decompressor_multi_percpu.c            |    25 +-
 fs/squashfs/decompressor_single.c                  |     9 +-
 fs/squashfs/lz4_wrapper.c                          |    17 +-
 fs/squashfs/lzo_wrapper.c                          |    17 +-
 fs/squashfs/squashfs.h                             |     4 +-
 fs/squashfs/squashfs_fs.h                          |    16 +-
 fs/squashfs/xz_wrapper.c                           |    51 +-
 fs/squashfs/zlib_wrapper.c                         |    63 +-
 fs/squashfs/zstd_wrapper.c                         |    64 +-
 fs/stat.c                                          |    51 +-
 fs/super.c                                         |     8 +-
 fs/sync.c                                          |     9 +-
 fs/sysfs/dir.c                                     |     2 +-
 fs/sysfs/file.c                                    |     3 +-
 fs/sysfs/mount.c                                   |     2 +-
 fs/sysfs/symlink.c                                 |     2 +-
 fs/sysv/Kconfig                                    |     2 +-
 fs/ubifs/auth.c                                    |    37 +-
 fs/ubifs/debug.c                                   |     2 +-
 fs/ubifs/file.c                                    |     6 +-
 fs/ubifs/lprops.c                                  |     2 +-
 fs/ubifs/lpt_commit.c                              |     4 +-
 fs/ubifs/master.c                                  |     9 +-
 fs/ubifs/orphan.c                                  |     2 +-
 fs/ubifs/replay.c                                  |    27 +-
 fs/udf/Kconfig                                     |     2 +-
 fs/udf/inode.c                                     |     7 +-
 fs/udf/lowlevel.c                                  |    29 +-
 fs/userfaultfd.c                                   |    46 +-
 fs/utimes.c                                        |     6 +-
 fs/vboxsf/super.c                                  |     2 +-
 fs/verity/enable.c                                 |     2 +
 fs/verity/fsverity_private.h                       |     4 +-
 fs/verity/measure.c                                |     2 +
 fs/verity/open.c                                   |     1 +
 fs/verity/signature.c                              |     3 +
 fs/verity/verify.c                                 |     3 +
 fs/xattr.c                                         |     6 +-
 fs/xfs/Makefile                                    |     5 +-
 fs/xfs/kmem.c                                      |     2 +-
 fs/xfs/kmem.h                                      |     8 +-
 fs/xfs/libxfs/xfs_ag_resv.h                        |     2 +-
 fs/xfs/libxfs/xfs_alloc.h                          |     2 +-
 fs/xfs/libxfs/xfs_alloc_btree.h                    |     2 +-
 fs/xfs/libxfs/xfs_attr.c                           |    16 +-
 fs/xfs/libxfs/xfs_attr.h                           |     2 +-
 fs/xfs/libxfs/xfs_attr_leaf.c                      |    59 +-
 fs/xfs/libxfs/xfs_attr_leaf.h                      |     2 +-
 fs/xfs/libxfs/xfs_attr_remote.h                    |     2 +-
 fs/xfs/libxfs/xfs_attr_sf.h                        |     2 +-
 fs/xfs/libxfs/xfs_bit.h                            |     2 +-
 fs/xfs/libxfs/xfs_bmap.c                           |   310 +-
 fs/xfs/libxfs/xfs_bmap.h                           |     2 +-
 fs/xfs/libxfs/xfs_bmap_btree.c                     |     5 +-
 fs/xfs/libxfs/xfs_bmap_btree.h                     |     2 +-
 fs/xfs/libxfs/xfs_btree.h                          |     2 +-
 fs/xfs/libxfs/xfs_da_btree.h                       |     2 +-
 fs/xfs/libxfs/xfs_da_format.h                      |     2 +-
 fs/xfs/libxfs/xfs_defer.c                          |   162 +-
 fs/xfs/libxfs/xfs_defer.h                          |    26 +-
 fs/xfs/libxfs/xfs_dir2.c                           |     8 +-
 fs/xfs/libxfs/xfs_dir2.h                           |     2 +-
 fs/xfs/libxfs/xfs_dir2_block.c                     |     2 +-
 fs/xfs/libxfs/xfs_dir2_priv.h                      |     2 +-
 fs/xfs/libxfs/xfs_dir2_sf.c                        |    13 +-
 fs/xfs/libxfs/xfs_errortag.h                       |     6 +-
 fs/xfs/libxfs/xfs_format.h                         |     9 +-
 fs/xfs/libxfs/xfs_fs.h                             |     2 +-
 fs/xfs/libxfs/xfs_health.h                         |     2 +-
 fs/xfs/libxfs/xfs_inode_buf.c                      |   186 +-
 fs/xfs/libxfs/xfs_inode_buf.h                      |    10 +-
 fs/xfs/libxfs/xfs_inode_fork.c                     |   320 +-
 fs/xfs/libxfs/xfs_inode_fork.h                     |    68 +-
 fs/xfs/libxfs/xfs_log_recover.h                    |    83 +-
 fs/xfs/libxfs/xfs_quota_defs.h                     |     1 -
 fs/xfs/libxfs/xfs_rtbitmap.c                       |     2 +-
 fs/xfs/libxfs/xfs_sb.c                             |     2 +-
 fs/xfs/libxfs/xfs_symlink_remote.c                 |    16 +-
 fs/xfs/libxfs/xfs_trans_inode.c                    |     2 +-
 fs/xfs/scrub/bmap.c                                |    40 +-
 fs/xfs/scrub/dabtree.c                             |     2 +-
 fs/xfs/scrub/dir.c                                 |     7 +-
 fs/xfs/scrub/ialloc.c                              |     3 +-
 fs/xfs/scrub/parent.c                              |     2 +-
 fs/xfs/xfs_aops.c                                  |    15 +-
 fs/xfs/xfs_attr_inactive.c                         |     9 +-
 fs/xfs/xfs_attr_list.c                             |     4 +-
 fs/xfs/xfs_bmap_item.c                             |   237 +-
 fs/xfs/xfs_bmap_item.h                             |    11 -
 fs/xfs/xfs_bmap_util.c                             |    79 +-
 fs/xfs/xfs_buf.c                                   |    72 +-
 fs/xfs/xfs_buf.h                                   |     2 +
 fs/xfs/xfs_buf_item.c                              |   106 +-
 fs/xfs/xfs_buf_item.h                              |     2 -
 fs/xfs/xfs_buf_item_recover.c                      |   984 ++
 fs/xfs/xfs_dir2_readdir.c                          |     2 +-
 fs/xfs/xfs_dquot.c                                 |   118 +-
 fs/xfs/xfs_dquot.h                                 |     2 +-
 fs/xfs/xfs_dquot_item.c                            |    17 +-
 fs/xfs/xfs_dquot_item_recover.c                    |   201 +
 fs/xfs/xfs_error.c                                 |     3 +
 fs/xfs/xfs_extfree_item.c                          |   216 +-
 fs/xfs/xfs_extfree_item.h                          |    25 +-
 fs/xfs/xfs_file.c                                  |     4 +-
 fs/xfs/xfs_fsops.c                                 |     5 +-
 fs/xfs/xfs_icache.c                                |   355 +-
 fs/xfs/xfs_icache.h                                |    51 +-
 fs/xfs/xfs_icreate_item.c                          |   152 +
 fs/xfs/xfs_inode.c                                 |   281 +-
 fs/xfs/xfs_inode.h                                 |     9 +-
 fs/xfs/xfs_inode_item.c                            |    54 +-
 fs/xfs/xfs_inode_item.h                            |     6 +-
 fs/xfs/xfs_inode_item_recover.c                    |   394 +
 fs/xfs/xfs_ioctl.c                                 |   213 +-
 fs/xfs/xfs_iomap.c                                 |   113 +-
 fs/xfs/xfs_iops.c                                  |    84 +-
 fs/xfs/xfs_itable.c                                |     6 +-
 fs/xfs/xfs_log_recover.c                           |  2801 +--
 fs/xfs/xfs_message.c                               |    22 +
 fs/xfs/xfs_message.h                               |    24 +-
 fs/xfs/xfs_mount.c                                 |    40 +-
 fs/xfs/xfs_mount.h                                 |   163 +-
 fs/xfs/xfs_pnfs.c                                  |     5 +-
 fs/xfs/xfs_qm.c                                    |    66 +-
 fs/xfs/xfs_qm.h                                    |    78 +-
 fs/xfs/xfs_qm_syscalls.c                           |    83 +-
 fs/xfs/xfs_quotaops.c                              |    30 +-
 fs/xfs/xfs_refcount_item.c                         |   252 +-
 fs/xfs/xfs_refcount_item.h                         |    11 -
 fs/xfs/xfs_reflink.c                               |     1 +
 fs/xfs/xfs_rmap_item.c                             |   229 +-
 fs/xfs/xfs_rmap_item.h                             |    13 -
 fs/xfs/xfs_super.c                                 |   112 +-
 fs/xfs/xfs_symlink.c                               |    10 +-
 fs/xfs/xfs_sysctl.c                                |     4 +-
 fs/xfs/xfs_trace.h                                 |     4 +-
 fs/xfs/xfs_trans.c                                 |   203 +-
 fs/xfs/xfs_trans.h                                 |     6 +-
 fs/xfs/xfs_trans_ail.c                             |    79 +-
 fs/xfs/xfs_trans_dquot.c                           |    23 +-
 fs/xfs/xfs_trans_priv.h                            |    21 +-
 fs/xfs/xfs_xattr.c                                 |     1 -
 fs/zonefs/super.c                                  |    91 +-
 include/acpi/acpi_bus.h                            |     1 +
 include/acpi/acpixf.h                              |     2 +-
 include/acpi/actypes.h                             |     3 +-
 include/acpi/ghes.h                                |     3 +
 include/asm-generic/5level-fixup.h                 |    58 -
 include/asm-generic/Kbuild                         |     1 +
 include/asm-generic/atomic-instrumented.h          |   711 +-
 include/asm-generic/atomic-long.h                  |   331 +-
 include/asm-generic/barrier.h                      |    16 +-
 include/asm-generic/bitops/instrumented-atomic.h   |    14 +-
 include/asm-generic/bitops/instrumented-lock.h     |    10 +-
 .../asm-generic/bitops/instrumented-non-atomic.h   |    16 +-
 include/asm-generic/bug.h                          |     9 +-
 include/asm-generic/cacheflush.h                   |    25 +-
 include/asm-generic/checksum.h                     |     9 -
 include/asm-generic/hugetlb.h                      |     2 +-
 include/asm-generic/hyperv-tlfs.h                  |   497 +
 include/asm-generic/io.h                           |    66 +-
 include/asm-generic/mshyperv.h                     |     2 +-
 include/asm-generic/pgtable-nop4d-hack.h           |    64 -
 include/asm-generic/pgtable-nopmd.h                |     1 +
 include/asm-generic/pgtable-nopud.h                |     5 +-
 include/asm-generic/pgtable.h                      |  1262 --
 include/asm-generic/sections.h                     |     3 +
 include/asm-generic/topology.h                     |     2 +-
 include/asm-generic/vermagic.h                     |     7 +
 include/asm-generic/vmlinux.lds.h                  |    10 +
 include/crypto/acompress.h                         |     2 +-
 include/crypto/algapi.h                            |     2 +
 include/crypto/drbg.h                              |     6 +-
 include/crypto/engine.h                            |    15 +-
 include/crypto/hash.h                              |    19 +
 include/crypto/sha.h                               |    28 +-
 include/crypto/sha256_base.h                       |     6 +-
 include/drm/drm_connector.h                        |   126 +-
 include/drm/drm_displayid.h                        |     2 +-
 include/drm/drm_dp_helper.h                        |   140 +
 include/drm/drm_edid.h                             |     9 +
 include/drm/drm_modes.h                            |     2 +-
 include/drm/gpu_scheduler.h                        |     6 +-
 include/drm/i915_pciids.h                          |     8 +-
 include/drm/ttm/ttm_bo_api.h                       |     6 -
 include/drm/ttm/ttm_bo_driver.h                    |     1 -
 include/dt-bindings/clock/agilex-clock.h           |    70 +
 include/dt-bindings/clock/at91.h                   |     4 +
 include/dt-bindings/clock/bt1-ccu.h                |    48 +
 include/dt-bindings/clock/imx7ulp-clock.h          |     5 +-
 include/dt-bindings/clock/imx8mp-clock.h           |    90 +-
 include/dt-bindings/clock/intel,lgm-clk.h          |   165 +
 include/dt-bindings/clock/marvell,mmp2-audio.h     |    10 +
 include/dt-bindings/clock/marvell,mmp2.h           |     3 +
 include/dt-bindings/clock/meson8b-clkc.h           |     1 +
 include/dt-bindings/clock/mt6765-clk.h             |   313 +
 include/dt-bindings/clock/qcom,gcc-msm8939.h       |   206 +
 include/dt-bindings/clock/qcom,gcc-msm8998.h       |     1 +
 include/dt-bindings/clock/qcom,gcc-sc7180.h        |     1 +
 include/dt-bindings/clock/r8a7742-cpg-mssr.h       |    42 +
 include/dt-bindings/clock/sprd,sc9863a-clk.h       |     5 +
 include/dt-bindings/clock/tegra114-car.h           |    14 +-
 include/dt-bindings/clock/tegra124-car-common.h    |    14 +-
 include/dt-bindings/clock/tegra20-car.h            |     2 +-
 include/dt-bindings/clock/tegra210-car.h           |    20 +-
 include/dt-bindings/clock/tegra30-car.h            |    14 +-
 include/dt-bindings/clock/x1000-cgu.h              |    64 +-
 include/dt-bindings/clock/x1830-cgu.h              |    55 +
 include/dt-bindings/firmware/imx/rsrc.h            |    84 +
 include/dt-bindings/interconnect/imx8mm.h          |    50 +
 include/dt-bindings/interconnect/imx8mn.h          |    41 +
 include/dt-bindings/interconnect/imx8mq.h          |    48 +
 include/dt-bindings/mailbox/qcom-ipcc.h            |    33 +
 include/dt-bindings/phy/phy.h                      |     1 +
 include/dt-bindings/pinctrl/pads-imx8dxl.h         |   639 +
 include/dt-bindings/pinctrl/rockchip.h             |    11 -
 include/dt-bindings/power/marvell,mmp2.h           |    11 +
 include/dt-bindings/power/meson-gxbb-power.h       |    13 +
 include/dt-bindings/power/meson8-power.h           |    13 +
 include/dt-bindings/power/qcom-rpmpd.h             |    12 +
 include/dt-bindings/power/r8a7742-sysc.h           |    29 +
 .../dt-bindings/reset/amlogic,meson-gxbb-reset.h   |     2 +-
 include/dt-bindings/reset/bt1-ccu.h                |    25 +
 include/dt-bindings/reset/imx8mp-reset.h           |    50 +
 include/dt-bindings/reset/imx8mq-reset.h           |    56 +-
 include/dt-bindings/reset/qcom,gcc-msm8939.h       |   110 +
 include/dt-bindings/reset/realtek,rtd1195.h        |    74 +
 include/dt-bindings/reset/realtek,rtd1295.h        |     3 +
 include/keys/big_key-type.h                        |     1 +
 include/keys/encrypted-type.h                      |     2 +-
 include/keys/rxrpc-type.h                          |     4 +-
 include/keys/user-type.h                           |     2 +-
 include/kunit/test.h                               |    12 +-
 include/kvm/arm_vgic.h                             |     5 +-
 include/linux/amba/bus.h                           |     1 +
 include/linux/amba/clcd-regs.h                     |    87 -
 include/linux/amba/clcd.h                          |   290 -
 include/linux/arm-smccc.h                          |    25 +-
 include/linux/atomic-arch-fallback.h               |  2291 +++
 include/linux/atomic-fallback.h                    |   346 +-
 include/linux/atomic.h                             |    11 +
 include/linux/audit.h                              |    24 +-
 include/linux/avf/virtchnl.h                       |     5 +
 include/linux/backing-dev-defs.h                   |     4 +-
 include/linux/backing-dev.h                        |    17 +-
 include/linux/backlight.h                          |     1 +
 include/linux/bch.h                                |    11 +-
 include/linux/binfmts.h                            |    48 +-
 include/linux/bio.h                                |    23 +-
 include/linux/bitops.h                             |     2 +-
 include/linux/blk-cgroup.h                         |    53 +-
 include/linux/blk-crypto.h                         |   123 +
 include/linux/blk-mq.h                             |    16 +-
 include/linux/blk_types.h                          |    26 +-
 include/linux/blkdev.h                             |   122 +-
 include/linux/bpf-cgroup.h                         |    24 +-
 include/linux/bpf-netns.h                          |    64 +
 include/linux/bpf.h                                |   122 +-
 include/linux/bpf_types.h                          |    11 +
 include/linux/bpf_verifier.h                       |     7 +
 include/linux/brcmphy.h                            |    59 +
 include/linux/bsearch.h                            |    26 +-
 include/linux/buffer_head.h                        |    16 +-
 include/linux/bvec.h                               |    13 +-
 include/linux/cache.h                              |    10 +-
 include/linux/can/dev/peak_canfd.h                 |     4 +-
 include/linux/can/skb.h                            |     2 +-
 include/linux/capability.h                         |     9 +
 include/linux/cb710.h                              |     2 +-
 include/linux/cdrom.h                              |     7 +-
 include/linux/ceph/libceph.h                       |    13 +-
 include/linux/ceph/mon_client.h                    |     2 +-
 include/linux/ceph/osd_client.h                    |     8 +-
 include/linux/ceph/osdmap.h                        |    19 +-
 include/linux/ceph/rados.h                         |    14 +
 include/linux/clk/tegra.h                          |    27 +
 include/linux/compaction.h                         |    11 +-
 include/linux/compat.h                             |    11 +-
 include/linux/compiler-clang.h                     |    15 +-
 include/linux/compiler-gcc.h                       |    11 +-
 include/linux/compiler.h                           |   216 +-
 include/linux/compiler_types.h                     |    95 +-
 include/linux/configfs.h                           |     2 +-
 include/linux/console.h                            |     2 +-
 include/linux/context_tracking.h                   |    27 +-
 include/linux/context_tracking_state.h             |     6 +-
 include/linux/coredump.h                           |     4 +
 include/linux/coresight.h                          |    32 +-
 include/linux/cper.h                               |     9 +
 include/linux/cpu.h                                |    19 +-
 include/linux/cpu_cooling.h                        |    12 +-
 include/linux/cpu_rmap.h                           |     2 +-
 include/linux/cpufreq.h                            |     4 +-
 include/linux/cpuhotplug.h                         |     3 +
 include/linux/crash_dump.h                         |     5 +-
 include/linux/crush/crush.h                        |    14 +-
 include/linux/cryptohash.h                         |    14 -
 include/linux/dasd_mod.h                           |     9 +
 include/linux/dax.h                                |     1 -
 include/linux/dcache.h                             |     2 +
 include/linux/debug_locks.h                        |     2 +-
 include/linux/debugfs.h                            |    12 +-
 include/linux/delay.h                              |    11 +
 include/linux/dev_printk.h                         |     6 +-
 include/linux/device-mapper.h                      |     9 +-
 include/linux/device.h                             |     4 -
 include/linux/device_cgroup.h                      |    17 +-
 include/linux/digsig.h                             |     4 +-
 include/linux/dirent.h                             |     2 +-
 include/linux/dm-bufio.h                           |    12 +
 include/linux/dma-buf.h                            |     3 +-
 include/linux/dma-direct.h                         |     2 +
 include/linux/dma-mapping.h                        |    86 +-
 include/linux/dma-noncoherent.h                    |     2 +-
 include/linux/dmaengine.h                          |    16 +-
 include/linux/dsa/8021q.h                          |    57 +
 include/linux/dsa/sja1105.h                        |     3 +
 include/linux/dynamic_debug.h                      |     2 +-
 include/linux/edac.h                               |     8 -
 include/linux/efi.h                                |     8 +-
 include/linux/elevator.h                           |     2 +-
 include/linux/elf.h                                |    43 +
 include/linux/elfnote.h                            |     2 +-
 include/linux/enclosure.h                          |     2 +-
 include/linux/energy_model.h                       |     2 +-
 include/linux/etherdevice.h                        |    12 +
 include/linux/ethtool.h                            |     4 +-
 include/linux/ethtool_netlink.h                    |    54 +
 include/linux/fanotify.h                           |     3 +-
 include/linux/fiemap.h                             |    25 +
 include/linux/file.h                               |     2 +
 include/linux/filter.h                             |    12 +-
 include/linux/firmware.h                           |     1 -
 include/linux/firmware/imx/sci.h                   |     1 -
 include/linux/firmware/imx/types.h                 |    65 -
 include/linux/firmware/intel/stratix10-smc.h       |    49 +-
 .../linux/firmware/intel/stratix10-svc-client.h    |    71 +-
 include/linux/firmware/trusted_foundations.h       |     1 +
 include/linux/firmware/xlnx-zynqmp.h               |   237 +-
 include/linux/fpga/adi-axi-common.h                |     6 +-
 include/linux/frame.h                              |    11 +
 include/linux/fs.h                                 |    86 +-
 include/linux/fs_context.h                         |     2 +-
 include/linux/fscache-cache.h                      |     6 +-
 include/linux/fscache.h                            |    42 +-
 include/linux/fscrypt.h                            |   214 +-
 include/linux/fsl/bestcomm/bestcomm.h              |     2 +-
 include/linux/fsl/ptp_qoriq.h                      |     2 +-
 include/linux/fsverity.h                           |    19 +-
 include/linux/ftrace.h                             |    31 +-
 include/linux/ftrace_irq.h                         |    11 -
 include/linux/fwnode.h                             |     2 +
 include/linux/genalloc.h                           |     2 +-
 include/linux/genhd.h                              |    44 +-
 include/linux/gfp.h                                |     7 +-
 include/linux/gpio/driver.h                        |    48 +-
 include/linux/gpio/machine.h                       |    17 +-
 include/linux/gpio/regmap.h                        |    86 +
 include/linux/greybus/greybus_protocols.h          |    44 +-
 include/linux/hardirq.h                            |    88 +-
 include/linux/hdmi.h                               |     2 +
 include/linux/highmem.h                            |    81 +-
 include/linux/hmm.h                                |   113 +-
 include/linux/host1x.h                             |     3 +
 include/linux/huge_mm.h                            |     2 +-
 include/linux/hugetlb.h                            |    33 +-
 include/linux/hw_breakpoint.h                      |     4 +
 include/linux/hwmon.h                              |     3 +
 include/linux/hyperv.h                             |    68 +-
 include/linux/i2c-mux.h                            |     2 +-
 include/linux/i2c-smbus.h                          |     8 +-
 include/linux/i2c.h                                |    24 +-
 include/linux/idle_inject.h                        |     4 +
 include/linux/idr.h                                |     2 +-
 include/linux/ieee80211.h                          |   369 +-
 include/linux/if_bridge.h                          |     2 +
 include/linux/if_team.h                            |     7 +-
 include/linux/igmp.h                               |     4 +-
 include/linux/ihex.h                               |     2 +-
 include/linux/iio/adc/ad_sigma_delta.h             |    58 -
 include/linux/iio/adc/adi-axi-adc.h                |    64 +
 include/linux/iio/buffer-dma.h                     |     2 +-
 include/linux/iio/buffer-dmaengine.h               |     3 +
 include/linux/iio/buffer_impl.h                    |     9 -
 include/linux/iio/consumer.h                       |    18 -
 include/linux/iio/hw-consumer.h                    |     1 -
 include/linux/iio/iio.h                            |    12 +-
 include/linux/iio/imu/adis.h                       |    87 +-
 include/linux/iio/kfifo_buf.h                      |     1 -
 include/linux/iio/trigger.h                        |     3 -
 include/linux/iio/triggered_buffer.h               |     2 -
 include/linux/ima.h                                |     7 +
 include/linux/inet_diag.h                          |     6 +-
 include/linux/input/gp2ap002a00f.h                 |    23 -
 include/linux/input/lm8333.h                       |     2 +-
 include/linux/input/mt.h                           |     5 +
 include/linux/instrumented.h                       |   109 +
 include/linux/intel-iommu.h                        |    82 +-
 include/linux/intel-svm.h                          |    94 +-
 include/linux/interconnect.h                       |    31 +
 include/linux/interrupt.h                          |     8 +-
 include/linux/io-mapping.h                         |     2 +-
 include/linux/iomap.h                              |     7 +-
 include/linux/iommu.h                              |    79 +-
 include/linux/iopoll.h                             |    62 +-
 include/linux/ioport.h                             |     7 +
 include/linux/ipc_namespace.h                      |     2 +
 include/linux/irq.h                                |     6 +-
 include/linux/irq_sim.h                            |    33 +-
 include/linux/irq_work.h                           |     9 +-
 include/linux/irqchip/arm-gic-v3.h                 |     2 +
 include/linux/irqdomain.h                          |     2 +-
 include/linux/irqflags.h                           |     6 +
 include/linux/jbd2.h                               |     6 +-
 include/linux/kallsyms.h                           |     4 +-
 include/linux/kasan.h                              |     2 +-
 include/linux/kconfig.h                            |     2 +
 include/linux/kcsan-checks.h                       |   430 +
 include/linux/kcsan.h                              |    59 +
 include/linux/kdb.h                                |     2 +-
 include/linux/kernel.h                             |     9 +
 include/linux/kexec.h                              |     2 +-
 include/linux/key.h                                |    33 +-
 include/linux/keyslot-manager.h                    |   106 +
 include/linux/kgdb.h                               |     8 +-
 include/linux/kmsg_dump.h                          |    12 +-
 include/linux/kobject.h                            |     4 +-
 include/linux/kobject_ns.h                         |     2 +-
 include/linux/kprobes.h                            |     8 +-
 include/linux/kthread.h                            |     6 +
 include/linux/kvm_host.h                           |    42 +-
 include/linux/latencytop.h                         |     4 +-
 include/linux/libata.h                             |    11 +-
 include/linux/linear_range.h                       |    48 +
 include/linux/linkage.h                            |     8 +-
 include/linux/list_lru.h                           |     2 +-
 include/linux/livepatch.h                          |    17 +-
 include/linux/local_lock.h                         |    54 +
 include/linux/local_lock_internal.h                |    90 +
 include/linux/lockdep.h                            |    23 +-
 include/linux/lsm_audit.h                          |     1 +
 include/linux/lsm_hook_defs.h                      |    18 +-
 include/linux/lsm_hooks.h                          |    81 +-
 include/linux/mdio.h                               |    31 +
 include/linux/memblock.h                           |    15 +-
 include/linux/memcontrol.h                         |    76 +-
 include/linux/memory_hotplug.h                     |    10 +-
 include/linux/mempolicy.h                          |     2 +-
 include/linux/memstick.h                           |     2 +-
 include/linux/mfd/core.h                           |     4 +-
 include/linux/mfd/gsc.h                            |    76 +
 include/linux/mfd/intel_pmc_bxt.h                  |    53 +
 include/linux/mfd/intel_soc_pmic.h                 |    15 +
 include/linux/mfd/max8998.h                        |     1 +
 include/linux/mfd/mp2629.h                         |    26 +
 include/linux/mfd/mt6358/core.h                    |   158 +
 include/linux/mfd/mt6358/registers.h               |   282 +
 include/linux/mfd/mt6360.h                         |   240 +
 include/linux/mfd/mt6397/core.h                    |     5 +
 include/linux/mfd/mt6397/rtc.h                     |     9 +-
 include/linux/mfd/stmfx.h                          |     1 +
 include/linux/mhi.h                                |    39 +-
 include/linux/mlx4/device.h                        |    22 +-
 include/linux/mlx4/qp.h                            |     2 +-
 include/linux/mlx5/accel.h                         |    14 +-
 include/linux/mlx5/cmd.h                           |    51 -
 include/linux/mlx5/cq.h                            |     2 +-
 include/linux/mlx5/device.h                        |    44 +-
 include/linux/mlx5/driver.h                        |    51 +-
 include/linux/mlx5/fs.h                            |     1 +
 include/linux/mlx5/mlx5_ifc.h                      |   231 +-
 include/linux/mlx5/qp.h                            |   125 +-
 include/linux/mlx5/transobj.h                      |    19 +-
 include/linux/mlx5/vport.h                         |     3 +-
 include/linux/mm.h                                 |   194 +-
 include/linux/mm_types.h                           |    10 +-
 include/linux/mmap_lock.h                          |    90 +
 include/linux/mmc/card.h                           |     1 +
 include/linux/mmc/host.h                           |     4 +-
 include/linux/mmc/mmc.h                            |     1 +
 include/linux/mmc/sdio_ids.h                       |    94 +-
 include/linux/mmu_context.h                        |     5 -
 include/linux/mmu_notifier.h                       |    13 +-
 include/linux/mmzone.h                             |    91 +-
 include/linux/mnt_namespace.h                      |     2 +
 include/linux/mod_devicetable.h                    |     6 +-
 include/linux/module.h                             |    16 +-
 include/linux/moduleloader.h                       |     5 +
 include/linux/mount.h                              |     6 +-
 include/linux/mpage.h                              |     4 +-
 include/linux/mtd/bbm.h                            |     2 +-
 include/linux/mtd/cfi.h                            |     6 +-
 include/linux/mtd/mtd.h                            |     7 +-
 include/linux/mtd/partitions.h                     |     2 +
 include/linux/mtd/qinfo.h                          |     2 +-
 include/linux/mtd/rawnand.h                        |   131 +-
 include/linux/mtd/spi-nor.h                        |    24 +-
 include/linux/net.h                                |     7 +-
 include/linux/netdev_features.h                    |     2 +-
 include/linux/netdevice.h                          |   108 +-
 include/linux/netfilter/nf_conntrack_pptp.h        |     2 +-
 include/linux/netpoll.h                            |    10 +-
 include/linux/nfs4.h                               |     4 +-
 include/linux/nfs_fs.h                             |     1 +
 include/linux/nfs_xdr.h                            |     4 +-
 include/linux/nmi.h                                |    15 +-
 include/linux/nsproxy.h                            |    24 +
 include/linux/ntb.h                                |     6 +-
 include/linux/nvme-fc-driver.h                     |   368 +-
 include/linux/nvme-fc.h                            |    11 +-
 include/linux/nvme.h                               |    16 +-
 include/linux/of_graph.h                           |     6 +
 include/linux/of_mdio.h                            |    11 +-
 include/linux/of_reserved_mem.h                    |    12 +
 include/linux/overflow.h                           |    25 +-
 include/linux/padata.h                             |    49 +-
 include/linux/page-flags.h                         |    10 +
 include/linux/page_counter.h                       |     8 +
 include/linux/pagemap.h                            |   195 +-
 include/linux/parport.h                            |    16 +-
 include/linux/parser.h                             |     5 +-
 include/linux/part_stat.h                          |    61 +-
 include/linux/pci-acpi.h                           |    18 +-
 include/linux/pci-ats.h                            |     3 +
 include/linux/pci-ecam.h                           |    25 +-
 include/linux/pci-epc.h                            |    38 +-
 include/linux/pci.h                                |    51 +-
 include/linux/pci_ids.h                            |     7 +
 include/linux/perf_event.h                         |    23 +-
 include/linux/pgtable.h                            |  1445 ++
 include/linux/phy.h                                |   193 +-
 include/linux/phy/omap_usb.h                       |    69 +-
 include/linux/phylink.h                            |     6 +-
 include/linux/pid.h                                |     4 +
 include/linux/pid_namespace.h                      |    12 -
 include/linux/pipe_fs_i.h                          |    67 +-
 include/linux/platform_data/ad5761.h               |     2 +-
 include/linux/platform_data/clk-integrator.h       |     2 -
 include/linux/platform_data/cros_ec_sensorhub.h    |     1 +
 include/linux/platform_data/gpio-dwapb.h           |     1 -
 include/linux/platform_data/gsc_hwmon.h            |    44 +
 include/linux/platform_data/i2c-pxa.h              |    48 -
 include/linux/platform_data/itco_wdt.h             |    11 +-
 include/linux/platform_data/mmc-esdhc-imx.h        |     2 +-
 include/linux/platform_data/mmc-esdhc-mcf.h        |    17 +
 include/linux/platform_data/mtd-davinci.h          |     2 +-
 include/linux/platform_data/mtd-nand-s3c2410.h     |     2 +-
 include/linux/platform_data/wilco-ec.h             |     2 +-
 include/linux/platform_data/x86/asus-wmi.h         |     3 +
 include/linux/platform_device.h                    |     1 +
 include/linux/pm.h                                 |    34 +-
 include/linux/pm_opp.h                             |    18 +
 include/linux/pm_runtime.h                         |     4 +-
 include/linux/pnp.h                                |    29 +-
 include/linux/posix_acl.h                          |     2 +-
 include/linux/power_supply.h                       |    13 +-
 include/linux/preempt.h                            |     4 +-
 include/linux/printk.h                             |   126 +-
 include/linux/proc_fs.h                            |    37 +-
 include/linux/proc_ns.h                            |     4 +-
 include/linux/property.h                           |     4 +
 include/linux/psci.h                               |     7 -
 include/linux/psp-sev.h                            |     4 +-
 include/linux/pstore.h                             |     9 +-
 include/linux/pstore_blk.h                         |   118 +
 include/linux/pstore_ram.h                         |     2 +-
 include/linux/pstore_zone.h                        |    60 +
 include/linux/ptdump.h                             |     3 +-
 include/linux/ptp_clock_kernel.h                   |    14 +-
 include/linux/qed/qed_if.h                         |    27 +-
 include/linux/qed/qed_rdma_if.h                    |    23 +-
 include/linux/radix-tree.h                         |    11 +-
 include/linux/ras.h                                |     5 -
 include/linux/rbtree.h                             |     2 +-
 include/linux/rbtree_augmented.h                   |     2 +-
 include/linux/rculist.h                            |    25 +-
 include/linux/rcupdate.h                           |    53 +-
 include/linux/rcupdate_trace.h                     |    88 +
 include/linux/rcupdate_wait.h                      |    19 +
 include/linux/rcutiny.h                            |     6 +-
 include/linux/rcutree.h                            |     9 +
 include/linux/rcuwait.h                            |    32 +-
 include/linux/regmap.h                             |   109 +-
 include/linux/regset.h                             |     2 +-
 include/linux/regulator/coupler.h                  |     8 +
 include/linux/regulator/driver.h                   |    27 +-
 include/linux/relay.h                              |     2 +-
 include/linux/remoteproc.h                         |    19 +-
 include/linux/rio.h                                |     4 +-
 include/linux/rmap.h                               |     2 +-
 include/linux/rpmsg/qcom_glink.h                   |     3 +-
 include/linux/rslib.h                              |     2 +-
 include/linux/rtsx_pci.h                           |    25 -
 include/linux/scatterlist.h                        |    50 +-
 include/linux/sched.h                              |    40 +-
 include/linux/sched/debug.h                        |     3 +-
 include/linux/sched/mm.h                           |    12 +-
 include/linux/sched/signal.h                       |    11 -
 include/linux/sched/sysctl.h                       |    51 +-
 include/linux/sched/topology.h                     |    31 +-
 include/linux/scmi_protocol.h                      |     6 +
 include/linux/scpi_protocol.h                      |     6 +
 include/linux/scs.h                                |    72 +
 include/linux/sctp.h                               |    36 +-
 include/linux/security.h                           |    56 +-
 include/linux/seq_file.h                           |    19 +
 include/linux/seqlock.h                            |    51 +-
 include/linux/serial_core.h                        |     4 +-
 include/linux/set_memory.h                         |     2 +-
 include/linux/signal.h                             |     8 +
 include/linux/skbuff.h                             |    38 +-
 include/linux/skmsg.h                              |     9 +
 include/linux/smp.h                                |    28 +-
 include/linux/soc/mediatek/mtk-mmsys.h             |    20 +
 include/linux/socket.h                             |    17 +-
 include/linux/soundwire/sdw.h                      |    32 +-
 include/linux/soundwire/sdw_type.h                 |     9 +-
 include/linux/spi/l4f00242t03.h                    |    17 -
 include/linux/spi/mcp23s08.h                       |    18 -
 include/linux/spi/spi.h                            |     1 +
 include/linux/splice.h                             |     3 +
 include/linux/stacktrace.h                         |     2 +-
 include/linux/stat.h                               |     1 +
 include/linux/stmmac.h                             |     2 +
 include/linux/string.h                             |    60 +-
 include/linux/sunrpc/auth.h                        |     5 +-
 include/linux/sunrpc/clnt.h                        |    13 +-
 include/linux/sunrpc/gss_api.h                     |     4 +
 include/linux/sunrpc/gss_krb5.h                    |     6 +-
 include/linux/sunrpc/svc.h                         |     2 +
 include/linux/sunrpc/svc_rdma.h                    |     7 +-
 include/linux/sunrpc/svc_xprt.h                    |     6 +
 include/linux/sunrpc/svcauth_gss.h                 |     3 +-
 include/linux/sunrpc/svcsock.h                     |     6 +-
 include/linux/sunrpc/xdr.h                         |     1 +
 include/linux/suspend.h                            |     6 +
 include/linux/swait.h                              |    23 +-
 include/linux/swap.h                               |    31 +-
 include/linux/syscalls.h                           |     6 +-
 include/linux/sysctl.h                             |    65 +-
 include/linux/sysfs.h                              |     2 +-
 include/linux/sysrq.h                              |    18 +-
 include/linux/tboot.h                              |     8 +-
 include/linux/tcp.h                                |    64 +-
 include/linux/tee_drv.h                            |    17 +
 include/linux/thermal.h                            |    84 +-
 include/linux/thunderbolt.h                        |     2 +-
 include/linux/ti_wilink_st.h                       |     6 +-
 include/linux/tifm.h                               |     2 +-
 include/linux/timer.h                              |     3 +-
 include/linux/torture.h                            |     2 +-
 include/linux/tpm_eventlog.h                       |     8 +-
 include/linux/tracepoint.h                         |    22 +-
 include/linux/tty.h                                |     2 +-
 include/linux/u64_stats_sync.h                     |    43 +-
 include/linux/uacce.h                              |    34 +-
 include/linux/uaccess.h                            |    97 +-
 include/linux/usb/chipidea.h                       |     1 +
 include/linux/usb/composite.h                      |     3 +
 include/linux/usb/gadget.h                         |     8 +
 include/linux/usb/hcd.h                            |     3 +-
 include/linux/usb/typec.h                          |     1 +
 include/linux/vdpa.h                               |    18 +-
 include/linux/vermagic.h                           |    12 +-
 include/linux/vexpress.h                           |    30 -
 include/linux/vfio.h                               |     4 +-
 include/linux/virtio.h                             |     1 -
 include/linux/virtio_net.h                         |    47 +-
 include/linux/virtio_vsock.h                       |     1 +
 include/linux/vm_event_item.h                      |     4 +
 include/linux/vmalloc.h                            |    51 +-
 include/linux/vmstat.h                             |    10 +-
 include/linux/vringh.h                             |    12 +-
 include/linux/wait.h                               |     2 +
 include/linux/watch_queue.h                        |   127 +
 include/linux/watchdog.h                           |     4 +-
 include/linux/workqueue.h                          |     2 +-
 include/linux/writeback.h                          |    29 +-
 include/linux/xarray.h                             |     4 +-
 include/linux/xattr.h                              |     2 +-
 include/linux/zsmalloc.h                           |     2 +-
 include/media/cec-notifier.h                       |     2 +-
 include/media/cec-pin.h                            |    16 +-
 include/media/dvb-usb-ids.h                        |     5 +-
 include/media/h264-ctrls.h                         |     8 +-
 include/media/media-entity.h                       |     3 +-
 include/media/rc-map.h                             |   103 +-
 include/media/v4l2-ctrls.h                         |    87 +-
 include/media/v4l2-dev.h                           |     7 +
 include/media/v4l2-device.h                        |    50 +-
 include/media/v4l2-fh.h                            |     2 -
 include/media/v4l2-fwnode.h                        |    85 +-
 include/media/v4l2-h264.h                          |    85 +
 include/media/v4l2-image-sizes.h                   |     6 +
 include/media/v4l2-jpeg.h                          |   135 +
 include/media/v4l2-mc.h                            |    48 +
 include/media/v4l2-subdev.h                        |    17 +
 include/media/videobuf2-dma-contig.h               |     2 +-
 include/net/act_api.h                              |     5 +-
 include/net/addrconf.h                             |     2 -
 include/net/af_rxrpc.h                             |     4 +-
 include/net/bareudp.h                              |     7 +
 include/net/bluetooth/bluetooth.h                  |    19 +
 include/net/bluetooth/hci.h                        |    27 +-
 include/net/bluetooth/hci_core.h                   |    40 +-
 include/net/bluetooth/l2cap.h                      |     6 +-
 include/net/bluetooth/mgmt.h                       |    74 +-
 include/net/bond_alb.h                             |     4 +
 include/net/bonding.h                              |    20 +-
 include/net/cfg80211.h                             |   316 +-
 include/net/checksum.h                             |    14 +-
 include/net/compat.h                               |    47 +-
 include/net/devlink.h                              |   189 +
 include/net/dsa.h                                  |    21 +-
 include/net/dst_ops.h                              |     4 +-
 include/net/erspan.h                               |    19 +-
 include/net/espintcp.h                             |     1 +
 include/net/flow_dissector.h                       |    20 +-
 include/net/flow_offload.h                         |    74 +-
 include/net/if_inet6.h                             |     3 +-
 include/net/inet_common.h                          |     8 +-
 include/net/inet_connection_sock.h                 |     7 +
 include/net/inet_ecn.h                             |    57 +-
 include/net/inet_hashtables.h                      |     6 +
 include/net/ip.h                                   |     6 +
 include/net/ip6_fib.h                              |    12 +
 include/net/ip6_route.h                            |     6 +-
 include/net/ip_fib.h                               |    13 +-
 include/net/ip_tunnels.h                           |     3 +-
 include/net/ipv6.h                                 |   100 +-
 include/net/ipv6_stubs.h                           |    10 +-
 include/net/iucv/af_iucv.h                         |     8 -
 include/net/mac80211.h                             |    53 +-
 include/net/mpls.h                                 |    17 +
 include/net/mptcp.h                                |    27 +-
 include/net/ndisc.h                                |     2 +-
 include/net/neighbour.h                            |     7 +-
 include/net/net_namespace.h                        |    11 +-
 include/net/netfilter/nf_conntrack.h               |     2 +-
 include/net/netfilter/nf_conntrack_l4proto.h       |     6 +-
 include/net/netfilter/nf_flow_table.h              |    52 +-
 include/net/netfilter/nf_tables.h                  |    13 +-
 include/net/netlink.h                              |   135 +-
 include/net/netns/bpf.h                            |    18 +
 include/net/netns/ipv4.h                           |     3 +
 include/net/netns/nexthop.h                        |     1 +
 include/net/nexthop.h                              |   170 +-
 include/net/pkt_cls.h                              |     1 +
 include/net/regulatory.h                           |     7 -
 include/net/sch_generic.h                          |    10 +-
 include/net/sctp/sctp.h                            |     7 +
 include/net/sctp/ulpevent.h                        |     2 +-
 include/net/seg6.h                                 |     2 +-
 include/net/sock.h                                 |    22 +-
 include/net/switchdev.h                            |    63 +
 include/net/tc_act/tc_ct.h                         |    11 +-
 include/net/tc_act/tc_gate.h                       |   146 +
 include/net/tcp.h                                  |    41 +-
 include/net/tls.h                                  |    25 +-
 include/net/udp_tunnel.h                           |     2 -
 include/net/vxlan.h                                |    25 +
 include/net/xdp.h                                  |    55 +-
 include/net/xdp_sock.h                             |   281 +-
 include/net/xdp_sock_drv.h                         |   232 +
 include/net/xfrm.h                                 |    31 +-
 include/net/xsk_buff_pool.h                        |   140 +
 include/pcmcia/cistpl.h                            |     6 +-
 include/rdma/ib_cm.h                               |     9 +-
 include/rdma/ib_fmr_pool.h                         |    93 -
 include/rdma/ib_mad.h                              |    49 +-
 include/rdma/ib_verbs.h                            |   304 +-
 include/rdma/ibta_vol1_c12.h                       |     6 +
 include/rdma/lag.h                                 |    23 +
 include/rdma/opa_port_info.h                       |    10 +-
 include/rdma/opa_vnic.h                            |     4 +-
 include/rdma/rdma_cm.h                             |    17 +-
 include/rdma/rdmavt_qp.h                           |    31 +-
 include/rdma/uverbs_ioctl.h                        |    18 +-
 include/rdma/uverbs_std_types.h                    |     4 +-
 include/rdma/uverbs_types.h                        |     3 +-
 include/scsi/sas.h                                 |     8 +-
 include/scsi/scsi_cmnd.h                           |     2 +-
 include/scsi/scsi_device.h                         |     3 +
 include/scsi/scsi_host.h                           |     7 +
 include/soc/bcm2835/raspberrypi-firmware.h         |     9 +-
 include/soc/fsl/qe/qe.h                            |     2 +-
 include/soc/imx/cpu.h                              |    36 +
 include/soc/mscc/ocelot.h                          |    20 +-
 include/soc/mscc/ocelot_ptp.h                      |    58 +
 include/soc/qcom/cmd-db.h                          |     1 +
 include/soc/tegra/pmc.h                            |    15 +-
 include/sound/control.h                            |     2 +-
 include/sound/hda_codec.h                          |    16 +-
 include/sound/hdaudio.h                            |    10 +-
 include/sound/intel-nhlt.h                         |     6 +-
 include/sound/rawmidi.h                            |     1 +
 include/sound/soc-acpi.h                           |     2 +-
 include/sound/soc-card.h                           |    69 +
 include/sound/soc-component.h                      |    46 +-
 include/sound/soc-dai.h                            |    63 +-
 include/sound/soc-dapm.h                           |     2 +-
 include/sound/soc-link.h                           |    27 +
 include/sound/soc.h                                |   101 +-
 include/sound/sof.h                                |     5 +-
 include/sound/sof/channel_map.h                    |     2 +-
 include/sound/sof/control.h                        |     2 +-
 include/sound/sof/dai-imx.h                        |     2 +-
 include/sound/sof/dai-intel.h                      |    22 +-
 include/sound/sof/dai.h                            |     2 +-
 include/sound/sof/ext_manifest.h                   |    95 +
 include/sound/sof/header.h                         |     2 +-
 include/sound/sof/info.h                           |    28 +-
 include/sound/sof/pm.h                             |     2 +-
 include/sound/sof/stream.h                         |     2 +-
 include/sound/sof/topology.h                       |    20 +-
 include/sound/sof/trace.h                          |     4 +-
 include/sound/sof/xtensa.h                         |     2 +-
 include/target/iscsi/iscsi_target_core.h           |    10 -
 include/target/target_core_backend.h               |     4 +-
 include/target/target_core_base.h                  |     1 +
 include/target/target_core_fabric.h                |     9 +-
 include/trace/events/afs.h                         |   111 +-
 include/trace/events/block.h                       |     7 +-
 include/trace/events/btrfs.h                       |     1 +
 include/trace/events/compaction.h                  |    22 +-
 include/trace/events/erofs.h                       |     6 +-
 include/trace/events/ext4.h                        |     9 +-
 include/trace/events/f2fs.h                        |    89 +-
 include/trace/events/gpu_mem.h                     |     2 +-
 include/trace/events/huge_memory.h                 |     3 +-
 include/trace/events/iocost.h                      |     6 +-
 include/trace/events/qdisc.h                       |    75 +
 include/trace/events/qla.h                         |     7 +
 include/trace/events/qrtr.h                        |   115 +
 include/trace/events/regulator.h                   |    32 +
 include/trace/events/rpcgss.h                      |    89 +-
 include/trace/events/rpcrdma.h                     |   208 +-
 include/trace/events/rxrpc.h                       |    52 +-
 include/trace/events/sunrpc.h                      |   748 +-
 include/trace/events/vmscan.h                      |    14 +-
 include/trace/events/wbt.h                         |    16 +-
 include/trace/events/writeback.h                   |     6 +-
 include/trace/events/xdp.h                         |     2 +-
 include/uapi/asm-generic/unistd.h                  |     4 +-
 include/uapi/drm/amdgpu_drm.h                      |    19 +-
 include/uapi/drm/drm_fourcc.h                      |   122 +-
 include/uapi/drm/i915_drm.h                        |    24 +
 include/uapi/drm/msm_drm.h                         |    24 +-
 include/uapi/linux/audit.h                         |     1 +
 include/uapi/linux/bpf.h                           |   405 +-
 include/uapi/linux/btrfs.h                         |    10 +-
 include/uapi/linux/btrfs_tree.h                    |     9 -
 include/uapi/linux/capability.h                    |    42 +-
 include/uapi/linux/devlink.h                       |     9 +
 include/uapi/linux/dma-buf.h                       |     6 +
 include/uapi/linux/elf.h                           |    11 +
 include/uapi/linux/errqueue.h                      |     2 +-
 include/uapi/linux/ethtool.h                       |    16 +-
 include/uapi/linux/ethtool_netlink.h               |   153 +-
 include/uapi/linux/fcntl.h                         |    10 +
 include/uapi/linux/fd.h                            |    26 +-
 include/uapi/linux/fdreg.h                         |    16 +-
 include/uapi/linux/fiemap.h                        |     6 +-
 include/uapi/linux/firewire-cdev.h                 |     2 +-
 include/uapi/linux/fs.h                            |     1 +
 include/uapi/linux/fscrypt.h                       |     3 +-
 include/uapi/linux/genetlink.h                     |     2 +
 include/uapi/linux/gfs2_ondisk.h                   |     6 +
 include/uapi/linux/hyperv.h                        |     4 +-
 include/uapi/linux/if.h                            |     1 +
 include/uapi/linux/if_arcnet.h                     |     6 +-
 include/uapi/linux/if_bridge.h                     |    96 +
 include/uapi/linux/if_ether.h                      |     1 +
 include/uapi/linux/if_link.h                       |     1 +
 include/uapi/linux/if_x25.h                        |     2 +-
 include/uapi/linux/inet_diag.h                     |     2 +
 include/uapi/linux/io_uring.h                      |    12 +-
 include/uapi/linux/iommu.h                         |     5 +
 include/uapi/linux/keyctl.h                        |     2 +
 include/uapi/linux/kfd_ioctl.h                     |    21 +-
 include/uapi/linux/kvm.h                           |    18 +-
 include/uapi/linux/loop.h                          |    31 +-
 include/uapi/linux/magic.h                         |     1 +
 include/uapi/linux/mii.h                           |     2 +
 include/uapi/linux/mmc/ioctl.h                     |     3 +-
 include/uapi/linux/mrp_bridge.h                    |   122 +
 include/uapi/linux/ndctl.h                         |     1 +
 include/uapi/linux/neighbour.h                     |     1 +
 include/uapi/linux/net_dropmon.h                   |     4 +-
 include/uapi/linux/netfilter/nf_conntrack_common.h |     8 +-
 include/uapi/linux/netfilter/nf_nat.h              |     4 +-
 include/uapi/linux/netfilter/nf_tables.h           |     2 +
 include/uapi/linux/netfilter/nfnetlink_conntrack.h |     9 +
 include/uapi/linux/netfilter/xt_IDLETIMER.h        |     1 +
 include/uapi/linux/netfilter_bridge/ebt_among.h    |     2 +-
 include/uapi/linux/netlink.h                       |   103 +
 include/uapi/linux/nexthop.h                       |     3 +
 include/uapi/linux/nl80211.h                       |   149 +-
 include/uapi/linux/pkt_cls.h                       |    24 +
 include/uapi/linux/pkt_sched.h                     |     6 +
 include/uapi/linux/psample.h                       |    22 +
 include/uapi/linux/psp-sev.h                       |     2 +
 include/uapi/linux/ptp_clock.h                     |     4 +-
 include/uapi/linux/rtc.h                           |     1 +
 include/uapi/linux/rtnetlink.h                     |     6 +
 include/uapi/linux/stat.h                          |    19 +-
 include/uapi/linux/tc_act/tc_gate.h                |    47 +
 include/uapi/linux/tee.h                           |     9 +
 include/uapi/linux/usb/raw_gadget.h                |   108 +-
 include/uapi/linux/v4l2-controls.h                 |    12 +
 include/uapi/linux/v4l2-subdev.h                   |    16 +
 include/uapi/linux/vfio.h                          |   322 +
 include/uapi/linux/vfio_ccw.h                      |    19 +
 include/uapi/linux/vhost.h                         |     4 +
 include/uapi/linux/videodev2.h                     |     5 +-
 include/uapi/linux/virtio_balloon.h                |    11 +-
 include/uapi/linux/virtio_ids.h                    |     1 +
 include/uapi/linux/virtio_mem.h                    |   211 +
 include/uapi/linux/virtio_ring.h                   |    48 +-
 include/uapi/linux/watch_queue.h                   |   104 +
 include/uapi/linux/wireless.h                      |     6 +-
 include/uapi/linux/xattr.h                         |     4 +
 include/uapi/linux/xfrm.h                          |     2 +-
 include/uapi/misc/habanalabs.h                     |   245 +-
 include/uapi/mtd/mtd-abi.h                         |     1 +
 include/uapi/rdma/hfi/hfi1_user.h                  |     3 +-
 include/uapi/rdma/ib_user_ioctl_cmds.h             |    81 +
 include/uapi/rdma/ib_user_ioctl_verbs.h            |    43 +
 include/uapi/rdma/mlx5-abi.h                       |     9 +-
 include/uapi/rdma/mlx5_user_ioctl_cmds.h           |     6 +
 include/uapi/rdma/rdma_user_cm.h                   |    15 +-
 include/uapi/rdma/rdma_user_ioctl_cmds.h           |     2 +-
 include/uapi/scsi/scsi_bsg_fc.h                    |     2 +-
 include/uapi/sound/skl-tplg-interface.h            |     2 +
 include/uapi/sound/sof/abi.h                       |     2 +-
 include/uapi/sound/sof/tokens.h                    |     8 +
 include/vdso/datapage.h                            |     4 +-
 include/xen/arm/page.h                             |     2 +-
 include/xen/events.h                               |     7 -
 include/xen/hvm.h                                  |     2 +
 include/xen/interface/hvm/hvm_op.h                 |     2 +
 include/xen/xen-ops.h                              |    19 +-
 init/Kconfig                                       |   112 +-
 init/Makefile                                      |     2 +-
 init/do_mounts_initrd.c                            |    13 +-
 init/init_task.c                                   |    24 +-
 init/initramfs.c                                   |     2 +-
 init/main.c                                        |    91 +-
 ipc/ipc_sysctl.c                                   |    10 +-
 ipc/mq_sysctl.c                                    |     4 +-
 ipc/mqueue.c                                       |    34 +-
 ipc/msg.c                                          |     2 +
 ipc/namespace.c                                    |    31 +-
 ipc/shm.c                                          |     8 +-
 ipc/util.c                                         |    12 +-
 kernel/Makefile                                    |     8 +
 kernel/acct.c                                      |     6 +-
 kernel/audit.c                                     |   103 +-
 kernel/audit.h                                     |     2 +-
 kernel/auditfilter.c                               |    16 +-
 kernel/auditsc.c                                   |    31 +
 kernel/bpf/Makefile                                |     8 +-
 kernel/bpf/arraymap.c                              |    17 +-
 kernel/bpf/bpf_iter.c                              |   539 +
 kernel/bpf/bpf_lru_list.h                          |     2 +-
 kernel/bpf/bpf_lsm.c                               |     2 +-
 kernel/bpf/bpf_struct_ops.c                        |     2 +-
 kernel/bpf/btf.c                                   |    49 +-
 kernel/bpf/cgroup.c                                |   148 +-
 kernel/bpf/core.c                                  |    34 +-
 kernel/bpf/cpumap.c                                |    27 +-
 kernel/bpf/devmap.c                                |   125 +-
 kernel/bpf/hashtab.c                               |     4 +-
 kernel/bpf/helpers.c                               |   125 +-
 kernel/bpf/inode.c                                 |     5 +-
 kernel/bpf/lpm_trie.c                              |     2 +-
 kernel/bpf/map_in_map.c                            |     2 +-
 kernel/bpf/map_iter.c                              |   102 +
 kernel/bpf/net_namespace.c                         |   373 +
 kernel/bpf/queue_stack_maps.c                      |     4 +-
 kernel/bpf/reuseport_array.c                       |     2 +-
 kernel/bpf/ringbuf.c                               |   501 +
 kernel/bpf/stackmap.c                              |    19 +-
 kernel/bpf/syscall.c                               |   714 +-
 kernel/bpf/task_iter.c                             |   353 +
 kernel/bpf/verifier.c                              |   483 +-
 kernel/bpf/xskmap.c                                |   265 -
 kernel/cgroup/cgroup.c                             |    37 +-
 kernel/cgroup/cpuset.c                             |     4 +-
 kernel/cgroup/namespace.c                          |     5 +-
 kernel/cgroup/rstat.c                              |    76 +-
 kernel/compat.c                                    |    12 +-
 kernel/context_tracking.c                          |    14 +-
 kernel/cpu.c                                       |    38 +-
 kernel/cpu_pm.c                                    |     4 +-
 kernel/crash_dump.c                                |     6 -
 kernel/cred.c                                      |     3 +
 kernel/debug/debug_core.c                          |    77 +-
 kernel/debug/gdbstub.c                             |     6 +-
 kernel/debug/kdb/kdb_bt.c                          |    15 +-
 kernel/debug/kdb/kdb_main.c                        |    14 +-
 kernel/debug/kdb/kdb_support.c                     |     7 +-
 kernel/dma/Kconfig                                 |     6 +-
 kernel/dma/Makefile                                |     1 +
 kernel/dma/contiguous.c                            |     4 +-
 kernel/dma/debug.c                                 |     2 +-
 kernel/dma/direct.c                                |    56 +-
 kernel/dma/pool.c                                  |   263 +
 kernel/dma/remap.c                                 |   169 +-
 kernel/events/callchain.c                          |     4 +-
 kernel/events/core.c                               |    64 +-
 kernel/events/hw_breakpoint.c                      |    16 +
 kernel/events/internal.h                           |     2 +-
 kernel/events/uprobes.c                            |    48 +-
 kernel/exit.c                                      |    58 +-
 kernel/fork.c                                      |    55 +-
 kernel/futex.c                                     |     7 +-
 kernel/gcov/Kconfig                                |    28 +-
 kernel/gcov/Makefile                               |     3 +-
 kernel/gcov/gcc_3_4.c                              |   573 -
 kernel/gen_kheaders.sh                             |     2 +-
 kernel/groups.c                                    |     2 +-
 kernel/hung_task.c                                 |    30 +-
 kernel/irq/Kconfig                                 |     5 +-
 kernel/irq/irq_sim.c                               |   267 +-
 kernel/irq/irqdomain.c                             |    53 +-
 kernel/irq/manage.c                                |    48 +-
 kernel/irq_work.c                                  |    53 +-
 kernel/kcov.c                                      |   286 +-
 kernel/kcsan/Makefile                              |    14 +
 kernel/kcsan/atomic.h                              |    20 +
 kernel/kcsan/core.c                                |   850 +
 kernel/kcsan/debugfs.c                             |   349 +
 kernel/kcsan/encoding.h                            |    95 +
 kernel/kcsan/kcsan.h                               |   142 +
 kernel/kcsan/report.c                              |   634 +
 kernel/kcsan/test.c                                |   131 +
 kernel/kexec_file.c                                |     5 +
 kernel/kprobes.c                                   |   182 +-
 kernel/kthread.c                                   |    80 +-
 kernel/latencytop.c                                |     4 +-
 kernel/livepatch/core.c                            |   178 +-
 kernel/locking/Makefile                            |     3 +
 kernel/locking/lockdep.c                           |   115 +-
 kernel/locking/rtmutex-debug.c                     |     2 +-
 kernel/locking/rtmutex.c                           |     2 -
 kernel/module.c                                    |   109 +-
 kernel/notifier.c                                  |     1 -
 kernel/nsproxy.c                                   |   305 +-
 kernel/padata.c                                    |   291 +-
 kernel/panic.c                                     |    49 +-
 kernel/pid.c                                       |    22 +-
 kernel/pid_namespace.c                             |     7 +-
 kernel/power/Kconfig                               |    36 +-
 kernel/power/Makefile                              |     3 +-
 kernel/power/hibernate.c                           |    27 +-
 kernel/power/power.h                               |     4 +-
 kernel/power/poweroff.c                            |     2 +-
 kernel/power/snapshot.c                            |     1 -
 kernel/power/swap.c                                |     2 +-
 kernel/power/user.c                                |    22 +-
 kernel/printk/console_cmdline.h                    |     1 +
 kernel/printk/internal.h                           |     8 +-
 kernel/printk/printk.c                             |   193 +-
 kernel/printk/printk_safe.c                        |    16 +-
 kernel/rcu/Kconfig                                 |    46 +-
 kernel/rcu/Kconfig.debug                           |     4 +
 kernel/rcu/rcu.h                                   |     7 +
 kernel/rcu/rcuperf.c                               |     5 +-
 kernel/rcu/rcutorture.c                            |   155 +-
 kernel/rcu/srcutree.c                              |    21 +-
 kernel/rcu/tasks.h                                 |  1193 ++
 kernel/rcu/tree.c                                  |   401 +-
 kernel/rcu/tree.h                                  |     3 +
 kernel/rcu/tree_exp.h                              |    50 +-
 kernel/rcu/tree_plugin.h                           |    90 +-
 kernel/rcu/tree_stall.h                            |   146 +-
 kernel/rcu/update.c                                |   397 +-
 kernel/reboot.c                                    |     6 +-
 kernel/relay.c                                     |    33 +-
 kernel/resource.c                                  |     5 +
 kernel/sched/Makefile                              |     6 +
 kernel/sched/core.c                                |   327 +-
 kernel/sched/cpuacct.c                             |     7 +-
 kernel/sched/cputime.c                             |     4 +-
 kernel/sched/debug.c                               |    13 +-
 kernel/sched/fair.c                                |   317 +-
 kernel/sched/idle.c                                |     6 +-
 kernel/sched/isolation.c                           |    21 +-
 kernel/sched/pelt.c                                |    24 +
 kernel/sched/rt.c                                  |    22 +-
 kernel/sched/sched.h                               |    36 +-
 kernel/sched/smp.h                                 |     9 +
 kernel/sched/topology.c                            |    33 +-
 kernel/scs.c                                       |   104 +
 kernel/seccomp.c                                   |     2 +-
 kernel/signal.c                                    |   126 +-
 kernel/smp.c                                       |   177 +-
 kernel/softirq.c                                   |    44 +-
 kernel/sys.c                                       |    72 +-
 kernel/sysctl.c                                    |  3912 +++--
 kernel/time/clocksource.c                          |     2 -
 kernel/time/namespace.c                            |    20 +-
 kernel/time/posix-cpu-timers.c                     |   111 +-
 kernel/time/timekeeping.c                          |     2 +-
 kernel/time/timer.c                                |     3 +-
 kernel/trace/Kconfig                               |    64 +-
 kernel/trace/Makefile                              |     4 +
 kernel/trace/blktrace.c                            |    70 +-
 kernel/trace/bpf_trace.c                           |   467 +-
 kernel/trace/ftrace.c                              |    46 +-
 kernel/trace/ftrace_internal.h                     |    22 -
 kernel/trace/preemptirq_delay_test.c               |    38 +-
 kernel/trace/ring_buffer.c                         |    34 +-
 kernel/trace/trace.c                               |    25 +-
 kernel/trace/trace.h                               |     4 +
 kernel/trace/trace_boot.c                          |    20 +-
 kernel/trace/trace_entries.h                       |    14 +-
 kernel/trace/trace_events.c                        |     4 +
 kernel/trace/trace_events_hist.c                   |  2204 +--
 kernel/trace/trace_events_synth.c                  |  1789 ++
 kernel/trace/trace_events_trigger.c                |    10 +-
 kernel/trace/trace_export.c                        |    16 +
 kernel/trace/trace_functions.c                     |     2 +-
 kernel/trace/trace_kprobe.c                        |    82 +-
 kernel/trace/trace_output.c                        |     4 +-
 kernel/trace/trace_preemptirq.c                    |    43 +-
 kernel/trace/trace_probe.c                         |     6 +-
 kernel/trace/trace_probe.h                         |     2 +-
 kernel/trace/trace_stack.c                         |     5 +-
 kernel/trace/trace_synth.h                         |    36 +
 kernel/trace/trace_uprobe.c                        |     2 +-
 kernel/trace/tracing_map.c                         |     6 +-
 kernel/umh.c                                       |    13 +-
 kernel/user.c                                      |     2 +-
 kernel/user_namespace.c                            |     8 +-
 kernel/utsname.c                                   |     5 +-
 kernel/utsname_sysctl.c                            |     2 +-
 kernel/watch_queue.c                               |   655 +
 kernel/watchdog.c                                  |    49 +-
 kernel/workqueue.c                                 |   217 +-
 lib/Kconfig                                        |     8 +-
 lib/Kconfig.debug                                  |   120 +-
 lib/Kconfig.kcsan                                  |   199 +
 lib/Kconfig.kgdb                                   |    18 +
 lib/Kconfig.ubsan                                  |    26 +-
 lib/Makefile                                       |    11 +-
 lib/bch.c                                          |   152 +-
 lib/bitmap.c                                       |    40 +-
 lib/bsearch.c                                      |    22 +-
 lib/bug.c                                          |     3 +
 lib/checksum.c                                     |    20 -
 lib/crypto/chacha.c                                |     1 -
 lib/crypto/sha256.c                                |    20 +-
 lib/debug_locks.c                                  |     2 +-
 lib/dump_stack.c                                   |     2 +-
 lib/dynamic_debug.c                                |     9 +-
 lib/fault-inject.c                                 |     4 +-
 lib/flex_proportions.c                             |     7 +-
 lib/ioremap.c                                      |    47 +-
 lib/iov_iter.c                                     |     7 +-
 lib/kobject.c                                      |    18 +-
 lib/kunit/Kconfig                                  |    23 +-
 lib/kunit/test.c                                   |     2 +-
 lib/linear_ranges.c                                |   245 +
 lib/logic_pio.c                                    |    22 +-
 lib/lz4/lz4_decompress.c                           |     3 +
 lib/lzo/lzo1x_compress.c                           |    13 +
 lib/math/Kconfig                                   |     7 +-
 lib/math/prime_numbers.c                           |    10 +-
 lib/mpi/longlong.h                                 |    36 +-
 lib/nlattr.c                                       |   248 +-
 lib/percpu-refcount.c                              |     6 +-
 lib/radix-tree.c                                   |    20 +-
 lib/rhashtable.c                                   |    17 +-
 lib/seq_buf.c                                      |     1 +
 lib/sha1.c                                         |    24 +-
 lib/smp_processor_id.c                             |    10 +-
 lib/strncpy_from_user.c                            |     5 +-
 lib/strnlen_user.c                                 |     4 +-
 lib/test_bitops.c                                  |   109 +
 lib/test_firmware.c                                |    26 +-
 lib/test_hmm.c                                     |  1164 ++
 lib/test_hmm_uapi.h                                |    59 +
 lib/test_kasan.c                                   |    29 +-
 lib/test_linear_ranges.c                           |   228 +
 lib/test_lockup.c                                  |    24 +-
 lib/test_objagg.c                                  |     4 +-
 lib/test_printf.c                                  |    36 +-
 lib/test_sysctl.c                                  |    15 +-
 lib/test_vmalloc.c                                 |    26 +-
 lib/ubsan.c                                        |    33 +-
 lib/usercopy.c                                     |    13 +-
 lib/vdso/gettimeofday.c                            |    13 +-
 lib/vsprintf.c                                     |    58 +-
 lib/zlib_inflate/inffast.c                         |    91 +-
 mm/Kconfig                                         |    21 +-
 mm/Kconfig.debug                                   |    48 +-
 mm/Makefile                                        |    11 +-
 mm/backing-dev.c                                   |    34 +-
 mm/compaction.c                                    |    80 +-
 mm/debug.c                                         |    56 +-
 mm/debug_vm_pgtable.c                              |   387 +
 mm/fadvise.c                                       |     6 +-
 mm/filemap.c                                       |    95 +-
 mm/frame_vector.c                                  |    13 +-
 mm/frontswap.c                                     |     6 +-
 mm/gup.c                                           |   436 +-
 mm/hmm.c                                           |   187 +-
 mm/huge_memory.c                                   |   322 +-
 mm/hugetlb.c                                       |   230 +-
 mm/init-mm.c                                       |     4 +-
 mm/internal.h                                      |    43 +-
 mm/kasan/Makefile                                  |    26 +-
 mm/kasan/common.c                                  |    19 -
 mm/kasan/generic.c                                 |     1 -
 mm/kasan/init.c                                    |    11 -
 mm/kasan/kasan.h                                   |    34 +-
 mm/kasan/report.c                                  |    22 +-
 mm/kasan/tags.c                                    |     1 -
 mm/khugepaged.c                                    |   335 +-
 mm/ksm.c                                           |    70 +-
 mm/list_lru.c                                      |     2 +-
 mm/maccess.c                                       |   285 +-
 mm/madvise.c                                       |    56 +-
 mm/memblock.c                                      |    21 +-
 mm/memcontrol.c                                    |   751 +-
 mm/memory-failure.c                                |    61 +-
 mm/memory.c                                        |   155 +-
 mm/memory_hotplug.c                                |   250 +-
 mm/mempolicy.c                                     |    41 +-
 mm/migrate.c                                       |    46 +-
 mm/mincore.c                                       |     6 +-
 mm/mlock.c                                         |    22 +-
 mm/mm_init.c                                       |    16 +-
 mm/mmap.c                                          |    76 +-
 mm/mmu_context.c                                   |    64 -
 mm/mmu_gather.c                                    |     2 +-
 mm/mmu_notifier.c                                  |    22 +-
 mm/mprotect.c                                      |    22 +-
 mm/mremap.c                                        |    33 +-
 mm/msync.c                                         |     8 +-
 mm/nommu.c                                         |    72 +-
 mm/oom_kill.c                                      |    24 +-
 mm/page-writeback.c                                |    80 +-
 mm/page_alloc.c                                    |   688 +-
 mm/page_idle.c                                     |     7 +-
 mm/page_io.c                                       |     1 -
 mm/page_isolation.c                                |     9 +
 mm/page_owner.c                                    |     7 +-
 mm/page_reporting.h                                |     2 +-
 mm/pagewalk.c                                      |    12 +-
 mm/percpu.c                                        |    16 +-
 mm/pgtable-generic.c                               |     8 +-
 mm/process_vm_access.c                             |     4 +-
 mm/ptdump.c                                        |    21 +-
 mm/readahead.c                                     |   275 +-
 mm/rmap.c                                          |    65 +-
 mm/rodata_test.c                                   |     2 +-
 mm/shmem.c                                         |   128 +-
 mm/slab.c                                          |     4 +-
 mm/slab_common.c                                   |     3 +-
 mm/slub.c                                          |   136 +-
 mm/sparse-vmemmap.c                                |     1 -
 mm/sparse.c                                        |     3 +-
 mm/swap.c                                          |   245 +-
 mm/swap_cgroup.c                                   |     6 -
 mm/swap_state.c                                    |   114 +-
 mm/swapfile.c                                      |   214 +-
 mm/userfaultfd.c                                   |    31 +-
 mm/util.c                                          |    46 +-
 mm/vmacache.c                                      |     5 +-
 mm/vmalloc.c                                       |   385 +-
 mm/vmscan.c                                        |   289 +-
 mm/vmstat.c                                        |    66 +-
 mm/workingset.c                                    |    21 +-
 mm/z3fold.c                                        |    14 +-
 mm/zbud.c                                          |     2 +-
 mm/zsmalloc.c                                      |    14 +-
 net/6lowpan/Kconfig                                |    32 +-
 net/8021q/Kconfig                                  |     2 +-
 net/8021q/vlan_dev.c                               |    30 +-
 net/9p/trans_xen.c                                 |    61 +-
 net/Kconfig                                        |    31 +-
 net/Makefile                                       |     2 +-
 net/appletalk/ddp.c                                |    82 +-
 net/atm/Kconfig                                    |     4 +-
 net/atm/common.c                                   |    22 +-
 net/atm/ioctl.c                                    |    96 +-
 net/atm/lec.c                                      |    10 +-
 net/atm/resources.c                                |   108 +-
 net/atm/resources.h                                |     5 +-
 net/ax25/Kconfig                                   |     6 +-
 net/ax25/af_ax25.c                                 |     6 +-
 net/batman-adv/bat_iv_ogm.c                        |     4 +-
 net/batman-adv/bat_v_elp.c                         |    17 +-
 net/batman-adv/bat_v_ogm.c                         |     6 +-
 net/batman-adv/distributed-arp-table.h             |     5 -
 net/batman-adv/gateway_client.c                    |     4 +-
 net/batman-adv/hard-interface.c                    |     4 +-
 net/batman-adv/icmp_socket.c                       |     3 -
 net/batman-adv/main.h                              |     2 +-
 net/batman-adv/network-coding.c                    |     9 +-
 net/batman-adv/routing.c                           |     4 +-
 net/batman-adv/soft-interface.c                    |    33 +
 net/batman-adv/sysfs.c                             |     3 +-
 net/batman-adv/trace.h                             |     1 -
 net/batman-adv/types.h                             |     2 +-
 net/bluetooth/6lowpan.c                            |     8 +
 net/bluetooth/Kconfig                              |    26 +-
 net/bluetooth/Makefile                             |     1 +
 net/bluetooth/hci_conn.c                           |    27 +-
 net/bluetooth/hci_core.c                           |   139 +-
 net/bluetooth/hci_debugfs.c                        |    46 +
 net/bluetooth/hci_event.c                          |   106 +-
 net/bluetooth/hci_request.c                        |    16 +-
 net/bluetooth/hci_sock.c                           |    12 +-
 net/bluetooth/l2cap_core.c                         |     4 +-
 net/bluetooth/l2cap_sock.c                         |   168 +-
 net/bluetooth/lib.c                                |    33 +
 net/bluetooth/mgmt.c                               |   422 +-
 net/bluetooth/msft.c                               |   141 +
 net/bluetooth/msft.h                               |    18 +
 net/bluetooth/rfcomm/sock.c                        |     7 +-
 net/bluetooth/smp.c                                |    51 +-
 net/bpf/test_run.c                                 |    20 +-
 net/bpfilter/Kconfig                               |     6 +-
 net/bpfilter/Makefile                              |    11 +-
 net/bridge/Kconfig                                 |    18 +-
 net/bridge/Makefile                                |     2 +
 net/bridge/br_arp_nd_proxy.c                       |     4 +
 net/bridge/br_device.c                             |    11 +
 net/bridge/br_if.c                                 |    34 +-
 net/bridge/br_input.c                              |    26 +-
 net/bridge/br_ioctl.c                              |     3 +-
 net/bridge/br_mrp.c                                |   677 +
 net/bridge/br_mrp_netlink.c                        |   327 +
 net/bridge/br_mrp_switchdev.c                      |   143 +
 net/bridge/br_multicast.c                          |     3 +-
 net/bridge/br_netfilter_hooks.c                    |     2 +-
 net/bridge/br_netlink.c                            |    13 +-
 net/bridge/br_private.h                            |    49 +-
 net/bridge/br_private_mrp.h                        |    66 +
 net/bridge/br_stp.c                                |     6 +
 net/bridge/br_stp_if.c                             |    11 +-
 net/bridge/br_sysfs_br.c                           |     4 +-
 net/bridge/netfilter/ebtables.c                    |    20 +-
 net/bridge/netfilter/nft_reject_bridge.c           |     6 +
 net/caif/Kconfig                                   |     8 +-
 net/caif/caif_dev.c                                |     8 +-
 net/caif/chnl_net.c                                |     3 +-
 net/can/Kconfig                                    |     8 +-
 net/ceph/Kconfig                                   |     2 +-
 net/ceph/ceph_common.c                             |    76 +-
 net/ceph/crush/crush.c                             |     3 +-
 net/ceph/debugfs.c                                 |     6 +-
 net/ceph/messenger.c                               |    11 +-
 net/ceph/osd_client.c                              |   106 +-
 net/ceph/osdmap.c                                  |   363 +-
 net/compat.c                                       |   214 +-
 net/core/bpf_sk_storage.c                          |     4 +-
 net/core/dev.c                                     |   274 +-
 net/core/dev_addr_lists.c                          |    12 +-
 net/core/devlink.c                                 |   212 +-
 net/core/drop_monitor.c                            |    11 +-
 net/core/dst.c                                     |     8 +-
 net/core/filter.c                                  |   483 +-
 net/core/flow_dissector.c                          |   155 +-
 net/core/flow_offload.c                            |   305 +-
 net/core/gen_stats.c                               |     2 +-
 net/core/link_watch.c                              |    12 +-
 net/core/neighbour.c                               |    40 +-
 net/core/net-sysfs.c                               |    47 +-
 net/core/net_namespace.c                           |     5 +-
 net/core/netclassid_cgroup.c                       |     4 +-
 net/core/netpoll.c                                 |    38 +-
 net/core/netprio_cgroup.c                          |     2 +
 net/core/pktgen.c                                  |     2 +-
 net/core/rtnetlink.c                               |    12 +-
 net/core/scm.c                                     |   141 +-
 net/core/secure_seq.c                              |     1 -
 net/core/skbuff.c                                  |    12 +-
 net/core/skmsg.c                                   |    98 +-
 net/core/sock.c                                    |   222 +-
 net/core/sock_map.c                                |    56 +-
 net/core/sysctl_net_core.c                         |    33 +-
 net/core/xdp.c                                     |    59 +-
 net/dcb/Kconfig                                    |     2 +-
 net/dccp/Kconfig                                   |     4 +-
 net/dccp/ccids/Kconfig                             |     6 +-
 net/dccp/dccp.h                                    |     5 -
 net/dccp/ipv6.c                                    |     1 +
 net/dccp/proto.c                                   |     7 +-
 net/decnet/Kconfig                                 |     8 +-
 net/decnet/dn_dev.c                                |     7 +-
 net/decnet/sysctl_net_decnet.c                     |    27 +-
 net/devres.c                                       |    95 +
 net/dns_resolver/Kconfig                           |     2 +-
 net/dns_resolver/dns_key.c                         |     2 +-
 net/dns_resolver/dns_query.c                       |     2 +-
 net/dsa/Kconfig                                    |     3 +-
 net/dsa/dsa.c                                      |    11 +-
 net/dsa/dsa2.c                                     |    23 +-
 net/dsa/dsa_priv.h                                 |     5 +
 net/dsa/master.c                                   |     7 +-
 net/dsa/port.c                                     |    44 +-
 net/dsa/slave.c                                    |    78 +-
 net/dsa/switch.c                                   |    21 +-
 net/dsa/tag_8021q.c                                |   252 +-
 net/dsa/tag_mtk.c                                  |    15 +
 net/dsa/tag_ocelot.c                               |     2 +-
 net/dsa/tag_sja1105.c                              |    53 +-
 net/ethernet/eth.c                                 |    28 -
 net/ethtool/Makefile                               |     2 +-
 net/ethtool/cabletest.c                            |   431 +
 net/ethtool/channels.c                             |    22 +-
 net/ethtool/ioctl.c                                |    29 +-
 net/ethtool/linkinfo.c                             |     3 +-
 net/ethtool/linkmodes.c                            |    53 +
 net/ethtool/linkstate.c                            |    75 +-
 net/ethtool/netlink.c                              |    18 +-
 net/ethtool/netlink.h                              |     4 +
 net/ethtool/strset.c                               |     1 -
 net/hsr/Kconfig                                    |     2 +-
 net/hsr/hsr_device.c                               |     4 +-
 net/hsr/hsr_forward.c                              |     2 +-
 net/hsr/hsr_main.c                                 |    22 +-
 net/hsr/hsr_main.h                                 |    19 -
 net/hsr/hsr_netlink.c                              |    10 +-
 net/hsr/hsr_slave.c                                |     2 +-
 net/ieee802154/6lowpan/Kconfig                     |     2 +-
 net/ieee802154/6lowpan/core.c                      |     8 +
 net/ieee802154/6lowpan/rx.c                        |     2 +-
 net/ieee802154/Kconfig                             |     6 +-
 net/ipv4/Kconfig                                   |    75 +-
 net/ipv4/af_inet.c                                 |    69 +-
 net/ipv4/cipso_ipv4.c                              |     6 +-
 net/ipv4/devinet.c                                 |    46 +-
 net/ipv4/esp4_offload.c                            |    30 +-
 net/ipv4/fib_frontend.c                            |    22 +-
 net/ipv4/fib_semantics.c                           |     9 +-
 net/ipv4/fib_trie.c                                |    51 +-
 net/ipv4/icmp.c                                    |     2 +-
 net/ipv4/igmp.c                                    |    18 +-
 net/ipv4/inet_connection_sock.c                    |    48 +-
 net/ipv4/inet_diag.c                               |    39 +
 net/ipv4/ip_gre.c                                  |    94 +-
 net/ipv4/ip_sockglue.c                             |   397 +-
 net/ipv4/ip_tunnel.c                               |    16 +-
 net/ipv4/ip_vti.c                                  |    55 +-
 net/ipv4/ipip.c                                    |    32 +-
 net/ipv4/ipmr.c                                    |   130 +-
 net/ipv4/netfilter/Kconfig                         |    16 +-
 net/ipv4/netfilter/nf_nat_pptp.c                   |     7 +-
 net/ipv4/nexthop.c                                 |   303 +-
 net/ipv4/route.c                                   |    19 +-
 net/ipv4/sysctl_net_ipv4.c                         |    54 +-
 net/ipv4/tcp.c                                     |   329 +-
 net/ipv4/tcp_bpf.c                                 |    16 +-
 net/ipv4/tcp_input.c                               |   111 +-
 net/ipv4/tcp_ipv4.c                                |   105 +-
 net/ipv4/tcp_minisocks.c                           |     2 +-
 net/ipv4/tcp_output.c                              |    36 +-
 net/ipv4/tcp_timer.c                               |     8 +-
 net/ipv4/udp.c                                     |    10 +-
 net/ipv4/udp_tunnel.c                              |     4 +-
 net/ipv4/xfrm4_input.c                             |     5 -
 net/ipv4/xfrm4_output.c                            |    65 +-
 net/ipv4/xfrm4_state.c                             |    24 -
 net/ipv6/Kconfig                                   |    58 +-
 net/ipv6/addrconf.c                                |   281 +-
 net/ipv6/addrconf_core.c                           |     3 +-
 net/ipv6/af_inet6.c                                |   106 +-
 net/ipv6/ah6.c                                     |     1 +
 net/ipv6/anycast.c                                 |     4 +-
 net/ipv6/calipso.c                                 |     3 +-
 net/ipv6/esp6.c                                    |   414 +-
 net/ipv6/esp6_offload.c                            |    44 +-
 net/ipv6/icmp.c                                    |    21 +-
 net/ipv6/ila/ila.h                                 |     5 -
 net/ipv6/ila/ila_xlat.c                            |     2 -
 net/ipv6/ip6_fib.c                                 |    62 +-
 net/ipv6/ip6_flowlabel.c                           |     2 +-
 net/ipv6/ip6_tunnel.c                              |   247 +-
 net/ipv6/ip6_udp_tunnel.c                          |     9 +-
 net/ipv6/ip6_vti.c                                 |    18 +-
 net/ipv6/ip6mr.c                                   |     5 +-
 net/ipv6/ipcomp6.c                                 |     1 +
 net/ipv6/ipv6_sockglue.c                           |   297 +-
 net/ipv6/mcast.c                                   |    18 +-
 net/ipv6/ndisc.c                                   |     5 +-
 net/ipv6/netfilter/Kconfig                         |     6 +-
 net/ipv6/raw.c                                     |     1 +
 net/ipv6/route.c                                   |   146 +-
 net/ipv6/rpl.c                                     |     7 +-
 net/ipv6/seg6.c                                    |    18 +-
 net/ipv6/seg6_hmac.c                               |     1 -
 net/ipv6/seg6_iptunnel.c                           |     2 +-
 net/ipv6/seg6_local.c                              |     6 +-
 net/ipv6/sit.c                                     |   363 +-
 net/ipv6/sysctl_net_ipv6.c                         |     3 +-
 net/ipv6/tcp_ipv6.c                                |    12 +
 net/ipv6/tunnel6.c                                 |    87 +-
 net/ipv6/xfrm6_input.c                             |   111 +-
 net/ipv6/xfrm6_output.c                            |    98 +-
 net/ipv6/xfrm6_protocol.c                          |    48 +
 net/ipv6/xfrm6_state.c                             |    26 -
 net/iucv/af_iucv.c                                 |   253 +-
 net/iucv/iucv.c                                    |   188 -
 net/kcm/Kconfig                                    |     2 +-
 net/l2tp/Kconfig                                   |     2 +-
 net/l2tp/l2tp_core.c                               |     3 +
 net/l2tp/l2tp_eth.c                                |     1 +
 net/l2tp/l2tp_ip.c                                 |    29 +-
 net/l2tp/l2tp_ip6.c                                |    31 +-
 net/l2tp/l2tp_netlink.c                            |    16 +-
 net/l3mdev/Kconfig                                 |     2 +-
 net/lapb/Kconfig                                   |     4 +-
 net/mac80211/Kconfig                               |    52 +-
 net/mac80211/agg-rx.c                              |     5 +-
 net/mac80211/agg-tx.c                              |    82 +-
 net/mac80211/cfg.c                                 |   106 +-
 net/mac80211/chan.c                                |     1 +
 net/mac80211/debugfs_netdev.c                      |     2 +-
 net/mac80211/driver-ops.h                          |     4 +-
 net/mac80211/he.c                                  |    61 +-
 net/mac80211/ibss.c                                |    16 +-
 net/mac80211/ieee80211_i.h                         |    34 +-
 net/mac80211/iface.c                               |     5 +
 net/mac80211/main.c                                |    44 +-
 net/mac80211/mesh.c                                |    66 +-
 net/mac80211/mesh.h                                |     2 +
 net/mac80211/mesh_hwmp.c                           |     7 +
 net/mac80211/mesh_plink.c                          |     9 +-
 net/mac80211/mlme.c                                |   184 +-
 net/mac80211/offchannel.c                          |     4 +
 net/mac80211/rate.c                                |    15 +-
 net/mac80211/rate.h                                |    23 +
 net/mac80211/rc80211_minstrel_ht.c                 |    22 +-
 net/mac80211/rx.c                                  |   124 +-
 net/mac80211/scan.c                                |    27 +-
 net/mac80211/spectmgmt.c                           |     4 +-
 net/mac80211/sta_info.c                            |     3 +-
 net/mac80211/sta_info.h                            |     4 +
 net/mac80211/status.c                              |     9 +-
 net/mac80211/tdls.c                                |     9 +-
 net/mac80211/trace.h                               |    41 +-
 net/mac80211/tx.c                                  |    74 +-
 net/mac80211/util.c                                |   298 +-
 net/mac80211/vht.c                                 |    10 +-
 net/mac802154/Kconfig                              |     2 +-
 net/mpls/Kconfig                                   |     6 +-
 net/mpls/af_mpls.c                                 |     8 +-
 net/mpls/internal.h                                |    11 -
 net/mptcp/crypto.c                                 |    28 +-
 net/mptcp/options.c                                |   140 +-
 net/mptcp/pm_netlink.c                             |    12 +-
 net/mptcp/protocol.c                               |   333 +-
 net/mptcp/protocol.h                               |    58 +-
 net/mptcp/subflow.c                                |   249 +-
 net/ncsi/Kconfig                                   |     4 +-
 net/netfilter/Kconfig                              |    60 +-
 net/netfilter/core.c                               |     2 +-
 net/netfilter/ipset/ip_set_core.c                  |     3 +-
 net/netfilter/ipset/ip_set_list_set.c              |     2 +-
 net/netfilter/ipvs/Kconfig                         |    54 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |     6 +-
 net/netfilter/nf_conntrack_core.c                  |   116 +-
 net/netfilter/nf_conntrack_netlink.c               |   346 +-
 net/netfilter/nf_conntrack_pptp.c                  |    62 +-
 net/netfilter/nf_conntrack_proto_icmp.c            |    40 +-
 net/netfilter/nf_conntrack_proto_icmpv6.c          |    42 +-
 net/netfilter/nf_conntrack_standalone.c            |     6 +-
 net/netfilter/nf_flow_table_core.c                 |    57 +-
 net/netfilter/nf_flow_table_offload.c              |    98 +-
 net/netfilter/nf_internals.h                       |    17 +
 net/netfilter/nf_log.c                             |     2 +-
 net/netfilter/nf_nat_proto.c                       |     8 +-
 net/netfilter/nf_tables_api.c                      |   395 +-
 net/netfilter/nf_tables_offload.c                  |    69 +-
 net/netfilter/nfnetlink_cthelper.c                 |     3 +-
 net/netfilter/nfnetlink_osf.c                      |    12 +-
 net/netfilter/nft_lookup.c                         |    12 +-
 net/netfilter/nft_nat.c                            |   110 +-
 net/netfilter/nft_set_bitmap.c                     |     1 -
 net/netfilter/nft_set_pipapo.c                     |     6 +-
 net/netfilter/nft_set_rbtree.c                     |    53 +-
 net/netfilter/x_tables.c                           |    14 +-
 net/netfilter/xt_IDLETIMER.c                       |     3 +
 net/netlabel/Kconfig                               |     4 +-
 net/netlabel/netlabel_kapi.c                       |     6 +
 net/netlink/Kconfig                                |     2 +-
 net/netlink/Makefile                               |     2 +-
 net/netlink/af_netlink.c                           |    92 +-
 net/netlink/genetlink.c                            |   190 +-
 net/netlink/policy.c                               |   308 +
 net/netrom/af_netrom.c                             |    23 +
 net/netrom/nr_route.c                              |     1 +
 net/nfc/hci/Kconfig                                |     2 +-
 net/nsh/Kconfig                                    |     2 +-
 net/openvswitch/Kconfig                            |     8 +-
 net/openvswitch/conntrack.c                        |     3 +-
 net/openvswitch/datapath.c                         |     4 +-
 net/openvswitch/datapath.h                         |     2 +-
 net/openvswitch/meter.c                            |   305 +-
 net/openvswitch/meter.h                            |    20 +-
 net/packet/Kconfig                                 |     4 +-
 net/phonet/sysctl.c                                |     3 +-
 net/psample/psample.c                              |   165 +
 net/qrtr/Kconfig                                   |    14 +-
 net/qrtr/Makefile                                  |     2 +
 net/qrtr/mhi.c                                     |   127 +
 net/qrtr/ns.c                                      |    30 +-
 net/qrtr/qrtr.c                                    |     9 +-
 net/rds/Kconfig                                    |     6 +-
 net/rds/Makefile                                   |     2 +-
 net/rds/ib.c                                       |    43 +-
 net/rds/ib.h                                       |    10 +-
 net/rds/ib_cm.c                                    |     8 +-
 net/rds/ib_fmr.c                                   |   269 -
 net/rds/ib_frmr.c                                  |     4 +-
 net/rds/ib_mr.h                                    |    14 +-
 net/rds/ib_rdma.c                                  |    28 +-
 net/rds/info.c                                     |     7 +-
 net/rds/message.c                                  |    25 +-
 net/rds/rdma.c                                     |    65 +-
 net/rds/rds.h                                      |    20 +-
 net/rds/send.c                                     |     6 +-
 net/rds/tcp.c                                      |    17 +-
 net/rds/tcp.h                                      |     4 +-
 net/rds/tcp_connect.c                              |     2 +-
 net/rds/tcp_listen.c                               |    47 +-
 net/rds/tcp_send.c                                 |     9 +-
 net/rose/af_rose.c                                 |    23 +
 net/rxrpc/Kconfig                                  |     6 +-
 net/rxrpc/Makefile                                 |     1 +
 net/rxrpc/af_rxrpc.c                               |    13 +
 net/rxrpc/ar-internal.h                            |   144 +-
 net/rxrpc/call_accept.c                            |     2 +-
 net/rxrpc/call_event.c                             |    52 +-
 net/rxrpc/conn_event.c                             |     7 +-
 net/rxrpc/input.c                                  |    51 +-
 net/rxrpc/local_object.c                           |    43 +-
 net/rxrpc/misc.c                                   |     5 -
 net/rxrpc/output.c                                 |    53 +-
 net/rxrpc/peer_event.c                             |    53 +-
 net/rxrpc/peer_object.c                            |    12 +-
 net/rxrpc/proc.c                                   |    14 +-
 net/rxrpc/recvmsg.c                                |    79 +
 net/rxrpc/rtt.c                                    |   195 +
 net/rxrpc/rxkad.c                                  |     3 +-
 net/rxrpc/sendmsg.c                                |    30 +-
 net/rxrpc/sysctl.c                                 |    11 +-
 net/sched/Kconfig                                  |   134 +-
 net/sched/Makefile                                 |     1 +
 net/sched/act_api.c                                |    43 +-
 net/sched/act_ct.c                                 |    16 +-
 net/sched/act_gate.c                               |   639 +
 net/sched/cls_api.c                                |   283 +-
 net/sched/cls_flower.c                             |   350 +-
 net/sched/em_ipt.c                                 |     2 +-
 net/sched/sch_api.c                                |     3 +
 net/sched/sch_cake.c                               |    65 +-
 net/sched/sch_choke.c                              |     9 +-
 net/sched/sch_etf.c                                |     7 +-
 net/sched/sch_fq.c                                 |   143 +-
 net/sched/sch_fq_codel.c                           |     2 +-
 net/sched/sch_fq_pie.c                             |     4 +-
 net/sched/sch_generic.c                            |   110 +-
 net/sched/sch_red.c                                |     9 +-
 net/sched/sch_sfq.c                                |     9 +
 net/sched/sch_skbprio.c                            |     3 +
 net/sctp/Kconfig                                   |     4 +-
 net/sctp/associola.c                               |     8 +-
 net/sctp/auth.c                                    |    10 +-
 net/sctp/ipv6.c                                    |     1 +
 net/sctp/sm_make_chunk.c                           |    29 +-
 net/sctp/sm_sideeffect.c                           |    14 +-
 net/sctp/sm_statefuns.c                            |    15 +-
 net/sctp/socket.c                                  |    73 +-
 net/sctp/sysctl.c                                  |    32 +-
 net/sctp/ulpevent.c                                |     5 +-
 net/smc/Kconfig                                    |     4 +-
 net/smc/af_smc.c                                   |   192 +-
 net/smc/smc.h                                      |     7 +
 net/smc/smc_cdc.c                                  |    88 +-
 net/smc/smc_cdc.h                                  |    21 +-
 net/smc/smc_clc.c                                  |    12 +-
 net/smc/smc_clc.h                                  |     2 +
 net/smc/smc_core.c                                 |  1175 +-
 net/smc/smc_core.h                                 |   156 +-
 net/smc/smc_ib.c                                   |    90 +-
 net/smc/smc_ib.h                                   |    10 +-
 net/smc/smc_ism.c                                  |     9 +-
 net/smc/smc_llc.c                                  |  1645 +-
 net/smc/smc_llc.h                                  |    69 +-
 net/smc/smc_pnet.c                                 |   593 +-
 net/smc/smc_pnet.h                                 |     7 +-
 net/smc/smc_rx.c                                   |     8 -
 net/smc/smc_tx.c                                   |    25 +-
 net/smc/smc_wr.c                                   |    62 +-
 net/smc/smc_wr.h                                   |     3 +
 net/socket.c                                       |   178 +-
 net/sunrpc/addr.c                                  |     4 +-
 net/sunrpc/auth.c                                  |     2 +-
 net/sunrpc/auth_gss/auth_gss.c                     |    64 +-
 net/sunrpc/auth_gss/gss_krb5_crypto.c              |     8 +-
 net/sunrpc/auth_gss/gss_krb5_wrap.c                |    44 +-
 net/sunrpc/auth_gss/gss_mech_switch.c              |    15 +-
 net/sunrpc/auth_gss/gss_rpc_upcall.c               |     2 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |    28 +-
 net/sunrpc/auth_gss/trace.c                        |     1 +
 net/sunrpc/cache.c                                 |     5 +-
 net/sunrpc/clnt.c                                  |    87 +-
 net/sunrpc/rpcb_clnt.c                             |     6 -
 net/sunrpc/sunrpc.h                                |     1 +
 net/sunrpc/sunrpc_syms.c                           |     2 +
 net/sunrpc/svc.c                                   |    29 +-
 net/sunrpc/svc_xprt.c                              |    62 +-
 net/sunrpc/svcauth.c                               |    25 +
 net/sunrpc/svcauth_unix.c                          |     9 -
 net/sunrpc/svcsock.c                               |   429 +-
 net/sunrpc/sysctl.c                                |    29 +-
 net/sunrpc/xdr.c                                   |    41 +
 net/sunrpc/xprt.c                                  |    23 +-
 net/sunrpc/xprtrdma/rpc_rdma.c                     |    19 +-
 net/sunrpc/xprtrdma/svc_rdma.c                     |     7 +-
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |   121 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |    43 +-
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |    95 +-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |    39 +-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |    60 +-
 net/sunrpc/xprtrdma/transport.c                    |    10 +-
 net/sunrpc/xprtrdma/verbs.c                        |     4 +-
 net/sunrpc/xprtsock.c                              |    53 +-
 net/switchdev/Kconfig                              |     2 +-
 net/tipc/Kconfig                                   |     4 +-
 net/tipc/bcast.c                                   |    22 +-
 net/tipc/bcast.h                                   |     9 +-
 net/tipc/bearer.c                                  |     2 +-
 net/tipc/link.c                                    |   489 +-
 net/tipc/link.h                                    |    11 +-
 net/tipc/msg.c                                     |    21 +-
 net/tipc/msg.h                                     |    43 +-
 net/tipc/netlink.c                                 |     2 +-
 net/tipc/node.c                                    |    76 +-
 net/tipc/socket.c                                  |   127 +-
 net/tipc/socket.h                                  |     2 +
 net/tipc/subscr.h                                  |    10 +
 net/tipc/sysctl.c                                  |     9 +-
 net/tipc/topsrv.c                                  |    24 +-
 net/tipc/trace.h                                   |    17 +-
 net/tipc/udp_media.c                               |     6 +-
 net/tls/Kconfig                                    |     2 +-
 net/tls/tls_device.c                               |     9 +-
 net/tls/tls_main.c                                 |     6 +-
 net/tls/tls_sw.c                                   |    77 +-
 net/unix/Kconfig                                   |     4 +-
 net/vmw_vsock/af_vsock.c                           |     2 +-
 net/vmw_vsock/virtio_transport_common.c            |    12 +
 net/vmw_vsock/vmci_transport.c                     |     2 +-
 net/wireless/Kconfig                               |    18 +-
 net/wireless/chan.c                                |    93 +-
 net/wireless/core.c                                |    29 +-
 net/wireless/core.h                                |    13 +-
 net/wireless/mlme.c                                |   120 +-
 net/wireless/nl80211.c                             |   424 +-
 net/wireless/nl80211.h                             |     2 -
 net/wireless/pmsr.c                                |     3 +-
 net/wireless/radiotap.c                            |     2 +-
 net/wireless/rdev-ops.h                            |    20 +-
 net/wireless/reg.c                                 |    40 +-
 net/wireless/scan.c                                |     4 +-
 net/wireless/sme.c                                 |     9 +-
 net/wireless/trace.h                               |    66 +-
 net/wireless/util.c                                |    68 +-
 net/x25/Kconfig                                    |     6 +-
 net/x25/x25_dev.c                                  |     4 +-
 net/x25/x25_subr.c                                 |     6 +
 net/xdp/Makefile                                   |     3 +-
 net/xdp/xdp_umem.c                                 |    93 +-
 net/xdp/xdp_umem.h                                 |     2 +-
 net/xdp/xsk.c                                      |   219 +-
 net/xdp/xsk.h                                      |    30 +
 net/xdp/xsk_buff_pool.c                            |   336 +
 net/xdp/xsk_diag.c                                 |     2 +-
 net/xdp/xsk_queue.c                                |    63 +-
 net/xdp/xsk_queue.h                                |   117 +-
 net/xdp/xskmap.c                                   |   267 +
 net/xfrm/Kconfig                                   |    17 +-
 net/xfrm/Makefile                                  |     2 +-
 net/xfrm/espintcp.c                                |    58 +-
 net/xfrm/xfrm_device.c                             |     8 +-
 net/xfrm/xfrm_inout.h                              |    32 +
 net/xfrm/xfrm_input.c                              |    23 +-
 net/xfrm/xfrm_interface.c                          |    26 +-
 net/xfrm/xfrm_output.c                             |   144 +-
 net/xfrm/xfrm_policy.c                             |     7 +-
 samples/Kconfig                                    |    35 +-
 samples/Makefile                                   |     8 +-
 samples/auxdisplay/Makefile                        |    11 +-
 samples/binderfs/.gitignore                        |     1 +
 samples/binderfs/Makefile                          |     5 +-
 samples/binderfs/binderfs_example.c                |     1 -
 samples/bpf/.gitignore                             |     1 +
 samples/bpf/Makefile                               |    16 +-
 samples/bpf/lwt_len_hist_user.c                    |     2 -
 samples/bpf/offwaketime_kern.c                     |     4 +-
 samples/bpf/sampleip_kern.c                        |    12 +-
 samples/bpf/sampleip_user.c                        |     7 +-
 samples/bpf/sockex2_kern.c                         |     4 +-
 samples/bpf/sockex3_kern.c                         |    40 +-
 samples/bpf/sockex3_user.c                         |    64 +-
 samples/bpf/trace_common.h                         |    13 +
 samples/bpf/trace_event_kern.c                     |    24 +-
 samples/bpf/trace_event_user.c                     |     9 +-
 samples/bpf/tracex1_user.c                         |    37 +-
 samples/bpf/tracex2_kern.c                         |    27 +-
 samples/bpf/tracex2_user.c                         |    51 +-
 samples/bpf/tracex3_kern.c                         |    24 +-
 samples/bpf/tracex3_user.c                         |    61 +-
 samples/bpf/tracex4_kern.c                         |    12 +-
 samples/bpf/tracex4_user.c                         |    51 +-
 samples/bpf/tracex5_kern.c                         |    14 +-
 samples/bpf/tracex5_user.c                         |    66 +-
 samples/bpf/tracex6_kern.c                         |    38 +-
 samples/bpf/tracex6_user.c                         |    49 +-
 samples/bpf/tracex7_user.c                         |    39 +-
 samples/bpf/xdp_redirect_cpu_kern.c                |     2 +-
 samples/bpf/xdp_redirect_cpu_user.c                |    34 +-
 samples/connector/Makefile                         |    12 +-
 samples/ftrace/ftrace-direct-modify.c              |     4 +
 samples/ftrace/ftrace-direct-too.c                 |     2 +
 samples/ftrace/ftrace-direct.c                     |     2 +
 samples/ftrace/sample-trace-array.c                |    24 +-
 samples/hidraw/Makefile                            |     9 +-
 samples/kprobes/kprobe_example.c                   |     6 +-
 samples/kprobes/kretprobe_example.c                |     2 +
 samples/mei/Makefile                               |     9 +-
 samples/mei/mei-amt-version.c                      |     2 +-
 samples/pidfd/Makefile                             |     8 +-
 samples/pktgen/README.rst                          |     2 +-
 samples/seccomp/Makefile                           |    42 +-
 samples/timers/Makefile                            |    17 +-
 samples/trace_events/trace-events-sample.h         |     2 +-
 samples/uhid/.gitignore                            |     2 +
 samples/uhid/Makefile                              |     9 +-
 samples/uhid/uhid-example.c                        |     4 +-
 samples/vfio-mdev/mdpy.c                           |     2 +-
 samples/vfs/Makefile                               |    11 +-
 samples/vfs/test-statx.c                           |     2 +-
 samples/watch_queue/.gitignore                     |     1 +
 samples/watch_queue/Makefile                       |     5 +
 samples/watch_queue/watch_test.c                   |   186 +
 samples/watchdog/Makefile                          |    10 +-
 scripts/Kbuild.include                             |    13 +-
 scripts/Kconfig.include                            |     8 +-
 scripts/Makefile.build                             |    67 +-
 scripts/Makefile.clean                             |     2 +-
 scripts/Makefile.host                              |     4 +-
 scripts/Makefile.kcsan                             |    19 +
 scripts/Makefile.lib                               |    91 +-
 scripts/Makefile.modpost                           |    75 +-
 scripts/Makefile.package                           |     8 +-
 scripts/Makefile.userprogs                         |    45 +
 scripts/atomic/fallbacks/acquire                   |     6 +-
 scripts/atomic/fallbacks/add_negative              |     8 +-
 scripts/atomic/fallbacks/add_unless                |     8 +-
 scripts/atomic/fallbacks/andnot                    |     6 +-
 scripts/atomic/fallbacks/dec                       |     6 +-
 scripts/atomic/fallbacks/dec_and_test              |     8 +-
 scripts/atomic/fallbacks/dec_if_positive           |     8 +-
 scripts/atomic/fallbacks/dec_unless_positive       |     8 +-
 scripts/atomic/fallbacks/fence                     |     6 +-
 scripts/atomic/fallbacks/fetch_add_unless          |    10 +-
 scripts/atomic/fallbacks/inc                       |     6 +-
 scripts/atomic/fallbacks/inc_and_test              |     8 +-
 scripts/atomic/fallbacks/inc_not_zero              |     8 +-
 scripts/atomic/fallbacks/inc_unless_negative       |     8 +-
 scripts/atomic/fallbacks/read_acquire              |     4 +-
 scripts/atomic/fallbacks/release                   |     6 +-
 scripts/atomic/fallbacks/set_release               |     4 +-
 scripts/atomic/fallbacks/sub_and_test              |     8 +-
 scripts/atomic/fallbacks/try_cmpxchg               |     6 +-
 scripts/atomic/gen-atomic-fallback.sh              |    31 +-
 scripts/atomic/gen-atomic-instrumented.sh          |     9 +-
 scripts/atomic/gen-atomic-long.sh                  |     3 +-
 scripts/atomic/gen-atomics.sh                      |     5 +-
 scripts/basic/fixdep.c                             |     2 +-
 scripts/bpf_helpers_doc.py                         |     8 +
 scripts/checkpatch.pl                              |   103 +-
 scripts/checkstack.pl                              |    87 +-
 scripts/coccinelle/misc/newline_in_nl_msg.cocci    |    75 +
 scripts/config                                     |     5 +-
 scripts/decode_stacktrace.sh                       |     5 +-
 scripts/decodecode                                 |     2 +-
 scripts/documentation-file-ref-check               |     2 +-
 scripts/dtc/Makefile                               |     5 +-
 scripts/gcc-plugins/Kconfig                        |     2 +-
 scripts/gcc-plugins/Makefile                       |     3 +-
 scripts/gcc-plugins/gcc-common.h                   |     4 +
 scripts/gcc-plugins/stackleak_plugin.c             |     5 +-
 scripts/gdb/linux/rbtree.py                        |     4 +-
 scripts/get_maintainer.pl                          |    46 +-
 scripts/headers_install.sh                         |    16 +-
 scripts/kallsyms.c                                 |     2 +-
 scripts/kconfig/Makefile                           |    11 +-
 scripts/kconfig/menu.c                             |     3 +-
 scripts/kconfig/parser.y                           |    30 +-
 scripts/kconfig/streamline_config.pl               |    21 +
 scripts/kconfig/symbol.c                           |     2 +-
 scripts/kconfig/tests/rand_nested_choice/Kconfig   |    35 -
 .../kconfig/tests/rand_nested_choice/__init__.py   |    17 -
 .../tests/rand_nested_choice/expected_stdout0      |     2 -
 .../tests/rand_nested_choice/expected_stdout1      |     4 -
 .../tests/rand_nested_choice/expected_stdout2      |     5 -
 scripts/kernel-doc                                 |    45 +-
 scripts/link-vmlinux.sh                            |    30 +-
 scripts/mkcompile_h                                |     3 +-
 scripts/mksysmap                                   |     2 +-
 scripts/mod/file2alias.c                           |     2 +
 scripts/mod/modpost.c                              |   389 +-
 scripts/mod/modpost.h                              |    19 +-
 scripts/mod/sumversion.c                           |   117 +-
 scripts/modules-check.sh                           |    16 +-
 scripts/package/buildtar                           |     6 +-
 scripts/recordmcount.h                             |    98 +-
 scripts/spelling.txt                               |     9 +
 scripts/sphinx-pre-install                         |   291 +-
 scripts/xz_wrap.sh                                 |     2 +-
 security/Makefile                                  |     2 +-
 security/apparmor/Kconfig                          |     3 +-
 security/apparmor/apparmorfs.c                     |    59 +-
 security/apparmor/audit.c                          |     3 +-
 security/apparmor/domain.c                         |    49 +-
 security/apparmor/file.c                           |    12 +-
 security/apparmor/include/domain.h                 |     2 +-
 security/apparmor/include/label.h                  |     2 +
 security/apparmor/include/match.h                  |    11 +
 security/apparmor/label.c                          |    60 +-
 security/apparmor/lsm.c                            |     9 +-
 security/apparmor/match.c                          |    58 +-
 security/apparmor/path.c                           |     2 +-
 security/apparmor/policy.c                         |     1 +
 security/apparmor/policy_unpack.c                  |    58 +-
 security/commoncap.c                               |    22 +-
 security/device_cgroup.c                           |    19 +-
 security/integrity/evm/evm_crypto.c                |    48 +-
 security/integrity/evm/evm_main.c                  |     4 +-
 security/integrity/evm/evm_secfs.c                 |     9 +-
 security/integrity/ima/ima.h                       |    20 +-
 security/integrity/ima/ima_api.c                   |    23 +-
 security/integrity/ima/ima_crypto.c                |   266 +-
 security/integrity/ima/ima_fs.c                    |     7 +-
 security/integrity/ima/ima_init.c                  |    24 +-
 security/integrity/ima/ima_main.c                  |    55 +
 security/integrity/ima/ima_policy.c                |    12 +-
 security/integrity/ima/ima_queue.c                 |    36 +-
 security/integrity/ima/ima_template.c              |    25 +-
 security/integrity/ima/ima_template_lib.c          |    18 +
 security/integrity/integrity.h                     |     4 +-
 security/keys/Kconfig                              |    13 +-
 security/keys/big_key.c                            |   257 +-
 security/keys/compat.c                             |     3 +
 security/keys/encrypted-keys/encrypted.c           |    18 +-
 security/keys/gc.c                                 |     5 +
 security/keys/internal.h                           |    49 +-
 security/keys/key.c                                |    38 +-
 security/keys/keyctl.c                             |   133 +-
 security/keys/keyring.c                            |    20 +-
 security/keys/permission.c                         |    31 +-
 security/keys/proc.c                               |     2 +
 security/keys/process_keys.c                       |    46 +-
 security/keys/request_key.c                        |     4 +-
 security/lockdown/lockdown.c                       |     2 +-
 security/min_addr.c                                |     2 +-
 security/security.c                                |    61 +-
 security/selinux/Makefile                          |     2 +-
 security/selinux/hooks.c                           |   129 +-
 security/selinux/include/classmap.h                |     4 +-
 security/selinux/include/netlabel.h                |     6 -
 security/selinux/include/security.h                |     3 +-
 security/selinux/ss/conditional.c                  |    23 +-
 security/selinux/ss/context.c                      |    32 +
 security/selinux/ss/context.h                      |    11 +-
 security/selinux/ss/ebitmap.c                      |    14 +
 security/selinux/ss/ebitmap.h                      |     1 +
 security/selinux/ss/hashtab.c                      |    51 +-
 security/selinux/ss/hashtab.h                      |    13 +-
 security/selinux/ss/mls.c                          |    16 +-
 security/selinux/ss/mls.h                          |    11 +
 security/selinux/ss/policydb.c                     |   459 +-
 security/selinux/ss/policydb.h                     |    15 +-
 security/selinux/ss/services.c                     |   157 +-
 security/selinux/ss/services.h                     |     3 -
 security/selinux/ss/sidtab.c                       |    35 +-
 security/selinux/ss/sidtab.h                       |     1 +
 security/selinux/ss/symtab.c                       |     5 +-
 security/selinux/ss/symtab.h                       |     2 +-
 security/smack/smack.h                             |    12 -
 security/smack/smack_lsm.c                         |   163 +-
 security/smack/smackfs.c                           |    10 +
 security/tomoyo/Kconfig                            |     6 +-
 security/tomoyo/common.c                           |     4 +-
 security/tomoyo/realpath.c                         |     4 +-
 security/tomoyo/tomoyo.c                           |    12 +-
 security/yama/yama_lsm.c                           |     2 +-
 sound/aoa/Kconfig                                  |     2 +-
 sound/aoa/codecs/Kconfig                           |     6 +-
 sound/aoa/fabrics/Kconfig                          |     2 +-
 sound/aoa/soundbus/Kconfig                         |     4 +-
 sound/core/hwdep.c                                 |     4 +-
 sound/core/memalloc.c                              |     2 +-
 sound/core/oss/pcm_oss.c                           |     2 +-
 sound/core/oss/pcm_plugin.c                        |    10 +-
 sound/core/oss/pcm_plugin.h                        |     2 +-
 sound/core/pcm_lib.c                               |     1 +
 sound/core/pcm_memory.c                            |     2 +-
 sound/core/pcm_native.c                            |    32 +-
 sound/core/rawmidi.c                               |    31 +-
 sound/core/seq/oss/seq_oss_timer.h                 |    10 -
 sound/core/sgbuf.c                                 |     1 -
 sound/drivers/Kconfig                              |    12 -
 sound/drivers/Makefile                             |     2 -
 sound/drivers/ml403-ac97cr.c                       |  1298 --
 sound/drivers/pcm-indirect2.c                      |   560 -
 sound/drivers/pcm-indirect2.h                      |   127 -
 sound/drivers/portman2x4.c                         |     2 +-
 sound/firewire/Kconfig                             |     8 +-
 sound/firewire/amdtp-am824.c                       |     3 +-
 sound/firewire/amdtp-stream-trace.h                |     3 +-
 sound/firewire/amdtp-stream.c                      |   326 +-
 sound/firewire/amdtp-stream.h                      |    20 +-
 sound/firewire/fireface/ff-protocol-latter.c       |    58 +-
 sound/firewire/fireface/ff-stream.c                |    10 +-
 sound/firewire/fireface/ff.c                       |    61 +-
 sound/firewire/fireface/ff.h                       |    11 +-
 sound/firewire/fireworks/fireworks.h               |     2 +-
 sound/firewire/motu/amdtp-motu.c                   |    19 +-
 sound/firewire/motu/motu-pcm.c                     |    14 +-
 sound/firewire/motu/motu-proc.c                    |    20 +-
 sound/firewire/motu/motu-protocol-v2.c             |   314 +-
 sound/firewire/motu/motu-protocol-v3.c             |   312 +-
 sound/firewire/motu/motu-stream.c                  |    16 +-
 sound/firewire/motu/motu.c                         |   114 +-
 sound/firewire/motu/motu.h                         |   125 +-
 sound/hda/Kconfig                                  |     7 +-
 sound/hda/ext/hdac_ext_bus.c                       |     2 +-
 sound/hda/hdac_bus.c                               |     6 +-
 sound/hda/hdac_controller.c                        |    13 +
 sound/hda/hdac_device.c                            |     2 +-
 sound/hda/hdac_stream.c                            |     2 +-
 sound/hda/intel-dsp-config.c                       |   117 +-
 sound/hda/intel-nhlt.c                             |    51 +-
 sound/hda/local.h                                  |     3 +
 sound/isa/ad1816a/ad1816a.c                        |     2 +-
 sound/isa/es1688/es1688.c                          |     4 +-
 sound/isa/opti9xx/miro.c                           |     9 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |     9 +-
 sound/isa/wavefront/wavefront_synth.c              |     8 +-
 sound/pci/ac97/ac97_patch.c                        |     2 +-
 sound/pci/ctxfi/cthw20k1.c                         |    14 +-
 sound/pci/emu10k1/emu10k1x.c                       |     2 +-
 sound/pci/hda/Kconfig                              |     4 +-
 sound/pci/hda/hda_codec.c                          |    28 +-
 sound/pci/hda/hda_intel.c                          |   111 +-
 sound/pci/hda/hda_intel.h                          |     1 +
 sound/pci/hda/hda_tegra.c                          |    50 +
 sound/pci/hda/patch_hdmi.c                         |    28 +-
 sound/pci/hda/patch_realtek.c                      |   187 +-
 sound/pci/ice1712/ice1712.c                        |     3 +-
 sound/pci/oxygen/xonar_pcm179x.c                   |     4 +-
 sound/ppc/pmac.c                                   |     4 +-
 sound/ppc/snd_ps3.c                                |     2 +-
 sound/soc/Kconfig                                  |     2 +-
 sound/soc/Makefile                                 |     2 +-
 sound/soc/amd/Kconfig                              |    15 +-
 sound/soc/amd/Makefile                             |     1 +
 sound/soc/amd/acp3x-rt5682-max9836.c               |     6 +-
 sound/soc/amd/raven/acp3x-i2s.c                    |     6 +-
 sound/soc/amd/raven/acp3x-pcm-dma.c                |    49 +-
 sound/soc/amd/renoir/Makefile                      |     7 +
 sound/soc/amd/renoir/acp3x-pdm-dma.c               |   524 +
 sound/soc/amd/renoir/acp3x-rn.c                    |    77 +
 sound/soc/amd/renoir/rn-pci-acp3x.c                |   344 +
 sound/soc/amd/renoir/rn_acp3x.h                    |    88 +
 sound/soc/amd/renoir/rn_chip_offset_byte.h         |   349 +
 sound/soc/atmel/atmel_ssc_dai.c                    |     4 +-
 sound/soc/bcm/bcm2835-i2s.c                        |     6 +-
 sound/soc/bcm/cygnus-ssp.c                         |     4 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |     4 +-
 sound/soc/codecs/Kconfig                           |    43 +-
 sound/soc/codecs/Makefile                          |     6 +
 sound/soc/codecs/ad1980.c                          |     2 +-
 sound/soc/codecs/ad73311.c                         |     2 +-
 sound/soc/codecs/adau7118-i2c.c                    |     7 +
 sound/soc/codecs/adav80x.c                         |     4 +-
 sound/soc/codecs/arizona.c                         |     2 +-
 sound/soc/codecs/cros_ec_codec.c                   |    22 +-
 sound/soc/codecs/cs4271.c                          |     4 +-
 sound/soc/codecs/cs47l15.c                         |     9 +-
 sound/soc/codecs/cs47l24.c                         |     8 +-
 sound/soc/codecs/cs47l35.c                         |     9 +-
 sound/soc/codecs/cs47l85.c                         |     9 +-
 sound/soc/codecs/cs47l90.c                         |     9 +-
 sound/soc/codecs/cs47l92.c                         |     9 +-
 sound/soc/codecs/da7213.c                          |   102 +-
 sound/soc/codecs/da7213.h                          |     9 +
 sound/soc/codecs/dmic.c                            |     4 +-
 sound/soc/codecs/hdac_hda.h                        |     4 -
 sound/soc/codecs/hdac_hdmi.c                       |     6 +-
 sound/soc/codecs/jz4725b.c                         |     4 +-
 sound/soc/codecs/jz4740.c                          |     4 +-
 sound/soc/codecs/jz4770.c                          |     2 +-
 sound/soc/codecs/madera.c                          |     6 +-
 sound/soc/codecs/max9768.c                         |     2 +-
 sound/soc/codecs/max98090.c                        |     6 +-
 sound/soc/codecs/max98373.c                        |     2 +-
 sound/soc/codecs/max98390.c                        |  1056 ++
 sound/soc/codecs/max98390.h                        |   664 +
 sound/soc/codecs/max9867.c                         |    95 +-
 sound/soc/codecs/max9867.h                         |     1 -
 sound/soc/codecs/nau8810.c                         |    39 +-
 sound/soc/codecs/nau8810.h                         |     8 +
 sound/soc/codecs/rl6231.c                          |    33 +-
 sound/soc/codecs/rl6231.h                          |     1 +
 sound/soc/codecs/rt1015.c                          |    29 +-
 sound/soc/codecs/rt1015.h                          |     1 +
 sound/soc/codecs/rt1016.c                          |   695 +
 sound/soc/codecs/rt1016.h                          |   232 +
 sound/soc/codecs/rt1308-sdw.c                      |    15 +-
 sound/soc/codecs/rt5645.c                          |    14 +
 sound/soc/codecs/rt5677-spi.c                      |    12 +-
 sound/soc/codecs/rt5682-i2c.c                      |   306 +
 sound/soc/codecs/rt5682-sdw.c                      |   462 +-
 sound/soc/codecs/rt5682-sdw.h                      |    20 -
 sound/soc/codecs/rt5682.c                          |   888 +-
 sound/soc/codecs/rt5682.h                          |    32 +-
 sound/soc/codecs/rt700-sdw.c                       |     3 -
 sound/soc/codecs/rt700.c                           |     3 +
 sound/soc/codecs/rt711-sdw.c                       |     3 -
 sound/soc/codecs/rt711.c                           |     3 +
 sound/soc/codecs/rt715-sdw.c                       |     3 -
 sound/soc/codecs/rt715.c                           |     3 +
 sound/soc/codecs/sgtl5000.c                        |    34 +
 sound/soc/codecs/sgtl5000.h                        |     1 +
 sound/soc/codecs/sta32x.c                          |    11 +-
 sound/soc/codecs/tas2552.c                         |     1 +
 sound/soc/codecs/tas571x.c                         |    20 +-
 sound/soc/codecs/tlv320adcx140.c                   |    96 +-
 sound/soc/codecs/tlv320adcx140.h                   |    11 +
 sound/soc/codecs/tlv320aic23.c                     |     2 +-
 sound/soc/codecs/tlv320dac33.c                     |     2 +-
 sound/soc/codecs/uda1380.c                         |     2 +-
 sound/soc/codecs/wcd9335.c                         |    44 +-
 sound/soc/codecs/wcd934x.c                         |    30 +-
 sound/soc/codecs/wl1273.c                          |     2 +-
 sound/soc/codecs/wm5102.c                          |     9 +-
 sound/soc/codecs/wm5110.c                          |     8 +-
 sound/soc/codecs/wm8524.c                          |     4 +-
 sound/soc/codecs/wm8711.c                          |     2 +-
 sound/soc/codecs/wm8753.c                          |     4 +-
 sound/soc/codecs/wm8782.c                          |     2 +-
 sound/soc/codecs/wm8900.c                          |     6 -
 sound/soc/codecs/wm8960.c                          |     3 +-
 sound/soc/codecs/wm8962.c                          |     9 +-
 sound/soc/codecs/wm8990.c                          |    98 -
 sound/soc/codecs/wm8991.c                          |     8 -
 sound/soc/codecs/wm8994.c                          |     8 -
 sound/soc/codecs/wm_adsp.c                         |    18 +-
 sound/soc/codecs/wm_adsp.h                         |    18 +-
 sound/soc/codecs/wsa881x.c                         |     4 +
 sound/soc/codecs/zl38060.c                         |   638 +
 sound/soc/dwc/dwc-i2s.c                            |     2 +-
 sound/soc/fsl/Kconfig                              |    11 +
 sound/soc/fsl/Makefile                             |     2 +
 sound/soc/fsl/fsl-asoc-card.c                      |    26 +-
 sound/soc/fsl/fsl_asrc.c                           |   368 +-
 sound/soc/fsl/fsl_asrc.h                           |    74 +-
 sound/soc/fsl/fsl_asrc_common.h                    |   106 +
 sound/soc/fsl/fsl_asrc_dma.c                       |    55 +-
 sound/soc/fsl/fsl_audmix.c                         |     4 +-
 sound/soc/fsl/fsl_easrc.c                          |  2117 +++
 sound/soc/fsl/fsl_easrc.h                          |   651 +
 sound/soc/fsl/fsl_esai.c                           |    52 +-
 sound/soc/fsl/fsl_micfil.c                         |    17 +-
 sound/soc/fsl/fsl_spdif.c                          |     4 +-
 sound/soc/hisilicon/hi6210-i2s.c                   |    16 +-
 sound/soc/img/img-i2s-in.c                         |     1 +
 sound/soc/img/img-i2s-out.c                        |     8 +-
 sound/soc/img/img-spdif-in.c                       |     4 +-
 sound/soc/img/img-spdif-out.c                      |     4 +-
 sound/soc/intel/Kconfig                            |     8 +-
 sound/soc/intel/Makefile                           |     2 +-
 sound/soc/intel/atom/Makefile                      |     2 +-
 sound/soc/intel/atom/sst-atom-controls.h           |     2 +-
 sound/soc/intel/atom/sst-mfld-platform-compress.c  |    43 +-
 sound/soc/intel/atom/sst-mfld-platform-pcm.c       |    16 +-
 sound/soc/intel/atom/sst-mfld-platform.h           |     2 +-
 sound/soc/intel/atom/sst/Makefile                  |     2 +-
 sound/soc/intel/baytrail/sst-baytrail-ipc.c        |     4 +-
 sound/soc/intel/boards/Kconfig                     |    83 +-
 sound/soc/intel/boards/Makefile                    |     6 +-
 sound/soc/intel/boards/bdw-rt5650.c                |    29 +
 sound/soc/intel/boards/bdw-rt5677.c                |    26 +
 sound/soc/intel/boards/broadwell.c                 |    43 +-
 sound/soc/intel/boards/bytcht_cx2072x.c            |     5 +-
 sound/soc/intel/boards/bytcht_da7213.c             |     3 +
 sound/soc/intel/boards/bytcht_es8316.c             |     3 +
 sound/soc/intel/boards/bytcr_rt5640.c              |    31 +-
 sound/soc/intel/boards/bytcr_rt5651.c              |     6 +-
 sound/soc/intel/boards/cht_bsw_max98090_ti.c       |     3 +
 sound/soc/intel/boards/cht_bsw_nau8824.c           |     7 +-
 sound/soc/intel/boards/cht_bsw_rt5645.c            |     3 +
 sound/soc/intel/boards/cht_bsw_rt5672.c            |     3 +
 sound/soc/intel/boards/cml_rt1011_rt5682.c         |   224 +-
 sound/soc/intel/boards/ehl_rt5660.c                |   323 +
 sound/soc/intel/boards/glk_rt5682_max98357a.c      |     4 +-
 sound/soc/intel/boards/hda_dsp_common.c            |     2 +-
 sound/soc/intel/boards/hda_dsp_common.h            |     2 +-
 sound/soc/intel/boards/kbl_da7219_max98357a.c      |     2 +-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |     6 +-
 sound/soc/intel/boards/kbl_rt5660.c                |     2 +-
 sound/soc/intel/boards/kbl_rt5663_max98927.c       |     2 +-
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |     2 +-
 sound/soc/intel/boards/skl_hda_dsp_common.c        |     2 +-
 sound/soc/intel/boards/skl_hda_dsp_common.h        |     2 +-
 sound/soc/intel/boards/skl_hda_dsp_generic.c       |    33 +-
 sound/soc/intel/boards/sof_da7219_max98373.c       |    23 +-
 sound/soc/intel/boards/sof_maxim_common.c          |     2 +-
 sound/soc/intel/boards/sof_maxim_common.h          |     2 +-
 sound/soc/intel/boards/sof_pcm512x.c               |    11 +-
 sound/soc/intel/boards/sof_rt5682.c                |     2 +-
 sound/soc/intel/boards/sof_sdw.c                   |    65 +-
 sound/soc/intel/boards/sof_sdw_common.h            |     2 +-
 sound/soc/intel/boards/sof_sdw_dmic.c              |     2 +-
 sound/soc/intel/boards/sof_sdw_hdmi.c              |    11 +-
 sound/soc/intel/boards/sof_sdw_rt1308.c            |     4 +-
 sound/soc/intel/boards/sof_sdw_rt5682.c            |     5 +-
 sound/soc/intel/boards/sof_sdw_rt700.c             |    13 +-
 sound/soc/intel/boards/sof_sdw_rt711.c             |    13 +-
 sound/soc/intel/boards/sof_sdw_rt715.c             |     2 +-
 sound/soc/intel/boards/sof_wm8804.c                |   298 +
 sound/soc/intel/common/Makefile                    |     2 +-
 sound/soc/intel/common/soc-acpi-intel-bxt-match.c  |     4 +-
 sound/soc/intel/common/soc-acpi-intel-cfl-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-cml-match.c  |    10 +-
 sound/soc/intel/common/soc-acpi-intel-cnl-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-ehl-match.c  |     9 +-
 sound/soc/intel/common/soc-acpi-intel-glk-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-hda-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-icl-match.c  |    10 +-
 sound/soc/intel/common/soc-acpi-intel-jsl-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-kbl-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-skl-match.c  |     2 +-
 sound/soc/intel/common/soc-acpi-intel-tgl-match.c  |     2 +-
 sound/soc/intel/common/soc-intel-quirks.h          |     2 +-
 sound/soc/intel/common/sst-dsp.c                   |     9 +-
 sound/soc/intel/common/sst-firmware.c              |     2 +-
 sound/soc/intel/haswell/sst-haswell-dsp.c          |   185 +-
 sound/soc/intel/haswell/sst-haswell-pcm.c          |     2 +-
 sound/soc/intel/skylake/Makefile                   |     2 +-
 sound/soc/intel/skylake/skl-i2s.h                  |     2 +-
 sound/soc/intel/skylake/skl-ssp-clk.c              |     2 +-
 sound/soc/intel/skylake/skl-sst-utils.c            |     2 +-
 sound/soc/intel/skylake/skl-topology.c             |   184 +-
 sound/soc/intel/skylake/skl-topology.h             |     5 +-
 sound/soc/intel/skylake/skl.h                      |     2 +-
 sound/soc/jz4740/Kconfig                           |     2 +-
 sound/soc/jz4740/jz4740-i2s.c                      |    12 +-
 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c         |     7 +-
 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c         |     8 +-
 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c         |     7 +-
 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c |    16 +-
 sound/soc/meson/axg-card.c                         |     4 +-
 sound/soc/meson/axg-fifo.c                         |    10 +-
 sound/soc/meson/axg-tdm-interface.c                |     2 +-
 sound/soc/meson/gx-card.c                          |     4 +-
 sound/soc/meson/meson-card-utils.c                 |    17 +-
 sound/soc/mxs/mxs-saif.c                           |     5 +-
 sound/soc/pxa/Kconfig                              |    25 +-
 sound/soc/pxa/mmp-sspa.c                           |   445 +-
 sound/soc/pxa/mmp-sspa.h                           |    32 +-
 sound/soc/pxa/pxa-ssp.c                            |     8 +-
 sound/soc/pxa/pxa2xx-i2s.c                         |     2 +-
 sound/soc/qcom/apq8096.c                           |     4 +-
 sound/soc/qcom/lpass-apq8016.c                     |     9 +-
 sound/soc/qcom/lpass-cpu.c                         |   235 +-
 sound/soc/qcom/lpass-lpaif-reg.h                   |    30 +-
 sound/soc/qcom/lpass.h                             |     4 +
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |    16 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |    55 +-
 sound/soc/qcom/sdm845.c                            |     4 +-
 sound/soc/samsung/Kconfig                          |     2 +-
 sound/soc/samsung/s3c-i2s-v2.c                     |    57 -
 sound/soc/samsung/s3c2412-i2s.c                    |    56 +
 sound/soc/sh/rcar/gen.c                            |     8 +
 sound/soc/sh/rcar/rsnd.h                           |     9 +
 sound/soc/sh/rcar/ssi.c                            |   156 +-
 sound/soc/sh/rcar/ssiu.c                           |     2 +-
 sound/soc/soc-card.c                               |   225 +
 sound/soc/soc-compress.c                           |   281 +-
 sound/soc/soc-core.c                               |   267 +-
 sound/soc/soc-dai.c                                |   486 +-
 sound/soc/soc-dapm.c                               |   161 +-
 sound/soc/soc-generic-dmaengine-pcm.c              |     6 +-
 sound/soc/soc-jack.c                               |    38 -
 sound/soc/soc-link.c                               |   155 +
 sound/soc/soc-pcm.c                                |   288 +-
 sound/soc/soc-topology.c                           |   211 +-
 sound/soc/sof/Makefile                             |     2 +-
 sound/soc/sof/compress.c                           |     9 +-
 sound/soc/sof/compress.h                           |     9 +-
 sound/soc/sof/control.c                            |     6 +-
 sound/soc/sof/core.c                               |     9 +-
 sound/soc/sof/debug.c                              |     2 +-
 sound/soc/sof/imx/Kconfig                          |    34 +-
 sound/soc/sof/imx/Makefile                         |     4 +-
 sound/soc/sof/imx/imx8.c                           |     4 +-
 sound/soc/sof/imx/imx8m.c                          |   285 +
 sound/soc/sof/intel/Makefile                       |     2 +-
 sound/soc/sof/intel/apl.c                          |     2 +-
 sound/soc/sof/intel/bdw.c                          |    18 +-
 sound/soc/sof/intel/byt.c                          |   220 +-
 sound/soc/sof/intel/cnl.c                          |     2 +-
 sound/soc/sof/intel/hda-bus.c                      |     2 +-
 sound/soc/sof/intel/hda-codec.c                    |    58 +-
 sound/soc/sof/intel/hda-compress.c                 |     2 +-
 sound/soc/sof/intel/hda-ctrl.c                     |     2 +-
 sound/soc/sof/intel/hda-dai.c                      |     2 +-
 sound/soc/sof/intel/hda-dsp.c                      |    10 +-
 sound/soc/sof/intel/hda-ipc.c                      |     2 +-
 sound/soc/sof/intel/hda-ipc.h                      |     2 +-
 sound/soc/sof/intel/hda-loader.c                   |    11 +-
 sound/soc/sof/intel/hda-pcm.c                      |     2 +-
 sound/soc/sof/intel/hda-stream.c                   |     2 +-
 sound/soc/sof/intel/hda-trace.c                    |     2 +-
 sound/soc/sof/intel/hda.c                          |    28 +-
 sound/soc/sof/intel/hda.h                          |     2 +-
 sound/soc/sof/intel/intel-ipc.c                    |     2 +-
 sound/soc/sof/intel/shim.h                         |     2 +-
 sound/soc/sof/ipc.c                                |    11 +-
 sound/soc/sof/loader.c                             |   213 +-
 sound/soc/sof/nocodec.c                            |    14 +-
 sound/soc/sof/ops.c                                |     2 +-
 sound/soc/sof/ops.h                                |     2 +-
 sound/soc/sof/pcm.c                                |    18 +-
 sound/soc/sof/pm.c                                 |    29 +-
 sound/soc/sof/probe.c                              |     2 +-
 sound/soc/sof/probe.h                              |    10 +-
 sound/soc/sof/sof-acpi-dev.c                       |     2 +-
 sound/soc/sof/sof-audio.c                          |     2 +-
 sound/soc/sof/sof-audio.h                          |     4 +-
 sound/soc/sof/sof-of-dev.c                         |    16 +-
 sound/soc/sof/sof-pci-dev.c                        |     4 +-
 sound/soc/sof/sof-priv.h                           |     7 +-
 sound/soc/sof/topology.c                           |   485 +-
 sound/soc/sof/trace.c                              |     2 +-
 sound/soc/sof/utils.c                              |     2 +-
 sound/soc/sof/xtensa/Makefile                      |     2 +-
 sound/soc/sof/xtensa/core.c                        |     2 +-
 sound/soc/sprd/sprd-pcm-compress.c                 |    49 +-
 sound/soc/sprd/sprd-pcm-dma.c                      |     2 +-
 sound/soc/sprd/sprd-pcm-dma.h                      |     2 +-
 sound/soc/stm/stm32_sai_sub.c                      |    14 +-
 sound/soc/tegra/tegra_alc5632.c                    |     7 +-
 sound/soc/tegra/tegra_asoc_utils.c                 |   113 +-
 sound/soc/tegra/tegra_asoc_utils.h                 |     1 -
 sound/soc/tegra/tegra_max98090.c                   |    22 +-
 sound/soc/tegra/tegra_rt5640.c                     |    22 +-
 sound/soc/tegra/tegra_rt5677.c                     |     7 +-
 sound/soc/tegra/tegra_sgtl5000.c                   |     7 +-
 sound/soc/tegra/tegra_wm8753.c                     |    22 +-
 sound/soc/tegra/tegra_wm8903.c                     |    42 +-
 sound/soc/tegra/tegra_wm9712.c                     |     8 +-
 sound/soc/tegra/trimslice.c                        |    18 +-
 sound/soc/ti/davinci-mcasp.c                       |     6 +-
 sound/soc/ti/omap-dmic.c                           |     4 +-
 sound/soc/ti/omap-mcbsp.c                          |    21 +-
 sound/soc/ti/omap-mcpdm.c                          |     8 +-
 sound/soc/txx9/txx9aclc-ac97.c                     |     1 +
 sound/soc/uniphier/aio-compress.c                  |    45 +-
 sound/soc/uniphier/aio-cpu.c                       |     4 +-
 sound/soc/uniphier/aio-dma.c                       |     2 +-
 sound/soc/uniphier/aio.h                           |     2 +-
 sound/soc/ux500/mop500.c                           |    11 +-
 sound/usb/card.c                                   |    54 +-
 sound/usb/card.h                                   |     5 +
 sound/usb/endpoint.c                               |   244 +-
 sound/usb/endpoint.h                               |     1 +
 sound/usb/format.c                                 |    51 +
 sound/usb/line6/driver.c                           |    20 +
 sound/usb/line6/driver.h                           |     1 +
 sound/usb/line6/podhd.c                            |    22 +-
 sound/usb/mixer.c                                  |    74 +-
 sound/usb/mixer.h                                  |    10 +
 sound/usb/mixer_maps.c                             |    65 +-
 sound/usb/mixer_quirks.c                           |   430 +-
 sound/usb/pcm.c                                    |    11 +
 sound/usb/proc.c                                   |    53 +
 sound/usb/quirks-table.h                           |   256 +-
 sound/usb/quirks.c                                 |    38 +-
 sound/usb/usbaudio.h                               |     6 +-
 sound/usb/usx2y/usbusx2y.h                         |     2 +-
 sound/usb/usx2y/usbusx2yaudio.c                    |     2 +
 sound/x86/Kconfig                                  |     2 +-
 tools/arch/sh/include/asm/barrier.h                |     2 +-
 tools/arch/x86/include/asm/cpufeatures.h           |     7 +-
 tools/arch/x86/include/asm/msr-index.h             |    16 +
 tools/arch/x86/include/asm/orc_types.h             |     3 +-
 tools/arch/x86/include/uapi/asm/kvm.h              |    20 +-
 tools/arch/x86/include/uapi/asm/unistd.h           |    11 +-
 tools/arch/x86/include/uapi/asm/vmx.h              |     3 +
 tools/bootconfig/main.c                            |    34 +-
 tools/bootconfig/test-bootconfig.sh                |    17 +
 tools/bpf/Makefile                                 |     7 +-
 tools/bpf/bpf_asm.c                                |     2 +-
 tools/bpf/bpf_dbg.c                                |     2 +-
 tools/bpf/bpftool/Documentation/bpftool-btf.rst    |    11 +-
 tools/bpf/bpftool/Documentation/bpftool-cgroup.rst |    22 +-
 .../bpf/bpftool/Documentation/bpftool-feature.rst  |    24 +-
 tools/bpf/bpftool/Documentation/bpftool-gen.rst    |    21 +-
 tools/bpf/bpftool/Documentation/bpftool-iter.rst   |    81 +
 tools/bpf/bpftool/Documentation/bpftool-link.rst   |   121 +
 tools/bpf/bpftool/Documentation/bpftool-map.rst    |    37 +-
 tools/bpf/bpftool/Documentation/bpftool-net.rst    |    12 +-
 tools/bpf/bpftool/Documentation/bpftool-perf.rst   |    12 +-
 tools/bpf/bpftool/Documentation/bpftool-prog.rst   |    26 +-
 .../bpftool/Documentation/bpftool-struct_ops.rst   |    11 +-
 tools/bpf/bpftool/Documentation/bpftool.rst        |    11 +-
 tools/bpf/bpftool/Makefile                         |    21 +-
 tools/bpf/bpftool/bash-completion/bpftool          |    69 +-
 tools/bpf/bpftool/btf.c                            |    11 +-
 tools/bpf/bpftool/btf_dumper.c                     |     4 +-
 tools/bpf/bpftool/cfg.c                            |     4 +-
 tools/bpf/bpftool/cgroup.c                         |    69 +-
 tools/bpf/bpftool/common.c                         |     2 +
 tools/bpf/bpftool/feature.c                        |   314 +-
 tools/bpf/bpftool/gen.c                            |    18 +-
 tools/bpf/bpftool/iter.c                           |    88 +
 tools/bpf/bpftool/jit_disasm.c                     |     1 -
 tools/bpf/bpftool/link.c                           |   343 +
 tools/bpf/bpftool/main.c                           |     7 +-
 tools/bpf/bpftool/main.h                           |    45 +
 tools/bpf/bpftool/map.c                            |    44 +-
 tools/bpf/bpftool/map_perf_ring.c                  |     2 +-
 tools/bpf/bpftool/net.c                            |    12 +-
 tools/bpf/bpftool/perf.c                           |     2 +-
 tools/bpf/bpftool/prog.c                           |    35 +-
 tools/bpf/bpftool/struct_ops.c                     |    27 +-
 tools/bpf/runqslower/Makefile                      |     3 +-
 tools/build/Makefile.feature                       |     5 +-
 tools/build/feature/Makefile                       |     8 +-
 tools/build/feature/test-all.c                     |     5 -
 tools/build/feature/test-libopencsd.c              |     4 +-
 tools/build/feature/test-libpfm4.c                 |     9 +
 tools/build/feature/test-sync-compare-and-swap.c   |     2 +-
 tools/cgroup/iocost_monitor.py                     |    55 +-
 tools/gpio/lsgpio.c                                |    12 +
 tools/include/linux/bits.h                         |    24 +-
 tools/include/linux/build_bug.h                    |    82 +
 tools/include/linux/compiler-gcc.h                 |    12 +
 tools/include/linux/compiler.h                     |    29 +
 tools/include/linux/const.h                        |     5 +-
 tools/include/linux/kallsyms.h                     |     2 +-
 tools/include/linux/kernel.h                       |     4 +-
 tools/include/linux/rbtree.h                       |     2 +-
 tools/include/linux/rbtree_augmented.h             |     2 +-
 tools/include/uapi/asm-generic/unistd.h            |     4 +-
 tools/include/uapi/drm/drm.h                       |     2 +
 tools/include/uapi/drm/i915_drm.h                  |    45 +
 tools/include/uapi/linux/bpf.h                     |   405 +-
 tools/include/uapi/linux/fcntl.h                   |    10 +
 tools/include/uapi/linux/fs.h                      |     1 +
 tools/include/uapi/linux/fscrypt.h                 |     4 +-
 tools/include/uapi/linux/if_link.h                 |     1 +
 tools/include/uapi/linux/kvm.h                     |    65 +-
 tools/include/uapi/linux/mman.h                    |     5 +-
 tools/include/uapi/linux/sched.h                   |     5 +
 tools/include/uapi/linux/stat.h                    |    19 +-
 tools/include/uapi/linux/vhost.h                   |    28 +
 tools/include/vdso/bits.h                          |     9 +
 tools/include/vdso/const.h                         |    10 +
 tools/kvm/kvm_stat/kvm_stat                        |    84 +-
 tools/kvm/kvm_stat/kvm_stat.service                |    16 +
 tools/kvm/kvm_stat/kvm_stat.txt                    |    15 +-
 tools/lib/api/fs/fs.c                              |    17 +
 tools/lib/api/fs/fs.h                              |    12 +
 tools/lib/api/io.h                                 |   115 +
 tools/lib/bpf/Build                                |     2 +-
 tools/lib/bpf/Makefile                             |     6 +-
 tools/lib/bpf/bpf.c                                |    39 +-
 tools/lib/bpf/bpf.h                                |     7 +-
 tools/lib/bpf/bpf_helpers.h                        |    21 +
 tools/lib/bpf/bpf_tracing.h                        |    20 +-
 tools/lib/bpf/btf_dump.c                           |    35 +-
 tools/lib/bpf/hashmap.c                            |    10 +-
 tools/lib/bpf/hashmap.h                            |     8 +-
 tools/lib/bpf/libbpf.c                             |   978 +-
 tools/lib/bpf/libbpf.h                             |    35 +-
 tools/lib/bpf/libbpf.map                           |    16 +
 tools/lib/bpf/libbpf_internal.h                    |     2 +-
 tools/lib/bpf/libbpf_probes.c                      |     5 +
 tools/lib/bpf/netlink.c                            |     8 +-
 tools/lib/bpf/ringbuf.c                            |   288 +
 tools/lib/perf/cpumap.c                            |     2 +-
 tools/lib/perf/evlist.c                            |     4 +-
 tools/lib/subcmd/parse-options.h                   |     2 +
 tools/lib/symbol/kallsyms.c                        |    86 +-
 tools/lib/symbol/kallsyms.h                        |     2 -
 tools/lib/traceevent/event-parse.c                 |   168 +-
 tools/lib/traceevent/kbuffer-parse.c               |     2 +-
 tools/lib/traceevent/parse-filter.c                |    29 +-
 tools/objtool/Build                                |    13 +-
 tools/objtool/Documentation/stack-validation.txt   |    41 +
 tools/objtool/Makefile                             |    15 +-
 tools/objtool/arch.h                               |    19 +-
 tools/objtool/arch/x86/decode.c                    |   302 +-
 tools/objtool/arch/x86/include/cfi_regs.h          |    25 +
 tools/objtool/builtin-check.c                      |    13 +-
 tools/objtool/builtin-orc.c                        |     3 +-
 tools/objtool/builtin.h                            |     2 +-
 tools/objtool/cfi.h                                |    35 +-
 tools/objtool/check.c                              |   864 +-
 tools/objtool/check.h                              |    35 +-
 tools/objtool/elf.c                                |   104 +-
 tools/objtool/elf.h                                |    46 +-
 tools/objtool/objtool.c                            |     4 +-
 tools/objtool/objtool.h                            |    27 +
 tools/objtool/orc.h                                |    18 -
 tools/objtool/orc_dump.c                           |    47 +-
 tools/objtool/orc_gen.c                            |    45 +-
 tools/objtool/weak.c                               |    40 +
 tools/perf/Documentation/Makefile                  |     4 +-
 tools/perf/Documentation/itrace.txt                |    12 +-
 tools/perf/Documentation/perf-bench.txt            |     8 +
 tools/perf/Documentation/perf-c2c.txt              |    13 +-
 tools/perf/Documentation/perf-config.txt           |     5 +
 tools/perf/Documentation/perf-intel-pt.txt         |    55 +-
 tools/perf/Documentation/perf-list.txt             |     8 +
 tools/perf/Documentation/perf-record.txt           |    32 +-
 tools/perf/Documentation/perf-report.txt           |    11 +
 tools/perf/Documentation/perf-script.txt           |    11 +
 tools/perf/Documentation/perf-stat.txt             |    35 +-
 tools/perf/Documentation/perf-top.txt              |    20 +
 tools/perf/Documentation/perf.data-file-format.txt |    16 +
 tools/perf/Documentation/security.txt              |   237 +
 tools/perf/Makefile.config                         |    55 +-
 tools/perf/Makefile.perf                           |    20 +-
 tools/perf/arch/arm/util/cs-etm.c                  |    14 +-
 tools/perf/arch/arm64/util/arm-spe.c               |    12 +-
 tools/perf/arch/arm64/util/unwind-libdw.c          |     6 +-
 tools/perf/arch/powerpc/util/Build                 |     1 +
 tools/perf/arch/powerpc/util/header.c              |     8 +
 tools/perf/arch/powerpc/util/kvm-stat.c            |     2 +-
 tools/perf/arch/powerpc/util/unwind-libdw.c        |     6 +-
 tools/perf/arch/s390/util/kvm-stat.c               |     8 +-
 tools/perf/arch/x86/entry/syscalls/syscall_64.tbl  |   741 +-
 tools/perf/arch/x86/tests/dwarf-unwind.c           |     8 +
 tools/perf/arch/x86/tests/perf-time-to-tsc.c       |     6 +-
 tools/perf/arch/x86/util/intel-bts.c               |     2 +-
 tools/perf/arch/x86/util/intel-pt.c                |    62 +-
 tools/perf/arch/x86/util/kvm-stat.c                |    12 +-
 tools/perf/arch/x86/util/unwind-libdw.c            |     6 +-
 tools/perf/bench/Build                             |     3 +-
 tools/perf/bench/bench.h                           |     3 +-
 tools/perf/bench/epoll-ctl.c                       |     4 +-
 tools/perf/bench/epoll-wait.c                      |     7 +-
 tools/perf/bench/futex-hash.c                      |     3 +-
 tools/perf/bench/futex-lock-pi.c                   |     3 +-
 tools/perf/bench/kallsyms-parse.c                  |    75 +
 tools/perf/bench/sched-messaging.c                 |     2 +-
 tools/perf/bench/synthesize.c                      |   262 +
 tools/perf/builtin-annotate.c                      |    17 +-
 tools/perf/builtin-bench.c                         |    13 +-
 tools/perf/builtin-c2c.c                           |    30 +-
 tools/perf/builtin-diff.c                          |     8 +-
 tools/perf/builtin-evlist.c                        |     2 +-
 tools/perf/builtin-ftrace.c                        |    20 +-
 tools/perf/builtin-inject.c                        |    21 +-
 tools/perf/builtin-kmem.c                          |    65 +-
 tools/perf/builtin-kvm.c                           |    23 +-
 tools/perf/builtin-list.c                          |     2 +-
 tools/perf/builtin-lock.c                          |    42 +-
 tools/perf/builtin-mem.c                           |    26 +-
 tools/perf/builtin-probe.c                         |     3 +
 tools/perf/builtin-record.c                        |   186 +-
 tools/perf/builtin-report.c                        |    74 +-
 tools/perf/builtin-sched.c                         |    78 +-
 tools/perf/builtin-script.c                        |   435 +-
 tools/perf/builtin-stat.c                          |   217 +-
 tools/perf/builtin-timechart.c                     |    54 +-
 tools/perf/builtin-top.c                           |    59 +-
 tools/perf/builtin-trace.c                         |   207 +-
 tools/perf/check-headers.sh                        |     7 +
 tools/perf/design.txt                              |     3 +-
 tools/perf/jvmti/libjvmti.c                        |    92 +-
 .../pmu-events/arch/powerpc/power8/metrics.json    |     2 +-
 .../pmu-events/arch/powerpc/power9/metrics.json    |   149 +-
 .../arch/powerpc/power9/nest_metrics.json          |    19 +
 .../arch/x86/cascadelakex/clx-metrics.json         |    10 +-
 .../pmu-events/arch/x86/skylakex/skx-metrics.json  |     4 +-
 tools/perf/pmu-events/jsmn.h                       |     2 +-
 tools/perf/pmu-events/pmu-events.h                 |     2 +-
 tools/perf/scripts/python/bin/flamegraph-record    |     2 +
 tools/perf/scripts/python/bin/flamegraph-report    |     3 +
 tools/perf/scripts/python/flamegraph.py            |   124 +
 tools/perf/tests/Build                             |     3 +
 tools/perf/tests/api-io.c                          |   304 +
 tools/perf/tests/attr/system-wide-dummy            |    50 +
 tools/perf/tests/attr/test-record-C0               |    12 +-
 tools/perf/tests/builtin-test.c                    |    69 +-
 tools/perf/tests/demangle-java-test.c              |    42 +
 tools/perf/tests/dwarf-unwind.c                    |    11 +-
 tools/perf/tests/event-times.c                     |     8 +-
 tools/perf/tests/event_update.c                    |     2 +-
 tools/perf/tests/evsel-roundtrip-name.c            |    25 +-
 tools/perf/tests/evsel-tp-sched.c                  |    10 +-
 tools/perf/tests/expr.c                            |    52 +-
 tools/perf/tests/hists_cumulate.c                  |    10 +-
 tools/perf/tests/hists_filter.c                    |     2 +-
 tools/perf/tests/hists_output.c                    |    10 +-
 tools/perf/tests/make                              |    10 +-
 tools/perf/tests/mmap-basic.c                      |     8 +-
 tools/perf/tests/openat-syscall-all-cpus.c         |    14 +-
 tools/perf/tests/openat-syscall-tp-fields.c        |    10 +-
 tools/perf/tests/openat-syscall.c                  |    10 +-
 tools/perf/tests/parse-events.c                    |   155 +-
 tools/perf/tests/perf-record.c                     |     6 +-
 tools/perf/tests/pfm.c                             |   203 +
 tools/perf/tests/pmu-events.c                      |   173 +-
 tools/perf/tests/pmu.c                             |     4 +-
 tools/perf/tests/sample-parsing.c                  |     6 +-
 tools/perf/tests/sw-clock.c                        |     2 +-
 tools/perf/tests/switch-tracking.c                 |    14 +-
 tools/perf/tests/tests.h                           |     9 +
 tools/perf/tests/topology.c                        |    12 +-
 tools/perf/trace/beauty/arch_errno_names.sh        |     4 +-
 tools/perf/trace/beauty/clone.c                    |     1 +
 tools/perf/trace/beauty/mmap.c                     |     1 +
 tools/perf/trace/beauty/statx.c                    |     1 +
 tools/perf/ui/browsers/hists.c                     |    18 +-
 tools/perf/ui/gtk/annotate.c                       |     2 +-
 tools/perf/ui/gtk/hists.c                          |     6 +-
 tools/perf/ui/hist.c                               |    16 +-
 tools/perf/util/Build                              |    10 +-
 tools/perf/util/annotate.c                         |    41 +-
 tools/perf/util/annotate.h                         |     4 +-
 tools/perf/util/arm-spe-decoder/Build              |     1 +
 tools/perf/util/arm-spe-decoder/arm-spe-decoder.c  |   219 +
 tools/perf/util/arm-spe-decoder/arm-spe-decoder.h  |    82 +
 .../{ => arm-spe-decoder}/arm-spe-pkt-decoder.c    |     0
 .../util/arm-spe-decoder/arm-spe-pkt-decoder.h     |    59 +
 tools/perf/util/arm-spe-pkt-decoder.h              |    43 -
 tools/perf/util/arm-spe.c                          |   832 +-
 tools/perf/util/auxtrace.c                         |   147 +-
 tools/perf/util/auxtrace.h                         |    31 +-
 tools/perf/util/bpf-event.c                        |    96 +-
 tools/perf/util/bpf-event.h                        |     7 +-
 tools/perf/util/bpf-loader.c                       |     4 +-
 tools/perf/util/bpf-prologue.c                     |    14 +-
 tools/perf/util/branch.h                           |    21 +-
 tools/perf/util/callchain.c                        |    14 +
 tools/perf/util/callchain.h                        |     9 +
 tools/perf/util/cap.h                              |     4 +
 tools/perf/util/cgroup.c                           |     3 +-
 tools/perf/util/cloexec.c                          |     6 +-
 tools/perf/util/config.c                           |    14 +-
 tools/perf/util/counts.c                           |    10 +-
 tools/perf/util/counts.h                           |     7 +-
 tools/perf/util/cputopo.h                          |     2 +-
 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c    |     2 +
 tools/perf/util/cs-etm.c                           |    14 +
 tools/perf/util/cs-etm.h                           |     3 -
 tools/perf/util/data-convert-bt.c                  |     6 +-
 tools/perf/util/demangle-java.c                    |    13 +-
 tools/perf/util/dso.c                              |    17 +
 tools/perf/util/dso.h                              |     6 +-
 tools/perf/util/env.h                              |     3 +
 tools/perf/util/event.c                            |     2 +-
 tools/perf/util/event.h                            |     2 +-
 tools/perf/util/evlist.c                           |   196 +-
 tools/perf/util/evlist.h                           |     9 +-
 tools/perf/util/evsel.c                            |   489 +-
 tools/perf/util/evsel.h                            |   248 +-
 tools/perf/util/evsel_config.h                     |    45 +-
 tools/perf/util/evsel_fprintf.c                    |    11 +-
 tools/perf/util/evsel_fprintf.h                    |     3 +-
 tools/perf/util/expr.c                             |   145 +-
 tools/perf/util/expr.h                             |    34 +-
 tools/perf/util/expr.l                             |    51 +-
 tools/perf/util/expr.y                             |    45 +-
 tools/perf/util/genelf_debug.c                     |     4 +-
 tools/perf/util/hashmap.c                          |   238 +
 tools/perf/util/hashmap.h                          |   176 +
 tools/perf/util/header.c                           |   155 +-
 tools/perf/util/header.h                           |     1 +
 tools/perf/util/hist.c                             |    44 +-
 tools/perf/util/hist.h                             |     6 +-
 tools/perf/util/intel-bts.c                        |    16 +-
 .../util/intel-pt-decoder/intel-pt-pkt-decoder.c   |     2 +-
 tools/perf/util/intel-pt.c                         |   327 +-
 tools/perf/util/jitdump.c                          |     2 +-
 tools/perf/util/jitdump.h                          |     6 +-
 tools/perf/util/machine.c                          |   436 +-
 tools/perf/util/mem-events.c                       |    15 +
 tools/perf/util/mem-events.h                       |     2 +
 tools/perf/util/mem2node.c                         |     3 +-
 tools/perf/util/metricgroup.c                      |   350 +-
 tools/perf/util/metricgroup.h                      |     8 +-
 tools/perf/util/ordered-events.c                   |     2 +-
 tools/perf/util/ordered-events.h                   |     2 +-
 tools/perf/util/parse-events.c                     |   148 +-
 tools/perf/util/parse-events.h                     |     6 +
 tools/perf/util/parse-events.l                     |    13 +-
 tools/perf/util/parse-events.y                     |    16 +-
 tools/perf/util/perf_api_probe.c                   |   164 +
 tools/perf/util/perf_api_probe.h                   |    14 +
 tools/perf/util/pfm.c                              |   281 +
 tools/perf/util/pfm.h                              |    37 +
 tools/perf/util/pmu.c                              |   146 +-
 tools/perf/util/pmu.h                              |    15 +-
 tools/perf/util/probe-event.c                      |    56 +-
 tools/perf/util/probe-file.c                       |     2 +-
 tools/perf/util/probe-finder.c                     |     1 +
 tools/perf/util/pstack.c                           |     2 +-
 tools/perf/util/python.c                           |     4 +-
 tools/perf/util/record.c                           |   185 +-
 tools/perf/util/record.h                           |     7 +
 tools/perf/util/s390-cpumcf-kernel.h               |     1 +
 tools/perf/util/s390-cpumsf.c                      |    12 +-
 .../util/scripting-engines/trace-event-python.c    |     6 +-
 tools/perf/util/session.c                          |    21 +-
 tools/perf/util/setup.py                           |     2 +
 tools/perf/util/sideband_evlist.c                  |   148 +
 tools/perf/util/smt.c                              |    10 +-
 tools/perf/util/sort.c                             |    14 +-
 tools/perf/util/sort.h                             |     2 +
 tools/perf/util/stat-display.c                     |    27 +-
 tools/perf/util/stat-shadow.c                      |   109 +-
 tools/perf/util/stat.c                             |   112 +-
 tools/perf/util/stat.h                             |     7 +
 tools/perf/util/symbol-elf.c                       |     7 +
 tools/perf/util/symbol.c                           |    19 +
 tools/perf/util/symbol.h                           |     2 +-
 tools/perf/util/synthetic-events.c                 |   179 +-
 tools/perf/util/syscalltbl.c                       |     4 +-
 tools/perf/util/syscalltbl.h                       |    14 +-
 tools/perf/util/thread-stack.c                     |   274 +-
 tools/perf/util/thread-stack.h                     |    11 +-
 tools/perf/util/thread.c                           |    24 +
 tools/perf/util/thread.h                           |    15 +
 tools/perf/util/top.c                              |     2 +-
 tools/perf/util/top.h                              |     3 +-
 tools/perf/util/trace-event-info.c                 |     2 +-
 tools/perf/util/trace-event-read.c                 |     2 +-
 tools/perf/util/unwind-libunwind-local.c           |     2 +-
 tools/perf/util/util.c                             |     1 +
 .../acpi/os_specific/service_layers/oslinuxtbl.c   |    11 +-
 tools/power/cpupower/utils/cpupower-info.c         |     2 +-
 tools/power/cpupower/utils/cpupower-set.c          |     2 +-
 .../cpupower/utils/idle_monitor/amd_fam14h_idle.c  |     2 +-
 .../cpupower/utils/idle_monitor/cpuidle_sysfs.c    |     6 +-
 .../cpupower/utils/idle_monitor/hsw_ext_idle.c     |     2 +-
 tools/power/cpupower/utils/idle_monitor/nhm_idle.c |     2 +-
 tools/power/cpupower/utils/idle_monitor/snb_idle.c |     2 +-
 tools/power/pm-graph/Makefile                      |     4 +
 tools/power/pm-graph/README                        |   124 +-
 tools/power/pm-graph/bootgraph.py                  |     2 +-
 .../pm-graph/config/custom-timeline-functions.cfg  |     2 +-
 tools/power/pm-graph/sleepgraph.8                  |    65 +-
 tools/power/pm-graph/sleepgraph.py                 |   797 +-
 tools/power/x86/intel-speed-select/isst-config.c   |    49 +-
 tools/power/x86/intel-speed-select/isst-core.c     |     6 +-
 tools/power/x86/intel-speed-select/isst-display.c  |    28 +-
 tools/power/x86/intel-speed-select/isst.h          |     1 +
 tools/spi/Makefile                                 |     4 +-
 tools/spi/spidev_test.c                            |    21 +-
 tools/testing/kunit/kunit.py                       |   307 +-
 tools/testing/kunit/kunit_tool_test.py             |    63 +-
 tools/testing/nvdimm/test/nfit_test.h              |     6 +-
 tools/testing/selftests/Makefile                   |     9 +-
 tools/testing/selftests/bpf/.gitignore             |     5 +-
 tools/testing/selftests/bpf/Makefile               |    40 +-
 tools/testing/selftests/bpf/README.rst             |    45 +
 tools/testing/selftests/bpf/bench.c                |   465 +
 tools/testing/selftests/bpf/bench.h                |    81 +
 tools/testing/selftests/bpf/benchs/bench_count.c   |    91 +
 tools/testing/selftests/bpf/benchs/bench_rename.c  |   195 +
 .../testing/selftests/bpf/benchs/bench_ringbufs.c  |   566 +
 tools/testing/selftests/bpf/benchs/bench_trigger.c |   167 +
 .../selftests/bpf/benchs/run_bench_rename.sh       |     9 +
 .../selftests/bpf/benchs/run_bench_ringbufs.sh     |    75 +
 .../selftests/bpf/benchs/run_bench_trigger.sh      |     9 +
 tools/testing/selftests/bpf/config                 |     2 +
 tools/testing/selftests/bpf/network_helpers.c      |   167 +
 tools/testing/selftests/bpf/network_helpers.h      |    42 +
 tools/testing/selftests/bpf/prog_tests/align.c     |   666 +
 tools/testing/selftests/bpf/prog_tests/bpf_iter.c  |   409 +
 .../testing/selftests/bpf/prog_tests/bpf_obj_id.c  |   110 +-
 .../selftests/bpf/prog_tests/btf_map_in_map.c      |    49 +
 .../selftests/bpf/prog_tests/cgroup_attach_multi.c |     7 +
 .../bpf/prog_tests/cgroup_skb_sk_lookup.c          |    95 +
 .../selftests/bpf/prog_tests/cls_redirect.c        |   456 +
 .../selftests/bpf/prog_tests/connect_force_port.c  |   166 +
 .../testing/selftests/bpf/prog_tests/core_reloc.c  |     2 +-
 .../selftests/bpf/prog_tests/enable_stats.c        |    45 +
 .../selftests/bpf/prog_tests/fexit_bpf2bpf.c       |    31 +-
 .../selftests/bpf/prog_tests/flow_dissector.c      |   167 +-
 .../bpf/prog_tests/flow_dissector_load_bytes.c     |     1 +
 .../bpf/prog_tests/flow_dissector_reattach.c       |   588 +-
 .../testing/selftests/bpf/prog_tests/global_data.c |     1 +
 tools/testing/selftests/bpf/prog_tests/hashmap.c   |   380 +
 tools/testing/selftests/bpf/prog_tests/kfree_skb.c |     1 +
 tools/testing/selftests/bpf/prog_tests/l4lb_all.c  |     1 +
 .../selftests/bpf/prog_tests/load_bytes_relative.c |    71 +
 tools/testing/selftests/bpf/prog_tests/map_lock.c  |    14 +
 tools/testing/selftests/bpf/prog_tests/mmap.c      |    81 +-
 .../selftests/bpf/prog_tests/ns_current_pid_tgid.c |     5 +-
 .../testing/selftests/bpf/prog_tests/perf_buffer.c |     5 +
 .../testing/selftests/bpf/prog_tests/pkt_access.c  |     1 +
 .../selftests/bpf/prog_tests/pkt_md_access.c       |     1 +
 .../selftests/bpf/prog_tests/prog_run_xattr.c      |     1 +
 .../selftests/bpf/prog_tests/queue_stack_map.c     |     1 +
 tools/testing/selftests/bpf/prog_tests/ringbuf.c   |   239 +
 .../selftests/bpf/prog_tests/ringbuf_multi.c       |   102 +
 .../selftests/bpf/prog_tests/section_names.c       |    42 +-
 .../selftests/bpf/prog_tests/signal_pending.c      |     1 +
 tools/testing/selftests/bpf/prog_tests/sk_assign.c |    21 +-
 tools/testing/selftests/bpf/prog_tests/skb_ctx.c   |     1 +
 .../testing/selftests/bpf/prog_tests/skb_helpers.c |    30 +
 tools/testing/selftests/bpf/prog_tests/skeleton.c  |    45 +-
 .../selftests/bpf/prog_tests/sockmap_basic.c       |    35 +
 tools/testing/selftests/bpf/prog_tests/spinlock.c  |    14 +
 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c   |   116 +-
 tools/testing/selftests/bpf/prog_tests/test_lsm.c  |    18 +-
 .../selftests/bpf/prog_tests/test_overhead.c       |    14 +-
 tools/testing/selftests/bpf/prog_tests/xdp.c       |     1 +
 .../selftests/bpf/prog_tests/xdp_adjust_tail.c     |   124 +-
 .../testing/selftests/bpf/prog_tests/xdp_attach.c  |    30 +-
 .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c |     1 +
 .../selftests/bpf/prog_tests/xdp_devmap_attach.c   |    89 +
 tools/testing/selftests/bpf/prog_tests/xdp_info.c  |    68 +
 .../selftests/bpf/prog_tests/xdp_noinline.c        |     1 +
 tools/testing/selftests/bpf/progs/bpf_flow.c       |    20 +-
 .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c |    44 +
 .../selftests/bpf/progs/bpf_iter_ipv6_route.c      |    78 +
 .../testing/selftests/bpf/progs/bpf_iter_netlink.c |    82 +
 tools/testing/selftests/bpf/progs/bpf_iter_task.c  |    41 +
 .../selftests/bpf/progs/bpf_iter_task_file.c       |    44 +
 .../selftests/bpf/progs/bpf_iter_test_kern1.c      |     4 +
 .../selftests/bpf/progs/bpf_iter_test_kern2.c      |     4 +
 .../selftests/bpf/progs/bpf_iter_test_kern3.c      |    33 +
 .../selftests/bpf/progs/bpf_iter_test_kern4.c      |    67 +
 .../bpf/progs/bpf_iter_test_kern_common.h          |    38 +
 .../bpf/progs/cgroup_skb_sk_lookup_kern.c          |    97 +
 tools/testing/selftests/bpf/progs/connect4_prog.c  |   107 +-
 .../selftests/bpf/progs/connect_force_port4.c      |    83 +
 .../selftests/bpf/progs/connect_force_port6.c      |    94 +
 .../testing/selftests/bpf/progs/core_reloc_types.h |     2 +-
 .../selftests/bpf/progs/freplace_connect4.c        |    18 +
 .../selftests/bpf/progs/load_bytes_relative.c      |    48 +
 tools/testing/selftests/bpf/progs/lsm.c            |     8 +-
 tools/testing/selftests/bpf/progs/perfbuf_bench.c  |    33 +
 tools/testing/selftests/bpf/progs/ringbuf_bench.c  |    60 +
 .../testing/selftests/bpf/progs/test_adjust_tail.c |    30 -
 tools/testing/selftests/bpf/progs/test_btf_haskv.c |    18 +-
 .../selftests/bpf/progs/test_btf_map_in_map.c      |    76 +
 tools/testing/selftests/bpf/progs/test_btf_newkv.c |    18 +-
 tools/testing/selftests/bpf/progs/test_btf_nokv.c  |    18 +-
 .../selftests/bpf/progs/test_cls_redirect.c        |  1061 ++
 .../selftests/bpf/progs/test_cls_redirect.h        |    54 +
 .../selftests/bpf/progs/test_enable_stats.c        |    18 +
 tools/testing/selftests/bpf/progs/test_mmap.c      |     8 +
 tools/testing/selftests/bpf/progs/test_obj_id.c    |    14 +-
 tools/testing/selftests/bpf/progs/test_overhead.c  |     8 +-
 tools/testing/selftests/bpf/progs/test_ringbuf.c   |    78 +
 .../selftests/bpf/progs/test_ringbuf_multi.c       |    77 +
 tools/testing/selftests/bpf/progs/test_sk_assign.c |    82 +-
 .../selftests/bpf/progs/test_sk_lookup_kern.c      |     1 +
 .../testing/selftests/bpf/progs/test_skb_helpers.c |    28 +
 tools/testing/selftests/bpf/progs/test_skeleton.c  |    19 +-
 .../selftests/bpf/progs/test_skmsg_load_helpers.c  |    47 +
 .../selftests/bpf/progs/test_sockmap_kern.h        |   343 +
 .../testing/selftests/bpf/progs/test_sysctl_prog.c |     2 +-
 .../bpf/progs/test_xdp_adjust_tail_grow.c          |    33 +
 .../bpf/progs/test_xdp_adjust_tail_shrink.c        |    30 +
 .../selftests/bpf/progs/test_xdp_devmap_helpers.c  |    22 +
 .../bpf/progs/test_xdp_with_devmap_helpers.c       |    43 +
 tools/testing/selftests/bpf/progs/trigger_bench.c  |    47 +
 tools/testing/selftests/bpf/test_align.c           |   719 -
 tools/testing/selftests/bpf/test_btf.c             |     2 +-
 tools/testing/selftests/bpf/test_hashmap.c         |   382 -
 tools/testing/selftests/bpf/test_maps.c            |    52 +-
 tools/testing/selftests/bpf/test_progs.c           |   118 +-
 tools/testing/selftests/bpf/test_progs.h           |    29 +-
 tools/testing/selftests/bpf/test_sock_addr.c       |    38 +-
 tools/testing/selftests/bpf/test_sockmap.c         |  1060 +-
 tools/testing/selftests/bpf/test_sockmap_kern.h    |   451 -
 tools/testing/selftests/bpf/test_verifier.c        |    63 +-
 tools/testing/selftests/bpf/testing_helpers.c      |    66 +
 tools/testing/selftests/bpf/testing_helpers.h      |     5 +
 tools/testing/selftests/bpf/verifier/and.c         |     4 +-
 .../testing/selftests/bpf/verifier/array_access.c  |     4 +-
 tools/testing/selftests/bpf/verifier/bounds.c      |    56 +-
 tools/testing/selftests/bpf/verifier/calls.c       |    18 +-
 tools/testing/selftests/bpf/verifier/const_or.c    |     8 +-
 tools/testing/selftests/bpf/verifier/dead_code.c   |    10 +-
 .../selftests/bpf/verifier/direct_value_access.c   |     4 +-
 .../testing/selftests/bpf/verifier/event_output.c  |    24 +
 .../selftests/bpf/verifier/helper_access_var_len.c |    46 +-
 .../selftests/bpf/verifier/helper_value_access.c   |    42 +-
 tools/testing/selftests/bpf/verifier/precise.c     |     8 +-
 .../selftests/bpf/verifier/prevent_map_lookup.c    |    30 -
 .../testing/selftests/bpf/verifier/ref_tracking.c  |    33 +
 tools/testing/selftests/bpf/verifier/sock.c        |   117 +-
 tools/testing/selftests/bpf/verifier/stack_ptr.c   |    40 +
 .../selftests/bpf/verifier/value_illegal_alu.c     |     1 +
 .../testing/selftests/bpf/verifier/value_or_null.c |    19 +
 .../selftests/bpf/verifier/value_ptr_arith.c       |     8 +-
 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c |     1 +
 .../drivers/net/mlxsw/devlink_trap_acl_drops.sh    |     4 +-
 .../drivers/net/mlxsw/devlink_trap_control.sh      |   688 +
 .../drivers/net/mlxsw/devlink_trap_l2_drops.sh     |    33 +-
 .../drivers/net/mlxsw/devlink_trap_l3_drops.sh     |    35 +-
 .../net/mlxsw/devlink_trap_l3_exceptions.sh        |    20 +-
 .../drivers/net/mlxsw/devlink_trap_tunnel_ipip.sh  |     6 +-
 .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh |     9 +-
 .../selftests/drivers/net/mlxsw/qos_mc_aware.sh    |     2 +-
 .../selftests/drivers/net/mlxsw/sharedbuffer.sh    |     2 +-
 .../drivers/net/mlxsw/tc_flower_restrictions.sh    |   186 -
 .../selftests/drivers/net/mlxsw/tc_restrictions.sh |   318 +
 .../selftests/drivers/net/netdevsim/devlink.sh     |    28 +
 .../drivers/net/netdevsim/devlink_trap.sh          |     4 +
 tools/testing/selftests/exec/.gitignore            |     1 +
 tools/testing/selftests/exec/Makefile              |     3 +-
 tools/testing/selftests/exec/binfmt_script         |   171 +
 tools/testing/selftests/exec/execveat.c            |     8 +
 .../filesystems/epoll/epoll_wakeup_test.c          |   146 +
 tools/testing/selftests/ftrace/config              |     1 +
 tools/testing/selftests/ftrace/ftracetest          |    43 +-
 .../selftests/ftrace/test.d/00basic/snapshot.tc    |     3 +-
 .../selftests/ftrace/test.d/00basic/trace_pipe.tc  |     3 +-
 .../ftrace/test.d/direct/kprobe-direct.tc          |     6 +-
 .../ftrace/test.d/dynevent/add_remove_kprobe.tc    |     6 +-
 .../ftrace/test.d/dynevent/add_remove_synth.tc     |     5 +-
 .../ftrace/test.d/dynevent/clear_select_events.tc  |    11 +-
 .../ftrace/test.d/dynevent/generic_clear_event.tc  |     8 +-
 .../selftests/ftrace/test.d/event/event-enable.tc  |     6 +-
 .../selftests/ftrace/test.d/event/event-no-pid.tc  |    11 +-
 .../selftests/ftrace/test.d/event/event-pid.tc     |    11 +-
 .../ftrace/test.d/event/subsystem-enable.tc        |     6 +-
 .../ftrace/test.d/event/toplevel-enable.tc         |     6 +-
 .../ftrace/test.d/ftrace/fgraph-filter-stack.tc    |    17 +-
 .../ftrace/test.d/ftrace/fgraph-filter.tc          |     6 +-
 .../ftrace/test.d/ftrace/func-filter-glob.tc       |     6 +-
 .../test.d/ftrace/func-filter-notrace-pid.tc       |    16 +-
 .../ftrace/test.d/ftrace/func-filter-pid.tc        |    16 +-
 .../ftrace/test.d/ftrace/func-filter-stacktrace.tc |     3 +-
 .../selftests/ftrace/test.d/ftrace/func_cpumask.tc |     6 +-
 .../ftrace/test.d/ftrace/func_event_triggers.tc    |    10 +-
 .../ftrace/test.d/ftrace/func_mod_trace.tc         |     3 +-
 .../ftrace/test.d/ftrace/func_profile_stat.tc      |     3 +-
 .../ftrace/test.d/ftrace/func_profiler.tc          |    15 +-
 .../ftrace/test.d/ftrace/func_set_ftrace_file.tc   |     9 +-
 .../ftrace/test.d/ftrace/func_stack_tracer.tc      |     6 +-
 .../test.d/ftrace/func_traceonoff_triggers.tc      |     9 +-
 .../ftrace/test.d/ftrace/tracing-error-log.tc      |    10 +-
 tools/testing/selftests/ftrace/test.d/functions    |    30 +-
 .../ftrace/test.d/instances/instance-event.tc      |     6 +-
 .../selftests/ftrace/test.d/instances/instance.tc  |     6 +-
 .../ftrace/test.d/kprobe/add_and_remove.tc         |     3 +-
 .../selftests/ftrace/test.d/kprobe/busy_check.tc   |     3 +-
 .../selftests/ftrace/test.d/kprobe/kprobe_args.tc  |     3 +-
 .../ftrace/test.d/kprobe/kprobe_args_comm.tc       |     3 +-
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |     3 +-
 .../ftrace/test.d/kprobe/kprobe_args_symbol.tc     |     3 +-
 .../ftrace/test.d/kprobe/kprobe_args_syntax.tc     |     5 +-
 .../ftrace/test.d/kprobe/kprobe_args_type.tc       |     7 +-
 .../ftrace/test.d/kprobe/kprobe_args_user.tc       |     4 +-
 .../ftrace/test.d/kprobe/kprobe_eventname.tc       |     3 +-
 .../ftrace/test.d/kprobe/kprobe_ftrace.tc          |     4 +-
 .../ftrace/test.d/kprobe/kprobe_module.tc          |     3 +-
 .../ftrace/test.d/kprobe/kprobe_multiprobe.tc      |     5 +-
 .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc   |     9 +-
 .../ftrace/test.d/kprobe/kretprobe_args.tc         |     3 +-
 .../ftrace/test.d/kprobe/kretprobe_maxactive.tc    |     4 +-
 .../ftrace/test.d/kprobe/multiple_kprobes.tc       |     3 +-
 .../selftests/ftrace/test.d/kprobe/probepoint.tc   |     3 +-
 .../selftests/ftrace/test.d/kprobe/profile.tc      |     3 +-
 .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc   |     5 +-
 .../ftrace/test.d/preemptirq/irqsoff_tracer.tc     |    13 +-
 tools/testing/selftests/ftrace/test.d/template     |     4 +
 .../selftests/ftrace/test.d/tracer/wakeup.tc       |     6 +-
 .../selftests/ftrace/test.d/tracer/wakeup_rt.tc    |     6 +-
 .../inter-event/trigger-action-hist-xfail.tc       |    13 +-
 .../inter-event/trigger-field-variable-support.tc  |    11 +-
 .../trigger-inter-event-combined-hist.tc           |    11 +-
 .../inter-event/trigger-multi-actions-accept.tc    |    11 +-
 .../inter-event/trigger-onchange-action-hist.tc    |     8 +-
 .../inter-event/trigger-onmatch-action-hist.tc     |    11 +-
 .../trigger-onmatch-onmax-action-hist.tc           |    11 +-
 .../inter-event/trigger-onmax-action-hist.tc       |    11 +-
 .../inter-event/trigger-snapshot-action-hist.tc    |    15 +-
 .../trigger-synthetic-event-createremove.tc        |    11 +-
 .../inter-event/trigger-synthetic-event-syntax.tc  |    11 +-
 .../inter-event/trigger-trace-action-hist.tc       |    13 +-
 .../ftrace/test.d/trigger/trigger-eventonoff.tc    |    11 +-
 .../ftrace/test.d/trigger/trigger-filter.tc        |    11 +-
 .../ftrace/test.d/trigger/trigger-hist-mod.tc      |    16 +-
 .../test.d/trigger/trigger-hist-syntax-errors.tc   |    18 +-
 .../ftrace/test.d/trigger/trigger-hist.tc          |    18 +-
 .../ftrace/test.d/trigger/trigger-multihist.tc     |    16 +-
 .../ftrace/test.d/trigger/trigger-snapshot.tc      |    16 +-
 .../ftrace/test.d/trigger/trigger-stacktrace.tc    |    13 +-
 .../test.d/trigger/trigger-trace-marker-hist.tc    |    23 +-
 .../trigger/trigger-trace-marker-snapshot.tc       |    23 +-
 .../trigger-trace-marker-synthetic-kernel.tc       |    31 +-
 .../trigger/trigger-trace-marker-synthetic.tc      |    26 +-
 .../ftrace/test.d/trigger/trigger-traceonoff.tc    |    11 +-
 tools/testing/selftests/gen_kselftest_tar.sh       |     5 +
 tools/testing/selftests/gpio/Makefile              |    12 +-
 tools/testing/selftests/intel_pstate/Makefile      |     2 +-
 tools/testing/selftests/ipc/msgque.c               |     2 +-
 tools/testing/selftests/kselftest/runner.sh        |     2 +-
 tools/testing/selftests/kselftest_deps.sh          |   272 +
 tools/testing/selftests/kselftest_harness.h        |   240 +-
 tools/testing/selftests/kvm/.gitignore             |     4 +-
 tools/testing/selftests/kvm/Makefile               |    37 +-
 tools/testing/selftests/kvm/include/evmcs.h        |     4 +-
 tools/testing/selftests/kvm/include/kvm_util.h     |    32 +-
 .../selftests/kvm/include/x86_64/processor.h       |    11 +-
 .../selftests/kvm/include/x86_64/svm_util.h        |    11 +
 tools/testing/selftests/kvm/include/x86_64/vmx.h   |    24 +
 tools/testing/selftests/kvm/lib/kvm_util.c         |   174 +-
 .../testing/selftests/kvm/lib/kvm_util_internal.h  |     8 +-
 tools/testing/selftests/kvm/lib/s390x/processor.c  |     5 +-
 tools/testing/selftests/kvm/lib/x86_64/svm.c       |    10 +-
 tools/testing/selftests/kvm/lib/x86_64/vmx.c       |    12 +-
 .../testing/selftests/kvm/set_memory_region_test.c |   408 +
 tools/testing/selftests/kvm/x86_64/debug_regs.c    |   202 +
 tools/testing/selftests/kvm/x86_64/evmcs_test.c    |     5 +-
 tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c  |   104 +-
 .../selftests/kvm/x86_64/set_memory_region_test.c  |   141 -
 tools/testing/selftests/kvm/x86_64/smm_test.c      |    30 +-
 tools/testing/selftests/kvm/x86_64/state_test.c    |    69 +-
 .../kvm/x86_64/vmx_preemption_timer_test.c         |   259 +
 tools/testing/selftests/lib/config                 |     1 +
 tools/testing/selftests/lkdtm/run.sh               |    22 +-
 tools/testing/selftests/memfd/Makefile             |    17 +-
 tools/testing/selftests/net/Makefile               |     1 +
 tools/testing/selftests/net/fib_nexthops.sh        |   593 +-
 tools/testing/selftests/net/fib_tests.sh           |    10 +-
 .../selftests/net/forwarding/devlink_lib.sh        |    32 +-
 .../testing/selftests/net/forwarding/mirror_lib.sh |     6 +-
 .../selftests/net/forwarding/pedit_dsfield.sh      |    73 +-
 .../testing/selftests/net/forwarding/tc_actions.sh |    26 +-
 tools/testing/selftests/net/ip_defrag.c            |     8 +-
 tools/testing/selftests/net/mptcp/pm_netlink.sh    |     2 +-
 tools/testing/selftests/net/pmtu.sh                |   122 +
 tools/testing/selftests/net/rxtimestamp.c          |     1 +
 tools/testing/selftests/net/tcp_mmap.c             |     7 +-
 tools/testing/selftests/net/timestamping.c         |    10 +-
 tools/testing/selftests/net/tls.c                  |   151 +-
 tools/testing/selftests/net/vrf-xfrm-tests.sh      |   436 +
 tools/testing/selftests/nsfs/pidns.c               |     2 +-
 tools/testing/selftests/ntb/ntb_test.sh            |     2 +-
 tools/testing/selftests/pidfd/.gitignore           |     1 +
 tools/testing/selftests/pidfd/Makefile             |     3 +-
 tools/testing/selftests/pidfd/config               |     6 +
 tools/testing/selftests/pidfd/pidfd_setns_test.c   |   473 +
 tools/testing/selftests/powerpc/Makefile           |     1 +
 .../selftests/powerpc/nx-gzip/99-nx-gzip.rules     |     1 +
 tools/testing/selftests/powerpc/nx-gzip/Makefile   |     8 +
 tools/testing/selftests/powerpc/nx-gzip/README     |    45 +
 .../testing/selftests/powerpc/nx-gzip/gunz_test.c  |  1028 ++
 .../testing/selftests/powerpc/nx-gzip/gzfht_test.c |   433 +
 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c |   316 +
 .../selftests/powerpc/nx-gzip/include/copy-paste.h |    56 +
 .../selftests/powerpc/nx-gzip/include/crb.h        |   155 +
 .../testing/selftests/powerpc/nx-gzip/include/nx.h |    38 +
 .../selftests/powerpc/nx-gzip/include/nx_dbg.h     |    95 +
 .../selftests/powerpc/nx-gzip/include/nxu.h        |   650 +
 .../selftests/powerpc/nx-gzip/include/vas-api.h    |     1 +
 .../selftests/powerpc/nx-gzip/nx-gzip-test.sh      |    46 +
 tools/testing/selftests/powerpc/pmu/.gitignore     |     1 +
 tools/testing/selftests/powerpc/pmu/Makefile       |     8 +-
 .../selftests/powerpc/pmu/count_stcx_fail.c        |   161 +
 tools/testing/selftests/powerpc/pmu/ebb/trace.h    |     4 +-
 tools/testing/selftests/powerpc/pmu/loop.S         |    35 +
 tools/testing/selftests/powerpc/signal/Makefile    |     2 +-
 .../powerpc/signal/sig_sc_double_restart.c         |   174 +
 tools/testing/selftests/proc/.gitignore            |     2 +
 tools/testing/selftests/proc/Makefile              |     2 +
 .../testing/selftests/proc/proc-fsconfig-hidepid.c |    50 +
 .../testing/selftests/proc/proc-multiple-procfs.c  |    48 +
 tools/testing/selftests/pstore/pstore_tests        |     2 +-
 tools/testing/selftests/ptp/testptp.c              |     6 +-
 .../selftests/rcutorture/bin/kcsan-collapse.sh     |    22 +
 .../selftests/rcutorture/bin/kvm-recheck-rcu.sh    |    16 +-
 .../selftests/rcutorture/bin/kvm-recheck.sh        |     9 +
 .../selftests/rcutorture/bin/kvm-test-1-run.sh     |    52 +-
 tools/testing/selftests/rcutorture/bin/kvm.sh      |    11 +
 .../selftests/rcutorture/configs/rcu/CFLIST        |     3 +
 .../selftests/rcutorture/configs/rcu/RUDE01        |    10 +
 .../selftests/rcutorture/configs/rcu/RUDE01.boot   |     1 +
 .../selftests/rcutorture/configs/rcu/TRACE01       |    11 +
 .../selftests/rcutorture/configs/rcu/TRACE01.boot  |     1 +
 .../selftests/rcutorture/configs/rcu/TRACE02       |    11 +
 .../selftests/rcutorture/configs/rcu/TRACE02.boot  |     1 +
 .../selftests/rcutorture/configs/rcu/TREE10        |     2 +-
 tools/testing/selftests/seccomp/seccomp_bpf.c      |    15 +-
 tools/testing/selftests/sysctl/config              |     2 +-
 tools/testing/selftests/sysctl/sysctl.sh           |    57 +-
 .../tc-testing/tc-tests/actions/pedit.json         |    25 +
 .../tc-testing/tc-tests/filters/tests.json         |    44 +-
 .../tc-testing/tc-tests/qdiscs/fq_pie.json         |    21 +
 tools/testing/selftests/tc-testing/tdc.py          |     5 +-
 tools/testing/selftests/tc-testing/tdc_batch.py    |     6 +-
 tools/testing/selftests/timens/clock_nanosleep.c   |     2 +-
 tools/testing/selftests/timens/timens.c            |     2 +-
 tools/testing/selftests/timens/timens.h            |    13 +-
 tools/testing/selftests/timens/timer.c             |     5 +
 tools/testing/selftests/timens/timerfd.c           |     5 +
 tools/testing/selftests/tpm2/test_smoke.sh         |    10 +-
 tools/testing/selftests/tpm2/test_space.sh         |     8 +-
 tools/testing/selftests/vDSO/.gitignore            |     2 +
 tools/testing/selftests/vDSO/Makefile              |     5 +-
 tools/testing/selftests/vDSO/parse_vdso.c          |    24 +-
 tools/testing/selftests/vDSO/parse_vdso.h          |    31 +
 .../selftests/vDSO/vdso_standalone_test_x86.c      |     4 +-
 tools/testing/selftests/vDSO/vdso_test.c           |    68 -
 tools/testing/selftests/vDSO/vdso_test_getcpu.c    |    54 +
 .../selftests/vDSO/vdso_test_gettimeofday.c        |    66 +
 tools/testing/selftests/vm/.gitignore              |     4 +
 tools/testing/selftests/vm/Makefile                |    81 +-
 tools/testing/selftests/vm/config                  |     2 +
 tools/testing/selftests/vm/hmm-tests.c             |  1359 ++
 tools/testing/selftests/vm/khugepaged.c            |  1035 ++
 tools/testing/selftests/vm/mremap_dontunmap.c      |     1 -
 tools/testing/selftests/vm/pkey-helpers.h          |   225 +
 tools/testing/selftests/vm/pkey-powerpc.h          |   133 +
 tools/testing/selftests/vm/pkey-x86.h              |   181 +
 tools/testing/selftests/vm/protection_keys.c       |  1580 ++
 tools/testing/selftests/vm/run_vmtests             |    18 +-
 tools/testing/selftests/vm/test_hmm.sh             |    97 +
 tools/testing/selftests/vm/write_to_hugetlbfs.c    |     2 -
 tools/testing/selftests/wireguard/netns.sh         |    54 +-
 tools/testing/selftests/wireguard/qemu/Makefile    |     2 +-
 .../wireguard/qemu/arch/powerpc64le.config         |     1 +
 .../testing/selftests/wireguard/qemu/debug.config  |     2 -
 tools/testing/selftests/x86/.gitignore             |     1 -
 tools/testing/selftests/x86/Makefile               |     2 +-
 tools/testing/selftests/x86/pkey-helpers.h         |   219 -
 tools/testing/selftests/x86/protection_keys.c      |  1506 --
 tools/virtio/Makefile                              |     5 +-
 tools/virtio/asm/barrier.h                         |     1 +
 tools/virtio/generated/autoconf.h                  |     0
 tools/virtio/linux/compiler.h                      |     1 +
 tools/vm/Makefile                                  |     2 +
 tools/vm/page_owner_sort.c                         |     5 +-
 usr/include/Makefile                               |     6 +-
 virt/kvm/arm/aarch32.c                             |   204 -
 virt/kvm/arm/arch_timer.c                          |  1180 --
 virt/kvm/arm/arm.c                                 |  1681 --
 virt/kvm/arm/hyp/aarch32.c                         |   136 -
 virt/kvm/arm/hyp/timer-sr.c                        |    49 -
 virt/kvm/arm/hyp/vgic-v3-sr.c                      |  1130 --
 virt/kvm/arm/mmio.c                                |   200 -
 virt/kvm/arm/mmu.c                                 |  2447 ---
 virt/kvm/arm/psci.c                                |   524 -
 virt/kvm/arm/trace.h                               |   379 -
 virt/kvm/arm/vgic/trace.h                          |    38 -
 virt/kvm/arm/vgic/vgic-init.c                      |   543 -
 virt/kvm/arm/vgic/vgic-its.c                       |  2776 ---
 virt/kvm/arm/vgic/vgic-mmio-v2.c                   |   546 -
 virt/kvm/arm/vgic/vgic-mmio-v3.c                   |  1058 --
 virt/kvm/arm/vgic/vgic-mmio.c                      |   976 --
 virt/kvm/arm/vgic/vgic-mmio.h                      |   208 -
 virt/kvm/arm/vgic/vgic-v2.c                        |   504 -
 virt/kvm/arm/vgic/vgic-v3.c                        |   693 -
 virt/kvm/arm/vgic/vgic.c                           |  1011 --
 virt/kvm/arm/vgic/vgic.h                           |   321 -
 virt/kvm/async_pf.c                                |    40 +-
 virt/kvm/coalesced_mmio.c                          |     2 +-
 virt/kvm/eventfd.c                                 |     4 +-
 virt/kvm/kvm_main.c                                |   181 +-
 15682 files changed, 988749 insertions(+), 442219 deletions(-)
 create mode 100644 Documentation/ABI/obsolete/sysfs-cpuidle
 create mode 100644 Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxt
 create mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp
 create mode 100644 Documentation/ABI/testing/sysfs-block-rnbd
 create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-proximity
 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sx9310
 create mode 100644 Documentation/ABI/testing/sysfs-bus-papr-pmem
 create mode 100644 Documentation/ABI/testing/sysfs-bus-soundwire-master
 create mode 100644 Documentation/ABI/testing/sysfs-bus-soundwire-slave
 create mode 100644 Documentation/ABI/testing/sysfs-class-power-mp2629
 create mode 100644 Documentation/ABI/testing/sysfs-class-rnbd-client
 create mode 100644 Documentation/ABI/testing/sysfs-class-rnbd-server
 create mode 100644 Documentation/ABI/testing/sysfs-class-rtrs-client
 create mode 100644 Documentation/ABI/testing/sysfs-class-rtrs-server
 create mode 100644 Documentation/ABI/testing/sysfs-driver-w1_therm
 create mode 100644 Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-update
 delete mode 100644 Documentation/IRQ-domain.txt
 create mode 100644 Documentation/admin-guide/device-mapper/dm-ebs.rst
 create mode 100644 Documentation/admin-guide/gpio/gpio-aggregator.rst
 create mode 100644 Documentation/admin-guide/hw-vuln/special-register-buffer-data-sampling.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/au0828-cardlist.rst (100%)
 create mode 100644 Documentation/admin-guide/media/avermedia.rst
 create mode 100644 Documentation/admin-guide/media/bt8xx.rst
 create mode 100644 Documentation/admin-guide/media/bttv-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/bttv.rst
 create mode 100644 Documentation/admin-guide/media/building.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/cafe_ccic.rst (100%)
 create mode 100644 Documentation/admin-guide/media/cardlist.rst
 create mode 100644 Documentation/admin-guide/media/cec-drivers.rst
 create mode 100644 Documentation/admin-guide/media/ci.rst
 create mode 100644 Documentation/admin-guide/media/cpia2.rst
 create mode 100644 Documentation/admin-guide/media/cx18-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/cx231xx-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/cx23885-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/cx88-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/cx88.rst
 create mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst
 create mode 100644 Documentation/admin-guide/media/dvb-drivers.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-a800-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-af9005-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-af9015-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-af9035-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-anysee-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-au6610-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-az6007-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-az6027-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-ce6230-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-cinergyT2-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-cxusb-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dib0700-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mb-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mc-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-digitv-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dtt200u-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dtv5100-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dvbsky-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-dw2102-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-ec168-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-gl861-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-gp8psk-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-lmedm04-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-m920x-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-mxl111sf-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-nova-t-usb2-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-opera1-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-pctv452e-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-rtl28xxu-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-technisat-usb2-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-ttusb2-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-umt-010-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-vp702x-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-vp7045-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb-usb-zd1301-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/dvb.rst
 create mode 100644 Documentation/admin-guide/media/dvb_intro.rst
 create mode 100644 Documentation/admin-guide/media/dvb_references.rst
 create mode 100644 Documentation/admin-guide/media/em28xx-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/faq.rst
 create mode 100644 Documentation/admin-guide/media/fimc.rst
 create mode 100644 Documentation/admin-guide/media/frontend-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/gspca-cardlist.rst (100%)
 create mode 100644 Documentation/admin-guide/media/i2c-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/imx.rst
 create mode 100644 Documentation/admin-guide/media/imx6q-sabreauto.dot
 create mode 100644 Documentation/admin-guide/media/imx6q-sabresd.dot
 rename Documentation/{media/v4l-drivers => admin-guide/media}/imx7.rst (100%)
 create mode 100644 Documentation/admin-guide/media/index.rst
 create mode 100644 Documentation/admin-guide/media/intro.rst
 create mode 100644 Documentation/admin-guide/media/ipu3.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/ipu3_rcb.svg (100%)
 create mode 100644 Documentation/admin-guide/media/ivtv-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/ivtv.rst (100%)
 rename Documentation/{media/dvb-drivers => admin-guide/media}/lmedm04.rst (100%)
 create mode 100644 Documentation/admin-guide/media/meye.rst
 create mode 100644 Documentation/admin-guide/media/misc-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/omap3isp.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/omap4_camera.rst (100%)
 rename Documentation/{media/dvb-drivers => admin-guide/media}/opera-firmware.rst (100%)
 create mode 100644 Documentation/admin-guide/media/other-usb-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/pci-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/philips.rst (100%)
 create mode 100644 Documentation/admin-guide/media/platform-cardlist.rst
 rename Documentation/{media/cec-drivers => admin-guide/media}/pulse8-cec.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss_8x96_graph.dot (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss_graph.dot (100%)
 create mode 100644 Documentation/admin-guide/media/radio-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/rcar-fdp1.rst (100%)
 create mode 100644 Documentation/admin-guide/media/remote-controller.rst
 create mode 100644 Documentation/admin-guide/media/saa7134-cardlist.rst
 create mode 100644 Documentation/admin-guide/media/saa7134.rst
 create mode 100644 Documentation/admin-guide/media/saa7164-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/si470x.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/si4713.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/si476x.rst (100%)
 create mode 100644 Documentation/admin-guide/media/siano-cardlist.rst
 rename Documentation/{media/dvb-drivers => admin-guide/media}/technisat.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/tm6000-cardlist.rst (100%)
 rename Documentation/{media/dvb-drivers => admin-guide/media}/ttusb-dec.rst (100%)
 rename Documentation/{media/v4l-drivers => admin-guide/media}/tuner-cardlist.rst (100%)
 create mode 100644 Documentation/admin-guide/media/usb-cardlist.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/usbvision-cardlist.rst (100%)
 create mode 100644 Documentation/admin-guide/media/v4l-drivers.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/vimc.dot (100%)
 create mode 100644 Documentation/admin-guide/media/vimc.rst
 rename Documentation/{media/v4l-drivers => admin-guide/media}/vivid.rst (100%)
 create mode 100644 Documentation/admin-guide/media/zr364xx.rst
 create mode 100644 Documentation/admin-guide/pm/intel-speed-select.rst
 create mode 100644 Documentation/admin-guide/pstore-blk.rst
 create mode 100644 Documentation/block/inline-encryption.rst
 create mode 100644 Documentation/bpf/ringbuf.rst
 rename Documentation/{debugging-via-ohci1394.txt => core-api/debugging-via-ohci1394.rst} (100%)
 rename Documentation/{DMA-API-HOWTO.txt => core-api/dma-api-howto.rst} (100%)
 rename Documentation/{DMA-API.txt => core-api/dma-api.rst} (100%)
 rename Documentation/{DMA-attributes.txt => core-api/dma-attributes.rst} (100%)
 rename Documentation/{DMA-ISA-LPC.txt => core-api/dma-isa-lpc.rst} (100%)
 rename Documentation/{IRQ.txt => core-api/irq/concepts.rst} (100%)
 create mode 100644 Documentation/core-api/irq/index.rst
 rename Documentation/{IRQ-affinity.txt => core-api/irq/irq-affinity.rst} (100%)
 create mode 100644 Documentation/core-api/irq/irq-domain.rst
 rename Documentation/{irqflags-tracing.txt => core-api/irq/irqflags-tracing.rst} (100%)
 rename Documentation/{kref.txt => core-api/kref.rst} (100%)
 create mode 100644 Documentation/core-api/printk-basics.rst
 create mode 100644 Documentation/core-api/rbtree.rst
 create mode 100644 Documentation/dev-tools/kcsan.rst
 create mode 100644 Documentation/devicetree/bindings/ABI.rst
 delete mode 100644 Documentation/devicetree/bindings/ABI.txt
 create mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt
 create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mipi0a.txt
 delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.txt
 create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,vcodecsys.txt
 delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt
 create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml
 delete mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.txt
 create mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/baikal,bt1-ccu-div.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/baikal,bt1-ccu-pll.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt
 create mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx6q-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx6q-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx6sl-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx6sl-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx6sll-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx6sll-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.txt
 create mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/intel,agilex.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/intel,cgu-lgm.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/qcom,a53pll.txt
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-div6-clocks.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt
 create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml
 create mode 100644 Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7123.txt
 create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx7814.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/dumb-vga-dac.txt
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
 create mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
 create mode 100644 Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.txt
 create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths813x.txt
 delete mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
 create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
 create mode 100644 Documentation/devicetree/bindings/dma/ingenic,dma.yaml
 delete mode 100644 Documentation/devicetree/bindings/dma/jz4780-dma.txt
 delete mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt
 create mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml
 delete mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt
 create mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.yaml
 delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-arizona.txt
 create mode 100644 Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.yaml
 create mode 100644 Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
 create mode 100644 Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml
 delete mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-cadence.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-designware.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-jz4780.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xiic.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.txt
 create mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/chemical/ams,ccs811.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/common.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.txt
 create mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/imu/bmi160.txt
 create mode 100644 Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.yaml
 delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2563.txt
 delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt
 create mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml
 create mode 100644 Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml
 create mode 100644 Documentation/devicetree/bindings/index.rst
 delete mode 100644 Documentation/devicetree/bindings/input/elants_i2c.txt
 delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys-polled.txt
 delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys.txt
 create mode 100644 Documentation/devicetree/bindings/input/gpio-keys.yaml
 create mode 100644 Documentation/devicetree/bindings/input/iqs269a.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/msm-vibrator.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/elan,elants_i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml
 create mode 100644 Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml
 delete mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt
 create mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml
 delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt
 create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/leds-aw2013.yaml
 create mode 100644 Documentation/devicetree/bindings/leds/leds-sgm3140.yaml
 delete mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.txt
 create mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.yaml
 delete mode 100644 Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.txt
 create mode 100644 Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
 create mode 100644 Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
 create mode 100644 Documentation/devicetree/bindings/mailbox/sprd-mailbox.yaml
 create mode 100644 Documentation/devicetree/bindings/media/i2c/ov8856.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.txt
 create mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.yaml
 create mode 100644 Documentation/devicetree/bindings/media/rockchip,vdec.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.txt
 create mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt
 create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/baikal,bt1-l2-ctl.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-ddr-ctrlr.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-ddr-ctrlr.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,jz4780-nemc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/arizona.txt
 delete mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/madera.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
 create mode 100644 Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
 create mode 100644 Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml
 create mode 100644 Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml
 create mode 100644 Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/jz4740.txt
 delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-pxa.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml
 create mode 100644 Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
 delete mode 100644 Documentation/devicetree/bindings/mtd/ingenic,jz4780-nand.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/ingenic,nand.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt
 create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml
 create mode 100644 Documentation/devicetree/bindings/net/imx-dwmac.txt
 create mode 100644 Documentation/devicetree/bindings/net/mediatek,star-emac.yaml
 create mode 100644 Documentation/devicetree/bindings/net/nxp,tja11xx.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.txt
 create mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.yaml
 create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml
 create mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
 create mode 100644 Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt
 create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.txt
 create mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.yaml
 create mode 100644 Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml
 delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt
 create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/cdns-pcie-ep.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/loongson.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-ep.yaml
 create mode 100644 Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson8b-usb2-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/intel,combo-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/meson-gxl-usb3-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/meson8b-usb2-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt
 create mode 100644 Documentation/devicetree/bindings/phy/renesas,usb2-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/renesas,usb3-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/rockchip-mipi-dphy-rx0.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt
 delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
 delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpc.txt
 create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpc.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
 create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.txt
 create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/supply/bq27xxx.txt
 create mode 100644 Documentation/devicetree/bindings/power/supply/bq27xxx.yaml
 create mode 100644 Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
 create mode 100644 Documentation/devicetree/bindings/power/supply/power-supply.yaml
 create mode 100644 Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml
 create mode 100644 Documentation/devicetree/bindings/power/supply/sbs,sbs-battery.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/supply/sbs_sbs-battery.txt
 delete mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.txt
 create mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.yaml
 delete mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt
 create mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.yaml
 delete mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.txt
 create mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/arizona-regulator.txt
 delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml
 create mode 100644 Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
 create mode 100644 Documentation/devicetree/bindings/remoteproc/ingenic,vpu.yaml
 create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/dw-apb.txt
 delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/8250.txt
 create mode 100644 Documentation/devicetree/bindings/serial/8250.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.txt
 create mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt
 delete mode 100644 Documentation/devicetree/bindings/serial/qca,ar9330-uart.txt
 create mode 100644 Documentation/devicetree/bindings/serial/qca,ar9330-uart.yaml
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,em-uart.yaml
 delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
 create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
 create mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/cirrus,madera.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/fsl,easrc.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/madera.txt
 create mode 100644 Documentation/devicetree/bindings/sound/marvell,mmp-sspa.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.txt
 create mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt
 mode change 100755 => 100644 Documentation/devicetree/bindings/sound/rt1308.txt
 delete mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt
 create mode 100644 Documentation/devicetree/bindings/sound/simple-card.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/wlf,arizona.txt
 create mode 100644 Documentation/devicetree/bindings/sound/wlf,arizona.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/zl38060.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/socionext,uniphier-spi.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-dw.txt
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-pxa2xx.txt
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt
 delete mode 100644 Documentation/devicetree/bindings/sram/rockchip-pmu-sram.txt
 create mode 100644 Documentation/devicetree/bindings/submitting-patches.rst
 delete mode 100644 Documentation/devicetree/bindings/submitting-patches.txt
 delete mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/thermal-idle.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/thermal-sensor.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/thermal-zones.yaml
 create mode 100644 Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/uniphier-thermal.txt
 delete mode 100644 Documentation/devicetree/bindings/timer/cadence,ttc-timer.txt
 create mode 100644 Documentation/devicetree/bindings/timer/cdns,ttc.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/fsl,imxgpt.txt
 create mode 100644 Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt
 create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.txt
 create mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt
 create mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/renesas,cmt.txt
 create mode 100644 Documentation/devicetree/bindings/timer/renesas,cmt.yaml
 create mode 100644 Documentation/devicetree/bindings/timer/renesas,em-sti.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.txt
 create mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.txt
 create mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.yaml
 create mode 100644 Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/amlogic,dwc3.txt
 create mode 100644 Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt
 delete mode 100644 Documentation/devicetree/bindings/usb/keystone-usb.txt
 create mode 100644 Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/qcom,dwc3.txt
 create mode 100644 Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/ti,tps6598x.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/usb-conn-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/uniphier-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/writing-bindings.rst
 delete mode 100644 Documentation/devicetree/bindings/writing-bindings.txt
 create mode 100644 Documentation/devicetree/changesets.rst
 delete mode 100644 Documentation/devicetree/changesets.txt
 create mode 100644 Documentation/devicetree/dynamic-resolution-notes.rst
 delete mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt
 create mode 100644 Documentation/devicetree/index.rst
 create mode 100644 Documentation/devicetree/of_unittest.rst
 delete mode 100644 Documentation/devicetree/of_unittest.txt
 create mode 100644 Documentation/devicetree/overlay-notes.rst
 delete mode 100644 Documentation/devicetree/overlay-notes.txt
 create mode 100644 Documentation/devicetree/usage-model.rst
 delete mode 100644 Documentation/devicetree/usage-model.txt
 rename Documentation/{IPMI.txt => driver-api/ipmi.rst} (100%)
 rename Documentation/{media/kapi => driver-api/media}/cec-core.rst (100%)
 create mode 100644 Documentation/driver-api/media/csi2.rst
 create mode 100644 Documentation/driver-api/media/drivers/bttv-devel.rst
 rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/contributors.rst (100%)
 create mode 100644 Documentation/driver-api/media/drivers/cpia2_devel.rst
 create mode 100644 Documentation/driver-api/media/drivers/cx2341x-devel.rst
 create mode 100644 Documentation/driver-api/media/drivers/cx88-devel.rst
 create mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst
 rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/dvb-usb.rst (100%)
 create mode 100644 Documentation/driver-api/media/drivers/fimc-devel.rst
 rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/frontends.rst (100%)
 create mode 100644 Documentation/driver-api/media/drivers/index.rst
 rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/pvrusb2.rst (100%)
 rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/pxa_camera.rst (100%)
 rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/radiotrack.rst (100%)
 create mode 100644 Documentation/driver-api/media/drivers/saa7134-devel.rst
 rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/sh_mobile_ceu_camera.rst (100%)
 rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/tuners.rst (100%)
 create mode 100644 Documentation/driver-api/media/drivers/vimc-devel.rst
 rename Documentation/{media/kapi => driver-api/media}/dtv-ca.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/dtv-common.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/dtv-core.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/dtv-demux.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/dtv-frontend.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/dtv-net.rst (100%)
 create mode 100644 Documentation/driver-api/media/index.rst
 rename Documentation/{media/kapi => driver-api/media}/mc-core.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/rc-core.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-async.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-clocks.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-common.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-controls.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-core.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-dev.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-device.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-dv-timings.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-event.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-fh.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-flash-led-class.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-fwnode.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-intro.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-mc.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-mediabus.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-mem2mem.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-rect.rst (100%)
 create mode 100644 Documentation/driver-api/media/v4l2-subdev.rst
 rename Documentation/{media/kapi => driver-api/media}/v4l2-tuner.rst (100%)
 rename Documentation/{media/kapi => driver-api/media}/v4l2-tveeprom.rst (100%)
 create mode 100644 Documentation/driver-api/media/v4l2-videobuf.rst
 rename Documentation/{media/kapi => driver-api/media}/v4l2-videobuf2.rst (100%)
 create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt
 delete mode 100644 Documentation/features/vm/numa-memblock/arch-support.txt
 create mode 100644 Documentation/filesystems/automount-support.rst
 delete mode 100644 Documentation/filesystems/automount-support.txt
 create mode 100644 Documentation/filesystems/caching/backend-api.rst
 delete mode 100644 Documentation/filesystems/caching/backend-api.txt
 create mode 100644 Documentation/filesystems/caching/cachefiles.rst
 delete mode 100644 Documentation/filesystems/caching/cachefiles.txt
 create mode 100644 Documentation/filesystems/caching/fscache.rst
 delete mode 100644 Documentation/filesystems/caching/fscache.txt
 create mode 100644 Documentation/filesystems/caching/index.rst
 create mode 100644 Documentation/filesystems/caching/netfs-api.rst
 delete mode 100644 Documentation/filesystems/caching/netfs-api.txt
 create mode 100644 Documentation/filesystems/caching/object.rst
 delete mode 100644 Documentation/filesystems/caching/object.txt
 create mode 100644 Documentation/filesystems/caching/operations.rst
 delete mode 100644 Documentation/filesystems/caching/operations.txt
 create mode 100644 Documentation/filesystems/cifs/cifsroot.rst
 delete mode 100644 Documentation/filesystems/cifs/cifsroot.txt
 create mode 100644 Documentation/filesystems/coda.rst
 delete mode 100644 Documentation/filesystems/coda.txt
 create mode 100644 Documentation/filesystems/configfs.rst
 delete mode 100644 Documentation/filesystems/configfs/configfs.txt
 create mode 100644 Documentation/filesystems/devpts.rst
 delete mode 100644 Documentation/filesystems/devpts.txt
 create mode 100644 Documentation/filesystems/dnotify.rst
 delete mode 100644 Documentation/filesystems/dnotify.txt
 create mode 100644 Documentation/filesystems/fiemap.rst
 delete mode 100644 Documentation/filesystems/fiemap.txt
 create mode 100644 Documentation/filesystems/files.rst
 delete mode 100644 Documentation/filesystems/files.txt
 create mode 100644 Documentation/filesystems/fuse-io.rst
 delete mode 100644 Documentation/filesystems/fuse-io.txt
 create mode 100644 Documentation/filesystems/gfs2-glocks.rst
 delete mode 100644 Documentation/filesystems/gfs2-glocks.txt
 create mode 100644 Documentation/filesystems/locks.rst
 delete mode 100644 Documentation/filesystems/locks.txt
 create mode 100644 Documentation/filesystems/mandatory-locking.rst
 delete mode 100644 Documentation/filesystems/mandatory-locking.txt
 create mode 100644 Documentation/filesystems/mount_api.rst
 delete mode 100644 Documentation/filesystems/mount_api.txt
 create mode 100644 Documentation/filesystems/quota.rst
 delete mode 100644 Documentation/filesystems/quota.txt
 create mode 100644 Documentation/filesystems/seq_file.rst
 delete mode 100644 Documentation/filesystems/seq_file.txt
 create mode 100644 Documentation/filesystems/sharedsubtree.rst
 delete mode 100644 Documentation/filesystems/sharedsubtree.txt
 delete mode 100644 Documentation/filesystems/spufs.txt
 create mode 100644 Documentation/filesystems/spufs/index.rst
 create mode 100644 Documentation/filesystems/spufs/spu_create.rst
 create mode 100644 Documentation/filesystems/spufs/spu_run.rst
 create mode 100644 Documentation/filesystems/spufs/spufs.rst
 create mode 100644 Documentation/filesystems/sysfs-pci.rst
 delete mode 100644 Documentation/filesystems/sysfs-pci.txt
 create mode 100644 Documentation/filesystems/sysfs-tagging.rst
 delete mode 100644 Documentation/filesystems/sysfs-tagging.txt
 create mode 100644 Documentation/filesystems/xfs-delayed-logging-design.rst
 delete mode 100644 Documentation/filesystems/xfs-delayed-logging-design.txt
 create mode 100644 Documentation/filesystems/xfs-self-describing-metadata.rst
 delete mode 100644 Documentation/filesystems/xfs-self-describing-metadata.txt
 create mode 100644 Documentation/firmware-guide/acpi/intel-pmc-mux.rst
 create mode 100644 Documentation/hwmon/amd_energy.rst
 create mode 100644 Documentation/hwmon/bcm54140.rst
 create mode 100644 Documentation/hwmon/bt1-pvt.rst
 create mode 100644 Documentation/hwmon/gsc-hwmon.rst
 create mode 100644 Documentation/hwmon/max16601.rst
 delete mode 100644 Documentation/i2c/i2c.svg
 create mode 100644 Documentation/i2c/i2c_bus.svg
 rename Documentation/{futex-requeue-pi.txt => locking/futex-requeue-pi.rst} (100%)
 rename Documentation/{hwspinlock.txt => locking/hwspinlock.rst} (100%)
 rename Documentation/{percpu-rw-semaphore.txt => locking/percpu-rw-semaphore.rst} (100%)
 rename Documentation/{pi-futex.txt => locking/pi-futex.rst} (100%)
 rename Documentation/{preempt-locking.txt => locking/preempt-locking.rst} (100%)
 rename Documentation/{robust-futex-ABI.txt => locking/robust-futex-ABI.rst} (100%)
 rename Documentation/{robust-futexes.txt => locking/robust-futexes.rst} (100%)
 delete mode 100644 Documentation/media/.gitignore
 delete mode 100644 Documentation/media/Makefile
 delete mode 100644 Documentation/media/cec-drivers/index.rst
 delete mode 100644 Documentation/media/conf_nitpick.py
 delete mode 100644 Documentation/media/dvb-drivers/avermedia.rst
 delete mode 100644 Documentation/media/dvb-drivers/bt8xx.rst
 delete mode 100644 Documentation/media/dvb-drivers/cards.rst
 delete mode 100644 Documentation/media/dvb-drivers/ci.rst
 delete mode 100644 Documentation/media/dvb-drivers/faq.rst
 delete mode 100644 Documentation/media/dvb-drivers/index.rst
 delete mode 100644 Documentation/media/dvb-drivers/intro.rst
 delete mode 100644 Documentation/media/dvb-drivers/udev.rst
 delete mode 100644 Documentation/media/index.rst
 delete mode 100644 Documentation/media/kapi/csi2.rst
 delete mode 100644 Documentation/media/kapi/v4l2-subdev.rst
 delete mode 100644 Documentation/media/kapi/v4l2-videobuf.rst
 delete mode 100644 Documentation/media/media_kapi.rst
 delete mode 100644 Documentation/media/media_uapi.rst
 delete mode 100644 Documentation/media/typical_media_device.svg
 delete mode 100644 Documentation/media/uapi/cec/cec-api.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-func-close.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-func-ioctl.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-func-open.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-func-poll.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-funcs.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-header.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-intro.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-caps.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-phys-addr.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-dqevent.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-g-mode.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-ioc-receive.rst
 delete mode 100644 Documentation/media/uapi/cec/cec-pin-error-inj.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-bilingual-channel-select.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-channel-select.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-clear-buffer.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-continue.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-fclose.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-fopen.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-fwrite.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-get-capabilities.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-get-status.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-pause.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-play.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-select-source.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-av-sync.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-bypass-mode.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-id.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-mixer.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-mute.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-set-streamtype.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio-stop.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio_data_types.rst
 delete mode 100644 Documentation/media/uapi/dvb/audio_function_calls.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-fclose.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-fopen.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-get-cap.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-get-descr-info.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-get-msg.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-get-slot-info.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-reset.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-send-msg.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca-set-descr.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca_data_types.rst
 delete mode 100644 Documentation/media/uapi/dvb/ca_function_calls.rst
 delete mode 100644 Documentation/media/uapi/dvb/demux.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-add-pid.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-expbuf.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-fclose.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-fopen.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-fread.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-fwrite.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-get-pes-pids.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-get-stc.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-mmap.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-munmap.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-qbuf.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-querybuf.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-remove-pid.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-reqbufs.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-set-buffer-size.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-set-filter.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-set-pes-filter.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-start.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx-stop.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx_fcalls.rst
 delete mode 100644 Documentation/media/uapi/dvb/dmx_types.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvb-fe-read-status.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvb-frontend-event.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvb-frontend-parameters.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvbapi.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvbproperty.rst
 delete mode 100644 Documentation/media/uapi/dvb/dvbstb.svg
 delete mode 100644 Documentation/media/uapi/dvb/examples.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-bandwidth-t.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-recv-slave-reply.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-reset-overload.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-burst.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-master-cmd.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-enable-high-lnb-voltage.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-get-event.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-get-frontend.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-get-info.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-get-property.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-read-ber.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-read-signal-strength.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-read-snr.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-read-status.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-read-uncorrected-blocks.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-set-frontend-tune-mode.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-set-frontend.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-set-tone.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-set-voltage.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe-type-t.rst
 delete mode 100644 Documentation/media/uapi/dvb/fe_property_parameters.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend-header.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend-property-cable-systems.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend-property-satellite-systems.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend-property-terrestrial-systems.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend-stat-properties.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend_f_close.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend_f_open.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend_fcalls.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend_legacy_api.rst
 delete mode 100644 Documentation/media/uapi/dvb/frontend_legacy_dvbv3_api.rst
 delete mode 100644 Documentation/media/uapi/dvb/headers.rst
 delete mode 100644 Documentation/media/uapi/dvb/intro.rst
 delete mode 100644 Documentation/media/uapi/dvb/legacy_dvb_apis.rst
 delete mode 100644 Documentation/media/uapi/dvb/net-add-if.rst
 delete mode 100644 Documentation/media/uapi/dvb/net-get-if.rst
 delete mode 100644 Documentation/media/uapi/dvb/net-remove-if.rst
 delete mode 100644 Documentation/media/uapi/dvb/net-types.rst
 delete mode 100644 Documentation/media/uapi/dvb/net.rst
 delete mode 100644 Documentation/media/uapi/dvb/query-dvb-frontend-info.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-clear-buffer.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-command.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-continue.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-fast-forward.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-fclose.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-fopen.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-freeze.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-fwrite.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-capabilities.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-event.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-frame-count.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-pts.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-size.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-get-status.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-play.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-select-source.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-set-blank.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-set-display-format.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-set-format.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-set-streamtype.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-slowmotion.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-stillpicture.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-stop.rst
 delete mode 100644 Documentation/media/uapi/dvb/video-try-command.rst
 delete mode 100644 Documentation/media/uapi/dvb/video.rst
 delete mode 100644 Documentation/media/uapi/dvb/video_function_calls.rst
 delete mode 100644 Documentation/media/uapi/dvb/video_types.rst
 delete mode 100644 Documentation/media/uapi/fdl-appendix.rst
 delete mode 100644 Documentation/media/uapi/gen-errors.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-controller-intro.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-controller-model.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-controller.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-func-close.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-func-ioctl.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-func-open.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-funcs.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-header.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-device-info.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-entities.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-links.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-g-topology.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-request-alloc.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-setup-link.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-queue.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-reinit.rst
 delete mode 100644 Documentation/media/uapi/mediactl/media-types.rst
 delete mode 100644 Documentation/media/uapi/mediactl/request-api.rst
 delete mode 100644 Documentation/media/uapi/mediactl/request-func-close.rst
 delete mode 100644 Documentation/media/uapi/mediactl/request-func-ioctl.rst
 delete mode 100644 Documentation/media/uapi/mediactl/request-func-poll.rst
 delete mode 100644 Documentation/media/uapi/rc/keytable.c.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-dev-intro.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-dev.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-func.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-get-features.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-get-rec-mode.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-get-rec-resolution.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-get-send-mode.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-get-timeout.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-header.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-read.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-measure-carrier-mode.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier-range.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout-reports.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-send-carrier.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-send-duty-cycle.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-transmitter-mask.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-set-wideband-receiver.rst
 delete mode 100644 Documentation/media/uapi/rc/lirc-write.rst
 delete mode 100644 Documentation/media/uapi/rc/rc-intro.rst
 delete mode 100644 Documentation/media/uapi/rc/rc-sysfs-nodes.rst
 delete mode 100644 Documentation/media/uapi/rc/rc-table-change.rst
 delete mode 100644 Documentation/media/uapi/rc/rc-tables.rst
 delete mode 100644 Documentation/media/uapi/rc/remote_controllers.rst
 delete mode 100644 Documentation/media/uapi/v4l/app-pri.rst
 delete mode 100644 Documentation/media/uapi/v4l/async.rst
 delete mode 100644 Documentation/media/uapi/v4l/audio.rst
 delete mode 100644 Documentation/media/uapi/v4l/bayer.svg
 delete mode 100644 Documentation/media/uapi/v4l/biblio.rst
 delete mode 100644 Documentation/media/uapi/v4l/buffer.rst
 delete mode 100644 Documentation/media/uapi/v4l/capture-example.rst
 delete mode 100644 Documentation/media/uapi/v4l/capture.c.rst
 delete mode 100644 Documentation/media/uapi/v4l/colorspaces-defs.rst
 delete mode 100644 Documentation/media/uapi/v4l/colorspaces-details.rst
 delete mode 100644 Documentation/media/uapi/v4l/colorspaces.rst
 delete mode 100644 Documentation/media/uapi/v4l/common-defs.rst
 delete mode 100644 Documentation/media/uapi/v4l/common.rst
 delete mode 100644 Documentation/media/uapi/v4l/compat.rst
 delete mode 100644 Documentation/media/uapi/v4l/constraints.svg
 delete mode 100644 Documentation/media/uapi/v4l/control.rst
 delete mode 100644 Documentation/media/uapi/v4l/crop.rst
 delete mode 100644 Documentation/media/uapi/v4l/crop.svg
 delete mode 100644 Documentation/media/uapi/v4l/depth-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-capture.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-event.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-meta.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-osd.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-output.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-overlay.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-radio.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-rds.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-sdr.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-sliced-vbi.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-subdev.rst
 delete mode 100644 Documentation/media/uapi/v4l/dev-touch.rst
 delete mode 100644 Documentation/media/uapi/v4l/devices.rst
 delete mode 100644 Documentation/media/uapi/v4l/diff-v4l.rst
 delete mode 100644 Documentation/media/uapi/v4l/dmabuf.rst
 delete mode 100644 Documentation/media/uapi/v4l/dv-timings.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst
 delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst
 delete mode 100644 Documentation/media/uapi/v4l/extended-controls.rst
 delete mode 100644 Documentation/media/uapi/v4l/field-order.rst
 delete mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg
 delete mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg
 delete mode 100644 Documentation/media/uapi/v4l/format.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-close.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-ioctl.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-mmap.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-munmap.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-open.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-poll.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-read.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-select.rst
 delete mode 100644 Documentation/media/uapi/v4l/func-write.rst
 delete mode 100644 Documentation/media/uapi/v4l/hist-v4l2.rst
 delete mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/io.rst
 delete mode 100644 Documentation/media/uapi/v4l/libv4l-introduction.rst
 delete mode 100644 Documentation/media/uapi/v4l/libv4l.rst
 delete mode 100644 Documentation/media/uapi/v4l/meta-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/mmap.rst
 delete mode 100644 Documentation/media/uapi/v4l/nv12mt.svg
 delete mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg
 delete mode 100644 Documentation/media/uapi/v4l/open.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-bayer.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-compressed.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-grey.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-indexed.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-intro.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-inzi.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-m420.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12m.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16m.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv24.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-reserved.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-rgb.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu16be.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu18be.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu20be.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10alaw8.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10dpcm8.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb8.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-uv8.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-uyvy.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2-mplane.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-vyuy.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10b.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y12.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y12i.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y16-be.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y41p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y8i.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv410.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv411p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420m.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422m.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422p.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv444m.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuyv.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yvyu.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt-z16.rst
 delete mode 100644 Documentation/media/uapi/v4l/pixfmt.rst
 delete mode 100644 Documentation/media/uapi/v4l/planar-apis.rst
 delete mode 100644 Documentation/media/uapi/v4l/querycap.rst
 delete mode 100644 Documentation/media/uapi/v4l/rw.rst
 delete mode 100644 Documentation/media/uapi/v4l/sdr-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-configuration.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-examples.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-intro.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-targets.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api-vs-crop-api.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection-api.rst
 delete mode 100644 Documentation/media/uapi/v4l/selection.svg
 delete mode 100644 Documentation/media/uapi/v4l/selections-common.rst
 delete mode 100644 Documentation/media/uapi/v4l/standard.rst
 delete mode 100644 Documentation/media/uapi/v4l/streaming-par.rst
 delete mode 100644 Documentation/media/uapi/v4l/subdev-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg
 delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg
 delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg
 delete mode 100644 Documentation/media/uapi/v4l/tch-formats.rst
 delete mode 100644 Documentation/media/uapi/v4l/tuner.rst
 delete mode 100644 Documentation/media/uapi/v4l/user-func.rst
 delete mode 100644 Documentation/media/uapi/v4l/userp.rst
 delete mode 100644 Documentation/media/uapi/v4l/v4l2-selection-flags.rst
 delete mode 100644 Documentation/media/uapi/v4l/v4l2-selection-targets.rst
 delete mode 100644 Documentation/media/uapi/v4l/v4l2.rst
 delete mode 100644 Documentation/media/uapi/v4l/v4l2grab-example.rst
 delete mode 100644 Documentation/media/uapi/v4l/v4l2grab.c.rst
 delete mode 100644 Documentation/media/uapi/v4l/vbi_525.svg
 delete mode 100644 Documentation/media/uapi/v4l/vbi_625.svg
 delete mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg
 delete mode 100644 Documentation/media/uapi/v4l/video.rst
 delete mode 100644 Documentation/media/uapi/v4l/videodev.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-create-bufs.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-cropcap.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-chip-info.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-register.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-decoder-cmd.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-dqevent.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-dv-timings-cap.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-encoder-cmd.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-dv-timings.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-fmt.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-frameintervals.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-framesizes.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-freq-bands.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudio.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudioout.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enuminput.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumoutput.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumstd.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-expbuf.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-audio.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-audioout.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-crop.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-ctrl.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-dv-timings.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-edid.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-enc-index.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-ext-ctrls.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-fbuf.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-fmt.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-frequency.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-input.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-modulator.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-output.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-parm.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-priority.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-std.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-tuner.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-log-status.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-overlay.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-prepare-buf.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-qbuf.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-query-dv-timings.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-querybuf.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-querycap.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-queryctrl.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-querystd.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-reqbufs.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-s-hw-freq-seek.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-streamon.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-interval.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-size.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-mbus-code.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-crop.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-fmt.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-frame-interval.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-selection.rst
 delete mode 100644 Documentation/media/uapi/v4l/vidioc-subscribe-event.rst
 delete mode 100644 Documentation/media/uapi/v4l/yuv-formats.rst
 delete mode 100644 Documentation/media/v4l-drivers/bttv-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/bttv.rst
 delete mode 100644 Documentation/media/v4l-drivers/cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/cpia2.rst
 delete mode 100644 Documentation/media/v4l-drivers/cx2341x.rst
 delete mode 100644 Documentation/media/v4l-drivers/cx23885-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/cx88-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/cx88.rst
 delete mode 100644 Documentation/media/v4l-drivers/davinci-vpbe.rst
 delete mode 100644 Documentation/media/v4l-drivers/em28xx-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/fimc.rst
 delete mode 100644 Documentation/media/v4l-drivers/imx.rst
 delete mode 100644 Documentation/media/v4l-drivers/index.rst
 delete mode 100644 Documentation/media/v4l-drivers/ipu3.rst
 delete mode 100644 Documentation/media/v4l-drivers/ivtv-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/max2175.rst
 delete mode 100644 Documentation/media/v4l-drivers/meye.rst
 delete mode 100644 Documentation/media/v4l-drivers/omap3isp.rst
 delete mode 100644 Documentation/media/v4l-drivers/saa7134-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/saa7134.rst
 delete mode 100644 Documentation/media/v4l-drivers/saa7164-cardlist.rst
 delete mode 100644 Documentation/media/v4l-drivers/v4l-with-ir.rst
 delete mode 100644 Documentation/media/v4l-drivers/vimc.rst
 delete mode 100644 Documentation/media/v4l-drivers/zr364xx.rst
 delete mode 100644 Documentation/media/videodev2.h.rst.exceptions
 create mode 100644 Documentation/networking/6pack.rst
 delete mode 100644 Documentation/networking/6pack.txt
 delete mode 100644 Documentation/networking/PLIP.txt
 create mode 100644 Documentation/networking/altera_tse.rst
 delete mode 100644 Documentation/networking/altera_tse.txt
 create mode 100644 Documentation/networking/arcnet-hardware.rst
 delete mode 100644 Documentation/networking/arcnet-hardware.txt
 create mode 100644 Documentation/networking/arcnet.rst
 delete mode 100644 Documentation/networking/arcnet.txt
 create mode 100644 Documentation/networking/atm.rst
 delete mode 100644 Documentation/networking/atm.txt
 create mode 100644 Documentation/networking/ax25.rst
 delete mode 100644 Documentation/networking/ax25.txt
 create mode 100644 Documentation/networking/baycom.rst
 delete mode 100644 Documentation/networking/baycom.txt
 create mode 100644 Documentation/networking/bonding.rst
 delete mode 100644 Documentation/networking/bonding.txt
 delete mode 100644 Documentation/networking/caif/Linux-CAIF.txt
 create mode 100644 Documentation/networking/caif/index.rst
 create mode 100644 Documentation/networking/caif/linux_caif.rst
 create mode 100644 Documentation/networking/caif/spi_porting.rst
 delete mode 100644 Documentation/networking/caif/spi_porting.txt
 create mode 100644 Documentation/networking/cdc_mbim.rst
 delete mode 100644 Documentation/networking/cdc_mbim.txt
 create mode 100644 Documentation/networking/cops.rst
 delete mode 100644 Documentation/networking/cops.txt
 create mode 100644 Documentation/networking/cxacru.rst
 delete mode 100644 Documentation/networking/cxacru.txt
 create mode 100644 Documentation/networking/dccp.rst
 delete mode 100644 Documentation/networking/dccp.txt
 create mode 100644 Documentation/networking/dctcp.rst
 delete mode 100644 Documentation/networking/dctcp.txt
 create mode 100644 Documentation/networking/decnet.rst
 delete mode 100644 Documentation/networking/decnet.txt
 create mode 100644 Documentation/networking/defza.rst
 delete mode 100644 Documentation/networking/defza.txt
 create mode 100644 Documentation/networking/device_drivers/3com/3c509.rst
 delete mode 100644 Documentation/networking/device_drivers/3com/3c509.txt
 create mode 100644 Documentation/networking/device_drivers/3com/vortex.rst
 delete mode 100644 Documentation/networking/device_drivers/3com/vortex.txt
 create mode 100644 Documentation/networking/device_drivers/amazon/ena.rst
 delete mode 100644 Documentation/networking/device_drivers/amazon/ena.txt
 create mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.rst
 delete mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.txt
 create mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.rst
 delete mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.txt
 create mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.rst
 delete mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.txt
 create mode 100644 Documentation/networking/device_drivers/davicom/dm9000.rst
 delete mode 100644 Documentation/networking/device_drivers/davicom/dm9000.txt
 create mode 100644 Documentation/networking/device_drivers/dec/de4x5.rst
 delete mode 100644 Documentation/networking/device_drivers/dec/de4x5.txt
 create mode 100644 Documentation/networking/device_drivers/dec/dmfe.rst
 delete mode 100644 Documentation/networking/device_drivers/dec/dmfe.txt
 create mode 100644 Documentation/networking/device_drivers/dlink/dl2k.rst
 delete mode 100644 Documentation/networking/device_drivers/dlink/dl2k.txt
 create mode 100644 Documentation/networking/device_drivers/freescale/dpaa.rst
 delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa.txt
 create mode 100644 Documentation/networking/device_drivers/freescale/gianfar.rst
 delete mode 100644 Documentation/networking/device_drivers/freescale/gianfar.txt
 create mode 100644 Documentation/networking/device_drivers/intel/ipw2100.rst
 delete mode 100644 Documentation/networking/device_drivers/intel/ipw2100.txt
 create mode 100644 Documentation/networking/device_drivers/intel/ipw2200.rst
 delete mode 100644 Documentation/networking/device_drivers/intel/ipw2200.txt
 create mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.rst
 delete mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.txt
 create mode 100644 Documentation/networking/device_drivers/neterion/s2io.rst
 delete mode 100644 Documentation/networking/device_drivers/neterion/s2io.txt
 create mode 100644 Documentation/networking/device_drivers/neterion/vxge.rst
 delete mode 100644 Documentation/networking/device_drivers/neterion/vxge.txt
 create mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.rst
 delete mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.txt
 create mode 100644 Documentation/networking/device_drivers/sb1000.rst
 delete mode 100644 Documentation/networking/device_drivers/sb1000.txt
 create mode 100644 Documentation/networking/device_drivers/smsc/smc9.rst
 delete mode 100644 Documentation/networking/device_drivers/smsc/smc9.txt
 create mode 100644 Documentation/networking/device_drivers/ti/cpsw.rst
 delete mode 100644 Documentation/networking/device_drivers/ti/cpsw.txt
 create mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.rst
 delete mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.txt
 create mode 100644 Documentation/networking/device_drivers/ti/tlan.rst
 delete mode 100644 Documentation/networking/device_drivers/ti/tlan.txt
 create mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.rst
 delete mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.txt
 create mode 100644 Documentation/networking/devlink/sja1105.rst
 create mode 100644 Documentation/networking/dns_resolver.rst
 delete mode 100644 Documentation/networking/dns_resolver.txt
 create mode 100644 Documentation/networking/driver.rst
 delete mode 100644 Documentation/networking/driver.txt
 create mode 100644 Documentation/networking/eql.rst
 delete mode 100644 Documentation/networking/eql.txt
 create mode 100644 Documentation/networking/fib_trie.rst
 delete mode 100644 Documentation/networking/fib_trie.txt
 create mode 100644 Documentation/networking/filter.rst
 delete mode 100644 Documentation/networking/filter.txt
 create mode 100644 Documentation/networking/fore200e.rst
 delete mode 100644 Documentation/networking/fore200e.txt
 create mode 100644 Documentation/networking/framerelay.rst
 delete mode 100644 Documentation/networking/framerelay.txt
 create mode 100644 Documentation/networking/gen_stats.rst
 delete mode 100644 Documentation/networking/gen_stats.txt
 create mode 100644 Documentation/networking/generic-hdlc.rst
 delete mode 100644 Documentation/networking/generic-hdlc.txt
 create mode 100644 Documentation/networking/generic_netlink.rst
 delete mode 100644 Documentation/networking/generic_netlink.txt
 create mode 100644 Documentation/networking/gtp.rst
 delete mode 100644 Documentation/networking/gtp.txt
 create mode 100644 Documentation/networking/hinic.rst
 delete mode 100644 Documentation/networking/hinic.txt
 create mode 100644 Documentation/networking/ila.rst
 delete mode 100644 Documentation/networking/ila.txt
 create mode 100644 Documentation/networking/ip-sysctl.rst
 delete mode 100644 Documentation/networking/ip-sysctl.txt
 create mode 100644 Documentation/networking/ip_dynaddr.rst
 delete mode 100644 Documentation/networking/ip_dynaddr.txt
 create mode 100644 Documentation/networking/ipddp.rst
 delete mode 100644 Documentation/networking/ipddp.txt
 create mode 100644 Documentation/networking/iphase.rst
 delete mode 100644 Documentation/networking/iphase.txt
 create mode 100644 Documentation/networking/ipsec.rst
 delete mode 100644 Documentation/networking/ipsec.txt
 create mode 100644 Documentation/networking/ipv6.rst
 delete mode 100644 Documentation/networking/ipv6.txt
 create mode 100644 Documentation/networking/ipvlan.rst
 delete mode 100644 Documentation/networking/ipvlan.txt
 create mode 100644 Documentation/networking/ipvs-sysctl.rst
 delete mode 100644 Documentation/networking/ipvs-sysctl.txt
 create mode 100644 Documentation/networking/kcm.rst
 delete mode 100644 Documentation/networking/kcm.txt
 create mode 100644 Documentation/networking/l2tp.rst
 delete mode 100644 Documentation/networking/l2tp.txt
 create mode 100644 Documentation/networking/lapb-module.rst
 delete mode 100644 Documentation/networking/lapb-module.txt
 create mode 100644 Documentation/networking/ltpc.rst
 delete mode 100644 Documentation/networking/ltpc.txt
 create mode 100644 Documentation/networking/mac80211-injection.rst
 delete mode 100644 Documentation/networking/mac80211-injection.txt
 create mode 100644 Documentation/networking/mpls-sysctl.rst
 delete mode 100644 Documentation/networking/mpls-sysctl.txt
 create mode 100644 Documentation/networking/multiqueue.rst
 delete mode 100644 Documentation/networking/multiqueue.txt
 create mode 100644 Documentation/networking/net_dim.rst
 delete mode 100644 Documentation/networking/net_dim.txt
 create mode 100644 Documentation/networking/netconsole.rst
 delete mode 100644 Documentation/networking/netconsole.txt
 create mode 100644 Documentation/networking/netdev-features.rst
 delete mode 100644 Documentation/networking/netdev-features.txt
 create mode 100644 Documentation/networking/netdevices.rst
 delete mode 100644 Documentation/networking/netdevices.txt
 create mode 100644 Documentation/networking/netfilter-sysctl.rst
 delete mode 100644 Documentation/networking/netfilter-sysctl.txt
 create mode 100644 Documentation/networking/netif-msg.rst
 delete mode 100644 Documentation/networking/netif-msg.txt
 create mode 100644 Documentation/networking/nf_conntrack-sysctl.rst
 delete mode 100644 Documentation/networking/nf_conntrack-sysctl.txt
 create mode 100644 Documentation/networking/nf_flowtable.rst
 delete mode 100644 Documentation/networking/nf_flowtable.txt
 create mode 100644 Documentation/networking/openvswitch.rst
 delete mode 100644 Documentation/networking/openvswitch.txt
 create mode 100644 Documentation/networking/operstates.rst
 delete mode 100644 Documentation/networking/operstates.txt
 create mode 100644 Documentation/networking/packet_mmap.rst
 delete mode 100644 Documentation/networking/packet_mmap.txt
 create mode 100644 Documentation/networking/phonet.rst
 delete mode 100644 Documentation/networking/phonet.txt
 create mode 100644 Documentation/networking/pktgen.rst
 delete mode 100644 Documentation/networking/pktgen.txt
 create mode 100644 Documentation/networking/plip.rst
 create mode 100644 Documentation/networking/ppp_generic.rst
 delete mode 100644 Documentation/networking/ppp_generic.txt
 create mode 100644 Documentation/networking/proc_net_tcp.rst
 delete mode 100644 Documentation/networking/proc_net_tcp.txt
 create mode 100644 Documentation/networking/radiotap-headers.rst
 delete mode 100644 Documentation/networking/radiotap-headers.txt
 create mode 100644 Documentation/networking/ray_cs.rst
 delete mode 100644 Documentation/networking/ray_cs.txt
 create mode 100644 Documentation/networking/rds.rst
 delete mode 100644 Documentation/networking/rds.txt
 create mode 100644 Documentation/networking/regulatory.rst
 delete mode 100644 Documentation/networking/regulatory.txt
 create mode 100644 Documentation/networking/rxrpc.rst
 delete mode 100644 Documentation/networking/rxrpc.txt
 create mode 100644 Documentation/networking/sctp.rst
 delete mode 100644 Documentation/networking/sctp.txt
 create mode 100644 Documentation/networking/secid.rst
 delete mode 100644 Documentation/networking/secid.txt
 create mode 100644 Documentation/networking/seg6-sysctl.rst
 delete mode 100644 Documentation/networking/seg6-sysctl.txt
 create mode 100644 Documentation/networking/skfp.rst
 delete mode 100644 Documentation/networking/skfp.txt
 create mode 100644 Documentation/networking/strparser.rst
 delete mode 100644 Documentation/networking/strparser.txt
 create mode 100644 Documentation/networking/switchdev.rst
 delete mode 100644 Documentation/networking/switchdev.txt
 create mode 100644 Documentation/networking/tc-actions-env-rules.rst
 delete mode 100644 Documentation/networking/tc-actions-env-rules.txt
 create mode 100644 Documentation/networking/tcp-thin.rst
 delete mode 100644 Documentation/networking/tcp-thin.txt
 create mode 100644 Documentation/networking/team.rst
 delete mode 100644 Documentation/networking/team.txt
 create mode 100644 Documentation/networking/timestamping.rst
 delete mode 100644 Documentation/networking/timestamping.txt
 create mode 100644 Documentation/networking/tproxy.rst
 delete mode 100644 Documentation/networking/tproxy.txt
 create mode 100644 Documentation/networking/tuntap.rst
 delete mode 100644 Documentation/networking/tuntap.txt
 create mode 100644 Documentation/networking/udplite.rst
 delete mode 100644 Documentation/networking/udplite.txt
 create mode 100644 Documentation/networking/vrf.rst
 delete mode 100644 Documentation/networking/vrf.txt
 create mode 100644 Documentation/networking/vxlan.rst
 delete mode 100644 Documentation/networking/vxlan.txt
 create mode 100644 Documentation/networking/x25-iface.rst
 delete mode 100644 Documentation/networking/x25-iface.txt
 create mode 100644 Documentation/networking/x25.rst
 delete mode 100644 Documentation/networking/x25.txt
 create mode 100644 Documentation/networking/xfrm_device.rst
 delete mode 100644 Documentation/networking/xfrm_device.txt
 create mode 100644 Documentation/networking/xfrm_proc.rst
 delete mode 100644 Documentation/networking/xfrm_proc.txt
 create mode 100644 Documentation/networking/xfrm_sync.rst
 delete mode 100644 Documentation/networking/xfrm_sync.txt
 create mode 100644 Documentation/networking/xfrm_sysctl.rst
 delete mode 100644 Documentation/networking/xfrm_sysctl.txt
 create mode 100644 Documentation/networking/z8530drv.rst
 delete mode 100644 Documentation/networking/z8530drv.txt
 create mode 100644 Documentation/powerpc/vas-api.rst
 rename Documentation/{unaligned-memory-access.txt => process/unaligned-memory-access.rst} (100%)
 delete mode 100644 Documentation/rbtree.txt
 create mode 100644 Documentation/s390/pci.rst
 rename Documentation/{digsig.txt => security/digsig.rst} (100%)
 create mode 100644 Documentation/trace/histogram-design.rst
 create mode 100644 Documentation/translations/it_IT/riscv/patch-acceptance.rst
 create mode 100644 Documentation/translations/zh_CN/filesystems/debugfs.rst
 create mode 100644 Documentation/userspace-api/media/Makefile
 rename Documentation/{ => userspace-api}/media/audio.h.rst.exceptions (100%)
 rename Documentation/{ => userspace-api}/media/ca.h.rst.exceptions (100%)
 rename Documentation/{ => userspace-api}/media/cec.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/cec/cec-api.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-func-close.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-func-ioctl.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-func-open.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-func-poll.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-funcs.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-header.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-intro.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-caps.rst
 rename Documentation/{media/uapi => userspace-api/media}/cec/cec-ioc-adap-g-conn-info.rst (100%)
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-log-addrs.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-phys-addr.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-dqevent.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-g-mode.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-receive.rst
 create mode 100644 Documentation/userspace-api/media/cec/cec-pin-error-inj.rst
 create mode 100644 Documentation/userspace-api/media/conf_nitpick.py
 rename Documentation/{ => userspace-api}/media/dmx.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/drivers/cx2341x-uapi.rst
 create mode 100644 Documentation/userspace-api/media/drivers/imx-uapi.rst
 create mode 100644 Documentation/userspace-api/media/drivers/index.rst
 create mode 100644 Documentation/userspace-api/media/drivers/max2175.rst
 create mode 100644 Documentation/userspace-api/media/drivers/meye-uapi.rst
 create mode 100644 Documentation/userspace-api/media/drivers/omap3isp-uapi.rst
 rename Documentation/{media/v4l-drivers => userspace-api/media/drivers}/uvcvideo.rst (100%)
 create mode 100644 Documentation/userspace-api/media/dvb/audio-bilingual-channel-select.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-channel-select.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-clear-buffer.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-continue.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-fclose.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-fopen.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-fwrite.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-get-capabilities.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-get-status.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-pause.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-play.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-select-source.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-av-sync.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-bypass-mode.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-id.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-mixer.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-mute.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-set-streamtype.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio-stop.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio_data_types.rst
 create mode 100644 Documentation/userspace-api/media/dvb/audio_function_calls.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-fclose.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-fopen.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-get-cap.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-get-descr-info.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-get-msg.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-get-slot-info.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-reset.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-send-msg.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca-set-descr.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca_data_types.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca_function_calls.rst
 create mode 100644 Documentation/userspace-api/media/dvb/ca_high_level.rst
 create mode 100644 Documentation/userspace-api/media/dvb/demux.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-add-pid.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-expbuf.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-fclose.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-fopen.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-fread.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-fwrite.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-get-pes-pids.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-get-stc.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-mmap.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-munmap.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-qbuf.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-querybuf.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-remove-pid.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-reqbufs.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-buffer-size.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-filter.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-pes-filter.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-start.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx-stop.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx_fcalls.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dmx_types.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvb-fe-read-status.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-event.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-parameters.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvbapi.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvbproperty.rst
 create mode 100644 Documentation/userspace-api/media/dvb/dvbstb.svg
 create mode 100644 Documentation/userspace-api/media/dvb/examples.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-bandwidth-t.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-recv-slave-reply.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-reset-overload.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-burst.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-master-cmd.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-dishnetwork-send-legacy-cmd.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-enable-high-lnb-voltage.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-get-event.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-get-frontend.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-get-info.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-get-property.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-read-ber.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-read-signal-strength.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-read-snr.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-read-status.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-read-uncorrected-blocks.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend-tune-mode.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-set-tone.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-set-voltage.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe-type-t.rst
 create mode 100644 Documentation/userspace-api/media/dvb/fe_property_parameters.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend-header.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-cable-systems.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-satellite-systems.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-terrestrial-systems.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend-stat-properties.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend_f_close.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend_f_open.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend_fcalls.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_api.rst
 create mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_dvbv3_api.rst
 create mode 100644 Documentation/userspace-api/media/dvb/headers.rst
 create mode 100644 Documentation/userspace-api/media/dvb/intro.rst
 create mode 100644 Documentation/userspace-api/media/dvb/legacy_dvb_apis.rst
 create mode 100644 Documentation/userspace-api/media/dvb/net-add-if.rst
 create mode 100644 Documentation/userspace-api/media/dvb/net-get-if.rst
 create mode 100644 Documentation/userspace-api/media/dvb/net-remove-if.rst
 create mode 100644 Documentation/userspace-api/media/dvb/net-types.rst
 create mode 100644 Documentation/userspace-api/media/dvb/net.rst
 create mode 100644 Documentation/userspace-api/media/dvb/query-dvb-frontend-info.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-clear-buffer.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-command.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-continue.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-fast-forward.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-fclose.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-fopen.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-freeze.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-fwrite.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-capabilities.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-event.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-frame-count.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-pts.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-size.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-get-status.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-play.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-select-source.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-set-blank.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-set-display-format.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-set-format.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-set-streamtype.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-slowmotion.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-stillpicture.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-stop.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video-try-command.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video_function_calls.rst
 create mode 100644 Documentation/userspace-api/media/dvb/video_types.rst
 create mode 100644 Documentation/userspace-api/media/fdl-appendix.rst
 rename Documentation/{ => userspace-api}/media/frontend.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/gen-errors.rst
 create mode 100644 Documentation/userspace-api/media/index.rst
 rename Documentation/{ => userspace-api}/media/intro.rst (100%)
 rename Documentation/{ => userspace-api}/media/lirc.h.rst.exceptions (100%)
 rename Documentation/{ => userspace-api}/media/media.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/mediactl/media-controller-intro.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-controller-model.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-controller.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-func-close.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-func-ioctl.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-func-open.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-funcs.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-header.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-device-info.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-entities.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-links.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-g-topology.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-request-alloc.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-setup-link.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-queue.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-reinit.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/media-types.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/request-api.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/request-func-close.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/request-func-ioctl.rst
 create mode 100644 Documentation/userspace-api/media/mediactl/request-func-poll.rst
 rename Documentation/{ => userspace-api}/media/net.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/rc/keytable.c.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-dev-intro.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-dev.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-func.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-get-features.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-mode.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-resolution.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-get-send-mode.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-get-timeout.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-header.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-read.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-measure-carrier-mode.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier-range.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout-reports.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-carrier.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-duty-cycle.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-transmitter-mask.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-set-wideband-receiver.rst
 create mode 100644 Documentation/userspace-api/media/rc/lirc-write.rst
 create mode 100644 Documentation/userspace-api/media/rc/rc-intro.rst
 rename Documentation/{media/uapi => userspace-api/media}/rc/rc-protos.rst (100%)
 create mode 100644 Documentation/userspace-api/media/rc/rc-sysfs-nodes.rst
 create mode 100644 Documentation/userspace-api/media/rc/rc-table-change.rst
 create mode 100644 Documentation/userspace-api/media/rc/rc-tables.rst
 create mode 100644 Documentation/userspace-api/media/rc/remote_controllers.rst
 create mode 100644 Documentation/userspace-api/media/typical_media_device.svg
 create mode 100644 Documentation/userspace-api/media/v4l/app-pri.rst
 create mode 100644 Documentation/userspace-api/media/v4l/async.rst
 create mode 100644 Documentation/userspace-api/media/v4l/audio.rst
 create mode 100644 Documentation/userspace-api/media/v4l/bayer.svg
 create mode 100644 Documentation/userspace-api/media/v4l/biblio.rst
 create mode 100644 Documentation/userspace-api/media/v4l/buffer.rst
 create mode 100644 Documentation/userspace-api/media/v4l/capture-example.rst
 create mode 100644 Documentation/userspace-api/media/v4l/capture.c.rst
 create mode 100644 Documentation/userspace-api/media/v4l/colorspaces-defs.rst
 create mode 100644 Documentation/userspace-api/media/v4l/colorspaces-details.rst
 create mode 100644 Documentation/userspace-api/media/v4l/colorspaces.rst
 create mode 100644 Documentation/userspace-api/media/v4l/common-defs.rst
 create mode 100644 Documentation/userspace-api/media/v4l/common.rst
 create mode 100644 Documentation/userspace-api/media/v4l/compat.rst
 create mode 100644 Documentation/userspace-api/media/v4l/constraints.svg
 create mode 100644 Documentation/userspace-api/media/v4l/control.rst
 create mode 100644 Documentation/userspace-api/media/v4l/crop.rst
 create mode 100644 Documentation/userspace-api/media/v4l/crop.svg
 create mode 100644 Documentation/userspace-api/media/v4l/depth-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-capture.rst
 rename Documentation/{media/uapi => userspace-api/media}/v4l/dev-decoder.rst (100%)
 create mode 100644 Documentation/userspace-api/media/v4l/dev-event.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-mem2mem.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-meta.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-osd.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-output.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-overlay.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-radio.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-raw-vbi.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-rds.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-sdr.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-sliced-vbi.rst
 rename Documentation/{media/uapi => userspace-api/media}/v4l/dev-stateless-decoder.rst (100%)
 create mode 100644 Documentation/userspace-api/media/v4l/dev-subdev.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dev-touch.rst
 create mode 100644 Documentation/userspace-api/media/v4l/devices.rst
 create mode 100644 Documentation/userspace-api/media/v4l/diff-v4l.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dmabuf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/dv-timings.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-camera.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-detect.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-dv.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-flash.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-rx.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-tx.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-process.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-source.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-jpeg.rst
 create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-rf-tuner.rst
 create mode 100644 Documentation/userspace-api/media/v4l/extended-controls.rst
 create mode 100644 Documentation/userspace-api/media/v4l/field-order.rst
 create mode 100644 Documentation/userspace-api/media/v4l/fieldseq_bt.svg
 create mode 100644 Documentation/userspace-api/media/v4l/fieldseq_tb.svg
 create mode 100644 Documentation/userspace-api/media/v4l/format.rst
 rename Documentation/{media/v4l-drivers => userspace-api/media/v4l}/fourcc.rst (100%)
 create mode 100644 Documentation/userspace-api/media/v4l/func-close.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-ioctl.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-mmap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-munmap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-open.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-poll.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-read.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-select.rst
 create mode 100644 Documentation/userspace-api/media/v4l/func-write.rst
 create mode 100644 Documentation/userspace-api/media/v4l/hist-v4l2.rst
 create mode 100644 Documentation/userspace-api/media/v4l/hsv-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/io.rst
 create mode 100644 Documentation/userspace-api/media/v4l/libv4l-introduction.rst
 create mode 100644 Documentation/userspace-api/media/v4l/libv4l.rst
 create mode 100644 Documentation/userspace-api/media/v4l/meta-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/mmap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/nv12mt.svg
 create mode 100644 Documentation/userspace-api/media/v4l/nv12mt_example.svg
 create mode 100644 Documentation/userspace-api/media/v4l/open.rst
 rename Documentation/{media/uapi => userspace-api/media}/v4l/pipeline.dot (100%)
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-bayer.rst
 rename Documentation/{media/uapi => userspace-api/media}/v4l/pixfmt-cnf4.rst (100%)
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-compressed.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-indexed.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-intro.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-inzi.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-m420.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-d4xx.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-uvc.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vivid.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgo.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-hsv.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-reserved.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-rgb.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs08.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs14le.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu08.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu16le.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-ru12le.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10alaw8.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10dpcm8.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb8.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td08.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu08.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uv8.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2-mplane.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12i.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y8i.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-z16.rst
 create mode 100644 Documentation/userspace-api/media/v4l/pixfmt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/planar-apis.rst
 create mode 100644 Documentation/userspace-api/media/v4l/querycap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/rw.rst
 create mode 100644 Documentation/userspace-api/media/v4l/sdr-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api-configuration.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api-examples.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api-intro.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api-targets.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api-vs-crop-api.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection-api.rst
 create mode 100644 Documentation/userspace-api/media/v4l/selection.svg
 create mode 100644 Documentation/userspace-api/media/v4l/selections-common.rst
 create mode 100644 Documentation/userspace-api/media/v4l/standard.rst
 create mode 100644 Documentation/userspace-api/media/v4l/streaming-par.rst
 create mode 100644 Documentation/userspace-api/media/v4l/subdev-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-crop.svg
 create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-full.svg
 create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-scaling-multi-source.svg
 create mode 100644 Documentation/userspace-api/media/v4l/tch-formats.rst
 create mode 100644 Documentation/userspace-api/media/v4l/tuner.rst
 create mode 100644 Documentation/userspace-api/media/v4l/user-func.rst
 create mode 100644 Documentation/userspace-api/media/v4l/userp.rst
 create mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-flags.rst
 create mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-targets.rst
 create mode 100644 Documentation/userspace-api/media/v4l/v4l2.rst
 create mode 100644 Documentation/userspace-api/media/v4l/v4l2grab-example.rst
 create mode 100644 Documentation/userspace-api/media/v4l/v4l2grab.c.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vbi_525.svg
 create mode 100644 Documentation/userspace-api/media/v4l/vbi_625.svg
 create mode 100644 Documentation/userspace-api/media/v4l/vbi_hsync.svg
 create mode 100644 Documentation/userspace-api/media/v4l/video.rst
 create mode 100644 Documentation/userspace-api/media/v4l/videodev.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-create-bufs.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-cropcap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-chip-info.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-register.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-decoder-cmd.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dqevent.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dv-timings-cap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-encoder-cmd.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-dv-timings.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-fmt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-frameintervals.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-framesizes.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-freq-bands.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudio.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudioout.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enuminput.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumoutput.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumstd.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-expbuf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audio.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audioout.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-crop.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ctrl.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-dv-timings.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-edid.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-enc-index.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ext-ctrls.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fbuf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fmt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-frequency.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-input.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-jpegcomp.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-modulator.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-output.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-parm.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-priority.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-selection.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-sliced-vbi-cap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-std.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-tuner.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-log-status.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-overlay.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-prepare-buf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-qbuf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-query-dv-timings.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querybuf.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querycap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querystd.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-reqbufs.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-s-hw-freq-seek.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-streamon.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame-interval.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame-size.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-mbus-code.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-interval.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-querycap.rst
 create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subscribe-event.rst
 create mode 100644 Documentation/userspace-api/media/v4l/yuv-formats.rst
 rename Documentation/{ => userspace-api}/media/video.h.rst.exceptions (100%)
 create mode 100644 Documentation/userspace-api/media/videodev2.h.rst.exceptions
 create mode 100644 Documentation/virt/kvm/running-nested-guests.rst
 create mode 100644 Documentation/watch_queue.rst
 create mode 100644 arch/arc/include/asm/vermagic.h
 create mode 100644 arch/arm/boot/compressed/fdt.c
 create mode 100644 arch/arm/boot/compressed/fdt_ro.c
 create mode 100644 arch/arm/boot/compressed/fdt_rw.c
 create mode 100644 arch/arm/boot/compressed/fdt_wip.c
 delete mode 100644 arch/arm/boot/compressed/libfdt_env.h
 create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts
 create mode 100644 arch/arm/boot/dts/at91-sama5d2_icp.dts
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi
 create mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi
 create mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi
 create mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi
 create mode 100644 arch/arm/boot/dts/integratorap-im-pd1.dts
 create mode 100644 arch/arm/boot/dts/kirkwood-l-50.dts
 create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts
 create mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi
 create mode 100644 arch/arm/boot/dts/r8a7742.dtsi
 create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts
 create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts
 create mode 100644 arch/arm/boot/dts/rtd1195.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-iot-box.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dts
 create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi
 delete mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
 create mode 100644 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi
 create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts
 delete mode 100644 arch/arm/configs/cm_x2xx_defconfig
 delete mode 100644 arch/arm/configs/em_x270_defconfig
 create mode 100644 arch/arm/include/asm/uaccess-asm.h
 create mode 100644 arch/arm/include/asm/vermagic.h
 delete mode 100644 arch/arm/mach-integrator/impd1.c
 delete mode 100644 arch/arm/mach-integrator/impd1.h
 delete mode 100644 arch/arm/mach-integrator/lm.c
 delete mode 100644 arch/arm/mach-integrator/lm.h
 delete mode 100644 arch/arm/mach-mmp/clock-mmp2.c
 delete mode 100644 arch/arm/mach-mmp/clock-pxa168.c
 delete mode 100644 arch/arm/mach-mmp/clock-pxa910.c
 delete mode 100644 arch/arm/mach-mmp/clock.c
 delete mode 100644 arch/arm/mach-mmp/clock.h
 delete mode 100644 arch/arm/mach-pxa/cm-x255.c
 delete mode 100644 arch/arm/mach-pxa/cm-x270.c
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.c
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.h
 delete mode 100644 arch/arm/mach-pxa/cm-x2xx.c
 delete mode 100644 arch/arm/mach-pxa/em-x270.c
 delete mode 100644 arch/arm/mach-pxa/include/mach/io.h
 create mode 100644 arch/arm/mach-realtek/Kconfig
 create mode 100644 arch/arm/mach-realtek/Makefile
 create mode 100644 arch/arm/mach-realtek/rtd1195.c
 delete mode 100644 arch/arm/plat-versatile/Kconfig
 delete mode 100644 arch/arm/plat-versatile/include/plat/sched_clock.h
 delete mode 100644 arch/arm/plat-versatile/sched-clock.c
 create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt6358.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi
 delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi
 create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/aistarvision-mipi-adapter-2.1.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi
 create mode 100644 arch/arm64/boot/dts/socionext/uniphier-ld20-akebi96.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi
 create mode 100644 arch/arm64/include/asm/mman.h
 create mode 100644 arch/arm64/include/asm/scs.h
 create mode 100644 arch/arm64/include/asm/vermagic.h
 create mode 100644 arch/arm64/include/uapi/asm/mman.h
 create mode 100644 arch/arm64/kernel/scs.c
 create mode 100644 arch/arm64/kvm/aarch32.c
 create mode 100644 arch/arm64/kvm/arch_timer.c
 create mode 100644 arch/arm64/kvm/arm.c
 create mode 100644 arch/arm64/kvm/hyp/aarch32.c
 create mode 100644 arch/arm64/kvm/hyp/timer-sr.c
 create mode 100644 arch/arm64/kvm/hyp/vgic-v3-sr.c
 rename {virt/kvm/arm => arch/arm64/kvm}/hypercalls.c (100%)
 create mode 100644 arch/arm64/kvm/mmio.c
 create mode 100644 arch/arm64/kvm/mmu.c
 rename {virt/kvm/arm => arch/arm64/kvm}/perf.c (100%)
 rename virt/kvm/arm/pmu.c => arch/arm64/kvm/pmu-emul.c (100%)
 create mode 100644 arch/arm64/kvm/psci.c
 rename {virt/kvm/arm => arch/arm64/kvm}/pvtime.c (100%)
 create mode 100644 arch/arm64/kvm/trace_arm.h
 create mode 100644 arch/arm64/kvm/trace_handle_exit.h
 create mode 100644 arch/arm64/kvm/vgic/trace.h
 rename {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-debug.c (100%)
 create mode 100644 arch/arm64/kvm/vgic/vgic-init.c
 rename {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-irqfd.c (100%)
 create mode 100644 arch/arm64/kvm/vgic/vgic-its.c
 rename {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-kvm-device.c (100%)
 create mode 100644 arch/arm64/kvm/vgic/vgic-mmio-v2.c
 create mode 100644 arch/arm64/kvm/vgic/vgic-mmio-v3.c
 create mode 100644 arch/arm64/kvm/vgic/vgic-mmio.c
 create mode 100644 arch/arm64/kvm/vgic/vgic-mmio.h
 create mode 100644 arch/arm64/kvm/vgic/vgic-v2.c
 create mode 100644 arch/arm64/kvm/vgic/vgic-v3.c
 rename {virt/kvm/arm => arch/arm64/kvm}/vgic/vgic-v4.c (100%)
 create mode 100644 arch/arm64/kvm/vgic/vgic.c
 create mode 100644 arch/arm64/kvm/vgic/vgic.h
 delete mode 100644 arch/csky/kernel/dumpstack.c
 create mode 100644 arch/h8300/kernel/.gitignore
 delete mode 100644 arch/hexagon/include/asm/module.h
 create mode 100644 arch/hexagon/include/asm/vermagic.h
 create mode 100644 arch/ia64/include/asm/vermagic.h
 create mode 100644 arch/mips/boot/dts/ingenic/gcw0_proto.dts
 delete mode 100644 arch/mips/configs/lasat_defconfig
 delete mode 100644 arch/mips/configs/markeins_defconfig
 delete mode 100644 arch/mips/configs/msp71xx_defconfig
 delete mode 100644 arch/mips/emma/Makefile
 delete mode 100644 arch/mips/emma/Platform
 delete mode 100644 arch/mips/emma/common/Makefile
 delete mode 100644 arch/mips/emma/common/prom.c
 delete mode 100644 arch/mips/emma/markeins/Makefile
 delete mode 100644 arch/mips/emma/markeins/irq.c
 delete mode 100644 arch/mips/emma/markeins/led.c
 delete mode 100644 arch/mips/emma/markeins/platform.c
 delete mode 100644 arch/mips/emma/markeins/setup.c
 delete mode 100644 arch/mips/include/asm/clock.h
 delete mode 100644 arch/mips/include/asm/emma/emma2rh.h
 delete mode 100644 arch/mips/include/asm/emma/markeins.h
 delete mode 100644 arch/mips/include/asm/lasat/ds1603.h
 delete mode 100644 arch/mips/include/asm/lasat/eeprom.h
 delete mode 100644 arch/mips/include/asm/lasat/head.h
 delete mode 100644 arch/mips/include/asm/lasat/lasat.h
 delete mode 100644 arch/mips/include/asm/lasat/lasatint.h
 delete mode 100644 arch/mips/include/asm/lasat/picvue.h
 delete mode 100644 arch/mips/include/asm/lasat/serial.h
 delete mode 100644 arch/mips/include/asm/mach-au1x00/ioremap.h
 delete mode 100644 arch/mips/include/asm/mach-emma2rh/irq.h
 delete mode 100644 arch/mips/include/asm/mach-jz4740/base.h
 delete mode 100644 arch/mips/include/asm/mach-jz4740/dma.h
 delete mode 100644 arch/mips/include/asm/mach-jz4740/timer.h
 delete mode 100644 arch/mips/include/asm/mach-lasat/irq.h
 delete mode 100644 arch/mips/include/asm/mach-lasat/mach-gt64120.h
 create mode 100644 arch/mips/include/asm/mach-loongson64/cpucfg-emul.h
 delete mode 100644 arch/mips/include/asm/mach-loongson64/mc146818rtc.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/cpu-feature-overrides.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_gpio_macros.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regops.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h
 delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/war.h
 delete mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h
 delete mode 100644 arch/mips/include/asm/nile4.h
 create mode 100644 arch/mips/include/asm/unaligned-emul.h
 create mode 100644 arch/mips/include/asm/vermagic.h
 delete mode 100644 arch/mips/jz4740/pm.c
 delete mode 100644 arch/mips/jz4740/prom.c
 delete mode 100644 arch/mips/jz4740/reset.c
 delete mode 100644 arch/mips/jz4740/reset.h
 delete mode 100644 arch/mips/jz4740/time.c
 delete mode 100644 arch/mips/jz4740/timer.c
 delete mode 100644 arch/mips/kernel/8250-platform.c
 create mode 100644 arch/mips/kvm/loongson_ipi.c
 delete mode 100644 arch/mips/lasat/Kconfig
 delete mode 100644 arch/mips/lasat/Makefile
 delete mode 100644 arch/mips/lasat/Platform
 delete mode 100644 arch/mips/lasat/at93c.c
 delete mode 100644 arch/mips/lasat/at93c.h
 delete mode 100644 arch/mips/lasat/ds1603.c
 delete mode 100644 arch/mips/lasat/ds1603.h
 delete mode 100644 arch/mips/lasat/image/Makefile
 delete mode 100644 arch/mips/lasat/image/head.S
 delete mode 100644 arch/mips/lasat/image/romscript.normal
 delete mode 100644 arch/mips/lasat/interrupt.c
 delete mode 100644 arch/mips/lasat/lasat_board.c
 delete mode 100644 arch/mips/lasat/lasat_models.h
 delete mode 100644 arch/mips/lasat/picvue.c
 delete mode 100644 arch/mips/lasat/picvue.h
 delete mode 100644 arch/mips/lasat/picvue_proc.c
 delete mode 100644 arch/mips/lasat/prom.c
 delete mode 100644 arch/mips/lasat/prom.h
 delete mode 100644 arch/mips/lasat/reset.c
 delete mode 100644 arch/mips/lasat/serial.c
 delete mode 100644 arch/mips/lasat/setup.c
 delete mode 100644 arch/mips/lasat/sysctl.c
 delete mode 100644 arch/mips/loongson64/acpi_init.c
 create mode 100644 arch/mips/loongson64/cpucfg-emul.c
 delete mode 100644 arch/mips/loongson64/pci.c
 delete mode 100644 arch/mips/loongson64/rtc.c
 create mode 100644 arch/mips/loongson64/vbios_quirk.c
 create mode 100644 arch/mips/mm/ioremap64.c
 delete mode 100644 arch/mips/pci/fixup-emma2rh.c
 delete mode 100644 arch/mips/pci/fixup-loongson3.c
 delete mode 100644 arch/mips/pci/fixup-pmcmsp.c
 delete mode 100644 arch/mips/pci/ops-emma2rh.c
 delete mode 100644 arch/mips/pci/ops-loongson3.c
 delete mode 100644 arch/mips/pci/ops-nile4.c
 delete mode 100644 arch/mips/pci/ops-pmcmsp.c
 delete mode 100644 arch/mips/pci/pci-emma2rh.c
 delete mode 100644 arch/mips/pci/pci-lasat.c
 delete mode 100644 arch/mips/pmcs-msp71xx/Kconfig
 delete mode 100644 arch/mips/pmcs-msp71xx/Makefile
 delete mode 100644 arch/mips/pmcs-msp71xx/Platform
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_elb.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_eth.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_hwbutton.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_cic.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_per.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_slp.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_pci.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_prom.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_serial.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_setup.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_smp.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_time.c
 delete mode 100644 arch/mips/pmcs-msp71xx/msp_usb.c
 create mode 100644 arch/mips/vdso/Kconfig
 create mode 100644 arch/mips/vr41xx/Makefile
 delete mode 100644 arch/nds32/include/asm/module.h
 create mode 100644 arch/nds32/include/asm/vermagic.h
 delete mode 100644 arch/powerpc/boot/dts/ep405.dts
 delete mode 100644 arch/powerpc/boot/dts/virtex440-ml507.dts
 delete mode 100644 arch/powerpc/boot/dts/virtex440-ml510.dts
 delete mode 100644 arch/powerpc/boot/dts/walnut.dts
 delete mode 100644 arch/powerpc/boot/ep405.c
 delete mode 100644 arch/powerpc/boot/treeboot-walnut.c
 delete mode 100644 arch/powerpc/boot/uartlite.c
 delete mode 100644 arch/powerpc/boot/virtex.c
 delete mode 100644 arch/powerpc/boot/virtex405-head.S
 delete mode 100644 arch/powerpc/configs/40x/ep405_defconfig
 delete mode 100644 arch/powerpc/configs/40x/virtex_defconfig
 delete mode 100644 arch/powerpc/configs/44x/virtex5_defconfig
 delete mode 100644 arch/powerpc/include/asm/asm-405.h
 create mode 100644 arch/powerpc/include/asm/idle.h
 create mode 100644 arch/powerpc/include/asm/inst.h
 delete mode 100644 arch/powerpc/include/asm/nohash/32/slice.h
 create mode 100644 arch/powerpc/include/asm/rtas-types.h
 create mode 100644 arch/powerpc/include/asm/vermagic.h
 delete mode 100644 arch/powerpc/include/asm/xilinx_intc.h
 delete mode 100644 arch/powerpc/include/asm/xilinx_pci.h
 create mode 100644 arch/powerpc/include/uapi/asm/papr_pdsm.h
 create mode 100644 arch/powerpc/include/uapi/asm/vas-api.h
 create mode 100644 arch/powerpc/lib/inst.c
 create mode 100644 arch/powerpc/lib/test_code-patching.S
 create mode 100644 arch/powerpc/mm/book3s64/internal.h
 create mode 100644 arch/powerpc/mm/kasan/8xx.c
 create mode 100644 arch/powerpc/mm/kasan/book3s_32.c
 delete mode 100644 arch/powerpc/platforms/40x/ep405.c
 delete mode 100644 arch/powerpc/platforms/40x/virtex.c
 delete mode 100644 arch/powerpc/platforms/40x/walnut.c
 delete mode 100644 arch/powerpc/platforms/44x/virtex.c
 delete mode 100644 arch/powerpc/platforms/44x/virtex_ml510.c
 create mode 100644 arch/powerpc/platforms/powernv/vas-api.c
 create mode 100644 arch/powerpc/platforms/powernv/vas-fault.c
 delete mode 100644 arch/powerpc/sysdev/xilinx_intc.c
 delete mode 100644 arch/powerpc/sysdev/xilinx_pci.c
 create mode 100644 arch/powerpc/xmon/xmon_bpts.S
 create mode 100644 arch/powerpc/xmon/xmon_bpts.h
 create mode 100644 arch/riscv/include/asm/cacheinfo.h
 create mode 100644 arch/riscv/include/asm/clocksource.h
 create mode 100644 arch/riscv/include/asm/gdb_xml.h
 create mode 100644 arch/riscv/include/asm/kdebug.h
 create mode 100644 arch/riscv/include/asm/kgdb.h
 create mode 100644 arch/riscv/include/asm/parse_asm.h
 create mode 100644 arch/riscv/include/asm/vdso/clocksource.h
 create mode 100644 arch/riscv/include/asm/vdso/gettimeofday.h
 create mode 100644 arch/riscv/include/asm/vdso/processor.h
 create mode 100644 arch/riscv/include/asm/vdso/vsyscall.h
 create mode 100644 arch/riscv/include/asm/vermagic.h
 create mode 100644 arch/riscv/kernel/kgdb.c
 delete mode 100644 arch/riscv/kernel/vdso/clock_getres.S
 delete mode 100644 arch/riscv/kernel/vdso/clock_gettime.S
 delete mode 100644 arch/riscv/kernel/vdso/gettimeofday.S
 create mode 100644 arch/riscv/kernel/vdso/note.S
 create mode 100644 arch/riscv/kernel/vdso/vgettimeofday.c
 create mode 100644 arch/s390/include/asm/chsc.h
 create mode 100644 arch/s390/pci/pci_bus.c
 create mode 100644 arch/s390/pci/pci_bus.h
 delete mode 100644 arch/sh/drivers/pci/ops-sh5.c
 delete mode 100644 arch/sh/drivers/pci/pci-sh5.c
 delete mode 100644 arch/sh/drivers/pci/pci-sh5.h
 delete mode 100644 arch/sh/include/asm/bl_bit_64.h
 delete mode 100644 arch/sh/include/asm/cache_insns_64.h
 delete mode 100644 arch/sh/include/asm/mmu_context_64.h
 delete mode 100644 arch/sh/include/asm/pgtable_64.h
 delete mode 100644 arch/sh/include/asm/processor_64.h
 delete mode 100644 arch/sh/include/asm/ptrace_64.h
 delete mode 100644 arch/sh/include/asm/string_64.h
 delete mode 100644 arch/sh/include/asm/switch_to_64.h
 delete mode 100644 arch/sh/include/asm/syscall_64.h
 delete mode 100644 arch/sh/include/asm/syscalls_64.h
 delete mode 100644 arch/sh/include/asm/tlb_64.h
 delete mode 100644 arch/sh/include/asm/traps_64.h
 delete mode 100644 arch/sh/include/asm/uaccess_64.h
 create mode 100644 arch/sh/include/asm/vermagic.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/addrspace.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/cache.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/irq.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/mmu_context.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/registers.h
 delete mode 100644 arch/sh/include/cpu-sh5/cpu/rtc.h
 delete mode 100644 arch/sh/include/uapi/asm/posix_types_64.h
 delete mode 100644 arch/sh/include/uapi/asm/ptrace_64.h
 delete mode 100644 arch/sh/include/uapi/asm/unistd_64.h
 delete mode 100644 arch/sh/kernel/cpu/irq/intc-sh5.c
 delete mode 100644 arch/sh/kernel/cpu/sh5/Makefile
 delete mode 100644 arch/sh/kernel/cpu/sh5/clock-sh5.c
 delete mode 100644 arch/sh/kernel/cpu/sh5/entry.S
 delete mode 100644 arch/sh/kernel/cpu/sh5/fpu.c
 delete mode 100644 arch/sh/kernel/cpu/sh5/probe.c
 delete mode 100644 arch/sh/kernel/cpu/sh5/setup-sh5.c
 delete mode 100644 arch/sh/kernel/cpu/sh5/switchto.S
 delete mode 100644 arch/sh/kernel/cpu/sh5/unwind.c
 delete mode 100644 arch/sh/kernel/head_64.S
 delete mode 100644 arch/sh/kernel/irq_64.c
 delete mode 100644 arch/sh/kernel/process_64.c
 delete mode 100644 arch/sh/kernel/ptrace_64.c
 delete mode 100644 arch/sh/kernel/sh_ksyms_64.c
 delete mode 100644 arch/sh/kernel/signal_64.c
 delete mode 100644 arch/sh/kernel/syscalls_64.S
 delete mode 100644 arch/sh/kernel/traps_64.c
 delete mode 100644 arch/sh/lib64/Makefile
 delete mode 100644 arch/sh/lib64/copy_page.S
 delete mode 100644 arch/sh/lib64/copy_user_memcpy.S
 delete mode 100644 arch/sh/lib64/memcpy.S
 delete mode 100644 arch/sh/lib64/memset.S
 delete mode 100644 arch/sh/lib64/panic.c
 delete mode 100644 arch/sh/lib64/sdivsi3.S
 delete mode 100644 arch/sh/lib64/strcpy.S
 delete mode 100644 arch/sh/lib64/strlen.S
 delete mode 100644 arch/sh/lib64/udelay.c
 delete mode 100644 arch/sh/lib64/udivdi3.S
 delete mode 100644 arch/sh/lib64/udivsi3.S
 delete mode 100644 arch/sh/mm/cache-sh5.c
 delete mode 100644 arch/sh/mm/extable_64.c
 delete mode 100644 arch/sh/mm/tlb-sh5.c
 delete mode 100644 arch/sh/mm/tlbex_64.c
 delete mode 100644 arch/sh/mm/tlbflush_64.c
 delete mode 100644 arch/x86/events/intel/rapl.c
 create mode 100644 arch/x86/events/rapl.c
 create mode 100644 arch/x86/events/zhaoxin/Makefile
 create mode 100644 arch/x86/events/zhaoxin/core.c
 create mode 100644 arch/x86/include/asm/GEN-for-each-reg.h
 delete mode 100644 arch/x86/include/asm/acrn.h
 create mode 100644 arch/x86/include/asm/audit.h
 delete mode 100644 arch/x86/include/asm/entry_arch.h
 create mode 100644 arch/x86/include/asm/idtentry.h
 delete mode 100644 arch/x86/include/asm/intel_pmc_ipc.h
 create mode 100644 arch/x86/include/asm/intel_scu_ipc_legacy.h
 delete mode 100644 arch/x86/include/asm/irq_regs.h
 create mode 100644 arch/x86/include/asm/irq_stack.h
 create mode 100644 arch/x86/include/asm/resctrl.h
 delete mode 100644 arch/x86/include/asm/resctrl_sched.h
 create mode 100644 arch/x86/include/asm/trapnr.h
 create mode 100644 arch/x86/include/asm/vermagic.h
 delete mode 100644 arch/x86/kernel/livepatch.c
 create mode 100644 arch/x86/purgatory/.gitignore
 delete mode 100644 arch/xtensa/include/asm/module.h
 create mode 100644 arch/xtensa/include/asm/vermagic.h
 create mode 100644 block/blk-crypto-fallback.c
 create mode 100644 block/blk-crypto-internal.h
 create mode 100644 block/blk-crypto.c
 create mode 100644 block/keyslot-manager.c
 create mode 100644 drivers/block/rnbd/Kconfig
 create mode 100644 drivers/block/rnbd/Makefile
 create mode 100644 drivers/block/rnbd/README
 create mode 100644 drivers/block/rnbd/rnbd-clt-sysfs.c
 create mode 100644 drivers/block/rnbd/rnbd-clt.c
 create mode 100644 drivers/block/rnbd/rnbd-clt.h
 create mode 100644 drivers/block/rnbd/rnbd-common.c
 create mode 100644 drivers/block/rnbd/rnbd-log.h
 create mode 100644 drivers/block/rnbd/rnbd-proto.h
 create mode 100644 drivers/block/rnbd/rnbd-srv-dev.c
 create mode 100644 drivers/block/rnbd/rnbd-srv-dev.h
 create mode 100644 drivers/block/rnbd/rnbd-srv-sysfs.c
 create mode 100644 drivers/block/rnbd/rnbd-srv.c
 create mode 100644 drivers/block/rnbd/rnbd-srv.h
 create mode 100644 drivers/bus/arm-integrator-lm.c
 create mode 100644 drivers/bus/bt1-apb.c
 create mode 100644 drivers/bus/bt1-axi.c
 create mode 100644 drivers/char/hw_random/cctrng.c
 create mode 100644 drivers/char/hw_random/cctrng.h
 create mode 100644 drivers/clk/baikal-t1/Kconfig
 create mode 100644 drivers/clk/baikal-t1/Makefile
 create mode 100644 drivers/clk/baikal-t1/ccu-div.c
 create mode 100644 drivers/clk/baikal-t1/ccu-div.h
 create mode 100644 drivers/clk/baikal-t1/ccu-pll.c
 create mode 100644 drivers/clk/baikal-t1/ccu-pll.h
 create mode 100644 drivers/clk/baikal-t1/clk-ccu-div.c
 create mode 100644 drivers/clk/baikal-t1/clk-ccu-pll.c
 create mode 100644 drivers/clk/ingenic/x1830-cgu.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-audio.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-cam.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-img.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-mipi0a.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-mm.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-vcodec.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765.c
 create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c
 create mode 100644 drivers/clk/mmp/clk-audio.c
 create mode 100644 drivers/clk/mmp/pwr-island.c
 create mode 100644 drivers/clk/qcom/gcc-msm8939.c
 create mode 100644 drivers/clk/renesas/r8a7742-cpg-mssr.c
 create mode 100644 drivers/clk/socfpga/clk-agilex.c
 create mode 100644 drivers/clk/tegra/clk-tegra-super-cclk.c
 rename drivers/clk/tegra/{clk-emc.c => clk-tegra124-emc.c} (100%)
 create mode 100644 drivers/clk/tegra/clk-tegra210-emc.c
 create mode 100644 drivers/clk/x86/Kconfig
 create mode 100644 drivers/clk/x86/clk-cgu-pll.c
 create mode 100644 drivers/clk/x86/clk-cgu.c
 create mode 100644 drivers/clk/x86/clk-cgu.h
 create mode 100644 drivers/clk/x86/clk-lgm.c
 create mode 100644 drivers/clocksource/timer-ti-dm-systimer.c
 create mode 100644 drivers/cpuidle/cpuidle-qcom-spm.c
 delete mode 100644 drivers/crypto/nx/nx-842-powernv.c
 create mode 100644 drivers/crypto/nx/nx-common-powernv.c
 create mode 100644 drivers/devfreq/imx-bus.c
 create mode 100644 drivers/firmware/arm_scmi/smc.c
 create mode 100644 drivers/firmware/efi/libstub/alignedmem.c
 delete mode 100644 drivers/firmware/efi/libstub/arm-stub.c
 create mode 100644 drivers/firmware/efi/libstub/efi-stub.c
 create mode 100644 drivers/firmware/efi/libstub/relocate.c
 create mode 100644 drivers/firmware/efi/libstub/vsprintf.c
 create mode 100644 drivers/firmware/smccc/Kconfig
 create mode 100644 drivers/firmware/smccc/Makefile
 create mode 100644 drivers/firmware/smccc/smccc.c
 create mode 100644 drivers/fpga/dfl-fme-perf.c
 create mode 100644 drivers/gpio/gpio-aggregator.c
 create mode 100644 drivers/gpio/gpio-regmap.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h
 mode change 100644 => 100755 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c
 mode change 100644 => 100755 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/basics/log_helpers.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.h
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dml_common_defs.h
 create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h
 create mode 100644 drivers/gpu/drm/amd/display/dmub/dmub_srv.h
 delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h
 delete mode 100644 drivers/gpu/drm/amd/display/modules/stats/stats.c
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c
 delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c
 delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h
 delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h
 create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
 create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
 create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h
 create mode 100644 drivers/gpu/drm/i915/gt/selftest_ring.c
 create mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.c
 create mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.h
 create mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.c
 create mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.h
 create mode 100644 drivers/gpu/drm/i915/gt/st_shmem_utils.c
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c
 create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h
 create mode 100644 drivers/gpu/drm/i915/i915_config.c
 delete mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.c
 delete mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c
 delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h
 create mode 100644 drivers/gpu/drm/i915/selftests/librapl.c
 create mode 100644 drivers/gpu/drm/i915/selftests/librapl.h
 create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c
 create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/capsgv100.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdagv100.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgp100.c
 delete mode 100644 drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
 create mode 100644 drivers/gpu/drm/panel/panel-sitronix-st7703.c
 create mode 100644 drivers/hwmon/amd_energy.c
 create mode 100644 drivers/hwmon/bt1-pvt.c
 create mode 100644 drivers/hwmon/bt1-pvt.h
 create mode 100644 drivers/hwmon/gsc-hwmon.c
 create mode 100644 drivers/hwmon/pmbus/max16601.c
 create mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c
 create mode 100644 drivers/i2c/busses/i2c-npcm7xx.c
 create mode 100644 drivers/i2c/busses/i2c-qcom-cci.c
 create mode 100644 drivers/iio/adc/ad9467.c
 create mode 100644 drivers/iio/adc/adi-axi-adc.c
 create mode 100644 drivers/iio/adc/max1241.c
 create mode 100644 drivers/iio/adc/mp2629_adc.c
 create mode 100644 drivers/iio/chemical/atlas-ezo-sensor.c
 create mode 100644 drivers/iio/imu/adis16475.c
 create mode 100644 drivers/iio/proximity/sx9310.c
 create mode 100644 drivers/iio/proximity/vcnl3020.c
 delete mode 100644 drivers/infiniband/core/fmr_pool.c
 create mode 100644 drivers/infiniband/core/lag.c
 create mode 100644 drivers/infiniband/core/uverbs_std_types_qp.c
 create mode 100644 drivers/infiniband/core/uverbs_std_types_srq.c
 create mode 100644 drivers/infiniband/core/uverbs_std_types_wq.c
 create mode 100644 drivers/infiniband/hw/hfi1/ipoib.h
 create mode 100644 drivers/infiniband/hw/hfi1/ipoib_main.c
 create mode 100644 drivers/infiniband/hw/hfi1/ipoib_rx.c
 create mode 100644 drivers/infiniband/hw/hfi1/ipoib_tx.c
 create mode 100644 drivers/infiniband/hw/hfi1/netdev.h
 create mode 100644 drivers/infiniband/hw/hfi1/netdev_rx.c
 create mode 100644 drivers/infiniband/hw/mlx5/qp.h
 create mode 100644 drivers/infiniband/hw/mlx5/qpc.c
 create mode 100644 drivers/infiniband/hw/mlx5/wr.c
 create mode 100644 drivers/infiniband/hw/mlx5/wr.h
 create mode 100644 drivers/infiniband/ulp/rtrs/Kconfig
 create mode 100644 drivers/infiniband/ulp/rtrs/Makefile
 create mode 100644 drivers/infiniband/ulp/rtrs/README
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt.h
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-log.h
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-pri.h
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv.h
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs.c
 create mode 100644 drivers/infiniband/ulp/rtrs/rtrs.h
 delete mode 100644 drivers/input/misc/gp2ap002a00f.c
 create mode 100644 drivers/input/misc/iqs269a.c
 delete mode 100644 drivers/input/misc/msm-vibrator.c
 delete mode 100644 drivers/input/serio/i8042-ppcio.h
 create mode 100644 drivers/input/touchscreen/cy8ctma140.c
 create mode 100644 drivers/interconnect/imx/Kconfig
 create mode 100644 drivers/interconnect/imx/Makefile
 create mode 100644 drivers/interconnect/imx/imx.c
 create mode 100644 drivers/interconnect/imx/imx.h
 create mode 100644 drivers/interconnect/imx/imx8mm.c
 create mode 100644 drivers/interconnect/imx/imx8mn.c
 create mode 100644 drivers/interconnect/imx/imx8mq.c
 create mode 100644 drivers/iommu/amd/amd_iommu.h
 create mode 100644 drivers/iommu/amd/amd_iommu_types.h
 create mode 100644 drivers/iommu/amd/debugfs.c
 create mode 100644 drivers/iommu/amd/init.c
 create mode 100644 drivers/iommu/amd/iommu.c
 create mode 100644 drivers/iommu/amd/iommu_v2.c
 rename drivers/iommu/{amd_iommu_quirks.c => amd/quirks.c} (100%)
 delete mode 100644 drivers/iommu/amd_iommu.c
 delete mode 100644 drivers/iommu/amd_iommu.h
 delete mode 100644 drivers/iommu/amd_iommu_debugfs.c
 delete mode 100644 drivers/iommu/amd_iommu_init.c
 delete mode 100644 drivers/iommu/amd_iommu_proto.h
 delete mode 100644 drivers/iommu/amd_iommu_types.h
 delete mode 100644 drivers/iommu/amd_iommu_v2.c
 delete mode 100644 drivers/iommu/dmar.c
 delete mode 100644 drivers/iommu/intel-iommu-debugfs.c
 delete mode 100644 drivers/iommu/intel-iommu.c
 delete mode 100644 drivers/iommu/intel-pasid.c
 delete mode 100644 drivers/iommu/intel-pasid.h
 delete mode 100644 drivers/iommu/intel-svm.c
 create mode 100644 drivers/iommu/intel/debugfs.c
 create mode 100644 drivers/iommu/intel/dmar.c
 create mode 100644 drivers/iommu/intel/intel-pasid.h
 create mode 100644 drivers/iommu/intel/iommu.c
 create mode 100644 drivers/iommu/intel/irq_remapping.c
 create mode 100644 drivers/iommu/intel/pasid.c
 create mode 100644 drivers/iommu/intel/svm.c
 rename drivers/iommu/{intel-trace.c => intel/trace.c} (100%)
 delete mode 100644 drivers/iommu/intel_irq_remapping.c
 create mode 100644 drivers/iommu/sun50i-iommu.c
 create mode 100644 drivers/irqchip/irq-loongson-htvec.c
 create mode 100644 drivers/irqchip/irq-loongson-pch-msi.c
 create mode 100644 drivers/irqchip/irq-loongson-pch-pic.c
 create mode 100644 drivers/irqchip/irq-riscv-intc.c
 create mode 100644 drivers/leds/leds-ariel.c
 create mode 100644 drivers/leds/leds-aw2013.c
 create mode 100644 drivers/leds/leds-sgm3140.c
 create mode 100644 drivers/mailbox/qcom-ipcc.c
 create mode 100644 drivers/mailbox/sprd-mailbox.c
 create mode 100644 drivers/md/dm-ebs-target.c
 create mode 100644 drivers/md/dm-historical-service-time.c
 delete mode 100644 drivers/media/cec/cec-adap.c
 delete mode 100644 drivers/media/cec/cec-notifier.c
 create mode 100644 drivers/media/cec/core/Makefile
 create mode 100644 drivers/media/cec/core/cec-adap.c
 rename drivers/media/cec/{ => core}/cec-api.c (100%)
 rename drivers/media/cec/{ => core}/cec-core.c (100%)
 create mode 100644 drivers/media/cec/core/cec-notifier.c
 rename drivers/media/cec/{ => core}/cec-pin-error-inj.c (100%)
 rename drivers/media/cec/{ => core}/cec-pin-priv.h (100%)
 rename drivers/media/cec/{ => core}/cec-pin.c (100%)
 rename drivers/media/cec/{ => core}/cec-priv.h (100%)
 create mode 100644 drivers/media/cec/platform/Kconfig
 create mode 100644 drivers/media/cec/platform/Makefile
 rename drivers/media/{ => cec}/platform/cec-gpio/Makefile (100%)
 create mode 100644 drivers/media/cec/platform/cec-gpio/cec-gpio.c
 create mode 100644 drivers/media/cec/platform/cros-ec/Makefile
 rename drivers/media/{platform/cros-ec-cec => cec/platform/cros-ec}/cros-ec-cec.c (100%)
 create mode 100644 drivers/media/cec/platform/meson/Makefile
 rename drivers/media/{ => cec}/platform/meson/ao-cec-g12a.c (100%)
 rename drivers/media/{ => cec}/platform/meson/ao-cec.c (100%)
 create mode 100644 drivers/media/cec/platform/s5p/Makefile
 rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/exynos_hdmi_cec.h (100%)
 rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/exynos_hdmi_cecctrl.c (100%)
 rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/regs-cec.h (100%)
 rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/s5p_cec.c (100%)
 rename drivers/media/{platform/s5p-cec => cec/platform/s5p}/s5p_cec.h (100%)
 create mode 100644 drivers/media/cec/platform/seco/Makefile
 create mode 100644 drivers/media/cec/platform/seco/seco-cec.c
 rename drivers/media/{platform/seco-cec => cec/platform/seco}/seco-cec.h (100%)
 create mode 100644 drivers/media/cec/platform/sti/Makefile
 rename drivers/media/{platform/sti/cec => cec/platform/sti}/stih-cec.c (100%)
 create mode 100644 drivers/media/cec/platform/stm32/Makefile
 rename drivers/media/{ => cec}/platform/stm32/stm32-cec.c (100%)
 create mode 100644 drivers/media/cec/platform/tegra/Makefile
 rename drivers/media/{platform/tegra-cec => cec/platform/tegra}/tegra_cec.c (100%)
 rename drivers/media/{platform/tegra-cec => cec/platform/tegra}/tegra_cec.h (100%)
 create mode 100644 drivers/media/cec/usb/Kconfig
 create mode 100644 drivers/media/cec/usb/Makefile
 create mode 100644 drivers/media/cec/usb/pulse8/Kconfig
 rename drivers/media/{usb/pulse8-cec => cec/usb/pulse8}/Makefile (100%)
 create mode 100644 drivers/media/cec/usb/pulse8/pulse8-cec.c
 create mode 100644 drivers/media/cec/usb/rainshadow/Kconfig
 rename drivers/media/{usb/rainshadow-cec => cec/usb/rainshadow}/Makefile (100%)
 rename drivers/media/{usb/rainshadow-cec => cec/usb/rainshadow}/rainshadow-cec.c (100%)
 create mode 100644 drivers/media/i2c/ov2740.c
 create mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.c
 create mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.h
 delete mode 100644 drivers/media/platform/cec-gpio/cec-gpio.c
 delete mode 100644 drivers/media/platform/cros-ec-cec/Makefile
 delete mode 100644 drivers/media/platform/meson/Makefile
 delete mode 100644 drivers/media/platform/s5p-cec/Makefile
 delete mode 100644 drivers/media/platform/seco-cec/Makefile
 delete mode 100644 drivers/media/platform/seco-cec/seco-cec.c
 delete mode 100644 drivers/media/platform/sh_veu.c
 delete mode 100644 drivers/media/platform/sti/cec/Makefile
 delete mode 100644 drivers/media/platform/tegra-cec/Makefile
 delete mode 100644 drivers/media/platform/vicodec/Kconfig
 delete mode 100644 drivers/media/platform/vicodec/vicodec-core.c
 delete mode 100644 drivers/media/platform/vim2m.c
 delete mode 100644 drivers/media/platform/vimc/Kconfig
 delete mode 100644 drivers/media/platform/vimc/vimc-capture.c
 delete mode 100644 drivers/media/platform/vimc/vimc-common.c
 delete mode 100644 drivers/media/platform/vimc/vimc-common.h
 delete mode 100644 drivers/media/platform/vimc/vimc-core.c
 delete mode 100644 drivers/media/platform/vimc/vimc-debayer.c
 delete mode 100644 drivers/media/platform/vimc/vimc-scaler.c
 delete mode 100644 drivers/media/platform/vimc/vimc-sensor.c
 delete mode 100644 drivers/media/platform/vimc/vimc-streamer.h
 delete mode 100644 drivers/media/platform/vivid/Kconfig
 create mode 100644 drivers/media/test-drivers/Kconfig
 create mode 100644 drivers/media/test-drivers/Makefile
 create mode 100644 drivers/media/test-drivers/vicodec/Kconfig
 rename drivers/media/{platform => test-drivers}/vicodec/Makefile (100%)
 rename drivers/media/{platform => test-drivers}/vicodec/codec-fwht.c (100%)
 rename drivers/media/{platform => test-drivers}/vicodec/codec-fwht.h (100%)
 rename drivers/media/{platform => test-drivers}/vicodec/codec-v4l2-fwht.c (100%)
 rename drivers/media/{platform => test-drivers}/vicodec/codec-v4l2-fwht.h (100%)
 create mode 100644 drivers/media/test-drivers/vicodec/vicodec-core.c
 create mode 100644 drivers/media/test-drivers/vim2m.c
 create mode 100644 drivers/media/test-drivers/vimc/Kconfig
 rename drivers/media/{platform => test-drivers}/vimc/Makefile (100%)
 create mode 100644 drivers/media/test-drivers/vimc/vimc-capture.c
 create mode 100644 drivers/media/test-drivers/vimc/vimc-common.c
 create mode 100644 drivers/media/test-drivers/vimc/vimc-common.h
 create mode 100644 drivers/media/test-drivers/vimc/vimc-core.c
 create mode 100644 drivers/media/test-drivers/vimc/vimc-debayer.c
 create mode 100644 drivers/media/test-drivers/vimc/vimc-scaler.c
 create mode 100644 drivers/media/test-drivers/vimc/vimc-sensor.c
 rename drivers/media/{platform => test-drivers}/vimc/vimc-streamer.c (100%)
 create mode 100644 drivers/media/test-drivers/vimc/vimc-streamer.h
 create mode 100644 drivers/media/test-drivers/vivid/Kconfig
 rename drivers/media/{platform => test-drivers}/vivid/Makefile (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-cec.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-cec.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-core.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-core.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-ctrls.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-ctrls.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-out.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-out.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-touch.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-kthread-touch.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-meta-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-meta-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-meta-out.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-meta-out.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-osd.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-osd.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-common.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-common.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-rx.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-rx.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-tx.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-radio-tx.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-rds-gen.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-rds-gen.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-sdr-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-sdr-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-touch-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-touch-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-gen.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-gen.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-out.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vbi-out.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-cap.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-cap.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-common.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-common.h (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-out.c (100%)
 rename drivers/media/{platform => test-drivers}/vivid/vivid-vid-out.h (100%)
 delete mode 100644 drivers/media/usb/pulse8-cec/Kconfig
 delete mode 100644 drivers/media/usb/pulse8-cec/pulse8-cec.c
 delete mode 100644 drivers/media/usb/rainshadow-cec/Kconfig
 create mode 100644 drivers/media/v4l2-core/v4l2-h264.c
 create mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c
 create mode 100644 drivers/memory/bt1-l2-ctl.c
 create mode 100644 drivers/mfd/gateworks-gsc.c
 create mode 100644 drivers/mfd/intel_pmc_bxt.c
 create mode 100644 drivers/mfd/mp2629.c
 create mode 100644 drivers/mfd/mt6358-irq.c
 create mode 100644 drivers/mfd/mt6360-core.c
 create mode 100644 drivers/misc/habanalabs/gaudi/Makefile
 create mode 100644 drivers/misc/habanalabs/gaudi/gaudi.c
 create mode 100644 drivers/misc/habanalabs/gaudi/gaudiP.h
 create mode 100644 drivers/misc/habanalabs/gaudi/gaudi_coresight.c
 create mode 100644 drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c
 create mode 100644 drivers/misc/habanalabs/gaudi/gaudi_security.c
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/cpu_if_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_core_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_qm_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma0_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma1_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma1_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma2_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma2_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma3_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma3_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma4_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma4_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma5_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma5_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma6_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma6_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma7_core_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma7_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_down_ch0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_down_ch1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_n_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_down_ch0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_down_ch1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_e_s_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_down_ch0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_down_ch1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_n_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_down_ch0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_down_ch1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/dma_if_w_s_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/gaudi_blocks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/gaudi_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_ctrl_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_qm_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme0_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme1_ctrl_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme2_ctrl_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme2_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mme3_ctrl_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/mmu_up_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_2_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_3_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_4_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_5_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_6_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/nif_rtr_ctrl_7_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_etr_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_global_conf_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_global_conf_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_hbm_pll_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_pci_pll_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/psoc_timestamp_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_0_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_1_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_2_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_3_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_4_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_5_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_6_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/sif_rtr_ctrl_7_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/stlb_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_cfg_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_qm_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc0_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc1_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc1_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc2_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc2_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc3_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc3_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc4_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc4_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc5_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc5_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc6_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc6_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc7_cfg_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/asic_reg/tpc7_qm_regs.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_async_events.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_async_ids_map_extended.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_coresight.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_fw_if.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_masks.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_packets.h
 create mode 100644 drivers/misc/habanalabs/include/gaudi/gaudi_reg_map.h
 create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_timestamp_regs.h
 create mode 100644 drivers/misc/habanalabs/include/hw_ip/mmu/mmu_v1_1.h
 delete mode 100644 drivers/misc/vexpress-syscfg.c
 create mode 100644 drivers/mmc/host/meson-mx-sdhc-clkc.c
 create mode 100644 drivers/mmc/host/meson-mx-sdhc-mmc.c
 create mode 100644 drivers/mmc/host/meson-mx-sdhc.h
 create mode 100644 drivers/mmc/host/sdhci-esdhc-mcf.c
 create mode 100644 drivers/mtd/mtdpstore.c
 create mode 100644 drivers/mtd/nand/raw/arasan-nand-controller.c
 delete mode 100644 drivers/mtd/nand/raw/cmx270_nand.c
 create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.c
 create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h
 create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c
 create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
 create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h
 create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h
 create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
 create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h
 create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.c
 create mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_arfs.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_arfs.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_fdir.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_fdir.h
 create mode 100644 drivers/net/ethernet/intel/ice/ice_fltr.c
 create mode 100644 drivers/net/ethernet/intel/ice/ice_fltr.h
 create mode 100644 drivers/net/ethernet/intel/igc/igc_diag.c
 create mode 100644 drivers/net/ethernet/intel/igc/igc_diag.h
 create mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.c
 create mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.h
 create mode 100644 drivers/net/ethernet/mediatek/mtk_star_emac.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.h
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.h
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/lgcy.h
 create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h
 delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/qp.c
 create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c
 create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
 delete mode 100644 drivers/net/ethernet/micrel/ks8851.c
 create mode 100644 drivers/net/ethernet/micrel/ks8851_common.c
 delete mode 100644 drivers/net/ethernet/micrel/ks8851_mll.c
 create mode 100644 drivers/net/ethernet/micrel/ks8851_par.c
 create mode 100644 drivers/net/ethernet/micrel/ks8851_spi.c
 create mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.c
 delete mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.h
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h
 create mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.c
 create mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.h
 create mode 100644 drivers/net/ethernet/ti/am65-cpts.c
 create mode 100644 drivers/net/ethernet/ti/am65-cpts.h
 create mode 100644 drivers/net/phy/bcm54140.c
 create mode 100644 drivers/net/phy/mdio-ipq4019.c
 create mode 100644 drivers/net/wireless/ath/ath11k/hif.h
 create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/img.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_init.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/Kconfig
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/Makefile
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/dma.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/init.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mac.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mac.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/main.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/pci.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/regs.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.c
 create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h
 create mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.c
 create mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.h
 create mode 100644 drivers/nvme/host/fc.h
 create mode 100644 drivers/pci/controller/dwc/pcie-uniphier-ep.c
 create mode 100644 drivers/pci/controller/pci-loongson.c
 create mode 100644 drivers/pci/controller/pcie-rcar-ep.c
 create mode 100644 drivers/pci/controller/pcie-rcar-host.c
 create mode 100644 drivers/pci/controller/pcie-rcar.h
 create mode 100644 drivers/perf/hisilicon/Kconfig
 delete mode 100644 drivers/phy/amlogic/phy-meson-gxl-usb3.c
 create mode 100644 drivers/phy/cadence/phy-cadence-salvo.c
 create mode 100644 drivers/phy/intel/phy-intel-combo.c
 create mode 100644 drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
 create mode 100644 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
 create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8dxl.c
 create mode 100644 drivers/pinctrl/intel/pinctrl-jasperlake.c
 create mode 100644 drivers/pinctrl/pinctrl-mcp23s08.h
 create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_i2c.c
 create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_spi.c
 create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8250.c
 create mode 100644 drivers/platform/mips/rs780e-acpi.c
 create mode 100644 drivers/platform/x86/intel-wmi-sbl-fw-update.c
 delete mode 100644 drivers/platform/x86/intel_pmc_ipc.c
 create mode 100644 drivers/platform/x86/intel_scu_pcidrv.c
 create mode 100644 drivers/platform/x86/intel_scu_pltdrv.c
 create mode 100644 drivers/power/reset/oxnas-restart.c
 create mode 100644 drivers/power/supply/bd99954-charger.c
 create mode 100644 drivers/power/supply/bd99954-charger.h
 create mode 100644 drivers/power/supply/cw2015_battery.c
 create mode 100644 drivers/power/supply/mp2629_charger.c
 create mode 100644 drivers/pwm/pwm-iqs620a.c
 create mode 100644 drivers/regulator/max77826-regulator.c
 create mode 100644 drivers/remoteproc/ingenic_rproc.c
 create mode 100644 drivers/rpmsg/qcom_glink_ssr.c
 create mode 100644 drivers/s390/cio/vfio_ccw_chp.c
 delete mode 100644 drivers/scsi/lpfc/lpfc_nvmet.h
 create mode 100644 drivers/scsi/mpt3sas/mpt3sas_debugfs.c
 create mode 100644 drivers/soc/imx/soc-imx.c
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.c
 delete mode 100644 drivers/soc/qcom/glink_ssr.c
 delete mode 100644 drivers/soc/qcom/spm.c
 create mode 100644 drivers/soc/renesas/r8a7742-sysc.c
 create mode 100644 drivers/soc/ti/k3-socinfo.c
 create mode 100644 drivers/soundwire/master.c
 create mode 100644 drivers/soundwire/sysfs_local.h
 create mode 100644 drivers/soundwire/sysfs_slave.c
 create mode 100644 drivers/soundwire/sysfs_slave_dpn.c
 create mode 100644 drivers/spi/spi-amd.c
 create mode 100644 drivers/spi/spi-dw-core.c
 create mode 100644 drivers/spi/spi-dw-dma.c
 delete mode 100644 drivers/spi/spi-dw-mid.c
 delete mode 100644 drivers/spi/spi-dw.c
 delete mode 100644 drivers/staging/comedi/comedi_compat32.c
 delete mode 100644 drivers/staging/comedi/comedi_compat32.h
 create mode 100644 drivers/staging/media/atomisp/Kconfig
 create mode 100644 drivers/staging/media/atomisp/Makefile
 create mode 100644 drivers/staging/media/atomisp/TODO
 create mode 100644 drivers/staging/media/atomisp/i2c/Kconfig
 create mode 100644 drivers/staging/media/atomisp/i2c/Makefile
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-gc0310.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-lm3554.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-mt9m114.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-ov2680.c
 create mode 100644 drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
 create mode 100644 drivers/staging/media/atomisp/i2c/gc0310.h
 create mode 100644 drivers/staging/media/atomisp/i2c/gc2235.h
 create mode 100644 drivers/staging/media/atomisp/i2c/mt9m114.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2680.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov2722.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Kconfig
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Makefile
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/atomisp-ov5693.c
 create mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h
 create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm.h
 create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_bo.h
 create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_common.h
 create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_pool.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/atomisp_platform.h
 create mode 100644 drivers/staging/media/atomisp/include/linux/libmsrlisthelper.h
 create mode 100644 drivers/staging/media/atomisp/include/media/lm3554.h
 create mode 100644 drivers/staging/media/atomisp/include/mmu/isp_mmu.h
 create mode 100644 drivers/staging/media/atomisp/include/mmu/sh_mmu_mrfld.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp-regs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_cmd.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_cmd.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat_css20.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_compat_ioctl32.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_csi2.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_csi2.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_dfs_tables.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_drvfs.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_file.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_file.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_fops.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_fops.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_ioctl.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_ioctl.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_subdev.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_subdev.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_tables.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_tpg.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_tpg.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_trace_event.h
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_v4l2.c
 create mode 100644 drivers/staging/media/atomisp/pci/atomisp_v4l2.h
 create mode 100644 drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf.h
 create mode 100644 drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_desc.h
 create mode 100644 drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
 create mode 100644 drivers/staging/media/atomisp/pci/base/refcount/interface/ia_css_refcount.h
 create mode 100644 drivers/staging/media/atomisp/pci/base/refcount/src/refcount.c
 create mode 100644 drivers/staging/media/atomisp/pci/bits.h
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_binarydesc.h
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_stagedesc.h
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_util.h
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_binarydesc.c
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
 create mode 100644 drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_util.c
 create mode 100644 drivers/staging/media/atomisp/pci/camera/util/interface/ia_css_util.h
 create mode 100644 drivers/staging/media/atomisp/pci/camera/util/src/util.c
 create mode 100644 drivers/staging/media/atomisp/pci/cell_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_configs.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2400_system/hive/ia_css_isp_states.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/csi_rx_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_configs.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hive/ia_css_isp_states.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/csi_rx_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/ibuf_ctrl_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_dma_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mmio.c
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mmio_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mmio_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/pixelgen_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/host/pixelgen_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/PixelGen_SysBlock_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/ibuf_cntrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/mipi_backend_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/mipi_backend_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/rx_csi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/hrt/stream2mmio_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/ibuf_ctrl_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/isys_dma_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/isys_irq_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/isys_stream2mmio_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_2401_system/pixelgen_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_receiver_2400_common_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_receiver_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/css_trace.h
 create mode 100644 drivers/staging/media/atomisp/pci/defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/dma_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/gdc_v2_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/gp_timer_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/gpio_block_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/debug_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/dma_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/event_fifo_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/fifo_monitor_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/gdc_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/gp_device_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/gp_timer_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/gpio_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/hmem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/debug_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/dma_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/event_fifo_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monitor.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monitor_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/fifo_monitor_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gdc_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_device_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gp_timer_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gpio_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/gpio_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/hmem_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_formatter_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_system.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/irq_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/mmu_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/timed_ctrl_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vamem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/input_formatter_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/irq_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/isp_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/mmu_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/sp_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/timed_ctrl_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/vamem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_common/vmem_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/assert_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/bitop_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/csi_rx.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/debug.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/device_access/device_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/dma.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/event_fifo.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/fifo_monitor.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/gdc_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/gp_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/gp_timer.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/gpio.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/hmem.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/csi_rx_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/debug_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/dma_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/event_fifo_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/fifo_monitor_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gdc_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_device_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gp_timer_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/gpio_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/hmem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/ibuf_ctrl_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/input_formatter_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/irq_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isp_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_dma_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_irq_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_stream2mmio_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/mmu_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/pixelgen_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/sp_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/tag_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/timed_ctrl_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/vamem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/vmem_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/ibuf_ctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/input_formatter.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/input_system.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/isp.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_dma.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/isys_stream2mmio.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/math_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/misc_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/mmu_device.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/pixelgen.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/platform_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/print_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/queue.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/resource.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/sp.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/tag.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/timed_ctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/type_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/vamem.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/vmem.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/queue_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/queue_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag.c
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/host/tag_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/queue_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/sw_event_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_shared/tag_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_streaming_to_mipi_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/hive_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm.c
 create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
 create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_dynamic_pool.c
 create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_reserved_pool.c
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_3a.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_acc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_buffer.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_control.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_device_access.c
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_device_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_dvs.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_env.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_err.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_event_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_firmware.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_frac.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_frame_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_frame_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_host_data.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_input_port.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_irq.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_isp_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_isp_states.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_metadata.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_mipi.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_mmu.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_mmu_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_morph.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_pipe.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_pipe_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_prbs.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_properties.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_shading.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_stream.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_stream_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_stream_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_timer.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_tpg.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_version.h
 create mode 100644 drivers/staging/media/atomisp/pci/ia_css_version_data.h
 create mode 100644 drivers/staging/media/atomisp/pci/if_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_formatter_subsystem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_selector_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_switch_2400_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_ctrl_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/input_system_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/irq_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/irq_types_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/aa/aa_2/ia_css_aa2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_2/ia_css_anr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ia_css_bnlm_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1.0/ia_css_conversion.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1.0/ia_css_conversion_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/conversion/conversion_1.0/ia_css_conversion_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/csc/csc_1.0/ia_css_csc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ia_css_ctc1_5_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ia_css_ctc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/de/de_2/ia_css_de2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dpc2/ia_css_dpc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/eed1_8/ia_css_eed1_8_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_formats.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_formats.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_formats_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fc/fc_1.0/ia_css_formats_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fixedbds/fixedbds_1.0/ia_css_fixedbds_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_2/ia_css_gc2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/hdr/ia_css_hdr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/common/ia_css_common_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/common/ia_css_common_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc1_5/ia_css_macc1_5_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/macc/macc_1.0/ia_css_macc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_norm.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_norm.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/norm/norm_1.0/ia_css_norm_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ia_css_ob_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/raw_aa_binning/raw_aa_binning_1.0/ia_css_raa.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sc/sc_1.0/ia_css_sc_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ia_css_sdis_common.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ia_css_sdis_common_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ia_css_sdis2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tdf/tdf_1.0/ia_css_tdf_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr3/ia_css_tnr3_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_state.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/uds/uds_1.0/ia_css_uds_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_table.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ia_css_xnr3_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.c
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2.host.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_2/ia_css_ynr2_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/modes/interface/input_buf.isp.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/modes/interface/isp_const.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp/modes/interface/isp_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_input_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_input_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_input_system_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_input_system_public.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_support.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2400_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2401_input_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2401_input_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2401_input_system_private.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2401_system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp2401_system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp_acquisition_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/isp_capture_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/mamoiada_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/mmu/sh_mmu_mrfld.c
 create mode 100644 drivers/staging/media/atomisp/pci/mmu_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/bufq/interface/ia_css_bufq.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/bufq/interface/ia_css_bufq_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/bufq/src/bufq.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debug.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debug_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debug_pipe.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/event/interface/ia_css_event.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/event/src/event.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/eventq/interface/ia_css_eventq.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/eventq/src/eventq.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_frame.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_frame_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/ifmtr/interface/ia_css_ifmtr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/inputfifo/interface/ia_css_inputfifo.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/inputfifo/src/inputfifo.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ia_css_isp_param.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isp_param/interface/ia_css_isp_param_types.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isp_param/src/isp_param.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/interface/ia_css_isys.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/interface/ia_css_isys_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/csi_rx_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/csi_rx_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/ibuf_ctrl_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/isys_dma_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/isys_dma_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/isys_init.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/isys_stream2mmio_rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/isys_stream2mmio_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/virtual_isys.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/isys/src/virtual_isys.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_pipeline.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_pipeline_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/queue/interface/ia_css_queue.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/queue/interface/ia_css_queue_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ia_css_rmgr.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/rmgr/interface/ia_css_rmgr_vbuf.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/rmgr/src/rmgr.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/spctrl/interface/ia_css_spctrl.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/spctrl/interface/ia_css_spctrl_comm.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/spctrl/src/spctrl.c
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/tagger/interface/ia_css_tagger_common.h
 create mode 100644 drivers/staging/media/atomisp/pci/runtime/timer/src/timer.c
 create mode 100644 drivers/staging/media/atomisp/pci/scalar_processor_2400_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_dvs_info.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_firmware.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_firmware.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_frac.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_host_data.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_hrt.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_hrt.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_legacy.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_metadata.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_metrics.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_metrics.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mipi.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mipi.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_mmu.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_morph.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_param_dvs.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_param_shading.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_param_shading.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_params.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_params.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_params_internal.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_properties.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_shading.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_sp.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_sp.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_stream.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_stream_format.c
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_stream_format.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_struct.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_uds.h
 create mode 100644 drivers/staging/media/atomisp/pci/sh_css_version.c
 create mode 100644 drivers/staging/media/atomisp/pci/str2mem_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/streaming_to_mipi_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/system_global.h
 create mode 100644 drivers/staging/media/atomisp/pci/system_local.h
 create mode 100644 drivers/staging/media/atomisp/pci/timed_controller_defs.h
 create mode 100644 drivers/staging/media/atomisp/pci/version.h
 delete mode 100644 drivers/staging/media/phy-rockchip-dphy-rx0/Documentation/devicetree/bindings/phy/rockchip-mipi-dphy-rx0.yaml
 create mode 100644 drivers/staging/media/rkvdec/Kconfig
 create mode 100644 drivers/staging/media/rkvdec/Makefile
 create mode 100644 drivers/staging/media/rkvdec/TODO
 create mode 100644 drivers/staging/media/rkvdec/rkvdec-h264.c
 create mode 100644 drivers/staging/media/rkvdec/rkvdec-regs.h
 create mode 100644 drivers/staging/media/rkvdec/rkvdec.c
 create mode 100644 drivers/staging/media/rkvdec/rkvdec.h
 rename {Documentation/media/v4l-drivers => drivers/staging/media/soc_camera}/soc-camera.rst (100%)
 create mode 100644 drivers/staging/media/tegra-video/Kconfig
 create mode 100644 drivers/staging/media/tegra-video/Makefile
 create mode 100644 drivers/staging/media/tegra-video/TODO
 create mode 100644 drivers/staging/media/tegra-video/csi.c
 create mode 100644 drivers/staging/media/tegra-video/csi.h
 create mode 100644 drivers/staging/media/tegra-video/tegra210.c
 create mode 100644 drivers/staging/media/tegra-video/vi.c
 create mode 100644 drivers/staging/media/tegra-video/vi.h
 create mode 100644 drivers/staging/media/tegra-video/video.c
 create mode 100644 drivers/staging/media/tegra-video/video.h
 delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt
 create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml
 delete mode 100644 drivers/staging/vt6656/firmware.c
 delete mode 100644 drivers/staging/vt6656/firmware.h
 create mode 100644 drivers/staging/wfx/hif_tx_mib.c
 rename drivers/thermal/{fair_share.c => gov_fair_share.c} (100%)
 rename drivers/thermal/{power_allocator.c => gov_power_allocator.c} (100%)
 rename drivers/thermal/{step_wise.c => gov_step_wise.c} (100%)
 create mode 100644 drivers/thermal/gov_user_space.c
 create mode 100644 drivers/thermal/k3_bandgap.c
 delete mode 100644 drivers/thermal/of-thermal.c
 delete mode 100644 drivers/thermal/qcom/tsens-common.c
 create mode 100644 drivers/thermal/thermal_of.c
 delete mode 100644 drivers/thermal/user_space.c
 delete mode 100644 drivers/usb/chipidea/ci_hdrc_zevio.c
 create mode 100644 drivers/usb/host/ehci-brcm.c
 create mode 100644 drivers/usb/host/xhci-pci-renesas.c
 create mode 100644 drivers/usb/host/xhci-pci.h
 create mode 100644 drivers/usb/typec/ucsi/psy.c
 delete mode 100644 drivers/video/fbdev/amba-clcd.c
 create mode 100644 drivers/virtio/virtio_mem.c
 create mode 100644 drivers/watchdog/arm_smc_wdt.c
 delete mode 100644 drivers/xen/preempt.c
 create mode 100644 fs/afs/fs_operation.c
 create mode 100644 fs/afs/vl_alias.c
 create mode 100644 fs/ceph/metric.c
 create mode 100644 fs/ceph/metric.h
 create mode 100644 fs/ext4/xattr_hurd.c
 create mode 100644 fs/pstore/blk.c
 create mode 100644 fs/pstore/zone.c
 create mode 100644 fs/xfs/xfs_buf_item_recover.c
 create mode 100644 fs/xfs/xfs_dquot_item_recover.c
 create mode 100644 fs/xfs/xfs_inode_item_recover.c
 delete mode 100644 include/asm-generic/5level-fixup.h
 create mode 100644 include/asm-generic/hyperv-tlfs.h
 delete mode 100644 include/asm-generic/pgtable-nop4d-hack.h
 delete mode 100644 include/asm-generic/pgtable.h
 create mode 100644 include/asm-generic/vermagic.h
 create mode 100644 include/dt-bindings/clock/agilex-clock.h
 create mode 100644 include/dt-bindings/clock/bt1-ccu.h
 create mode 100644 include/dt-bindings/clock/intel,lgm-clk.h
 create mode 100644 include/dt-bindings/clock/marvell,mmp2-audio.h
 create mode 100644 include/dt-bindings/clock/mt6765-clk.h
 create mode 100644 include/dt-bindings/clock/qcom,gcc-msm8939.h
 create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h
 create mode 100644 include/dt-bindings/clock/x1830-cgu.h
 create mode 100644 include/dt-bindings/interconnect/imx8mm.h
 create mode 100644 include/dt-bindings/interconnect/imx8mn.h
 create mode 100644 include/dt-bindings/interconnect/imx8mq.h
 create mode 100644 include/dt-bindings/mailbox/qcom-ipcc.h
 create mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h
 create mode 100644 include/dt-bindings/power/marvell,mmp2.h
 create mode 100644 include/dt-bindings/power/meson-gxbb-power.h
 create mode 100644 include/dt-bindings/power/meson8-power.h
 create mode 100644 include/dt-bindings/power/r8a7742-sysc.h
 create mode 100644 include/dt-bindings/reset/bt1-ccu.h
 create mode 100644 include/dt-bindings/reset/imx8mp-reset.h
 create mode 100644 include/dt-bindings/reset/qcom,gcc-msm8939.h
 create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h
 delete mode 100644 include/linux/amba/clcd-regs.h
 delete mode 100644 include/linux/amba/clcd.h
 create mode 100644 include/linux/atomic-arch-fallback.h
 create mode 100644 include/linux/blk-crypto.h
 create mode 100644 include/linux/bpf-netns.h
 delete mode 100644 include/linux/cryptohash.h
 create mode 100644 include/linux/dasd_mod.h
 create mode 100644 include/linux/fiemap.h
 delete mode 100644 include/linux/firmware/imx/types.h
 create mode 100644 include/linux/gpio/regmap.h
 create mode 100644 include/linux/iio/adc/adi-axi-adc.h
 delete mode 100644 include/linux/input/gp2ap002a00f.h
 create mode 100644 include/linux/instrumented.h
 create mode 100644 include/linux/kcsan-checks.h
 create mode 100644 include/linux/kcsan.h
 create mode 100644 include/linux/keyslot-manager.h
 create mode 100644 include/linux/linear_range.h
 create mode 100644 include/linux/local_lock.h
 create mode 100644 include/linux/local_lock_internal.h
 create mode 100644 include/linux/mfd/gsc.h
 create mode 100644 include/linux/mfd/intel_pmc_bxt.h
 create mode 100644 include/linux/mfd/mp2629.h
 create mode 100644 include/linux/mfd/mt6358/core.h
 create mode 100644 include/linux/mfd/mt6358/registers.h
 create mode 100644 include/linux/mfd/mt6360.h
 delete mode 100644 include/linux/mlx5/cmd.h
 create mode 100644 include/linux/mmap_lock.h
 create mode 100644 include/linux/pgtable.h
 delete mode 100644 include/linux/platform_data/clk-integrator.h
 create mode 100644 include/linux/platform_data/gsc_hwmon.h
 create mode 100644 include/linux/platform_data/mmc-esdhc-mcf.h
 create mode 100644 include/linux/pstore_blk.h
 create mode 100644 include/linux/pstore_zone.h
 create mode 100644 include/linux/rcupdate_trace.h
 create mode 100644 include/linux/scs.h
 create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h
 delete mode 100644 include/linux/spi/l4f00242t03.h
 delete mode 100644 include/linux/spi/mcp23s08.h
 create mode 100644 include/linux/watch_queue.h
 create mode 100644 include/media/v4l2-h264.h
 create mode 100644 include/media/v4l2-jpeg.h
 create mode 100644 include/net/netns/bpf.h
 create mode 100644 include/net/tc_act/tc_gate.h
 create mode 100644 include/net/xdp_sock_drv.h
 create mode 100644 include/net/xsk_buff_pool.h
 delete mode 100644 include/rdma/ib_fmr_pool.h
 create mode 100644 include/rdma/lag.h
 create mode 100644 include/soc/imx/cpu.h
 create mode 100644 include/soc/mscc/ocelot_ptp.h
 create mode 100644 include/sound/soc-card.h
 create mode 100644 include/sound/soc-link.h
 create mode 100644 include/sound/sof/ext_manifest.h
 create mode 100644 include/trace/events/qrtr.h
 create mode 100644 include/uapi/linux/mrp_bridge.h
 create mode 100644 include/uapi/linux/tc_act/tc_gate.h
 create mode 100644 include/uapi/linux/virtio_mem.h
 create mode 100644 include/uapi/linux/watch_queue.h
 create mode 100644 kernel/bpf/bpf_iter.c
 create mode 100644 kernel/bpf/map_iter.c
 create mode 100644 kernel/bpf/net_namespace.c
 create mode 100644 kernel/bpf/ringbuf.c
 create mode 100644 kernel/bpf/task_iter.c
 delete mode 100644 kernel/bpf/xskmap.c
 create mode 100644 kernel/dma/pool.c
 delete mode 100644 kernel/gcov/gcc_3_4.c
 create mode 100644 kernel/kcsan/Makefile
 create mode 100644 kernel/kcsan/atomic.h
 create mode 100644 kernel/kcsan/core.c
 create mode 100644 kernel/kcsan/debugfs.c
 create mode 100644 kernel/kcsan/encoding.h
 create mode 100644 kernel/kcsan/kcsan.h
 create mode 100644 kernel/kcsan/report.c
 create mode 100644 kernel/kcsan/test.c
 create mode 100644 kernel/rcu/tasks.h
 create mode 100644 kernel/sched/smp.h
 create mode 100644 kernel/scs.c
 create mode 100644 kernel/trace/trace_events_synth.c
 create mode 100644 kernel/trace/trace_synth.h
 create mode 100644 kernel/watch_queue.c
 create mode 100644 lib/Kconfig.kcsan
 create mode 100644 lib/linear_ranges.c
 create mode 100644 lib/test_bitops.c
 create mode 100644 lib/test_hmm.c
 create mode 100644 lib/test_hmm_uapi.h
 create mode 100644 lib/test_linear_ranges.c
 create mode 100644 mm/debug_vm_pgtable.c
 delete mode 100644 mm/mmu_context.c
 create mode 100644 net/bluetooth/msft.c
 create mode 100644 net/bluetooth/msft.h
 create mode 100644 net/bridge/br_mrp.c
 create mode 100644 net/bridge/br_mrp_netlink.c
 create mode 100644 net/bridge/br_mrp_switchdev.c
 create mode 100644 net/bridge/br_private_mrp.h
 create mode 100644 net/devres.c
 create mode 100644 net/ethtool/cabletest.c
 create mode 100644 net/netlink/policy.c
 create mode 100644 net/qrtr/mhi.c
 delete mode 100644 net/rds/ib_fmr.c
 create mode 100644 net/rxrpc/rtt.c
 create mode 100644 net/sched/act_gate.c
 create mode 100644 net/xdp/xsk_buff_pool.c
 create mode 100644 net/xdp/xskmap.c
 create mode 100644 samples/binderfs/.gitignore
 create mode 100644 samples/bpf/trace_common.h
 create mode 100644 samples/uhid/.gitignore
 create mode 100644 samples/watch_queue/.gitignore
 create mode 100644 samples/watch_queue/Makefile
 create mode 100644 samples/watch_queue/watch_test.c
 create mode 100644 scripts/Makefile.kcsan
 create mode 100644 scripts/Makefile.userprogs
 create mode 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci
 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/Kconfig
 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/__init__.py
 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout0
 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout1
 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout2
 create mode 100644 security/selinux/ss/context.c
 delete mode 100644 sound/drivers/ml403-ac97cr.c
 delete mode 100644 sound/drivers/pcm-indirect2.c
 delete mode 100644 sound/drivers/pcm-indirect2.h
 create mode 100644 sound/soc/amd/renoir/Makefile
 create mode 100644 sound/soc/amd/renoir/acp3x-pdm-dma.c
 create mode 100644 sound/soc/amd/renoir/acp3x-rn.c
 create mode 100644 sound/soc/amd/renoir/rn-pci-acp3x.c
 create mode 100644 sound/soc/amd/renoir/rn_acp3x.h
 create mode 100644 sound/soc/amd/renoir/rn_chip_offset_byte.h
 create mode 100644 sound/soc/codecs/max98390.c
 create mode 100644 sound/soc/codecs/max98390.h
 create mode 100644 sound/soc/codecs/rt1016.c
 create mode 100644 sound/soc/codecs/rt1016.h
 create mode 100644 sound/soc/codecs/rt5682-i2c.c
 delete mode 100644 sound/soc/codecs/rt5682-sdw.h
 create mode 100644 sound/soc/codecs/zl38060.c
 create mode 100644 sound/soc/fsl/fsl_asrc_common.h
 create mode 100644 sound/soc/fsl/fsl_easrc.c
 create mode 100644 sound/soc/fsl/fsl_easrc.h
 create mode 100644 sound/soc/intel/boards/ehl_rt5660.c
 create mode 100644 sound/soc/intel/boards/sof_wm8804.c
 create mode 100644 sound/soc/soc-card.c
 create mode 100644 sound/soc/soc-link.c
 create mode 100644 sound/soc/sof/imx/imx8m.c
 create mode 100644 tools/bpf/bpftool/Documentation/bpftool-iter.rst
 create mode 100644 tools/bpf/bpftool/Documentation/bpftool-link.rst
 create mode 100644 tools/bpf/bpftool/iter.c
 create mode 100644 tools/bpf/bpftool/link.c
 create mode 100644 tools/build/feature/test-libpfm4.c
 create mode 100644 tools/include/linux/build_bug.h
 create mode 100644 tools/include/vdso/bits.h
 create mode 100644 tools/include/vdso/const.h
 create mode 100644 tools/kvm/kvm_stat/kvm_stat.service
 create mode 100644 tools/lib/api/io.h
 create mode 100644 tools/lib/bpf/ringbuf.c
 create mode 100644 tools/objtool/arch/x86/include/cfi_regs.h
 create mode 100644 tools/objtool/objtool.h
 delete mode 100644 tools/objtool/orc.h
 create mode 100644 tools/objtool/weak.c
 create mode 100644 tools/perf/Documentation/security.txt
 create mode 100644 tools/perf/bench/kallsyms-parse.c
 create mode 100644 tools/perf/bench/synthesize.c
 create mode 100644 tools/perf/pmu-events/arch/powerpc/power9/nest_metrics.json
 create mode 100755 tools/perf/scripts/python/bin/flamegraph-record
 create mode 100755 tools/perf/scripts/python/bin/flamegraph-report
 create mode 100755 tools/perf/scripts/python/flamegraph.py
 create mode 100644 tools/perf/tests/api-io.c
 create mode 100644 tools/perf/tests/attr/system-wide-dummy
 create mode 100644 tools/perf/tests/demangle-java-test.c
 create mode 100644 tools/perf/tests/pfm.c
 create mode 100644 tools/perf/util/arm-spe-decoder/Build
 create mode 100644 tools/perf/util/arm-spe-decoder/arm-spe-decoder.c
 create mode 100644 tools/perf/util/arm-spe-decoder/arm-spe-decoder.h
 rename tools/perf/util/{ => arm-spe-decoder}/arm-spe-pkt-decoder.c (100%)
 create mode 100644 tools/perf/util/arm-spe-decoder/arm-spe-pkt-decoder.h
 delete mode 100644 tools/perf/util/arm-spe-pkt-decoder.h
 create mode 100644 tools/perf/util/hashmap.c
 create mode 100644 tools/perf/util/hashmap.h
 create mode 100644 tools/perf/util/perf_api_probe.c
 create mode 100644 tools/perf/util/perf_api_probe.h
 create mode 100644 tools/perf/util/pfm.c
 create mode 100644 tools/perf/util/pfm.h
 create mode 100644 tools/perf/util/sideband_evlist.c
 create mode 100644 tools/testing/selftests/bpf/README.rst
 create mode 100644 tools/testing/selftests/bpf/bench.c
 create mode 100644 tools/testing/selftests/bpf/bench.h
 create mode 100644 tools/testing/selftests/bpf/benchs/bench_count.c
 create mode 100644 tools/testing/selftests/bpf/benchs/bench_rename.c
 create mode 100644 tools/testing/selftests/bpf/benchs/bench_ringbufs.c
 create mode 100644 tools/testing/selftests/bpf/benchs/bench_trigger.c
 create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_rename.sh
 create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_ringbufs.sh
 create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_trigger.sh
 create mode 100644 tools/testing/selftests/bpf/network_helpers.c
 create mode 100644 tools/testing/selftests/bpf/network_helpers.h
 create mode 100644 tools/testing/selftests/bpf/prog_tests/align.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/cls_redirect.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/connect_force_port.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/enable_stats.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/hashmap.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/load_bytes_relative.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/ringbuf.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/skb_helpers.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_info.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ipv6_route.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task_file.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern1.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern2.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern3.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern4.c
 create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern_common.h
 create mode 100644 tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c
 create mode 100644 tools/testing/selftests/bpf/progs/connect_force_port4.c
 create mode 100644 tools/testing/selftests/bpf/progs/connect_force_port6.c
 create mode 100644 tools/testing/selftests/bpf/progs/freplace_connect4.c
 create mode 100644 tools/testing/selftests/bpf/progs/load_bytes_relative.c
 create mode 100644 tools/testing/selftests/bpf/progs/perfbuf_bench.c
 create mode 100644 tools/testing/selftests/bpf/progs/ringbuf_bench.c
 delete mode 100644 tools/testing/selftests/bpf/progs/test_adjust_tail.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_btf_map_in_map.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.h
 create mode 100644 tools/testing/selftests/bpf/progs/test_enable_stats.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_ringbuf.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_ringbuf_multi.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_skb_helpers.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_skmsg_load_helpers.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_kern.h
 create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_shrink.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_devmap_helpers.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_with_devmap_helpers.c
 create mode 100644 tools/testing/selftests/bpf/progs/trigger_bench.c
 delete mode 100644 tools/testing/selftests/bpf/test_align.c
 delete mode 100644 tools/testing/selftests/bpf/test_hashmap.c
 delete mode 100644 tools/testing/selftests/bpf/test_sockmap_kern.h
 create mode 100644 tools/testing/selftests/bpf/testing_helpers.c
 create mode 100644 tools/testing/selftests/bpf/testing_helpers.h
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_control.sh
 delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_restrictions.sh
 create mode 100755 tools/testing/selftests/exec/binfmt_script
 create mode 100755 tools/testing/selftests/kselftest_deps.sh
 create mode 100644 tools/testing/selftests/kvm/set_memory_region_test.c
 create mode 100644 tools/testing/selftests/kvm/x86_64/debug_regs.c
 delete mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.c
 create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.c
 create mode 100755 tools/testing/selftests/net/vrf-xfrm-tests.sh
 create mode 100644 tools/testing/selftests/pidfd/config
 create mode 100644 tools/testing/selftests/pidfd/pidfd_setns_test.c
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/99-nx-gzip.rules
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/Makefile
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/README
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gunz_test.c
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/copy-paste.h
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/crb.h
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx.h
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx_dbg.h
 create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
 create mode 120000 tools/testing/selftests/powerpc/nx-gzip/include/vas-api.h
 create mode 100755 tools/testing/selftests/powerpc/nx-gzip/nx-gzip-test.sh
 create mode 100644 tools/testing/selftests/powerpc/pmu/count_stcx_fail.c
 create mode 100644 tools/testing/selftests/powerpc/signal/sig_sc_double_restart.c
 create mode 100644 tools/testing/selftests/proc/proc-fsconfig-hidepid.c
 create mode 100644 tools/testing/selftests/proc/proc-multiple-procfs.c
 create mode 100755 tools/testing/selftests/rcutorture/bin/kcsan-collapse.sh
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02
 create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.boot
 create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_pie.json
 create mode 100644 tools/testing/selftests/vDSO/parse_vdso.h
 delete mode 100644 tools/testing/selftests/vDSO/vdso_test.c
 create mode 100644 tools/testing/selftests/vDSO/vdso_test_getcpu.c
 create mode 100644 tools/testing/selftests/vDSO/vdso_test_gettimeofday.c
 create mode 100644 tools/testing/selftests/vm/hmm-tests.c
 create mode 100644 tools/testing/selftests/vm/khugepaged.c
 create mode 100644 tools/testing/selftests/vm/pkey-helpers.h
 create mode 100644 tools/testing/selftests/vm/pkey-powerpc.h
 create mode 100644 tools/testing/selftests/vm/pkey-x86.h
 create mode 100644 tools/testing/selftests/vm/protection_keys.c
 create mode 100755 tools/testing/selftests/vm/test_hmm.sh
 delete mode 100644 tools/testing/selftests/x86/pkey-helpers.h
 delete mode 100644 tools/testing/selftests/x86/protection_keys.c
 create mode 100644 tools/virtio/generated/autoconf.h
 delete mode 100644 virt/kvm/arm/aarch32.c
 delete mode 100644 virt/kvm/arm/arch_timer.c
 delete mode 100644 virt/kvm/arm/arm.c
 delete mode 100644 virt/kvm/arm/hyp/aarch32.c
 delete mode 100644 virt/kvm/arm/hyp/timer-sr.c
 delete mode 100644 virt/kvm/arm/hyp/vgic-v3-sr.c
 delete mode 100644 virt/kvm/arm/mmio.c
 delete mode 100644 virt/kvm/arm/mmu.c
 delete mode 100644 virt/kvm/arm/psci.c
 delete mode 100644 virt/kvm/arm/trace.h
 delete mode 100644 virt/kvm/arm/vgic/trace.h
 delete mode 100644 virt/kvm/arm/vgic/vgic-init.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-its.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-mmio-v2.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-mmio-v3.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-mmio.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-mmio.h
 delete mode 100644 virt/kvm/arm/vgic/vgic-v2.c
 delete mode 100644 virt/kvm/arm/vgic/vgic-v3.c
 delete mode 100644 virt/kvm/arm/vgic/vgic.c
 delete mode 100644 virt/kvm/arm/vgic/vgic.h
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2020-07-02 14:38 UTC|newest]

Thread overview: 168+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-02 13:16 Maarten Lankhorst [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-12-07  9:59 [Intel-gfx] [PULL] drm-misc-next Maxime Ripard
2023-11-30  9:15 Maxime Ripard
2023-11-23 12:58 Maxime Ripard
2023-11-23 19:40 ` Daniel Vetter
2023-11-17  9:41 Maxime Ripard
2023-11-20  9:31 ` Daniel Vetter
2023-11-03 16:37 David Edelsohn
2023-11-06 10:01 ` Thomas Hellström
2023-11-06 10:20   ` Maxime Ripard
2023-11-06 10:37     ` Thomas Hellström
2023-11-06 10:47       ` Thomas Hellström
2023-11-06 10:55       ` Maxime Ripard
2023-11-06 14:57         ` David Edelsohn
2023-10-27  7:17 Maarten Lankhorst
2023-10-19 11:40 Maarten Lankhorst
2023-10-12  9:40 Maarten Lankhorst
2023-10-06  8:37 Maarten Lankhorst
2023-09-27 10:09 Maarten Lankhorst
2023-09-11 12:45 Maarten Lankhorst
2023-08-10  8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
2023-07-27 12:44 Thomas Zimmermann
2023-07-27 13:10 ` Daniel Vetter
2023-07-21 14:50 Maxime Ripard
2023-07-27 13:00 ` Daniel Vetter
2023-07-13  9:08 Thomas Zimmermann
2023-07-18 10:25 ` Daniel Vetter
2023-06-07  8:56 Thomas Zimmermann
2023-06-01 11:22 Thomas Zimmermann
2023-05-24 12:42 Thomas Zimmermann
2023-05-11  7:28 Maxime Ripard
2023-05-17 16:44 ` Thomas Zimmermann
2023-04-12 13:32 Maarten Lankhorst
2023-04-12 14:24 ` Daniel Vetter
2023-03-31 15:42 Maarten Lankhorst
2023-04-03  8:24 ` Daniel Vetter
2023-03-23 11:08 Maarten Lankhorst
2023-03-24 19:21 ` Daniel Vetter
2023-03-16 15:39 Maarten Lankhorst
2023-03-07 10:14 Maarten Lankhorst
2023-01-26  8:15 Thomas Zimmermann
2023-01-24 20:02 Thomas Zimmermann
2023-01-19  8:47 Thomas Zimmermann
2023-01-23 15:00 ` John Paul Adrian Glaubitz
2023-01-23 15:13   ` Thomas Zimmermann
2023-01-23 15:23     ` John Paul Adrian Glaubitz
2023-01-23 15:35       ` Thomas Zimmermann
2023-01-23 15:48         ` John Paul Adrian Glaubitz
2023-02-02 14:54   ` Deucher, Alexander
2023-01-24 16:56 ` Daniel Vetter
2023-01-12 12:56 Thomas Zimmermann
2023-01-03 10:51 Thomas Zimmermann
2023-01-04 15:18 ` Daniel Vetter
2022-11-24  7:46 Maxime Ripard
2022-11-17  8:36 Maxime Ripard
2022-11-10  8:36 Maxime Ripard
2022-11-03  8:34 Maxime Ripard
2022-10-27  7:34 Maxime Ripard
2022-10-20  7:24 Maxime Ripard
2022-09-30  8:54 Maarten Lankhorst
2022-09-23  7:39 Maxime Ripard
2022-09-09  8:46 Maarten Lankhorst
2022-09-06  6:53 Maarten Lankhorst
2022-09-06 15:20 ` Daniel Vetter
2022-07-07  7:13 Thomas Zimmermann
2022-06-30  7:19 Thomas Zimmermann
2022-06-23  8:02 Thomas Zimmermann
2022-06-23  8:07 ` Thomas Zimmermann
2022-06-23  8:26   ` Jani Nikula
2022-06-23  8:36     ` Thomas Zimmermann
2022-06-23  8:56       ` Jani Nikula
2022-06-24 22:12         ` Daniel Vetter
2022-06-17  7:21 Thomas Zimmermann
2022-06-08 10:34 Thomas Zimmermann
2022-06-15 18:14 ` Daniel Vetter
2022-05-05 13:11 Maxime Ripard
2022-04-28  7:52 Maxime Ripard
2022-04-21  6:59 Maxime Ripard
2022-04-14  7:38 Maxime Ripard
2022-04-07  8:59 Maxime Ripard
2022-03-03  9:28 Maarten Lankhorst
2022-02-23 12:49 Maarten Lankhorst
2022-01-27 11:57 Maarten Lankhorst
2022-02-01  6:38 ` Dave Airlie
2022-02-01  8:17   ` Maarten Lankhorst
2022-02-01 11:14     ` Thomas Zimmermann
2022-02-22 20:17     ` Thomas Zimmermann
2021-12-16 14:34 Thomas Zimmermann
2021-12-09 11:46 Thomas Zimmermann
2021-11-29  8:56 Thomas Zimmermann
2021-12-14  8:53 ` Daniel Vetter
2021-11-18  9:13 Thomas Zimmermann
2021-10-14 12:04 Maxime Ripard
2021-10-14 13:24 ` Hans de Goede
2021-10-14 14:30   ` Hans de Goede
2021-10-06 10:48 Maarten Lankhorst
2021-09-30 11:27 Maxime Ripard
2021-09-23  7:45 Maxime Ripard
2021-09-16  7:31 Maxime Ripard
2021-09-20 22:29 ` Rob Herring
2021-09-22  7:44   ` Maxime Ripard
2021-08-12 19:34 Maarten Lankhorst
2021-08-05 10:22 Maarten Lankhorst
2021-07-29 20:57 Maarten Lankhorst
2021-07-22 10:46 Maarten Lankhorst
2021-07-16 11:07 Maarten Lankhorst
2021-07-21  4:03 ` Dave Airlie
2021-07-21  8:44   ` Thomas Zimmermann
2021-06-10 11:15 Thomas Zimmermann
2021-06-10 13:32 ` Daniel Vetter
2021-06-11  6:53   ` Thomas Zimmermann
2021-06-09  7:42 Thomas Zimmermann
2021-06-01 15:11 Thomas Zimmermann
2021-05-17 13:17 Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann
2021-05-12 14:19 Thomas Zimmermann
2021-04-09  9:00 Maxime Ripard
2021-04-01 11:05 Maxime Ripard
2021-03-25  9:47 Maxime Ripard
2021-03-16  8:03 Maxime Ripard
2021-03-03 10:06 Maxime Ripard
2021-01-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07  9:59 ` Daniel Vetter
2020-11-27  8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12  8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18  8:11 Maxime Ripard
2020-09-10  8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30  6:05   ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14  7:08 Thomas Zimmermann
2020-05-07  7:25 Thomas Zimmermann
2020-04-23  8:34 Thomas Zimmermann
2020-04-14  9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41   ` Daniel Vetter
2020-04-21 14:05     ` Thomas Zimmermann
2020-03-17  8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10  9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17  8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-31 19:30 ` Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11   ` Sean Paul
2019-10-21  8:09     ` Tomi Valkeinen
2019-10-21 15:48       ` Sean Paul
2019-10-22  2:17         ` [Intel-gfx] " Dave Airlie
2019-10-22  7:01           ` Daniel Vetter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c1c47696-595b-631b-c6a1-90d6969ab4f8@linux.intel.com \
    --to=maarten.lankhorst@linux.intel.com \
    --cc=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=mripard@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.