[PULL] drm-misc-fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dave, Sima,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2025-02-06:
A couple of fixes for ivpu to error handling, komeda for format
handling, AST DP timeout fix when enabling the output, locking fix for
zynqmp DP support, tiled format handling in drm/client, and refcounting
fix for bochs
The following changes since commit 0a1ee19d46b71691c5acdf234bb6105913bd9add:

  drm: zynqmp_dp: Unlock on error in zynqmp_dp_bridge_atomic_enable() (2025-01-24 09:26:45 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-02-06

for you to fetch changes up to 2c1ed907520c50326b8f604907a8478b27881a2e:

  Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes' into drm-misc-fixes (2025-02-06 09:59:35 +0100)

----------------------------------------------------------------
A couple of fixes for ivpu to error handling, komeda for format
handling, AST DP timeout fix when enabling the output, locking fix for
zynqmp DP support, tiled format handling in drm/client, and refcounting
fix for bochs

----------------------------------------------------------------
Gustavo Sousa (1):
      drm/print: Include drm_device.h

Hans Verkuil (1):
      gpu: drm_dp_cec: fix broken CEC adapter properties check

Haoxiang Li (1):
      drm/komeda: Add check for komeda_get_layer_fourcc_list()

Jacek Lawrynowicz (3):
      accel/ivpu: Fix error handling in ivpu_boot()
      accel/ivpu: Clear runtime_error after pm_runtime_resume_and_get() fails
      accel/ivpu: Fix error handling in recovery/reset

Mario Limonciello (1):
      accel/amdxdna: Add MODULE_FIRMWARE() declarations

Maxime Ripard (1):
      Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes' into drm-misc-fixes

Thomas Zimmermann (1):
      drm/ast: astdp: Fix timeout for enabling video signal

 .mailmap                                           |    6 +-
 CREDITS                                            |   12 +
 Documentation/ABI/testing/sysfs-class-watchdog     |    2 +-
 Documentation/accel/amdxdna/amdnpu.rst             |  281 +
 Documentation/accel/amdxdna/index.rst              |   11 +
 Documentation/accel/index.rst                      |    1 +
 Documentation/admin-guide/cgroup-v2.rst            |   58 +-
 Documentation/admin-guide/kernel-parameters.txt    |    5 +
 .../admin-guide/laptops/thinkpad-acpi.rst          |   10 +-
 Documentation/admin-guide/mm/transhuge.rst         |    2 +-
 Documentation/admin-guide/pm/amd-pstate.rst        |    4 +-
 Documentation/admin-guide/pm/cpuidle.rst           |   70 +-
 Documentation/arch/arm64/silicon-errata.rst        |    5 +-
 Documentation/core-api/cgroup.rst                  |    9 +
 Documentation/core-api/index.rst                   |    1 +
 Documentation/core-api/symbol-namespaces.rst       |    8 +-
 .../devicetree/bindings/crypto/fsl,sec-v4.0.yaml   |   10 +-
 .../bindings/display/brcm,bcm2711-hdmi.yaml        |    2 +
 .../bindings/display/brcm,bcm2835-hvs.yaml         |    5 +-
 .../bindings/display/brcm,bcm2835-pixelvalve0.yaml |    3 +
 .../bindings/display/brcm,bcm2835-txp.yaml         |    5 +-
 .../bindings/display/brcm,bcm2835-vc4.yaml         |    1 +
 .../display/bridge/renesas,dsi-csi2-tx.yaml        |    1 +
 .../bindings/display/bridge/ti,sn65dsi83.yaml      |   34 +-
 .../bindings/display/mediatek/mediatek,dp.yaml     |   19 +-
 .../bindings/display/msm/dp-controller.yaml        |    1 +
 .../bindings/display/msm/dsi-controller-main.yaml  |    2 +
 .../bindings/display/msm/dsi-phy-14nm.yaml         |    1 +
 .../bindings/display/msm/qcom,sa8775p-mdss.yaml    |    3 +-
 .../bindings/display/msm/qcom,sm6150-dpu.yaml      |  108 +
 .../bindings/display/msm/qcom,sm6150-mdss.yaml     |  245 +
 .../bindings/display/panel/panel-lvds.yaml         |    2 +
 .../bindings/display/panel/panel-simple.yaml       |    8 +
 .../bindings/display/panel/samsung,atna33xc20.yaml |    2 +
 .../devicetree/bindings/display/renesas,du.yaml    |   67 +-
 .../rockchip/rockchip,rk3588-mipi-dsi2.yaml        |  120 +
 .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml   |   10 +-
 .../devicetree/bindings/iio/st,st-sensors.yaml     |    1 +
 .../bindings/mtd/partitions/fixed-partitions.yaml  |    2 +-
 .../bindings/net/pse-pd/pse-controller.yaml        |    2 +-
 .../bindings/phy/fsl,imx8mq-usb-phy.yaml           |    7 +-
 .../bindings/power/mediatek,power-controller.yaml  |    4 +
 .../bindings/regulator/qcom,qca6390-pmu.yaml       |   27 +
 .../bindings/soc/fsl/fsl,qman-portal.yaml          |    2 +
 .../devicetree/bindings/sound/realtek,rt5645.yaml  |    2 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 .../bindings/watchdog/airoha,en7581-wdt.yaml       |   47 +
 .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml  |   14 +
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |    2 +
 .../devicetree/bindings/watchdog/samsung-wdt.yaml  |    3 +
 Documentation/gpu/drm-compute.rst                  |   54 +
 Documentation/gpu/drm-kms-helpers.rst              |    3 +
 Documentation/gpu/drm-usage-stats.rst              |   54 +-
 Documentation/gpu/index.rst                        |    1 +
 Documentation/gpu/xe/index.rst                     |    1 +
 Documentation/gpu/xe/xe_devcoredump.rst            |   14 +
 Documentation/gpu/zynqmp.rst                       |    2 -
 Documentation/mm/process_addrs.rst                 |  850 +++
 Documentation/netlink/specs/mptcp_pm.yaml          |   60 +-
 Documentation/networking/bareudp.rst               |   11 +-
 Documentation/networking/ip-sysctl.rst             |    6 +
 Documentation/power/runtime_pm.rst                 |    4 +-
 Documentation/sound/codecs/cs35l56.rst             |  292 +
 Documentation/sound/codecs/index.rst               |    9 +
 Documentation/sound/index.rst                      |    1 +
 Documentation/trace/ftrace.rst                     |    6 +
 .../it_IT/core-api/symbol-namespaces.rst           |    8 +-
 .../zh_CN/core-api/symbol-namespaces.rst           |    8 +-
 Documentation/virt/kvm/api.rst                     |    3 +
 Documentation/virt/kvm/devices/s390_flic.rst       |    4 +
 Documentation/watchdog/watchdog-parameters.rst     |   10 -
 MAINTAINERS                                        |   63 +-
 Makefile                                           |    2 +-
 arch/arc/Kconfig                                   |    5 +-
 arch/arc/Makefile                                  |    2 +-
 arch/arc/boot/dts/axc001.dtsi                      |    2 +-
 arch/arc/boot/dts/axc003.dtsi                      |    2 +-
 arch/arc/boot/dts/axc003_idu.dtsi                  |    2 +-
 arch/arc/boot/dts/axs10x_mb.dtsi                   |   12 +-
 arch/arc/boot/dts/hsdk.dts                         |    2 +-
 arch/arc/include/asm/arcregs.h                     |    2 +-
 arch/arc/include/asm/cachetype.h                   |    8 +
 arch/arc/include/asm/cmpxchg.h                     |    2 +-
 arch/arc/include/asm/mmu-arcv2.h                   |    2 +-
 arch/arc/net/bpf_jit_arcv2.c                       |    2 +-
 arch/arm/boot/dts/nxp/imx/imxrt1050.dtsi           |    2 +-
 arch/arm/common/locomo.c                           |    2 +-
 arch/arm/common/sa1111.c                           |    2 +-
 arch/arm/common/scoop.c                            |    2 +-
 arch/arm/configs/imx_v6_v7_defconfig               |    1 +
 arch/arm/mach-imx/Kconfig                          |    1 +
 arch/arm/mach-imx/mmdc.c                           |    2 +-
 arch/arm/mach-omap1/omap-dma.c                     |    2 +-
 arch/arm/mach-pxa/sharpsl_pm.c                     |    2 +-
 arch/arm/mach-sa1100/jornada720_ssp.c              |    2 +-
 arch/arm/mach-sa1100/neponset.c                    |    2 +-
 arch/arm64/boot/dts/arm/fvp-base-revc.dts          |    2 +-
 arch/arm64/boot/dts/broadcom/bcm2712.dtsi          |    8 +-
 arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi   |    2 +-
 arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi |    2 +-
 arch/arm64/boot/dts/freescale/imx95.dtsi           |    2 +-
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |    5 +-
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |    8 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   12 +
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |    8 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |    1 +
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |    1 +
 arch/arm64/boot/dts/rockchip/rk356x-base.dtsi      |    2 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |    2 +-
 .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi |    1 +
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |    7 +-
 arch/arm64/crypto/aes-ce-ccm-glue.c                |    2 +-
 arch/arm64/crypto/aes-glue.c                       |    2 +-
 arch/arm64/include/asm/cpucaps.h                   |    2 +
 arch/arm64/include/asm/cpufeature.h                |    3 +-
 arch/arm64/include/asm/el2_setup.h                 |    4 +-
 arch/arm64/include/asm/mman.h                      |    3 +-
 arch/arm64/kernel/hyp-stub.S                       |    4 +-
 arch/arm64/kernel/patching.c                       |   21 +-
 arch/arm64/kernel/ptrace.c                         |   36 +-
 arch/arm64/kernel/signal.c                         |   83 +-
 arch/arm64/kernel/stacktrace.c                     |   32 +-
 arch/arm64/kvm/at.c                                |   11 +-
 arch/arm64/kvm/hyp/nvhe/mem_protect.c              |    3 -
 arch/arm64/kvm/hyp/nvhe/pkvm.c                     |    4 +-
 arch/arm64/kvm/pmu-emul.c                          |   91 +-
 arch/arm64/kvm/sys_regs.c                          |   35 +-
 arch/arm64/kvm/vgic/vgic-its.c                     |   12 +-
 arch/arm64/mm/context.c                            |    4 +-
 arch/arm64/mm/copypage.c                           |    8 +-
 arch/arm64/mm/init.c                               |   17 +-
 arch/hexagon/Makefile                              |    6 +
 arch/loongarch/include/asm/hugetlb.h               |   10 +
 arch/loongarch/include/asm/inst.h                  |   12 +-
 arch/loongarch/kernel/efi.c                        |    2 +-
 arch/loongarch/kernel/inst.c                       |    2 +-
 arch/loongarch/kernel/smp.c                        |    2 +-
 arch/loongarch/kvm/exit.c                          |   31 +-
 arch/loongarch/kvm/intc/ipi.c                      |    6 +-
 arch/loongarch/kvm/vcpu.c                          |    4 +-
 arch/loongarch/net/bpf_jit.c                       |    6 +-
 arch/mips/pci/pci-xtalk-bridge.c                   |    2 +-
 arch/nios2/kernel/cpuinfo.c                        |   10 +-
 arch/openrisc/kernel/entry.S                       |    2 +
 arch/openrisc/kernel/head.S                        |   32 +-
 arch/openrisc/kernel/vmlinux.lds.S                 |    3 +-
 arch/powerpc/crypto/vmx.c                          |    2 +-
 arch/powerpc/kvm/e500.h                            |    2 +
 arch/powerpc/kvm/e500_mmu_host.c                   |  199 +-
 arch/powerpc/platforms/book3s/vas-api.c            |   36 +
 arch/riscv/include/asm/kfence.h                    |    4 +-
 arch/riscv/include/asm/page.h                      |    1 +
 arch/riscv/include/asm/pgtable.h                   |    2 +-
 arch/riscv/include/asm/sbi.h                       |    1 +
 arch/riscv/include/asm/spinlock.h                  |    5 +-
 arch/riscv/kernel/entry.S                          |   21 +-
 arch/riscv/kernel/jump_label.c                     |   12 +-
 arch/riscv/kernel/module.c                         |   18 +-
 arch/riscv/kernel/probes/kprobes.c                 |    2 +-
 arch/riscv/kernel/setup.c                          |    2 +-
 arch/riscv/kernel/stacktrace.c                     |    4 +-
 arch/riscv/kernel/traps.c                          |    6 +-
 arch/riscv/kvm/aia.c                               |    2 +-
 arch/riscv/mm/init.c                               |   24 +-
 arch/s390/boot/startup.c                           |    2 +
 arch/s390/boot/vmem.c                              |    6 +-
 arch/s390/crypto/aes_s390.c                        |    2 +-
 arch/s390/kernel/ipl.c                             |    2 +-
 arch/s390/kvm/interrupt.c                          |    6 +
 arch/s390/kvm/vsie.c                               |    2 +-
 arch/sh/drivers/push-switch.c                      |    2 +-
 arch/sparc/include/asm/parport_64.h                |    2 +-
 arch/sparc/kernel/chmc.c                           |    2 +-
 arch/um/drivers/rtc_kern.c                         |    2 +-
 arch/um/drivers/virtio_uml.c                       |    2 +-
 arch/x86/Kconfig                                   |    1 -
 arch/x86/events/intel/core.c                       |   13 +-
 arch/x86/events/intel/ds.c                         |    3 +-
 arch/x86/events/intel/uncore.c                     |    1 +
 arch/x86/include/asm/cpufeatures.h                 |    1 +
 arch/x86/include/asm/pgtable_types.h               |    8 +-
 arch/x86/include/asm/processor.h                   |    2 +
 arch/x86/include/asm/special_insns.h               |    2 +-
 arch/x86/include/asm/static_call.h                 |   15 +
 arch/x86/include/asm/sync_core.h                   |    6 +-
 arch/x86/include/asm/xen/hypercall.h               |   36 +-
 arch/x86/kernel/callthunks.c                       |    5 -
 arch/x86/kernel/cet.c                              |   30 +
 arch/x86/kernel/cpu/amd.c                          |    2 +-
 arch/x86/kernel/cpu/cacheinfo.c                    |   43 +-
 arch/x86/kernel/cpu/common.c                       |   38 +-
 arch/x86/kernel/cpu/intel.c                        |    4 +-
 arch/x86/kernel/cpu/mshyperv.c                     |   58 +
 arch/x86/kernel/cpu/topology.c                     |    6 +-
 arch/x86/kernel/fpu/regset.c                       |    3 +-
 arch/x86/kernel/fpu/signal.c                       |   20 +-
 arch/x86/kernel/fpu/xstate.h                       |   27 +-
 arch/x86/kernel/fred.c                             |    8 +-
 arch/x86/kernel/relocate_kernel_64.S               |    8 +
 arch/x86/kernel/static_call.c                      |    8 +
 arch/x86/kernel/vmlinux.lds.S                      |    4 -
 arch/x86/kvm/cpuid.c                               |   31 +-
 arch/x86/kvm/cpuid.h                               |    1 +
 arch/x86/kvm/mmu/mmu.c                             |   12 -
 arch/x86/kvm/mmu/spte.h                            |   17 +
 arch/x86/kvm/mmu/tdp_mmu.c                         |    5 +
 arch/x86/kvm/svm/avic.c                            |    6 +
 arch/x86/kvm/svm/svm.c                             |    9 -
 arch/x86/kvm/vmx/posted_intr.h                     |    2 +-
 arch/x86/kvm/x86.c                                 |   11 +-
 arch/x86/mm/ident_map.c                            |    6 +-
 arch/x86/mm/init.c                                 |    3 +-
 arch/x86/mm/pat/set_memory.c                       |    4 +-
 arch/x86/mm/pti.c                                  |    2 +-
 arch/x86/xen/enlighten.c                           |   65 +-
 arch/x86/xen/enlighten_hvm.c                       |   13 +-
 arch/x86/xen/enlighten_pv.c                        |    4 +-
 arch/x86/xen/enlighten_pvh.c                       |    7 -
 arch/x86/xen/xen-asm.S                             |   50 +-
 arch/x86/xen/xen-head.S                            |  107 +-
 arch/x86/xen/xen-ops.h                             |    9 +
 block/bdev.c                                       |    3 +-
 block/bfq-iosched.c                                |   12 +-
 block/bio.c                                        |    2 +-
 block/blk-cgroup.c                                 |    6 +-
 block/blk-iocost.c                                 |    9 +-
 block/blk-map.c                                    |    2 +-
 block/blk-mq.c                                     |  129 +-
 block/blk-sysfs.c                                  |    2 +-
 block/blk-zoned.c                                  |  510 +-
 block/mq-deadline.c                                |    5 +-
 crypto/adiantum.c                                  |    2 +-
 crypto/ansi_cprng.c                                |    2 +-
 crypto/ccm.c                                       |    2 +-
 crypto/cipher.c                                    |    6 +-
 crypto/cmac.c                                      |    2 +-
 crypto/ctr.c                                       |    2 +-
 crypto/drbg.c                                      |    2 +-
 crypto/ecb.c                                       |    2 +-
 crypto/essiv.c                                     |    2 +-
 crypto/hctr2.c                                     |    2 +-
 crypto/keywrap.c                                   |    2 +-
 crypto/pcbc.c                                      |    2 +-
 crypto/rsassa-pkcs1.c                              |   45 +-
 crypto/skcipher.c                                  |    2 +-
 crypto/testmgr.c                                   |    2 +-
 crypto/vmac.c                                      |    2 +-
 crypto/xcbc.c                                      |    2 +-
 crypto/xctr.c                                      |    2 +-
 crypto/xts.c                                       |    2 +-
 drivers/accel/Kconfig                              |    1 +
 drivers/accel/Makefile                             |    1 +
 drivers/accel/amdxdna/Kconfig                      |   18 +
 drivers/accel/amdxdna/Makefile                     |   23 +
 drivers/accel/amdxdna/TODO                         |    3 +
 drivers/accel/amdxdna/aie2_ctx.c                   |  910 +++
 drivers/accel/amdxdna/aie2_error.c                 |  360 ++
 drivers/accel/amdxdna/aie2_message.c               |  776 +++
 drivers/accel/amdxdna/aie2_msg_priv.h              |  370 ++
 drivers/accel/amdxdna/aie2_pci.c                   |  928 +++
 drivers/accel/amdxdna/aie2_pci.h                   |  297 +
 drivers/accel/amdxdna/aie2_pm.c                    |  108 +
 drivers/accel/amdxdna/aie2_psp.c                   |  146 +
 drivers/accel/amdxdna/aie2_smu.c                   |  134 +
 drivers/accel/amdxdna/aie2_solver.c                |  380 ++
 drivers/accel/amdxdna/aie2_solver.h                |  155 +
 drivers/accel/amdxdna/amdxdna_ctx.c                |  550 ++
 drivers/accel/amdxdna/amdxdna_ctx.h                |  162 +
 drivers/accel/amdxdna/amdxdna_gem.c                |  622 ++
 drivers/accel/amdxdna/amdxdna_gem.h                |   65 +
 drivers/accel/amdxdna/amdxdna_mailbox.c            |  561 ++
 drivers/accel/amdxdna/amdxdna_mailbox.h            |  124 +
 drivers/accel/amdxdna/amdxdna_mailbox_helper.c     |   61 +
 drivers/accel/amdxdna/amdxdna_mailbox_helper.h     |   42 +
 drivers/accel/amdxdna/amdxdna_pci_drv.c            |  434 ++
 drivers/accel/amdxdna/amdxdna_pci_drv.h            |  147 +
 drivers/accel/amdxdna/amdxdna_sysfs.c              |   67 +
 drivers/accel/amdxdna/npu1_regs.c                  |  114 +
 drivers/accel/amdxdna/npu2_regs.c                  |  113 +
 drivers/accel/amdxdna/npu4_regs.c                  |  134 +
 drivers/accel/amdxdna/npu5_regs.c                  |  113 +
 drivers/accel/amdxdna/npu6_regs.c                  |  114 +
 drivers/accel/habanalabs/common/habanalabs_drv.c   |    1 -
 drivers/accel/habanalabs/common/memory.c           |    2 +-
 drivers/accel/ivpu/ivpu_drv.c                      |   16 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   86 +-
 drivers/accel/qaic/qaic_drv.c                      |    3 +-
 drivers/accel/qaic/sahara.c                        |    3 +-
 drivers/acpi/Kconfig                               |    4 +-
 drivers/acpi/acpi_video.c                          |   49 +-
 drivers/acpi/acpica/evxfregn.c                     |    2 -
 drivers/acpi/apei/einj-cxl.c                       |    8 +-
 drivers/acpi/apei/ghes.c                           |    6 +-
 drivers/acpi/arm64/iort.c                          |    2 +
 drivers/acpi/nfit/core.c                           |    7 +-
 drivers/acpi/numa/hmat.c                           |    2 +-
 drivers/acpi/resource.c                            |   30 +-
 drivers/acpi/thermal.c                             |    2 +-
 drivers/acpi/thermal_lib.c                         |    8 +-
 drivers/ata/sata_highbank.c                        |    1 +
 drivers/atm/fore200e.c                             |    2 +-
 drivers/auxdisplay/cfag12864bfb.c                  |    2 +-
 drivers/auxdisplay/hd44780.c                       |    2 +-
 drivers/auxdisplay/ht16k33.c                       |    2 +-
 drivers/auxdisplay/img-ascii-lcd.c                 |    4 +-
 drivers/auxdisplay/line-display.c                  |    4 +-
 drivers/auxdisplay/max6959.c                       |    2 +-
 drivers/auxdisplay/seg-led-gpio.c                  |    4 +-
 drivers/base/arch_numa.c                           |    4 +
 drivers/base/cacheinfo.c                           |   14 +-
 drivers/base/firmware_loader/builtin/main.c        |    2 +-
 drivers/base/firmware_loader/fallback_table.c      |    6 +-
 drivers/base/firmware_loader/sysfs.h               |    2 +-
 drivers/base/regmap/regmap.c                       |   16 +-
 drivers/base/topology.c                            |   24 +-
 drivers/bcma/host_soc.c                            |    2 +-
 drivers/block/rnull.rs                             |    1 +
 drivers/block/swim.c                               |    2 +-
 drivers/block/ublk_drv.c                           |   26 +-
 drivers/block/virtio_blk.c                         |    7 +-
 drivers/block/zram/zram_drv.c                      |   16 +-
 drivers/bluetooth/btmtk.c                          |   27 +-
 drivers/bluetooth/btnxpuart.c                      |    1 +
 drivers/bluetooth/btqcomsmd.c                      |    2 +-
 drivers/bluetooth/hci_bcm.c                        |    2 +-
 drivers/bluetooth/hci_intel.c                      |    2 +-
 drivers/bus/mhi/host/pci_generic.c                 |    2 +-
 drivers/cdrom/cdrom.c                              |    2 +-
 drivers/cdrom/gdrom.c                              |    2 +-
 drivers/cdx/Makefile                               |    2 +-
 drivers/cdx/cdx.c                                  |    8 +-
 drivers/cdx/cdx_msi.c                              |    2 +-
 drivers/cdx/controller/cdx_controller.c            |    4 +-
 drivers/char/ipmi/bt-bmc.c                         |    2 +-
 drivers/char/ipmi/ipmi_powernv.c                   |    2 +-
 drivers/char/ipmi/ipmi_si_platform.c               |    2 +-
 drivers/char/ipmi/ipmi_ssif.c                      |    2 +-
 drivers/char/ipmi/kcs_bmc_aspeed.c                 |    2 +-
 drivers/char/ipmi/kcs_bmc_npcm7xx.c                |    2 +-
 drivers/char/tpm/tpm_ftpm_tee.c                    |    2 +-
 drivers/char/tpm/tpm_tis.c                         |    2 +-
 drivers/char/tpm/tpm_tis_synquacer.c               |    2 +-
 drivers/clk/clk-en7523.c                           |    9 +-
 drivers/clk/clk.c                                  |    2 +-
 drivers/clk/imx/clk-imx8mp-audiomix.c              |    3 +-
 drivers/clk/meson/Kconfig                          |    2 +-
 drivers/clk/meson/a1-peripherals.c                 |    2 +-
 drivers/clk/meson/a1-pll.c                         |    2 +-
 drivers/clk/meson/axg-aoclk.c                      |    2 +-
 drivers/clk/meson/axg-audio.c                      |  111 +-
 drivers/clk/meson/axg.c                            |    2 +-
 drivers/clk/meson/c3-peripherals.c                 |    2 +-
 drivers/clk/meson/c3-pll.c                         |    2 +-
 drivers/clk/meson/clk-cpu-dyndiv.c                 |    4 +-
 drivers/clk/meson/clk-dualdiv.c                    |    6 +-
 drivers/clk/meson/clk-mpll.c                       |    6 +-
 drivers/clk/meson/clk-phase.c                      |    8 +-
 drivers/clk/meson/clk-pll.c                        |    8 +-
 drivers/clk/meson/clk-regmap.c                     |   14 +-
 drivers/clk/meson/g12a-aoclk.c                     |    2 +-
 drivers/clk/meson/g12a.c                           |    2 +-
 drivers/clk/meson/gxbb-aoclk.c                     |    2 +-
 drivers/clk/meson/gxbb.c                           |    2 +-
 drivers/clk/meson/meson-aoclk.c                    |    4 +-
 drivers/clk/meson/meson-clkc-utils.c               |    4 +-
 drivers/clk/meson/meson-eeclk.c                    |    4 +-
 drivers/clk/meson/s4-peripherals.c                 |    2 +-
 drivers/clk/meson/s4-pll.c                         |    2 +-
 drivers/clk/meson/sclk-div.c                       |    4 +-
 drivers/clk/meson/vclk.c                           |    6 +-
 drivers/clk/meson/vid-pll-div.c                    |    4 +-
 drivers/clk/microchip/clk-mpfs.c                   |    2 +-
 drivers/clk/sunxi-ng/ccu-sun20i-d1-r.c             |    2 +-
 drivers/clk/sunxi-ng/ccu-sun20i-d1.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun4i-a10.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c           |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a100.c             |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c              |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c             |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-h6.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-h616.c             |    2 +-
 drivers/clk/sunxi-ng/ccu-sun6i-a31.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun6i-rtc.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a23.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a33.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c              |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-de2.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-h3.c                |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-r.c                 |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-r40.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-v3s.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c            |    2 +-
 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c           |    2 +-
 drivers/clk/sunxi-ng/ccu-sun9i-a80.c               |    2 +-
 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c           |    2 +-
 drivers/clk/sunxi-ng/ccu_common.c                  |    8 +-
 drivers/clk/sunxi-ng/ccu_div.c                     |    2 +-
 drivers/clk/sunxi-ng/ccu_frac.c                    |   12 +-
 drivers/clk/sunxi-ng/ccu_gate.c                    |    8 +-
 drivers/clk/sunxi-ng/ccu_mp.c                      |    4 +-
 drivers/clk/sunxi-ng/ccu_mult.c                    |    2 +-
 drivers/clk/sunxi-ng/ccu_mux.c                     |   12 +-
 drivers/clk/sunxi-ng/ccu_nk.c                      |    2 +-
 drivers/clk/sunxi-ng/ccu_nkm.c                     |    2 +-
 drivers/clk/sunxi-ng/ccu_nkmp.c                    |    2 +-
 drivers/clk/sunxi-ng/ccu_nm.c                      |    2 +-
 drivers/clk/sunxi-ng/ccu_phase.c                   |    2 +-
 drivers/clk/sunxi-ng/ccu_reset.c                   |    2 +-
 drivers/clk/sunxi-ng/ccu_sdm.c                     |   12 +-
 drivers/clk/thead/clk-th1520-ap.c                  |   13 +-
 drivers/clocksource/hyperv_timer.c                 |   14 +-
 drivers/clocksource/timer-sun5i.c                  |    2 +-
 drivers/clocksource/timer-tegra186.c               |    2 +-
 drivers/clocksource/timer-ti-dm.c                  |    2 +-
 drivers/counter/104-quad-8.c                       |    2 +-
 drivers/counter/counter-chrdev.c                   |    2 +-
 drivers/counter/counter-core.c                     |   14 +-
 drivers/counter/ftm-quaddec.c                      |    2 +-
 drivers/counter/i8254.c                            |    4 +-
 drivers/counter/intel-qep.c                        |    2 +-
 drivers/counter/interrupt-cnt.c                    |    2 +-
 drivers/counter/microchip-tcb-capture.c            |    2 +-
 drivers/counter/rz-mtu3-cnt.c                      |    2 +-
 drivers/counter/stm32-lptimer-cnt.c                |    2 +-
 drivers/counter/stm32-timer-cnt.c                  |    2 +-
 drivers/counter/ti-ecap-capture.c                  |    4 +-
 drivers/counter/ti-eqep.c                          |    4 +-
 drivers/cpufreq/Kconfig                            |    4 +-
 drivers/cpufreq/amd-pstate.c                       |   50 +-
 drivers/cpuidle/cpuidle-kirkwood.c                 |    2 +-
 drivers/cpuidle/cpuidle-riscv-sbi.c                |    4 +-
 drivers/cpuidle/governors/teo.c                    |   91 +-
 drivers/crypto/geode-aes.c                         |    2 +-
 drivers/crypto/hisilicon/debugfs.c                 |    4 +-
 drivers/crypto/inside-secure/safexcel.c            |    2 +-
 drivers/crypto/intel/iaa/Makefile                  |    2 +-
 drivers/crypto/intel/iaa/iaa_crypto_main.c         |    2 +-
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c       |    2 +-
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c        |    2 +-
 drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c       |    2 +-
 drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c     |    2 +-
 drivers/crypto/intel/qat/qat_c62x/adf_drv.c        |    2 +-
 drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c      |    2 +-
 drivers/crypto/intel/qat/qat_common/Makefile       |    2 +-
 drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c  |    2 +-
 drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c    |    2 +-
 drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c  |    2 +-
 drivers/crypto/marvell/octeontx2/cn10k_cpt.c       |   14 +-
 .../marvell/octeontx2/otx2_cpt_mbox_common.c       |   20 +-
 drivers/crypto/marvell/octeontx2/otx2_cptlf.c      |   20 +-
 drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |    2 +-
 drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |    2 +-
 drivers/cxl/acpi.c                                 |    4 +-
 drivers/cxl/core/cdat.c                            |    6 +-
 drivers/cxl/core/hdm.c                             |   12 +-
 drivers/cxl/core/mbox.c                            |   22 +-
 drivers/cxl/core/memdev.c                          |   20 +-
 drivers/cxl/core/pci.c                             |   18 +-
 drivers/cxl/core/pmem.c                            |   14 +-
 drivers/cxl/core/pmu.c                             |    2 +-
 drivers/cxl/core/port.c                            |   72 +-
 drivers/cxl/core/region.c                          |   39 +-
 drivers/cxl/core/regs.c                            |   22 +-
 drivers/cxl/core/suspend.c                         |    4 +-
 drivers/cxl/mem.c                                  |    2 +-
 drivers/cxl/pci.c                                  |    8 +-
 drivers/cxl/pmem.c                                 |    2 +-
 drivers/cxl/port.c                                 |    2 +-
 drivers/dax/cxl.c                                  |    2 +-
 drivers/devfreq/event/exynos-nocp.c                |    2 +-
 drivers/devfreq/event/exynos-ppmu.c                |    2 +-
 drivers/devfreq/mtk-cci-devfreq.c                  |    2 +-
 drivers/devfreq/rk3399_dmc.c                       |    2 +-
 drivers/devfreq/sun8i-a33-mbus.c                   |    2 +-
 drivers/dma-buf/dma-buf.c                          |   42 +-
 drivers/dma/amd/qdma/qdma.c                        |   28 +-
 drivers/dma/apple-admac.c                          |    7 +-
 drivers/dma/at_xdmac.c                             |    2 +
 drivers/dma/dw/acpi.c                              |    6 +-
 drivers/dma/dw/internal.h                          |    8 +
 drivers/dma/dw/pci.c                               |    4 +-
 drivers/dma/fsl-edma-common.h                      |    1 +
 drivers/dma/fsl-edma-main.c                        |   41 +-
 drivers/dma/idxd/Makefile                          |    2 +-
 drivers/dma/idxd/compat.c                          |    2 +-
 drivers/dma/idxd/device.c                          |   14 +-
 drivers/dma/idxd/init.c                            |    2 +-
 drivers/dma/idxd/submit.c                          |    6 +-
 drivers/dma/loongson2-apb-dma.c                    |    2 +-
 drivers/dma/mv_xor.c                               |    2 +
 drivers/dma/tegra186-gpc-dma.c                     |   10 +
 drivers/edac/altera_edac.c                         |    4 +-
 drivers/edac/amd64_edac.c                          |   32 +-
 drivers/edac/armada_xp_edac.c                      |    4 +-
 drivers/edac/aspeed_edac.c                         |    2 +-
 drivers/edac/bluefield_edac.c                      |    2 +-
 drivers/edac/cell_edac.c                           |    2 +-
 drivers/edac/cpc925_edac.c                         |    2 +-
 drivers/edac/dmc520_edac.c                         |    2 +-
 drivers/edac/highbank_l2_edac.c                    |    2 +-
 drivers/edac/highbank_mc_edac.c                    |    2 +-
 drivers/edac/layerscape_edac.c                     |    2 +-
 drivers/edac/mpc85xx_edac.c                        |    6 +-
 drivers/edac/npcm_edac.c                           |    2 +-
 drivers/edac/octeon_edac-l2c.c                     |    2 +-
 drivers/edac/octeon_edac-lmc.c                     |    2 +-
 drivers/edac/octeon_edac-pc.c                      |    2 +-
 drivers/edac/octeon_edac-pci.c                     |    2 +-
 drivers/edac/qcom_edac.c                           |    2 +-
 drivers/edac/synopsys_edac.c                       |    2 +-
 drivers/edac/ti_edac.c                             |    2 +-
 drivers/edac/versal_edac.c                         |    2 +-
 drivers/edac/xgene_edac.c                          |    2 +-
 drivers/edac/zynqmp_edac.c                         |    2 +-
 drivers/extcon/extcon-adc-jack.c                   |    2 +-
 drivers/extcon/extcon-intel-cht-wc.c               |    2 +-
 drivers/extcon/extcon-intel-mrfld.c                |    2 +-
 drivers/extcon/extcon-max3355.c                    |    2 +-
 drivers/extcon/extcon-max77843.c                   |    2 +-
 drivers/extcon/extcon-rtk-type-c.c                 |    2 +-
 drivers/extcon/extcon-usb-gpio.c                   |    2 +-
 drivers/extcon/extcon-usbc-cros-ec.c               |    2 +-
 drivers/firmware/arm_ffa/bus.c                     |   15 +-
 drivers/firmware/arm_ffa/driver.c                  |    7 +-
 drivers/firmware/arm_scmi/vendors/imx/Kconfig      |    1 +
 drivers/firmware/cirrus/cs_dsp.c                   |   68 +-
 drivers/firmware/efi/Kconfig                       |    4 -
 drivers/firmware/efi/efi-pstore.c                  |    2 +-
 drivers/firmware/efi/embedded-firmware.c           |    4 +-
 drivers/firmware/efi/esrt.c                        |    2 -
 drivers/firmware/efi/libstub/Makefile.zboot        |   18 +-
 drivers/firmware/efi/vars.c                        |   16 +-
 drivers/firmware/imx/Kconfig                       |    1 -
 drivers/firmware/microchip/mpfs-auto-update.c      |    4 +-
 drivers/fpga/intel-m10-bmc-sec-update.c            |    2 +-
 drivers/fsi/fsi-master-aspeed.c                    |    2 +-
 drivers/fsi/fsi-master-ast-cf.c                    |    2 +-
 drivers/fsi/fsi-master-gpio.c                      |    2 +-
 drivers/fsi/fsi-occ.c                              |    2 +-
 drivers/gpio/Kconfig                               |    3 +-
 drivers/gpio/gpio-104-dio-48e.c                    |    4 +-
 drivers/gpio/gpio-104-idio-16.c                    |    2 +-
 drivers/gpio/gpio-elkhartlake.c                    |    2 +-
 drivers/gpio/gpio-gpio-mm.c                        |    2 +-
 drivers/gpio/gpio-graniterapids.c                  |   52 +-
 drivers/gpio/gpio-i8255.c                          |    2 +-
 drivers/gpio/gpio-idio-16.c                        |    5 +-
 drivers/gpio/gpio-ljca.c                           |    4 +-
 drivers/gpio/gpio-loongson-64bit.c                 |    6 +-
 drivers/gpio/gpio-menz127.c                        |    2 +-
 drivers/gpio/gpio-merrifield.c                     |    2 +-
 drivers/gpio/gpio-pci-idio-16.c                    |    2 +-
 drivers/gpio/gpio-sim.c                            |   48 +-
 drivers/gpio/gpio-tangier.c                        |    2 +-
 drivers/gpio/gpio-virtuser.c                       |   93 +-
 drivers/gpio/gpio-xilinx.c                         |   32 +-
 drivers/gpio/gpiolib-swnode.c                      |    2 +-
 drivers/gpu/drm/Kconfig                            |   81 +-
 drivers/gpu/drm/Makefile                           |   11 +-
 drivers/gpu/drm/amd/amdgpu/Kconfig                 |    1 +
 drivers/gpu/drm/amd/amdgpu/Makefile                |    8 +-
 drivers/gpu/drm/amd/amdgpu/aldebaran.c             |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_aca.h            |    5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            |   20 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h         |   10 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c  |    6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |   26 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c   |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  215 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   19 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   80 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.h        |    5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h            |    1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c         |   17 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h     |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c |    4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  102 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c             |    6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h             |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c            |    7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   18 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h           |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  212 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   12 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   60 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |    6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |  353 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h            |   15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |   77 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h     |   21 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c          |    2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c           |    8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |   21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |   10 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c            |   81 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h            |   31 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c       |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |  113 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |   21 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c           |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  229 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   26 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c          |    1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c            |   11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |    2 +-
 drivers/gpu/drm/amd/amdgpu/cik.c                   |    4 +-
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |    4 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |   10 +-
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |    4 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |   31 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   31 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c              |   31 +-
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |   30 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   47 +-
 .../gpu/drm/amd/amdgpu/gfx_v10_0_cleaner_shader.h  |   56 +
 .../drm/amd/amdgpu/gfx_v10_3_0_cleaner_shader.asm  |  124 +
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   47 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |   56 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.h             |    2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |   14 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   16 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   46 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   42 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c            |   14 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |   59 +-
 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c           |    4 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c             |   24 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c              |    7 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |    9 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |    9 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   59 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c              |   12 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c              |    7 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |    4 +-
 drivers/gpu/drm/amd/amdgpu/ih_v6_0.c               |    8 +-
 drivers/gpu/drm/amd/amdgpu/ih_v6_1.c               |    8 +-
 drivers/gpu/drm/amd/amdgpu/ih_v7_0.c               |    8 +-
 drivers/gpu/drm/amd/amdgpu/imu_v11_0.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/imu_v12_0.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c           |  104 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c           |   14 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c           |   20 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c           |  708 +++
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.h           |   29 +
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |    4 +-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  136 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |    1 -
 drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c          |    2 +-
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |   11 +-
 drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c           |   81 +
 drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.h           |    1 +
 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c             |   11 +
 drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c            |    2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |    2 +-
 drivers/gpu/drm/amd/amdgpu/nv.c                    |    6 +-
 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |   12 +
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |    8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   10 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   14 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |  116 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c             |    8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c             |    8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c             |    6 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |  343 +-
 drivers/gpu/drm/amd/amdgpu/si.c                    |    4 +-
 drivers/gpu/drm/amd/amdgpu/si_dma.c                |   10 +-
 drivers/gpu/drm/amd/amdgpu/si_ih.c                 |    4 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   34 +-
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |    8 +-
 drivers/gpu/drm/amd/amdgpu/soc24.c                 |   27 +-
 drivers/gpu/drm/amd/amdgpu/ta_ras_if.h             |    3 +
 drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h   |   24 +-
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |    4 +-
 drivers/gpu/drm/amd/amdgpu/umc_v12_0.c             |  265 +-
 drivers/gpu/drm/amd/amdgpu/umc_v12_0.h             |   17 +-
 drivers/gpu/drm/amd/amdgpu/umc_v8_14.c             |  160 +
 drivers/gpu/drm/amd/amdgpu/umc_v8_14.h             |   51 +
 drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c              |    4 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |    8 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |   17 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |   17 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c              |    4 +-
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |    8 +-
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |   12 +-
 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c              |    6 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |   25 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c              |   24 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |   33 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |   34 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   40 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c            |  121 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c            |   34 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c            |   79 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.h            |    5 +
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c            | 1118 ++++
 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.h            |   29 +
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |   11 +-
 drivers/gpu/drm/amd/amdgpu/vega20_ih.c             |   12 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |    6 +-
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |  491 ++
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  202 +-
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1126 ++++
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm  |   58 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |   31 +-
 drivers/gpu/drm/amd/amdkfd/kfd_debug.c             |   17 +
 drivers/gpu/drm/amd/amdkfd/kfd_debug.h             |    1 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  138 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   18 +
 .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c   |    3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |   11 +
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c    |    2 +
 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c         |   64 +-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |    4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |   13 +-
 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c    |   41 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h              |   14 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |   31 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   25 +-
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |   10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   22 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |    5 +-
 drivers/gpu/drm/amd/display/Kconfig                |    2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  221 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   16 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  568 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h  |   55 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |    4 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h |    2 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  136 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   19 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h   |    4 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   59 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   69 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h    |    5 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |   35 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h  |    3 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |    9 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile    |    2 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |    5 +-
 .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c |    4 +-
 .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |  140 +
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  241 +-
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
 .../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.h   |   41 +-
 .../gpu/drm/amd/display/dc/clk_mgr/dcn401/dalsmc.h |    4 +-
 .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c |  311 +-
 .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.h |    1 +
 .../dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.c     |   37 +
 .../dc/clk_mgr/dcn401/dcn401_clk_mgr_smu_msg.h     |    4 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  141 +-
 .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c  |   38 +
 .../gpu/drm/amd/display/dc/core/dc_link_exports.c  |    8 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   58 +-
 drivers/gpu/drm/amd/display/dc/core/dc_state.c     |    8 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   13 +-
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |   53 +-
 drivers/gpu/drm/amd/display/dc/dc.h                |   52 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |   37 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   16 +
 drivers/gpu/drm/amd/display/dc/dc_dsc.h            |    5 +
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |  173 +-
 drivers/gpu/drm/amd/display/dc/dc_plane.h          |    3 +
 drivers/gpu/drm/amd/display/dc/dc_spl_translate.c  |   19 +-
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   17 +-
 drivers/gpu/drm/amd/display/dc/dc_types.h          |   35 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |    3 +
 drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c |   44 +-
 .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c  |    3 +-
 drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c      |    3 +-
 .../drm/amd/display/dc/dce110/dce110_mem_input_v.c |    8 +-
 .../display/dc/dce110/dce110_timing_generator.c    |  193 +-
 .../display/dc/dce110/dce110_timing_generator.h    |    2 +-
 .../display/dc/dce120/dce120_timing_generator.c    |  116 +-
 .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c    |   34 +-
 .../display/dc/dio/dcn31/dcn31_dio_link_encoder.c  |    5 +-
 .../display/dc/dio/dcn35/dcn35_dio_link_encoder.c  |   80 +
 .../display/dc/dio/dcn35/dcn35_dio_link_encoder.h  |   18 +
 drivers/gpu/drm/amd/display/dc/dm_helpers.h        |    5 +
 .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c   |  132 -
 .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c  |    1 +
 .../dc/dml/dcn32/display_mode_vba_util_32.c        |    4 +
 .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c   |    4 +-
 .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h   |    8 +
 drivers/gpu/drm/amd/display/dc/dml2/Makefile       |   19 +-
 .../drm/amd/display/dc/dml2/display_mode_core.c    |   42 +-
 .../display/dc/dml2/display_mode_core_structs.h    |  109 +-
 .../drm/amd/display/dc/dml2/display_mode_util.c    |    6 +-
 .../dc/dml2/dml21/dml21_translation_helper.c       |  162 +-
 .../dc/dml2/dml21/dml21_translation_helper.h       |    2 -
 .../drm/amd/display/dc/dml2/dml21/dml21_utils.c    |  201 +-
 .../drm/amd/display/dc/dml2/dml21/dml21_utils.h    |    8 +-
 .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c  |    8 -
 .../dc/dml2/dml21/inc/bounding_boxes/dcn3_soc_bb.h |  401 --
 .../dc/dml2/dml21/inc/bounding_boxes/dcn4_soc_bb.h |    3 +-
 .../dc/dml2/dml21/inc/dml_top_display_cfg_types.h  |   52 +-
 .../dml2/dml21/inc/dml_top_soc_parameter_types.h   |    2 +
 .../amd/display/dc/dml2/dml21/inc/dml_top_types.h  |   77 +-
 .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c   |   42 +-
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c     | 1416 +++--
 .../dml21/src/dml2_core/dml2_core_dcn4_calcs.h     |    2 +-
 .../dml21/src/dml2_core/dml2_core_shared_types.h   |  135 +-
 .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.c  |  223 +-
 .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.h  |    6 +-
 .../dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c   |   59 +-
 .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn3.c     |   12 +-
 .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c  |  426 +-
 .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.h  |    7 +
 .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.c  |    1 -
 .../dml2/dml21/src/dml2_top/dml2_top_interfaces.c  |   50 +
 .../dc/dml2/dml21/src/dml2_top/dml2_top_legacy.c   |   10 +
 .../dc/dml2/dml21/src/dml2_top/dml2_top_legacy.h   |    9 +
 .../dml21/src/dml2_top/dml2_top_optimization.c     |  307 -
 .../dml21/src/dml2_top/dml2_top_optimization.h     |   33 -
 .../dc/dml2/dml21/src/dml2_top/dml2_top_soc15.c    | 1178 ++++
 .../{dml_top_mcache.h => dml2_top_soc15.h}         |   19 +-
 .../dc/dml2/dml21/src/dml2_top/dml_top_mcache.c    |  549 --
 .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.c |    5 +
 .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.h |   46 +-
 .../dml21/src/inc/dml2_internal_shared_types.h     |   58 +-
 .../drm/amd/display/dc/dml2/dml2_mall_phantom.c    |    2 +-
 .../amd/display/dc/dml2/dml2_translation_helper.c  |   54 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |   49 +-
 .../amd/display/dc/dml2/dml_display_rq_dlg_calc.c  |   12 -
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |   45 +
 .../gpu/drm/amd/display/dc/dwb/dcn30/dcn30_dwb.c   |   13 -
 .../gpu/drm/amd/display/dc/dwb/dcn30/dcn30_dwb.h   |    1 -
 .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c |   19 +-
 .../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h |    6 +-
 .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c |   19 +-
 .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h |    4 +-
 .../drm/amd/display/dc/hubp/dcn201/dcn201_hubp.c   |    3 +-
 .../gpu/drm/amd/display/dc/hubp/dcn21/dcn21_hubp.c |    1 +
 .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c |   21 +-
 .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.h |    6 +-
 .../gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c |    1 +
 .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c |    3 +-
 .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c |    3 +-
 .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.h |    2 +-
 .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c   |  131 +-
 .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.h   |   64 +-
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    |  257 +-
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.h    |   17 +-
 .../gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c |    1 -
 .../drm/amd/display/dc/hwss/dcn301/dcn301_init.c   |    1 -
 .../gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c |    3 +-
 .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c  |   12 +
 .../drm/amd/display/dc/hwss/dcn314/dcn314_init.c   |    3 +-
 .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c    |   16 +-
 .../gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c |    1 -
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |   53 +-
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h    |    2 +
 .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c |    6 +-
 .../drm/amd/display/dc/hwss/dcn351/dcn351_init.c   |    1 -
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |  841 ++-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h  |   11 +-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_init.c   |   11 +-
 drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h |   22 +-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   11 +-
 drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h     |    4 -
 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h    |    3 +
 .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
 drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h       |   16 +-
 .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h   |    8 +
 drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h  |    6 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/optc.h       |    2 +-
 .../drm/amd/display/dc/inc/hw/timing_generator.h   |    5 +-
 drivers/gpu/drm/amd/display/dc/inc/link.h          |    4 +
 .../amd/display/dc/irq/dcn201/irq_service_dcn201.c |    4 +-
 .../amd/display/dc/link/accessories/link_dp_cts.c  |    4 +-
 .../drm/amd/display/dc/link/hwss/link_hwss_dio.c   |    4 +-
 .../link/hwss/link_hwss_dio_fixed_vs_pe_retimer.c  |    2 +-
 .../drm/amd/display/dc/link/hwss/link_hwss_dpia.c  |   61 +-
 .../drm/amd/display/dc/link/hwss/link_hwss_dpia.h  |    3 +
 .../gpu/drm/amd/display/dc/link/link_detection.c   |    3 +-
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    |   50 +-
 drivers/gpu/drm/amd/display/dc/link/link_factory.c |    3 +-
 .../gpu/drm/amd/display/dc/link/link_validation.c  |  179 +
 .../gpu/drm/amd/display/dc/link/link_validation.h  |    5 +
 .../drm/amd/display/dc/link/protocols/link_ddc.c   |    2 +-
 .../display/dc/link/protocols/link_dp_capability.c |   36 +-
 .../dc/link/protocols/link_dp_irq_handler.c        |    8 +-
 .../amd/display/dc/link/protocols/link_dp_phy.c    |    2 +-
 .../display/dc/link/protocols/link_dp_training.c   |    4 +-
 .../gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c   |   18 +
 .../gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.h   |    7 +
 .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.c |  112 +-
 .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h |   19 +
 .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c |  101 +-
 .../drm/amd/display/dc/optc/dcn401/dcn401_optc.c   |    4 +-
 .../amd/display/dc/resource/dcn10/dcn10_resource.c |    8 +-
 .../amd/display/dc/resource/dcn10/dcn10_resource.h |    1 +
 .../amd/display/dc/resource/dcn20/dcn20_resource.c |   43 +-
 .../display/dc/resource/dcn201/dcn201_resource.c   |    7 +-
 .../amd/display/dc/resource/dcn21/dcn21_resource.c |    1 +
 .../amd/display/dc/resource/dcn30/dcn30_resource.c |    2 +
 .../display/dc/resource/dcn301/dcn301_resource.c   |   11 +-
 .../display/dc/resource/dcn302/dcn302_resource.c   |    2 +
 .../display/dc/resource/dcn303/dcn303_resource.c   |    2 +
 .../amd/display/dc/resource/dcn31/dcn31_resource.c |    8 +
 .../amd/display/dc/resource/dcn31/dcn31_resource.h |    3 +
 .../display/dc/resource/dcn314/dcn314_resource.c   |    2 +
 .../display/dc/resource/dcn315/dcn315_resource.c   |    2 +
 .../display/dc/resource/dcn316/dcn316_resource.c   |    2 +
 .../amd/display/dc/resource/dcn32/dcn32_resource.c |    3 +
 .../display/dc/resource/dcn321/dcn321_resource.c   |    2 +
 .../amd/display/dc/resource/dcn35/dcn35_resource.c |   12 +-
 .../amd/display/dc/resource/dcn35/dcn35_resource.h |    1 +
 .../display/dc/resource/dcn351/dcn351_resource.c   |    5 +-
 .../display/dc/resource/dcn401/dcn401_resource.c   |   62 +-
 drivers/gpu/drm/amd/display/dc/spl/dc_spl.c        |  179 +-
 drivers/gpu/drm/amd/display/dc/spl/dc_spl_types.h  |   16 +-
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        |    3 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |  219 +-
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    |    4 -
 .../drm/amd/display/modules/freesync/freesync.c    |   13 +-
 .../drm/amd/display/modules/power/power_helpers.c  |    9 +-
 .../drm/amd/display/modules/power/power_helpers.h  |    3 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |    9 +-
 .../dcn/{dcn_2_0_3_offset.h => dcn_2_0_1_offset.h} |    4 +-
 .../{dcn_2_0_3_sh_mask.h => dcn_2_0_1_sh_mask.h}   |    4 +-
 .../amd/include/asic_reg/umc/umc_8_14_0_offset.h   |   29 +
 .../amd/include/asic_reg/umc/umc_8_14_0_sh_mask.h  |   37 +
 drivers/gpu/drm/amd/include/atomfirmware.h         |   17 +-
 .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_5_0.h  |   47 +
 drivers/gpu/drm/amd/include/kgd_pp_interface.h     |    5 +-
 drivers/gpu/drm/amd/pm/amdgpu_dpm.c                |  108 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |    6 +-
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |    4 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c         |    8 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |    7 +-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |    8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c    |    2 +
 .../drm/amd/pm/powerplay/hwmgr/vega10_powertune.c  |    5 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  267 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   25 +-
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h    |   14 +-
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h   |    4 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |    4 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |    2 +
 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |  189 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |  182 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  203 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |    3 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   41 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   43 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   31 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  189 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |   64 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  153 +-
 drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c     |   38 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  171 +-
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |   33 +-
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |    6 +-
 drivers/gpu/drm/arm/display/komeda/komeda_drv.c    |    4 +-
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |    1 -
 .../drm/arm/display/komeda/komeda_wb_connector.c   |    4 +
 drivers/gpu/drm/arm/hdlcd_drv.c                    |    5 +-
 drivers/gpu/drm/arm/malidp_drv.c                   |    5 +-
 drivers/gpu/drm/armada/armada_crtc.c               |    2 +-
 drivers/gpu/drm/armada/armada_drv.c                |    5 +-
 drivers/gpu/drm/armada/armada_gem.c                |    2 +-
 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c            |    5 +-
 drivers/gpu/drm/ast/ast_dp.c                       |    2 +-
 drivers/gpu/drm/ast/ast_drv.c                      |    3 +-
 drivers/gpu/drm/ast/ast_drv.h                      |    1 -
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c       |    5 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c     |    3 +-
 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c |    2 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c          |   80 +-
 drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c     |    2 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    |    2 +-
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c    |   28 -
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h    |    3 -
 drivers/gpu/drm/bridge/chipone-icn6211.c           |    2 +-
 drivers/gpu/drm/bridge/chrontel-ch7033.c           |    2 +-
 drivers/gpu/drm/bridge/display-connector.c         |    2 +-
 drivers/gpu/drm/bridge/fsl-ldb.c                   |    2 +-
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c       |    2 +-
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c        |    2 +-
 drivers/gpu/drm/bridge/imx/imx8qm-ldb.c            |    2 +-
 drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c           |    2 +-
 .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c    |    2 +-
 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c    |    2 +-
 drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c       |    2 +-
 drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c        |    2 +-
 drivers/gpu/drm/bridge/ite-it6263.c                |   37 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |  337 +-
 drivers/gpu/drm/bridge/ite-it66121.c               |    6 +-
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |    4 +-
 drivers/gpu/drm/bridge/lontium-lt9211.c            |    2 +-
 drivers/gpu/drm/bridge/lontium-lt9611.c            |  187 +-
 drivers/gpu/drm/bridge/lontium-lt9611uxc.c         |    7 +-
 drivers/gpu/drm/bridge/lvds-codec.c                |    2 +-
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |    8 +-
 drivers/gpu/drm/bridge/nwl-dsi.c                   |    2 +-
 drivers/gpu/drm/bridge/nxp-ptn3460.c               |    4 +-
 drivers/gpu/drm/bridge/samsung-dsim.c              |    2 +-
 drivers/gpu/drm/bridge/sii902x.c                   |   11 +-
 drivers/gpu/drm/bridge/sii9234.c                   |    4 +-
 drivers/gpu/drm/bridge/sil-sii8620.c               |    4 +-
 drivers/gpu/drm/bridge/synopsys/Kconfig            |    6 +
 drivers/gpu/drm/bridge/synopsys/Makefile           |    1 +
 .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c    |    2 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c      |    2 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c |    2 +-
 .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c    |    5 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c       |   29 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h       |    2 +-
 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c     | 1030 +++
 drivers/gpu/drm/bridge/tc358767.c                  |    2 +-
 drivers/gpu/drm/bridge/tc358768.c                  |    4 +-
 drivers/gpu/drm/bridge/thc63lvd1024.c              |    2 +-
 drivers/gpu/drm/bridge/ti-dlpc3433.c               |    2 +-
 drivers/gpu/drm/bridge/ti-sn65dsi83.c              |  149 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |    6 +-
 drivers/gpu/drm/bridge/ti-tfp410.c                 |    4 +-
 drivers/gpu/drm/bridge/ti-tpd12s015.c              |    2 +-
 drivers/gpu/drm/clients/Kconfig                    |  123 +
 drivers/gpu/drm/clients/Makefile                   |    8 +
 .../gpu/drm/clients/drm_client_internal.h          |   10 +-
 drivers/gpu/drm/{ => clients}/drm_client_setup.c   |   34 +-
 drivers/gpu/drm/{ => clients}/drm_fbdev_client.c   |    4 +-
 drivers/gpu/drm/clients/drm_log.c                  |  420 ++
 drivers/gpu/drm/display/Kconfig                    |    8 +
 drivers/gpu/drm/display/Makefile                   |    2 +
 drivers/gpu/drm/display/drm_bridge_connector.c     |  162 +-
 drivers/gpu/drm/display/drm_dp_cec.c               |   14 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |  125 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |  100 +-
 drivers/gpu/drm/display/drm_hdmi_audio_helper.c    |  190 +
 drivers/gpu/drm/display/drm_hdmi_state_helper.c    |   91 +
 drivers/gpu/drm/drm_connector.c                    |  174 +-
 drivers/gpu/drm/drm_draw.c                         |  233 +
 drivers/gpu/drm/drm_draw_internal.h                |   56 +
 drivers/gpu/drm/drm_drv.c                          |   32 +
 drivers/gpu/drm/drm_edid.c                         |    6 +
 drivers/gpu/drm/drm_file.c                         |   23 +-
 drivers/gpu/drm/drm_gem_dma_helper.c               |    2 +-
 drivers/gpu/drm/drm_gem_framebuffer_helper.c       |    2 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |    4 +-
 drivers/gpu/drm/drm_mode_config.c                  |    9 +
 drivers/gpu/drm/drm_modes.c                        |    3 +-
 drivers/gpu/drm/drm_of.c                           |    4 +-
 drivers/gpu/drm/drm_panel.c                        |    3 +-
 drivers/gpu/drm/drm_panel_backlight_quirks.c       |   94 +
 drivers/gpu/drm/drm_panic.c                        |  269 +-
 drivers/gpu/drm/drm_panic_qr.rs                    |    1 -
 drivers/gpu/drm/drm_prime.c                        |    2 +-
 drivers/gpu/drm/drm_print.c                        |   23 +
 drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c           |    3 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |   15 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.c              |   28 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.h              |    2 -
 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c        |    2 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |   43 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h              |    2 +
 drivers/gpu/drm/etnaviv/etnaviv_mmu.c              |   26 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |    2 +-
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |    2 +-
 drivers/gpu/drm/exynos/exynos_dp.c                 |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |    6 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimc.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_fimd.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_mic.c            |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_scaler.c         |    2 +-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |    2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |    6 +-
 drivers/gpu/drm/exynos/exynos_mixer.c              |    2 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |    5 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c          |    1 +
 drivers/gpu/drm/gma500/psb_drv.c                   |    3 +-
 drivers/gpu/drm/gma500/psb_drv.h                   |    1 -
 drivers/gpu/drm/gud/gud_drv.c                      |    3 +-
 drivers/gpu/drm/hisilicon/hibmc/Kconfig            |    2 +-
 drivers/gpu/drm/hisilicon/hibmc/Makefile           |    3 +-
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c        |  164 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h       |   63 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_config.h     |   19 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.c         |  220 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.h         |   28 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c       |  332 +
 drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h        |   76 +
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c     |  118 +
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c    |   17 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h    |   19 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c    |   37 +-
 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c   |   20 +-
 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c       |    2 +-
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c    |    1 -
 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c    |    4 +-
 drivers/gpu/drm/hyperv/hyperv_drm_drv.c            |    4 +-
 drivers/gpu/drm/i2c/ch7006_drv.c                   |    2 +-
 drivers/gpu/drm/i2c/sil164_drv.c                   |    2 +-
 drivers/gpu/drm/i2c/tda9950.c                      |    4 +-
 drivers/gpu/drm/i2c/tda998x_drv.c                  |    4 +-
 drivers/gpu/drm/i915/Makefile                      |    5 +-
 drivers/gpu/drm/i915/display/dvo_ns2501.c          |    1 -
 drivers/gpu/drm/i915/display/g4x_dp.c              |   26 +-
 drivers/gpu/drm/i915/display/g4x_dp.h              |    6 -
 drivers/gpu/drm/i915/display/g4x_hdmi.c            |   36 +-
 drivers/gpu/drm/i915/display/g4x_hdmi.h            |    5 +-
 drivers/gpu/drm/i915/display/hsw_ips.c             |   20 +-
 drivers/gpu/drm/i915/display/hsw_ips.h             |    6 +-
 drivers/gpu/drm/i915/display/i9xx_display_sr.c     |   97 +
 drivers/gpu/drm/i915/display/i9xx_display_sr.h     |   14 +
 drivers/gpu/drm/i915/display/i9xx_plane.c          |    1 +
 drivers/gpu/drm/i915/display/i9xx_wm.c             |    1 +
 drivers/gpu/drm/i915/display/i9xx_wm_regs.h        |  257 +
 drivers/gpu/drm/i915/display/icl_dsi.c             |    5 +-
 drivers/gpu/drm/i915/display/intel_acpi.c          |    3 +-
 drivers/gpu/drm/i915/display/intel_atomic_plane.c  |   28 +-
 drivers/gpu/drm/i915/display/intel_audio.c         |   57 +-
 drivers/gpu/drm/i915/display/intel_audio.h         |    1 +
 drivers/gpu/drm/i915/display/intel_backlight.c     |    1 +
 drivers/gpu/drm/i915/display/intel_bios.c          |   15 +-
 drivers/gpu/drm/i915/display/intel_bios.h          |    8 -
 drivers/gpu/drm/i915/display/intel_bw.c            |    5 +-
 drivers/gpu/drm/i915/display/intel_cdclk.c         |  179 +-
 drivers/gpu/drm/i915/display/intel_color.c         |   82 +-
 drivers/gpu/drm/i915/display/intel_combo_phy.c     |    1 +
 drivers/gpu/drm/i915/display/intel_crt.c           |  163 +-
 drivers/gpu/drm/i915/display/intel_crt_regs.h      |   50 +
 drivers/gpu/drm/i915/display/intel_crtc.c          |    1 +
 .../gpu/drm/i915/display/intel_crtc_state_dump.c   |   14 +-
 drivers/gpu/drm/i915/display/intel_cursor.c        |    6 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       |   55 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h  |   16 +
 drivers/gpu/drm/i915/display/intel_ddi.c           |  664 +-
 drivers/gpu/drm/i915/display/intel_ddi.h           |   12 +-
 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c |   23 +-
 drivers/gpu/drm/i915/display/intel_de.h            |   18 +-
 drivers/gpu/drm/i915/display/intel_display.c       |  117 +-
 drivers/gpu/drm/i915/display/intel_display.h       |    3 -
 .../drm/i915/display/intel_display_conversion.c    |   14 +
 .../drm/i915/display/intel_display_conversion.h    |   10 +-
 drivers/gpu/drm/i915/display/intel_display_core.h  |   17 +-
 .../gpu/drm/i915/display/intel_display_debugfs.c   |   11 +-
 .../i915/display/intel_display_debugfs_params.c    |    3 +-
 .../gpu/drm/i915/display/intel_display_device.c    |  278 +-
 .../gpu/drm/i915/display/intel_display_device.h    |  155 +-
 .../gpu/drm/i915/display/intel_display_driver.c    |  301 +-
 .../gpu/drm/i915/display/intel_display_driver.h    |   38 +-
 drivers/gpu/drm/i915/display/intel_display_irq.c   |   52 +-
 .../gpu/drm/i915/display/intel_display_params.c    |   13 +-
 .../gpu/drm/i915/display/intel_display_params.h    |    2 +-
 drivers/gpu/drm/i915/display/intel_display_power.c |  952 +--
 drivers/gpu/drm/i915/display/intel_display_power.h |   29 +-
 .../gpu/drm/i915/display/intel_display_power_map.c |   62 +-
 .../drm/i915/display/intel_display_power_well.c    |  567 +-
 .../drm/i915/display/intel_display_power_well.h    |   35 +-
 drivers/gpu/drm/i915/display/intel_display_reset.c |    4 +-
 .../gpu/drm/i915/display/intel_display_snapshot.c  |    4 +-
 drivers/gpu/drm/i915/display/intel_display_trace.h |    2 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   51 +-
 drivers/gpu/drm/i915/display/intel_dmc.c           |    4 -
 drivers/gpu/drm/i915/display/intel_dmc_wl.c        |  315 +-
 drivers/gpu/drm/i915/display/intel_dmc_wl.h        |   14 +-
 drivers/gpu/drm/i915/display/intel_dp.c            | 1265 ++--
 drivers/gpu/drm/i915/display/intel_dp.h            |   41 +-
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |    3 +-
 .../gpu/drm/i915/display/intel_dp_aux_backlight.c  |    3 +-
 .../gpu/drm/i915/display/intel_dp_link_training.c  |   40 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  928 ++-
 drivers/gpu/drm/i915/display/intel_dp_mst.h        |    7 +
 drivers/gpu/drm/i915/display/intel_dp_test.c       |    1 -
 drivers/gpu/drm/i915/display/intel_dp_tunnel.c     |    3 +-
 drivers/gpu/drm/i915/display/intel_dpio_phy.c      |    8 +-
 drivers/gpu/drm/i915/display/intel_dpll.c          |    1 +
 drivers/gpu/drm/i915/display/intel_dpll_mgr.c      |    1 +
 drivers/gpu/drm/i915/display/intel_dpt.c           |    4 +-
 drivers/gpu/drm/i915/display/intel_dpt_common.c    |    1 +
 drivers/gpu/drm/i915/display/intel_drrs.c          |    4 +-
 drivers/gpu/drm/i915/display/intel_dsb.c           |   73 +-
 drivers/gpu/drm/i915/display/intel_dsb.h           |    2 +
 drivers/gpu/drm/i915/display/intel_dsi_vbt.c       |   20 +-
 drivers/gpu/drm/i915/display/intel_dvo.c           |    9 +-
 drivers/gpu/drm/i915/display/intel_fb.c            |    2 +-
 drivers/gpu/drm/i915/display/intel_fdi.c           |    1 +
 drivers/gpu/drm/i915/display/intel_global_state.c  |   42 +-
 drivers/gpu/drm/i915/display/intel_global_state.h  |    6 +-
 drivers/gpu/drm/i915/display/intel_gmbus.c         |    3 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |   48 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   19 +-
 drivers/gpu/drm/i915/display/intel_hdmi.h          |    2 +-
 drivers/gpu/drm/i915/display/intel_hotplug.c       |    4 +-
 drivers/gpu/drm/i915/display/intel_hotplug_irq.c   |    6 +-
 drivers/gpu/drm/i915/display/intel_hti.c           |    3 +-
 drivers/gpu/drm/i915/display/intel_link_bw.c       |    3 +-
 drivers/gpu/drm/i915/display/intel_load_detect.c   |    2 +-
 drivers/gpu/drm/i915/display/intel_lspcon.c        |    3 +-
 drivers/gpu/drm/i915/display/intel_lvds.c          |   49 +-
 drivers/gpu/drm/i915/display/intel_modeset_setup.c |   19 +-
 drivers/gpu/drm/i915/display/intel_overlay.c       |  184 +-
 drivers/gpu/drm/i915/display/intel_overlay.h       |   19 +-
 drivers/gpu/drm/i915/display/intel_panel.c         |    7 +-
 drivers/gpu/drm/i915/display/intel_pch_display.c   |    2 +
 drivers/gpu/drm/i915/display/intel_pch_refclk.c    |   27 +-
 drivers/gpu/drm/i915/display/intel_pfit.c          |    2 +-
 drivers/gpu/drm/i915/display/intel_pipe_crc.c      |    1 +
 drivers/gpu/drm/i915/display/intel_plane_initial.c |   56 +-
 drivers/gpu/drm/i915/display/intel_plane_initial.h |    4 +-
 drivers/gpu/drm/i915/display/intel_pmdemand.c      |  195 +-
 drivers/gpu/drm/i915/display/intel_pmdemand.h      |   51 +-
 drivers/gpu/drm/i915/display/intel_pps.c           |  174 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   88 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |    2 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |   12 +-
 drivers/gpu/drm/i915/display/intel_snps_phy.c      |    1 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   41 +-
 drivers/gpu/drm/i915/display/intel_tv.c            |    5 +-
 drivers/gpu/drm/i915/display/intel_vbt_defs.h      |    8 +
 drivers/gpu/drm/i915/display/intel_vdsc.c          |   80 +-
 drivers/gpu/drm/i915/display/intel_vdsc.h          |    1 +
 drivers/gpu/drm/i915/display/intel_vdsc_regs.h     |   12 +-
 drivers/gpu/drm/i915/display/intel_vrr.c           |    3 +-
 drivers/gpu/drm/i915/display/skl_scaler.c          |  287 +-
 drivers/gpu/drm/i915/display/skl_scaler.h          |   11 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   51 +-
 .../drm/i915/display/skl_universal_plane_regs.h    |   15 +
 drivers/gpu/drm/i915/display/skl_watermark.c       |  867 +--
 drivers/gpu/drm/i915/display/skl_watermark.h       |    5 +
 drivers/gpu/drm/i915/display/vlv_dsi.c             |   28 +-
 drivers/gpu/drm/i915/display/vlv_dsi.h             |    7 +-
 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c         |    2 +-
 drivers/gpu/drm/i915/gem/i915_gem_lmem.c           |   23 -
 drivers/gpu/drm/i915/gem/i915_gem_lmem.h           |    2 -
 drivers/gpu/drm/i915/gem/i915_gem_object.h         |    4 +-
 drivers/gpu/drm/i915/gt/intel_engine.h             |    3 -
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |    5 +
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |    9 -
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |   19 +-
 drivers/gpu/drm/i915/gt/intel_gtt.h                |    4 +-
 drivers/gpu/drm/i915/gt/intel_rc6.c                |    2 +-
 drivers/gpu/drm/i915/gt/intel_reset.c              |    9 +-
 drivers/gpu/drm/i915/gt/intel_ring.c               |   24 -
 drivers/gpu/drm/i915/gt/intel_ring.h               |    1 -
 drivers/gpu/drm/i915/gt/intel_ring_submission.c    |   30 +-
 drivers/gpu/drm/i915/gt/selftest_migrate.c         |    2 +-
 drivers/gpu/drm/i915/gt/selftest_rc6.c             |   17 +-
 drivers/gpu/drm/i915/gt/selftest_rps.c             |    1 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c         |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |   53 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c             |   13 -
 drivers/gpu/drm/i915/gt/uc/intel_huc.h             |    1 -
 drivers/gpu/drm/i915/gvt/cmd_parser.c              |   17 +-
 drivers/gpu/drm/i915/gvt/display.c                 |   81 +-
 drivers/gpu/drm/i915/gvt/fb_decoder.c              |   21 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |   45 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |    4 +-
 drivers/gpu/drm/i915/i915_active.c                 |   18 -
 drivers/gpu/drm/i915/i915_active.h                 |    1 -
 drivers/gpu/drm/i915/i915_driver.c                 |  133 +-
 drivers/gpu/drm/i915/i915_driver.h                 |    1 -
 drivers/gpu/drm/i915/i915_drm_client.c             |    1 +
 drivers/gpu/drm/i915/i915_drv.h                    |   21 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |    2 +-
 drivers/gpu/drm/i915/i915_getparam.c               |    5 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |   19 +-
 drivers/gpu/drm/i915/i915_irq.c                    |   12 +-
 drivers/gpu/drm/i915/i915_mm.c                     |    4 +-
 drivers/gpu/drm/i915/i915_pmu.c                    |   50 +-
 drivers/gpu/drm/i915/i915_pmu.h                    |    4 +-
 drivers/gpu/drm/i915/i915_reg.h                    |  378 +-
 drivers/gpu/drm/i915/i915_scheduler.c              |    2 +-
 drivers/gpu/drm/i915/i915_suspend.c                |  141 -
 drivers/gpu/drm/i915/i915_suspend.h                |   14 -
 drivers/gpu/drm/i915/i915_trace.h                  |   28 -
 drivers/gpu/drm/i915/intel_cpu_info.c              |   44 +
 drivers/gpu/drm/i915/intel_cpu_info.h              |   13 +
 drivers/gpu/drm/i915/intel_device_info.c           |    9 +
 drivers/gpu/drm/i915/intel_device_info.h           |    5 +-
 drivers/gpu/drm/i915/intel_gvt.c                   |   74 +-
 drivers/gpu/drm/i915/intel_gvt_mmio_table.c        |    4 +-
 drivers/gpu/drm/i915/intel_sbi.c                   |   22 +-
 drivers/gpu/drm/i915/intel_sbi.h                   |    4 +
 drivers/gpu/drm/i915/intel_uncore.c                |    7 +-
 drivers/gpu/drm/i915/intel_uncore.h                |    2 +
 drivers/gpu/drm/i915/intel_uncore_trace.c          |    7 +
 drivers/gpu/drm/i915/intel_uncore_trace.h          |   49 +
 drivers/gpu/drm/i915/selftests/igt_flush_test.c    |   12 +-
 drivers/gpu/drm/i915/selftests/mock_gem_device.c   |    2 +-
 drivers/gpu/drm/i915/vlv_sideband.c                |   28 +-
 drivers/gpu/drm/i915/vlv_sideband.h                |    3 +
 drivers/gpu/drm/i915/vlv_suspend.c                 |    1 +
 drivers/gpu/drm/imagination/pvr_drv.c              |    5 +-
 drivers/gpu/drm/imagination/pvr_drv.h              |    1 -
 drivers/gpu/drm/imx/dcss/dcss-drv.c                |    2 +-
 drivers/gpu/drm/imx/dcss/dcss-kms.c                |    3 +-
 drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c            |    2 +-
 drivers/gpu/drm/imx/ipuv3/imx-drm-core.c           |    5 +-
 drivers/gpu/drm/imx/ipuv3/imx-ldb.c                |    2 +-
 drivers/gpu/drm/imx/ipuv3/imx-tve.c                |    2 +-
 drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c             |    2 +-
 drivers/gpu/drm/imx/ipuv3/parallel-display.c       |    2 +-
 drivers/gpu/drm/imx/lcdc/imx-lcdc.c                |    5 +-
 drivers/gpu/drm/ingenic/ingenic-drm-drv.c          |    5 +-
 drivers/gpu/drm/ingenic/ingenic-ipu.c              |    2 +-
 drivers/gpu/drm/kmb/kmb_drv.c                      |    5 +-
 drivers/gpu/drm/kmb/kmb_drv.h                      |    1 -
 drivers/gpu/drm/lima/lima_drv.c                    |    3 +-
 drivers/gpu/drm/logicvc/logicvc_drm.c              |    5 +-
 drivers/gpu/drm/loongson/lsdc_drv.c                |   10 +-
 drivers/gpu/drm/mcde/mcde_drv.c                    |    5 +-
 drivers/gpu/drm/mcde/mcde_dsi.c                    |    2 +-
 drivers/gpu/drm/mediatek/Kconfig                   |    5 -
 drivers/gpu/drm/mediatek/mtk_cec.c                 |    2 +-
 drivers/gpu/drm/mediatek/mtk_crtc.c                |   25 +-
 drivers/gpu/drm/mediatek/mtk_disp_aal.c            |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_ccorr.c          |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_color.c          |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_gamma.c          |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_merge.c          |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |   71 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c    |    2 +-
 drivers/gpu/drm/mediatek/mtk_disp_rdma.c           |    2 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |   83 +-
 drivers/gpu/drm/mediatek/mtk_dp_reg.h              |    1 +
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |    2 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   19 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   51 +-
 drivers/gpu/drm/mediatek/mtk_ethdr.c               |    2 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |    4 +-
 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c            |    2 +-
 drivers/gpu/drm/mediatek/mtk_mdp_rdma.c            |    2 +-
 drivers/gpu/drm/mediatek/mtk_padding.c             |    2 +-
 drivers/gpu/drm/meson/meson_drv.c                  |    5 +-
 drivers/gpu/drm/meson/meson_dw_hdmi.c              |    2 +-
 drivers/gpu/drm/meson/meson_dw_mipi_dsi.c          |    2 +-
 drivers/gpu/drm/mgag200/mgag200_drv.c              |    3 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |    1 -
 drivers/gpu/drm/msm/Makefile                       |    1 +
 drivers/gpu/drm/msm/adreno/a4xx_gpu.c              |    6 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |   15 +-
 drivers/gpu/drm/msm/adreno/a6xx_catalog.c          |   22 +
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  203 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.h              |   26 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   12 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              |    1 +
 drivers/gpu/drm/msm/adreno/a6xx_hfi.c              |   54 +-
 drivers/gpu/drm/msm/adreno/a6xx_hfi.h              |    5 +
 drivers/gpu/drm/msm/adreno/adreno_device.c         |    2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   24 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.h            |    7 +
 .../drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h    |   31 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h |   54 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h |    2 +
 .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h    |    2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_3_sm6150.h |  254 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h |    2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h |    2 +
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h |    4 +-
 .../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h    |    4 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h |    6 +-
 .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h   |   10 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   63 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c     |    1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h     |   14 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.c         |   75 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h         |   70 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h        |   13 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c          |    4 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   52 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h            |    4 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |  404 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h          |   13 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c             |  175 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h             |   18 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c      |    3 -
 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c           |    2 +-
 drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c  |    2 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c           |    2 +-
 drivers/gpu/drm/msm/dp/dp_audio.c                  |  267 +-
 drivers/gpu/drm/msm/dp/dp_audio.h                  |    3 -
 drivers/gpu/drm/msm/dp/dp_catalog.c                |  161 +-
 drivers/gpu/drm/msm/dp/dp_catalog.h                |   35 +-
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |    2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   13 +-
 drivers/gpu/drm/msm/dp/dp_panel.c                  |   26 +-
 drivers/gpu/drm/msm/dp/dp_panel.h                  |   11 +-
 drivers/gpu/drm/msm/dp/dp_utils.c                  |   10 +-
 drivers/gpu/drm/msm/dp/dp_utils.h                  |    2 +-
 drivers/gpu/drm/msm/dsi/dsi.c                      |    2 +-
 drivers/gpu/drm/msm/dsi/dsi_cfg.c                  |    2 +
 drivers/gpu/drm/msm/dsi/dsi_cfg.h                  |    1 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |    2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |    2 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h              |    1 +
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c         |   21 +
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |    2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_phy.c                |    2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c           |    2 +-
 drivers/gpu/drm/msm/msm_drv.c                      |    7 +-
 drivers/gpu/drm/msm/msm_drv.h                      |    7 +
 drivers/gpu/drm/msm/msm_gem_submit.c               |   67 +-
 drivers/gpu/drm/msm/msm_kms.c                      |    1 -
 drivers/gpu/drm/msm/msm_mdss.c                     |   81 +-
 drivers/gpu/drm/msm/msm_mdss.h                     |    4 +-
 drivers/gpu/drm/msm/msm_submitqueue.c              |    2 +-
 drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml  |    5 +
 drivers/gpu/drm/msm/registers/display/mdss.xml     |   11 +-
 drivers/gpu/drm/mxsfb/lcdif_drv.c                  |    5 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |    5 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |    7 +-
 drivers/gpu/drm/nouveau/include/nvif/log.h         |   51 +
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |   21 +
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |    2 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |   16 +
 drivers/gpu/drm/nouveau/nouveau_debugfs.h          |   16 +
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   45 +-
 drivers/gpu/drm/nouveau/nouveau_drv.h              |    1 -
 drivers/gpu/drm/nouveau/nouveau_platform.c         |    2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  508 +-
 drivers/gpu/drm/omapdrm/dss/dispc.c                |    2 +-
 drivers/gpu/drm/omapdrm/dss/dsi.c                  |    2 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |    2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c                |    2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c                |    2 +-
 drivers/gpu/drm/omapdrm/dss/venc.c                 |    2 +-
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |    2 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |    4 +-
 drivers/gpu/drm/omapdrm/omap_fbdev.c               |    2 +-
 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c          |    2 +-
 drivers/gpu/drm/panel/panel-edp.c                  |   10 +-
 drivers/gpu/drm/panel/panel-lvds.c                 |    2 +-
 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c   |    1 +
 .../gpu/drm/panel/panel-raspberrypi-touchscreen.c  |    2 +-
 drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c   |    1 +
 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c      |    1 +
 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c        |    2 +-
 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c    |    2 +-
 drivers/gpu/drm/panel/panel-simple.c               |  138 +-
 drivers/gpu/drm/panel/panel-visionox-rm69299.c     |    9 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |    3 +-
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |    4 +
 drivers/gpu/drm/panthor/panthor_devfreq.c          |   12 +-
 drivers/gpu/drm/panthor/panthor_devfreq.h          |    4 +-
 drivers/gpu/drm/panthor/panthor_device.c           |   90 +-
 drivers/gpu/drm/panthor/panthor_device.h           |   37 +
 drivers/gpu/drm/panthor/panthor_drv.c              |    8 +-
 drivers/gpu/drm/panthor/panthor_fw.c               |  140 +-
 drivers/gpu/drm/panthor/panthor_gpu.c              |   23 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |   26 +-
 drivers/gpu/drm/panthor/panthor_sched.c            |   22 +-
 drivers/gpu/drm/pl111/pl111_drv.c                  |    3 +-
 drivers/gpu/drm/qxl/Kconfig                        |    1 +
 drivers/gpu/drm/qxl/qxl_drv.c                      |    3 +-
 drivers/gpu/drm/qxl/qxl_drv.h                      |    8 +-
 drivers/gpu/drm/qxl/qxl_release.c                  |   68 +-
 drivers/gpu/drm/radeon/Kconfig                     |    1 +
 drivers/gpu/drm/radeon/radeon.h                    |    7 +-
 drivers/gpu/drm/radeon/radeon_audio.c              |    2 +
 drivers/gpu/drm/radeon/radeon_cs.c                 |   45 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |    3 +-
 drivers/gpu/drm/radeon/radeon_drv.h                |    1 -
 drivers/gpu/drm/radeon/radeon_gem.c                |   39 +-
 drivers/gpu/drm/radeon/radeon_object.c             |   25 +-
 drivers/gpu/drm/radeon/radeon_object.h             |    2 +-
 drivers/gpu/drm/radeon/radeon_vm.c                 |   10 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c         |    2 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c      |   23 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_du_group.c    |   24 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_dw_hdmi.c     |    2 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c        |    2 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c    |    6 +-
 .../gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h   |    1 -
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c      |    8 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c       |    5 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c   |   18 +
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c       |    6 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c     |    2 +-
 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c   |    5 +-
 drivers/gpu/drm/rockchip/Kconfig                   |   10 +
 drivers/gpu/drm/rockchip/Makefile                  |    1 +
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |    6 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |   15 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.h             |    2 +-
 drivers/gpu/drm/rockchip/cdn-dp-reg.c              |    2 +-
 drivers/gpu/drm/rockchip/cdn-dp-reg.h              |    2 +-
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |    4 +-
 drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c   |  487 ++
 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c        |    4 +-
 drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c     |  147 +-
 drivers/gpu/drm/rockchip/inno_hdmi.c               |    4 +-
 drivers/gpu/drm/rockchip/inno_hdmi.h               |    2 +-
 drivers/gpu/drm/rockchip/rk3066_hdmi.c             |    4 +-
 drivers/gpu/drm/rockchip/rk3066_hdmi.h             |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c        |   13 +-
 drivers/gpu/drm/rockchip/rockchip_drm_drv.h        |    3 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c         |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_fb.h         |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.h        |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |  598 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.h       |   28 +-
 drivers/gpu/drm/rockchip/rockchip_lvds.c           |    4 +-
 drivers/gpu/drm/rockchip/rockchip_lvds.h           |    2 +-
 drivers/gpu/drm/rockchip/rockchip_rgb.c            |    2 +-
 drivers/gpu/drm/rockchip/rockchip_rgb.h            |    2 +-
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |  221 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |    4 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.h        |    2 +-
 drivers/gpu/drm/solomon/ssd130x-i2c.c              |    2 +-
 drivers/gpu/drm/solomon/ssd130x-spi.c              |    2 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |    6 +-
 drivers/gpu/drm/sprd/sprd_dpu.c                    |    2 +-
 drivers/gpu/drm/sprd/sprd_drm.c                    |    4 +-
 drivers/gpu/drm/sprd/sprd_dsi.c                    |    2 +-
 drivers/gpu/drm/sti/sti_compositor.c               |    2 +-
 drivers/gpu/drm/sti/sti_drv.c                      |    6 +-
 drivers/gpu/drm/sti/sti_dvo.c                      |    2 +-
 drivers/gpu/drm/sti/sti_hda.c                      |    2 +-
 drivers/gpu/drm/sti/sti_hdmi.c                     |    6 +-
 drivers/gpu/drm/sti/sti_hqvdp.c                    |    2 +-
 drivers/gpu/drm/sti/sti_tvout.c                    |    2 +-
 drivers/gpu/drm/stm/drv.c                          |    5 +-
 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c              |    2 +-
 drivers/gpu/drm/sun4i/sun4i_backend.c              |    2 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |    5 +-
 drivers/gpu/drm/sun4i/sun4i_frontend.c             |    2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c             |   34 +-
 drivers/gpu/drm/sun4i/sun4i_tcon.c                 |    2 +-
 drivers/gpu/drm/sun4i/sun4i_tv.c                   |    2 +-
 drivers/gpu/drm/sun4i/sun6i_drc.c                  |    2 +-
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c             |    2 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c              |    2 +-
 drivers/gpu/drm/sun4i/sun8i_mixer.c                |    2 +-
 drivers/gpu/drm/sun4i/sun8i_tcon_top.c             |    2 +-
 drivers/gpu/drm/tegra/dc.c                         |    2 +-
 drivers/gpu/drm/tegra/dpaux.c                      |    2 +-
 drivers/gpu/drm/tegra/drm.c                        |    4 +-
 drivers/gpu/drm/tegra/dsi.c                        |    2 +-
 drivers/gpu/drm/tegra/gem.c                        |    2 +-
 drivers/gpu/drm/tegra/gr2d.c                       |    2 +-
 drivers/gpu/drm/tegra/gr3d.c                       |    2 +-
 drivers/gpu/drm/tegra/hdmi.c                       |    2 +-
 drivers/gpu/drm/tegra/hub.c                        |    2 +-
 drivers/gpu/drm/tegra/nvdec.c                      |    2 +-
 drivers/gpu/drm/tegra/sor.c                        |    2 +-
 drivers/gpu/drm/tegra/vic.c                        |    2 +-
 drivers/gpu/drm/tests/drm_connector_test.c         |  463 ++
 drivers/gpu/drm/tests/drm_dp_mst_helper_test.c     |   17 +-
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |  461 +-
 drivers/gpu/drm/tests/drm_kunit_edid.h             |  102 +
 drivers/gpu/drm/tidss/tidss_dispc.c                |   28 +-
 drivers/gpu/drm/tidss/tidss_drv.c                  |    7 +-
 drivers/gpu/drm/tidss/tidss_drv.h                  |    5 +-
 drivers/gpu/drm/tidss/tidss_irq.c                  |   34 +-
 drivers/gpu/drm/tidss/tidss_irq.h                  |    4 +-
 drivers/gpu/drm/tidss/tidss_plane.c                |    8 +
 drivers/gpu/drm/tidss/tidss_plane.h                |    2 +
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |    5 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |    2 +-
 drivers/gpu/drm/tiny/Makefile                      |    2 +-
 drivers/gpu/drm/tiny/arcpgu.c                      |    8 +-
 drivers/gpu/drm/tiny/bochs.c                       |    3 +-
 drivers/gpu/drm/tiny/{cirrus.c => cirrus-qemu.c}   |   10 +-
 drivers/gpu/drm/tiny/gm12u320.c                    |    4 +-
 drivers/gpu/drm/tiny/hx8357d.c                     |    3 +-
 drivers/gpu/drm/tiny/ili9163.c                     |    3 +-
 drivers/gpu/drm/tiny/ili9225.c                     |    3 +-
 drivers/gpu/drm/tiny/ili9341.c                     |    3 +-
 drivers/gpu/drm/tiny/ili9486.c                     |    3 +-
 drivers/gpu/drm/tiny/mi0283qt.c                    |    3 +-
 drivers/gpu/drm/tiny/ofdrm.c                       |    6 +-
 drivers/gpu/drm/tiny/panel-mipi-dbi.c              |    4 +-
 drivers/gpu/drm/tiny/repaper.c                     |    3 +-
 drivers/gpu/drm/tiny/sharp-memory.c                |    3 +-
 drivers/gpu/drm/tiny/simpledrm.c                   |    6 +-
 drivers/gpu/drm/tiny/st7586.c                      |    3 +-
 drivers/gpu/drm/tiny/st7735r.c                     |    3 +-
 drivers/gpu/drm/ttm/tests/ttm_bo_test.c            |   18 +-
 drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c   |    4 +-
 drivers/gpu/drm/ttm/tests/ttm_resource_test.c      |    2 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   52 +-
 drivers/gpu/drm/ttm/ttm_bo_vm.c                    |   54 +-
 drivers/gpu/drm/ttm/ttm_resource.c                 |   23 +-
 drivers/gpu/drm/tve200/tve200_drv.c                |    5 +-
 drivers/gpu/drm/udl/udl_drv.c                      |    3 +-
 drivers/gpu/drm/udl/udl_drv.h                      |    1 -
 drivers/gpu/drm/v3d/v3d_bo.c                       |    4 -
 drivers/gpu/drm/v3d/v3d_debugfs.c                  |    4 +-
 drivers/gpu/drm/v3d/v3d_drv.c                      |    5 +-
 drivers/gpu/drm/v3d/v3d_drv.h                      |    8 +
 drivers/gpu/drm/v3d/v3d_irq.c                      |   16 +-
 drivers/gpu/drm/v3d/v3d_mmu.c                      |    8 +-
 drivers/gpu/drm/v3d/v3d_perfmon.c                  |   57 +-
 drivers/gpu/drm/v3d/v3d_performance_counters.h     |   12 +-
 drivers/gpu/drm/v3d/v3d_regs.h                     |   29 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   26 +-
 drivers/gpu/drm/v3d/v3d_submit.c                   |   19 +-
 drivers/gpu/drm/vboxvideo/vbox_drv.c               |    3 +-
 drivers/gpu/drm/vboxvideo/vbox_drv.h               |    1 -
 drivers/gpu/drm/vc4/Kconfig                        |    1 +
 drivers/gpu/drm/vc4/tests/vc4_mock.c               |    8 +-
 drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c     |  106 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                     |   98 +-
 drivers/gpu/drm/vc4/vc4_dpi.c                      |    2 +-
 drivers/gpu/drm/vc4/vc4_drv.c                      |   26 +-
 drivers/gpu/drm/vc4/vc4_drv.h                      |   54 +-
 drivers/gpu/drm/vc4/vc4_dsi.c                      |    2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  218 +-
 drivers/gpu/drm/vc4/vc4_hdmi.h                     |    6 +-
 drivers/gpu/drm/vc4/vc4_hdmi_phy.c                 |  640 ++
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |  217 +
 drivers/gpu/drm/vc4/vc4_hvs.c                      |  739 ++-
 drivers/gpu/drm/vc4/vc4_kms.c                      |  105 +-
 drivers/gpu/drm/vc4/vc4_plane.c                    |  873 ++-
 drivers/gpu/drm/vc4/vc4_regs.h                     |  297 +
 drivers/gpu/drm/vc4/vc4_txp.c                      |   93 +-
 drivers/gpu/drm/vc4/vc4_v3d.c                      |    2 +-
 drivers/gpu/drm/vc4/vc4_vec.c                      |    2 +-
 drivers/gpu/drm/vgem/vgem_drv.c                    |    2 -
 drivers/gpu/drm/virtio/virtgpu_drv.c               |    4 +-
 drivers/gpu/drm/virtio/virtgpu_drv.h               |   21 +-
 drivers/gpu/drm/virtio/virtgpu_gem.c               |   23 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |    6 +-
 drivers/gpu/drm/virtio/virtgpu_object.c            |   24 +
 drivers/gpu/drm/virtio/virtgpu_plane.c             |  125 +-
 drivers/gpu/drm/virtio/virtgpu_prime.c             |  179 +-
 drivers/gpu/drm/virtio/virtgpu_vq.c                |   35 +
 drivers/gpu/drm/vkms/vkms_composer.c               |  310 +-
 drivers/gpu/drm/vkms/vkms_crtc.c                   |    6 +-
 drivers/gpu/drm/vkms/vkms_drv.c                    |    9 +-
 drivers/gpu/drm/vkms/vkms_drv.h                    |   63 +-
 drivers/gpu/drm/vkms/vkms_formats.c                |  413 +-
 drivers/gpu/drm/vkms/vkms_formats.h                |    4 +-
 drivers/gpu/drm/vkms/vkms_output.c                 |   49 +-
 drivers/gpu/drm/vkms/vkms_plane.c                  |   19 +-
 drivers/gpu/drm/vkms/vkms_writeback.c              |    5 -
 drivers/gpu/drm/vmwgfx/ttm_object.c                |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |    3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |    1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |    1 -
 drivers/gpu/drm/xe/Kconfig.debug                   |    4 +-
 drivers/gpu/drm/xe/Makefile                        |    6 +-
 drivers/gpu/drm/xe/abi/guc_actions_abi.h           |   20 +
 drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h     |   38 +
 drivers/gpu/drm/xe/abi/guc_capture_abi.h           |    2 +-
 drivers/gpu/drm/xe/abi/guc_klvs_abi.h              |   20 +-
 .../gpu/drm/xe/compat-i915-headers/intel_uncore.h  |   16 +-
 .../{i915_trace.h => intel_uncore_trace.h}         |    0
 drivers/gpu/drm/xe/display/ext/i915_irq.c          |   13 +-
 drivers/gpu/drm/xe/display/intel_bo.c              |   25 +-
 drivers/gpu/drm/xe/display/xe_display.c            |  116 +-
 drivers/gpu/drm/xe/display/xe_display.h            |    2 +
 drivers/gpu/drm/xe/display/xe_fb_pin.c             |   12 +-
 drivers/gpu/drm/xe/display/xe_plane_initial.c      |    8 +-
 drivers/gpu/drm/xe/regs/xe_engine_regs.h           |    3 +
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |    2 +
 drivers/gpu/drm/xe/regs/xe_lrc_layout.h            |    3 +
 drivers/gpu/drm/xe/regs/xe_oa_regs.h               |    9 +-
 drivers/gpu/drm/xe/regs/xe_pmt.h                   |   19 +
 drivers/gpu/drm/xe/regs/xe_reg_defs.h              |    2 +-
 drivers/gpu/drm/xe/regs/xe_regs.h                  |    4 +
 drivers/gpu/drm/xe/tests/xe_bo.c                   |   30 +-
 drivers/gpu/drm/xe/tests/xe_live_test_mod.c        |    4 +-
 drivers/gpu/drm/xe/tests/xe_migrate.c              |   17 +-
 drivers/gpu/drm/xe/tests/xe_mocs.c                 |    5 +-
 drivers/gpu/drm/xe/tests/xe_test_mod.c             |    2 +-
 drivers/gpu/drm/xe/xe_assert.h                     |    8 +-
 drivers/gpu/drm/xe/xe_bb.c                         |    2 +-
 drivers/gpu/drm/xe/xe_bo.c                         |  202 +-
 drivers/gpu/drm/xe/xe_bo.h                         |   33 +-
 drivers/gpu/drm/xe/xe_bo_doc.h                     |    2 +-
 drivers/gpu/drm/xe/xe_bo_evict.c                   |   14 +-
 drivers/gpu/drm/xe/xe_bo_types.h                   |    6 +-
 drivers/gpu/drm/xe/xe_devcoredump.c                |  136 +-
 drivers/gpu/drm/xe/xe_devcoredump.h                |    7 +-
 drivers/gpu/drm/xe/xe_devcoredump_types.h          |   10 +-
 drivers/gpu/drm/xe/xe_device.c                     |   17 +-
 drivers/gpu/drm/xe/xe_device.h                     |    3 +-
 drivers/gpu/drm/xe/xe_device_types.h               |   65 +-
 drivers/gpu/drm/xe/xe_dma_buf.c                    |    2 +-
 drivers/gpu/drm/xe/xe_drm_client.c                 |   83 +-
 drivers/gpu/drm/xe/xe_drv.h                        |    1 -
 drivers/gpu/drm/xe/xe_exec.c                       |    2 +-
 drivers/gpu/drm/xe/xe_exec_queue.c                 |   31 +-
 drivers/gpu/drm/xe/xe_exec_queue_types.h           |    4 +-
 drivers/gpu/drm/xe/xe_execlist.c                   |   10 +-
 drivers/gpu/drm/xe/xe_ggtt.c                       |   37 +-
 drivers/gpu/drm/xe/xe_gpu_scheduler.h              |   10 +-
 drivers/gpu/drm/xe/xe_gsc_proxy.c                  |   47 +-
 drivers/gpu/drm/xe/xe_gt.c                         |   12 +-
 drivers/gpu/drm/xe/xe_gt.h                         |   27 +-
 drivers/gpu/drm/xe/xe_gt_ccs_mode.c                |    2 +-
 drivers/gpu/drm/xe/xe_gt_debugfs.c                 |    4 +-
 drivers/gpu/drm/xe/xe_gt_freq.c                    |   15 +
 drivers/gpu/drm/xe/xe_gt_idle.c                    |   10 +-
 drivers/gpu/drm/xe/xe_gt_mcr.c                     |    8 +-
 drivers/gpu/drm/xe/xe_gt_mcr.h                     |    4 +
 drivers/gpu/drm/xe/xe_gt_pagefault.c               |    1 -
 drivers/gpu/drm/xe/xe_gt_printk.h                  |   31 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |   82 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h         |    3 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config_types.h   |    2 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c        |    5 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_helpers.h        |    2 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_policy.c         |   27 +-
 drivers/gpu/drm/xe/xe_gt_sriov_vf.c                |   63 +
 drivers/gpu/drm/xe/xe_gt_sriov_vf.h                |    2 +
 drivers/gpu/drm/xe/xe_gt_stats.c                   |    4 +-
 drivers/gpu/drm/xe/xe_gt_stats.h                   |    8 +-
 drivers/gpu/drm/xe/xe_gt_stats_types.h             |   15 +
 drivers/gpu/drm/xe/xe_gt_throttle.c                |    2 +
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |   37 +-
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h        |    4 +-
 drivers/gpu/drm/xe/xe_gt_types.h                   |    4 +-
 drivers/gpu/drm/xe/xe_guc.c                        |  350 +-
 drivers/gpu/drm/xe/xe_guc_ads.c                    |   26 +-
 drivers/gpu/drm/xe/xe_guc_capture.c                |   35 +-
 drivers/gpu/drm/xe/xe_guc_capture.h                |    6 +-
 drivers/gpu/drm/xe/xe_guc_capture_types.h          |    4 +-
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   36 +-
 drivers/gpu/drm/xe/xe_guc_fwif.h                   |    1 +
 drivers/gpu/drm/xe/xe_guc_klv_helpers.c            |    2 +
 drivers/gpu/drm/xe/xe_guc_pc.c                     |   79 +-
 drivers/gpu/drm/xe/xe_guc_pc.h                     |    1 +
 drivers/gpu/drm/xe/xe_guc_pc_types.h               |    2 +
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  153 +-
 drivers/gpu/drm/xe/xe_guc_types.h                  |   10 +
 drivers/gpu/drm/xe/xe_heci_gsc.c                   |    8 +-
 drivers/gpu/drm/xe/xe_hmm.c                        |    2 +-
 drivers/gpu/drm/xe/xe_hw_engine.c                  |   22 +-
 drivers/gpu/drm/xe/xe_hw_engine.h                  |    4 +-
 drivers/gpu/drm/xe/xe_hw_engine_types.h            |    4 +-
 drivers/gpu/drm/xe/xe_hw_fence_types.h             |    2 +-
 drivers/gpu/drm/xe/xe_irq.c                        |  358 +-
 drivers/gpu/drm/xe/xe_irq.h                        |    8 +
 drivers/gpu/drm/xe/xe_lrc.c                        |   53 +-
 drivers/gpu/drm/xe/xe_lrc.h                        |    6 +-
 drivers/gpu/drm/xe/xe_macros.h                     |   12 +-
 drivers/gpu/drm/xe/xe_memirq.c                     |   26 +-
 drivers/gpu/drm/xe/xe_migrate.c                    |    2 +-
 drivers/gpu/drm/xe/xe_module.c                     |    2 +-
 drivers/gpu/drm/xe/xe_oa.c                         |  308 +-
 drivers/gpu/drm/xe/xe_oa_types.h                   |    8 +-
 drivers/gpu/drm/xe/xe_pci.c                        |    4 +-
 drivers/gpu/drm/xe/xe_pcode.c                      |    2 +-
 drivers/gpu/drm/xe/xe_pm.c                         |   13 +-
 drivers/gpu/drm/xe/xe_pt.c                         |    8 +-
 drivers/gpu/drm/xe/xe_query.c                      |    5 +-
 drivers/gpu/drm/xe/xe_reg_sr.c                     |   84 +-
 drivers/gpu/drm/xe/xe_reg_sr_types.h               |    6 -
 drivers/gpu/drm/xe/xe_reg_whitelist.c              |   37 +
 drivers/gpu/drm/xe/xe_ring_ops.c                   |    5 +-
 drivers/gpu/drm/xe/xe_rtp.c                        |    5 +
 drivers/gpu/drm/xe/xe_rtp.h                        |   15 +-
 drivers/gpu/drm/xe/xe_sched_job_types.h            |    2 +
 drivers/gpu/drm/xe/xe_sriov.c                      |    4 +
 drivers/gpu/drm/xe/xe_sriov_pf_helpers.h           |    2 +-
 drivers/gpu/drm/xe/xe_sriov_types.h                |   17 +
 drivers/gpu/drm/xe/xe_sriov_vf.c                   |  263 +
 drivers/gpu/drm/xe/xe_sriov_vf.h                   |   14 +
 drivers/gpu/drm/xe/xe_trace.h                      |   11 +-
 drivers/gpu/drm/xe/xe_trace_bo.h                   |   17 +-
 drivers/gpu/drm/xe/xe_trace_lrc.c                  |    9 +
 drivers/gpu/drm/xe/xe_trace_lrc.h                  |   52 +
 drivers/gpu/drm/xe/xe_ttm_vram_mgr.c               |   61 +-
 drivers/gpu/drm/xe/xe_uc_fw_types.h                |    2 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   37 +-
 drivers/gpu/drm/xe/xe_vm.h                         |    1 -
 drivers/gpu/drm/xe/xe_vm_doc.h                     |   22 +-
 drivers/gpu/drm/xe/xe_vsec.c                       |  233 +
 drivers/gpu/drm/xe/xe_vsec.h                       |   11 +
 drivers/gpu/drm/xe/xe_wa.c                         |    6 +
 drivers/gpu/drm/xe/xe_wa_oob.rules                 |    3 +-
 drivers/gpu/drm/xen/xen_drm_front.c                |    6 -
 drivers/gpu/drm/xlnx/Kconfig                       |    9 +
 drivers/gpu/drm/xlnx/Makefile                      |    1 +
 drivers/gpu/drm/xlnx/zynqmp_disp.c                 |   48 -
 drivers/gpu/drm/xlnx/zynqmp_disp_regs.h            |    7 +-
 drivers/gpu/drm/xlnx/zynqmp_dp.c                   |   56 +-
 drivers/gpu/drm/xlnx/zynqmp_dp.h                   |    7 +
 drivers/gpu/drm/xlnx/zynqmp_dp_audio.c             |  447 ++
 drivers/gpu/drm/xlnx/zynqmp_dpsub.c                |   41 +-
 drivers/gpu/drm/xlnx/zynqmp_dpsub.h                |   16 +-
 drivers/gpu/drm/xlnx/zynqmp_kms.c                  |    3 +-
 drivers/gpu/host1x/dev.c                           |    2 +-
 drivers/gpu/ipu-v3/ipu-common.c                    |    2 +-
 drivers/gpu/ipu-v3/ipu-pre.c                       |    2 +-
 drivers/gpu/ipu-v3/ipu-prg.c                       |    2 +-
 drivers/hid/bpf/hid_bpf_dispatch.c                 |   17 +-
 drivers/hid/hid-core.c                             |    2 +-
 drivers/hid/hid-google-hammer.c                    |    2 +-
 drivers/hid/hid-sensor-custom.c                    |    2 +-
 drivers/hid/hid-uclogic-rdesc-test.c               |    2 +-
 drivers/hid/i2c-hid/i2c-hid-core.c                 |   20 +-
 drivers/hid/surface-hid/surface_kbd.c              |    2 +-
 drivers/hid/wacom_sys.c                            |    3 +-
 drivers/hsi/controllers/omap_ssi_core.c            |    2 +-
 drivers/hsi/controllers/omap_ssi_port.c            |    2 +-
 drivers/hte/hte-tegra194-test.c                    |    2 +-
 drivers/hv/hv_balloon.c                            |    9 +-
 drivers/hv/hv_kvp.c                                |   10 +-
 drivers/hv/hv_snapshot.c                           |    9 +-
 drivers/hv/hv_util.c                               |   13 +-
 drivers/hv/hyperv_vmbus.h                          |    2 +
 drivers/hv/vmbus_drv.c                             |    4 +-
 drivers/hwmon/acpi_power_meter.c                   |    2 +-
 drivers/hwmon/drivetemp.c                          |    8 +-
 drivers/hwmon/hwmon.c                              |    2 +-
 drivers/hwmon/intel-m10-bmc-hwmon.c                |    2 +-
 drivers/hwmon/ltc2991.c                            |    2 +-
 drivers/hwmon/nct6775-core.c                       |    2 +-
 drivers/hwmon/nct6775-i2c.c                        |    2 +-
 drivers/hwmon/nct6775-platform.c                   |    2 +-
 drivers/hwmon/peci/cputemp.c                       |    2 +-
 drivers/hwmon/peci/dimmtemp.c                      |    2 +-
 drivers/hwmon/pmbus/acbel-fsg032.c                 |    2 +-
 drivers/hwmon/pmbus/adm1266.c                      |    2 +-
 drivers/hwmon/pmbus/adm1275.c                      |    2 +-
 drivers/hwmon/pmbus/adp1050.c                      |    2 +-
 drivers/hwmon/pmbus/bel-pfe.c                      |    2 +-
 drivers/hwmon/pmbus/bpa-rs600.c                    |    2 +-
 drivers/hwmon/pmbus/delta-ahe50dc-fan.c            |    2 +-
 drivers/hwmon/pmbus/dps920ab.c                     |    2 +-
 drivers/hwmon/pmbus/fsp-3y.c                       |    2 +-
 drivers/hwmon/pmbus/ibm-cffps.c                    |    2 +-
 drivers/hwmon/pmbus/inspur-ipsps.c                 |    2 +-
 drivers/hwmon/pmbus/ir35221.c                      |    2 +-
 drivers/hwmon/pmbus/ir36021.c                      |    2 +-
 drivers/hwmon/pmbus/ir38064.c                      |    2 +-
 drivers/hwmon/pmbus/irps5401.c                     |    2 +-
 drivers/hwmon/pmbus/isl68137.c                     |    2 +-
 drivers/hwmon/pmbus/lm25066.c                      |    2 +-
 drivers/hwmon/pmbus/lt7182s.c                      |    2 +-
 drivers/hwmon/pmbus/ltc2978.c                      |    2 +-
 drivers/hwmon/pmbus/ltc3815.c                      |    2 +-
 drivers/hwmon/pmbus/max15301.c                     |    2 +-
 drivers/hwmon/pmbus/max16064.c                     |    2 +-
 drivers/hwmon/pmbus/max16601.c                     |    2 +-
 drivers/hwmon/pmbus/max20730.c                     |    2 +-
 drivers/hwmon/pmbus/max20751.c                     |    2 +-
 drivers/hwmon/pmbus/max31785.c                     |    2 +-
 drivers/hwmon/pmbus/max34440.c                     |    2 +-
 drivers/hwmon/pmbus/max8688.c                      |    2 +-
 drivers/hwmon/pmbus/mp2856.c                       |    2 +-
 drivers/hwmon/pmbus/mp2888.c                       |    2 +-
 drivers/hwmon/pmbus/mp2891.c                       |    2 +-
 drivers/hwmon/pmbus/mp2975.c                       |    2 +-
 drivers/hwmon/pmbus/mp2993.c                       |    2 +-
 drivers/hwmon/pmbus/mp5023.c                       |    2 +-
 drivers/hwmon/pmbus/mp5920.c                       |    2 +-
 drivers/hwmon/pmbus/mp5990.c                       |    2 +-
 drivers/hwmon/pmbus/mp9941.c                       |    2 +-
 drivers/hwmon/pmbus/mpq7932.c                      |    2 +-
 drivers/hwmon/pmbus/mpq8785.c                      |    2 +-
 drivers/hwmon/pmbus/pim4328.c                      |    2 +-
 drivers/hwmon/pmbus/pli1209bc.c                    |    2 +-
 drivers/hwmon/pmbus/pm6764tr.c                     |    2 +-
 drivers/hwmon/pmbus/pmbus.c                        |    2 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |   42 +-
 drivers/hwmon/pmbus/pxe1610.c                      |    2 +-
 drivers/hwmon/pmbus/q54sj108a2.c                   |    2 +-
 drivers/hwmon/pmbus/stpddc60.c                     |    2 +-
 drivers/hwmon/pmbus/tda38640.c                     |    2 +-
 drivers/hwmon/pmbus/tps40422.c                     |    2 +-
 drivers/hwmon/pmbus/tps53679.c                     |    2 +-
 drivers/hwmon/pmbus/tps546d24.c                    |    2 +-
 drivers/hwmon/pmbus/ucd9000.c                      |    2 +-
 drivers/hwmon/pmbus/ucd9200.c                      |    2 +-
 drivers/hwmon/pmbus/xdp710.c                       |    2 +-
 drivers/hwmon/pmbus/xdpe12284.c                    |    2 +-
 drivers/hwmon/pmbus/xdpe152c4.c                    |    2 +-
 drivers/hwmon/pmbus/zl6100.c                       |    2 +-
 drivers/hwmon/tmp513.c                             |   17 +-
 drivers/hwspinlock/u8500_hsem.c                    |    2 +-
 drivers/hwtracing/coresight/coresight-catu.c       |    2 +-
 drivers/hwtracing/coresight/coresight-cpu-debug.c  |    2 +-
 drivers/hwtracing/coresight/coresight-dummy.c      |    2 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c |    2 +-
 drivers/hwtracing/coresight/coresight-funnel.c     |    2 +-
 drivers/hwtracing/coresight/coresight-replicator.c |    2 +-
 drivers/hwtracing/coresight/coresight-stm.c        |    2 +-
 drivers/hwtracing/coresight/coresight-tmc-core.c   |    2 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       |    2 +-
 drivers/hwtracing/coresight/coresight-trbe.c       |    2 +-
 drivers/hwtracing/coresight/ultrasoc-smb.c         |    2 +-
 drivers/hwtracing/intel_th/acpi.c                  |    2 +-
 drivers/i2c/busses/i2c-amd-asf-plat.c              |    2 +-
 drivers/i2c/busses/i2c-cgbc.c                      |    2 +-
 drivers/i2c/busses/i2c-designware-common.c         |    2 +-
 drivers/i2c/busses/i2c-designware-master.c         |    4 +-
 drivers/i2c/busses/i2c-designware-pcidrv.c         |    4 +-
 drivers/i2c/busses/i2c-designware-platdrv.c        |    4 +-
 drivers/i2c/busses/i2c-designware-slave.c          |    4 +-
 drivers/i2c/busses/i2c-imx.c                       |    9 +-
 drivers/i2c/busses/i2c-ljca.c                      |    2 +-
 drivers/i2c/busses/i2c-microchip-corei2c.c         |  126 +-
 drivers/i2c/busses/i2c-nomadik.c                   |    1 +
 drivers/i2c/busses/i2c-piix4.c                     |    8 +-
 drivers/i2c/busses/i2c-pnx.c                       |    4 +-
 drivers/i2c/busses/i2c-rcar.c                      |   20 +-
 drivers/i2c/busses/i2c-riic.c                      |    2 +-
 drivers/i2c/i2c-atr.c                              |   14 +-
 drivers/i2c/i2c-core-base.c                        |    1 +
 drivers/i2c/i2c-core-of-prober.c                   |   10 +-
 drivers/i2c/i2c-slave-testunit.c                   |   19 +-
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |    6 +-
 drivers/i3c/master/ast2600-i3c-master.c            |    2 +-
 drivers/i3c/master/dw-i3c-master.c                 |    2 +-
 drivers/i3c/master/i3c-master-cdns.c               |    2 +-
 drivers/i3c/master/mipi-i3c-hci/core.c             |    2 +-
 drivers/i3c/master/svc-i3c-master.c                |    2 +-
 drivers/iio/accel/adis16201.c                      |    2 +-
 drivers/iio/accel/adis16209.c                      |    2 +-
 drivers/iio/accel/adxl313_core.c                   |   16 +-
 drivers/iio/accel/adxl313_i2c.c                    |    2 +-
 drivers/iio/accel/adxl313_spi.c                    |    2 +-
 drivers/iio/accel/adxl345_core.c                   |    2 +-
 drivers/iio/accel/adxl345_i2c.c                    |    2 +-
 drivers/iio/accel/adxl345_spi.c                    |    2 +-
 drivers/iio/accel/adxl355_core.c                   |    8 +-
 drivers/iio/accel/adxl355_i2c.c                    |    2 +-
 drivers/iio/accel/adxl355_spi.c                    |    2 +-
 drivers/iio/accel/adxl367.c                        |    2 +-
 drivers/iio/accel/adxl367_i2c.c                    |    2 +-
 drivers/iio/accel/adxl367_spi.c                    |    2 +-
 drivers/iio/accel/adxl372.c                        |    4 +-
 drivers/iio/accel/adxl372_i2c.c                    |    2 +-
 drivers/iio/accel/adxl372_spi.c                    |    2 +-
 drivers/iio/accel/adxl380.c                        |    8 +-
 drivers/iio/accel/adxl380_i2c.c                    |    2 +-
 drivers/iio/accel/adxl380_spi.c                    |    2 +-
 drivers/iio/accel/bma400_core.c                    |    4 +-
 drivers/iio/accel/bma400_i2c.c                     |    2 +-
 drivers/iio/accel/bma400_spi.c                     |    2 +-
 drivers/iio/accel/bmc150-accel-core.c              |    8 +-
 drivers/iio/accel/bmc150-accel-i2c.c               |    2 +-
 drivers/iio/accel/bmc150-accel-spi.c               |    2 +-
 drivers/iio/accel/bmi088-accel-core.c              |    6 +-
 drivers/iio/accel/bmi088-accel-i2c.c               |    2 +-
 drivers/iio/accel/bmi088-accel-spi.c               |    2 +-
 drivers/iio/accel/fxls8962af-core.c                |    6 +-
 drivers/iio/accel/fxls8962af-i2c.c                 |    2 +-
 drivers/iio/accel/fxls8962af-spi.c                 |    2 +-
 drivers/iio/accel/hid-sensor-accel-3d.c            |    2 +-
 drivers/iio/accel/kionix-kx022a-i2c.c              |    2 +-
 drivers/iio/accel/kionix-kx022a-spi.c              |    2 +-
 drivers/iio/accel/kionix-kx022a.c                  |    8 +-
 drivers/iio/accel/kxsd9-i2c.c                      |    2 +-
 drivers/iio/accel/kxsd9-spi.c                      |    2 +-
 drivers/iio/accel/kxsd9.c                          |    4 +-
 drivers/iio/accel/mma7455_core.c                   |    6 +-
 drivers/iio/accel/mma7455_i2c.c                    |    2 +-
 drivers/iio/accel/mma7455_spi.c                    |    2 +-
 drivers/iio/accel/mma9551.c                        |    2 +-
 drivers/iio/accel/mma9551_core.c                   |   36 +-
 drivers/iio/accel/mma9553.c                        |    2 +-
 drivers/iio/accel/ssp_accel_sensor.c               |    2 +-
 drivers/iio/accel/st_accel_core.c                  |    6 +-
 drivers/iio/accel/st_accel_i2c.c                   |    2 +-
 drivers/iio/accel/st_accel_spi.c                   |    2 +-
 drivers/iio/adc/ad4695.c                           |   98 +-
 drivers/iio/adc/ad7091r-base.c                     |    8 +-
 drivers/iio/adc/ad7091r5.c                         |    2 +-
 drivers/iio/adc/ad7091r8.c                         |    2 +-
 drivers/iio/adc/ad7124.c                           |    5 +-
 drivers/iio/adc/ad7173.c                           |   12 +-
 drivers/iio/adc/ad7192.c                           |    2 +-
 drivers/iio/adc/ad7606.c                           |   28 +-
 drivers/iio/adc/ad7606_par.c                       |    4 +-
 drivers/iio/adc/ad7606_spi.c                       |    2 +-
 drivers/iio/adc/ad7625.c                           |    2 +-
 drivers/iio/adc/ad7780.c                           |    2 +-
 drivers/iio/adc/ad7791.c                           |    2 +-
 drivers/iio/adc/ad7793.c                           |    2 +-
 drivers/iio/adc/ad9467.c                           |   17 +-
 drivers/iio/adc/ad_sigma_delta.c                   |   20 +-
 drivers/iio/adc/adi-axi-adc.c                      |    4 +-
 drivers/iio/adc/at91_adc.c                         |    2 +-
 drivers/iio/adc/ltc2497-core.c                     |    4 +-
 drivers/iio/adc/ltc2497.h                          |    2 +-
 drivers/iio/adc/max11205.c                         |    2 +-
 drivers/iio/adc/men_z188_adc.c                     |    2 +-
 drivers/iio/adc/rockchip_saradc.c                  |    2 +
 drivers/iio/adc/sd_adc_modulator.c                 |    2 +-
 drivers/iio/adc/stm32-dfsdm-adc.c                  |   15 +-
 drivers/iio/adc/ti-ads1119.c                       |    4 +-
 drivers/iio/adc/ti-ads124s08.c                     |    4 +-
 drivers/iio/adc/ti-ads1298.c                       |    2 +
 drivers/iio/adc/ti-ads8688.c                       |    2 +-
 drivers/iio/addac/stx104.c                         |    2 +-
 drivers/iio/afe/iio-rescale.c                      |    4 +-
 drivers/iio/buffer/industrialio-buffer-dma.c       |   36 +-
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |    8 +-
 drivers/iio/chemical/bme680_core.c                 |    4 +-
 drivers/iio/chemical/bme680_i2c.c                  |    2 +-
 drivers/iio/chemical/bme680_spi.c                  |    2 +-
 drivers/iio/chemical/ens160_core.c                 |    2 +-
 drivers/iio/chemical/ens160_i2c.c                  |    2 +-
 drivers/iio/chemical/ens160_spi.c                  |    2 +-
 drivers/iio/chemical/scd30_core.c                  |    2 +-
 drivers/iio/chemical/scd30_i2c.c                   |    2 +-
 drivers/iio/chemical/scd30_serial.c                |    2 +-
 drivers/iio/chemical/sps30.c                       |    2 +-
 drivers/iio/chemical/sps30_i2c.c                   |    2 +-
 drivers/iio/chemical/sps30_serial.c                |    2 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |   26 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |   10 +-
 .../iio/common/inv_sensors/inv_sensors_timestamp.c |    8 +-
 drivers/iio/common/ms_sensors/ms_sensors_i2c.c     |   24 +-
 drivers/iio/common/ssp_sensors/ssp_dev.c           |   10 +-
 drivers/iio/common/ssp_sensors/ssp_iio.c           |    8 +-
 drivers/iio/common/st_sensors/st_sensors_buffer.c  |    2 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |   28 +-
 drivers/iio/common/st_sensors/st_sensors_i2c.c     |    2 +-
 drivers/iio/common/st_sensors/st_sensors_spi.c     |    2 +-
 drivers/iio/common/st_sensors/st_sensors_trigger.c |    4 +-
 drivers/iio/dac/ad3552r-common.c                   |   16 +-
 drivers/iio/dac/ad3552r-hs.c                       |    4 +-
 drivers/iio/dac/ad3552r.c                          |    2 +-
 drivers/iio/dac/ad5592r-base.c                     |    4 +-
 drivers/iio/dac/ad5592r.c                          |    2 +-
 drivers/iio/dac/ad5593r.c                          |    2 +-
 drivers/iio/dac/ad5686-spi.c                       |    2 +-
 drivers/iio/dac/ad5686.c                           |    4 +-
 drivers/iio/dac/ad5696-i2c.c                       |    2 +-
 drivers/iio/dac/ad8460.c                           |    2 +-
 drivers/iio/dac/ad9739a.c                          |    2 +-
 drivers/iio/dac/adi-axi-dac.c                      |    4 +-
 drivers/iio/dummy/iio_simple_dummy_buffer.c        |    2 +-
 drivers/iio/gyro/adis16136.c                       |    2 +-
 drivers/iio/gyro/adis16260.c                       |    2 +-
 drivers/iio/gyro/fxas21002c_core.c                 |   15 +-
 drivers/iio/gyro/fxas21002c_i2c.c                  |    2 +-
 drivers/iio/gyro/fxas21002c_spi.c                  |    2 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |    2 +-
 drivers/iio/gyro/ssp_gyro_sensor.c                 |    2 +-
 drivers/iio/gyro/st_gyro_core.c                    |    6 +-
 drivers/iio/gyro/st_gyro_i2c.c                     |    2 +-
 drivers/iio/gyro/st_gyro_spi.c                     |    2 +-
 drivers/iio/humidity/hid-sensor-humidity.c         |    2 +-
 drivers/iio/humidity/hts221_core.c                 |    2 +-
 drivers/iio/humidity/hts221_i2c.c                  |    2 +-
 drivers/iio/humidity/hts221_spi.c                  |    2 +-
 drivers/iio/humidity/htu21.c                       |    2 +-
 drivers/iio/imu/adis.c                             |   20 +-
 drivers/iio/imu/adis16400.c                        |    2 +-
 drivers/iio/imu/adis16460.c                        |    2 +-
 drivers/iio/imu/adis16475.c                        |    2 +-
 drivers/iio/imu/adis16480.c                        |    2 +-
 drivers/iio/imu/adis_buffer.c                      |    4 +-
 drivers/iio/imu/adis_trigger.c                     |    2 +-
 drivers/iio/imu/bmi160/bmi160_core.c               |    6 +-
 drivers/iio/imu/bmi160/bmi160_i2c.c                |    2 +-
 drivers/iio/imu/bmi160/bmi160_spi.c                |    2 +-
 drivers/iio/imu/bmi270/bmi270_core.c               |    6 +-
 drivers/iio/imu/bmi270/bmi270_i2c.c                |    2 +-
 drivers/iio/imu/bmi270/bmi270_spi.c                |    2 +-
 drivers/iio/imu/bmi323/bmi323_core.c               |    4 +-
 drivers/iio/imu/bmi323/bmi323_i2c.c                |    2 +-
 drivers/iio/imu/bmi323/bmi323_spi.c                |    2 +-
 drivers/iio/imu/bno055/bno055.c                    |    4 +-
 drivers/iio/imu/bno055/bno055_i2c.c                |    2 +-
 drivers/iio/imu/bno055/bno055_ser_core.c           |    2 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600.h        |    1 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c   |   28 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c    |    2 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c    |    5 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |    4 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c          |    2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c          |    2 +-
 drivers/iio/imu/kmx61.c                            |    2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |    2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c        |    2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c        |    2 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c        |    2 +-
 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c       |    4 +-
 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c        |    2 +-
 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c        |    2 +-
 drivers/iio/industrialio-backend.c                 |   58 +-
 drivers/iio/industrialio-buffer.c                  |    2 +-
 drivers/iio/industrialio-gts-helper.c              |   26 +-
 drivers/iio/inkern.c                               |    2 +-
 drivers/iio/light/apds9306.c                       |    2 +-
 drivers/iio/light/bh1745.c                         |    4 +-
 drivers/iio/light/hid-sensor-als.c                 |    2 +-
 drivers/iio/light/hid-sensor-prox.c                |    2 +-
 drivers/iio/light/rohm-bu27008.c                   |    2 +-
 drivers/iio/light/rohm-bu27034.c                   |    2 +-
 drivers/iio/light/st_uvis25_core.c                 |    2 +-
 drivers/iio/light/st_uvis25_i2c.c                  |    2 +-
 drivers/iio/light/st_uvis25_spi.c                  |    2 +-
 drivers/iio/light/vcnl4035.c                       |    2 +-
 drivers/iio/magnetometer/bmc150_magn.c             |    8 +-
 drivers/iio/magnetometer/bmc150_magn_i2c.c         |    2 +-
 drivers/iio/magnetometer/bmc150_magn_spi.c         |    2 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |    2 +-
 drivers/iio/magnetometer/hmc5843_core.c            |    4 +-
 drivers/iio/magnetometer/hmc5843_i2c.c             |    2 +-
 drivers/iio/magnetometer/hmc5843_spi.c             |    2 +-
 drivers/iio/magnetometer/rm3100-core.c             |    8 +-
 drivers/iio/magnetometer/rm3100-i2c.c              |    2 +-
 drivers/iio/magnetometer/rm3100-spi.c              |    2 +-
 drivers/iio/magnetometer/st_magn_core.c            |    6 +-
 drivers/iio/magnetometer/st_magn_i2c.c             |    2 +-
 drivers/iio/magnetometer/st_magn_spi.c             |    2 +-
 drivers/iio/magnetometer/yamaha-yas530.c           |   13 +-
 drivers/iio/orientation/hid-sensor-incl-3d.c       |    2 +-
 drivers/iio/orientation/hid-sensor-rotation.c      |    2 +-
 .../iio/position/hid-sensor-custom-intel-hinge.c   |    2 +-
 drivers/iio/pressure/bmp280-core.c                 |   14 +-
 drivers/iio/pressure/bmp280-i2c.c                  |    2 +-
 drivers/iio/pressure/bmp280-regmap.c               |   10 +-
 drivers/iio/pressure/bmp280-spi.c                  |    2 +-
 drivers/iio/pressure/hid-sensor-press.c            |    2 +-
 drivers/iio/pressure/hsc030pa.c                    |    2 +-
 drivers/iio/pressure/hsc030pa_i2c.c                |    2 +-
 drivers/iio/pressure/hsc030pa_spi.c                |    2 +-
 drivers/iio/pressure/mpl115.c                      |    2 +-
 drivers/iio/pressure/mpl115_i2c.c                  |    2 +-
 drivers/iio/pressure/mpl115_spi.c                  |    2 +-
 drivers/iio/pressure/mprls0025pa.c                 |    2 +-
 drivers/iio/pressure/mprls0025pa_i2c.c             |    2 +-
 drivers/iio/pressure/mprls0025pa_spi.c             |    2 +-
 drivers/iio/pressure/ms5611_core.c                 |    2 +-
 drivers/iio/pressure/ms5611_i2c.c                  |    2 +-
 drivers/iio/pressure/ms5611_spi.c                  |    2 +-
 drivers/iio/pressure/ms5637.c                      |    2 +-
 drivers/iio/pressure/st_pressure_core.c            |    6 +-
 drivers/iio/pressure/st_pressure_i2c.c             |    2 +-
 drivers/iio/pressure/st_pressure_spi.c             |    2 +-
 drivers/iio/pressure/zpa2326.c                     |   14 +-
 drivers/iio/pressure/zpa2326_i2c.c                 |    2 +-
 drivers/iio/pressure/zpa2326_spi.c                 |    2 +-
 drivers/iio/proximity/sx9310.c                     |    2 +-
 drivers/iio/proximity/sx9324.c                     |    2 +-
 drivers/iio/proximity/sx9360.c                     |    2 +-
 drivers/iio/proximity/sx_common.c                  |   10 +-
 drivers/iio/temperature/hid-sensor-temperature.c   |    2 +-
 drivers/iio/temperature/tmp006.c                   |    2 +
 drivers/iio/temperature/tsys01.c                   |    2 +-
 drivers/iio/temperature/tsys02d.c                  |    2 +-
 drivers/iio/test/Kconfig                           |    2 +-
 drivers/iio/test/iio-test-gts.c                    |    2 +-
 drivers/iio/test/iio-test-rescale.c                |    6 +-
 drivers/infiniband/core/cma.c                      |   16 +
 drivers/infiniband/core/nldev.c                    |    2 +-
 drivers/infiniband/core/umem_dmabuf.c              |    2 +-
 drivers/infiniband/core/uverbs_cmd.c               |   16 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   50 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.h           |    4 +
 drivers/infiniband/hw/bnxt_re/main.c               |    8 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   79 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |    4 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |    5 +-
 drivers/infiniband/hw/bnxt_re/qplib_res.h          |    5 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   18 +-
 drivers/infiniband/hw/bnxt_re/roce_hsi.h           |    1 +
 drivers/infiniband/hw/hns/hns_roce_hem.c           |   43 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   11 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |    5 -
 drivers/infiniband/hw/mana/device.c                |    2 +-
 drivers/infiniband/hw/mlx5/main.c                  |    8 +-
 drivers/infiniband/sw/rxe/rxe.c                    |   23 +-
 drivers/infiniband/sw/rxe/rxe.h                    |    3 +-
 drivers/infiniband/sw/rxe/rxe_mcast.c              |   22 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |   24 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   26 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |   11 +-
 drivers/infiniband/sw/siw/siw.h                    |    7 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |   27 +-
 drivers/infiniband/sw/siw/siw_main.c               |   15 +-
 drivers/infiniband/sw/siw/siw_verbs.c              |   35 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |    2 +-
 drivers/interconnect/icc-clk.c                     |   10 +
 drivers/interconnect/qcom/icc-rpm.c                |    2 +-
 drivers/iommu/amd/iommu.c                          |   10 +-
 drivers/iommu/apple-dart.c                         |    2 +-
 .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c    |    2 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-test.c   |    2 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |    2 +-
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c     |    2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu.c              |    2 +-
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |    4 +-
 drivers/iommu/intel/cache.c                        |   34 +-
 drivers/iommu/intel/iommu.c                        |    4 +-
 drivers/iommu/intel/pasid.c                        |    3 +-
 drivers/iommu/iommu.c                              |   10 +-
 drivers/iommu/iommufd/device.c                     |   32 +-
 drivers/iommu/iommufd/driver.c                     |    4 +-
 drivers/iommu/iommufd/fault.c                      |    2 -
 drivers/iommu/iommufd/iova_bitmap.c                |    8 +-
 drivers/iommu/iommufd/main.c                       |   12 +-
 drivers/iommu/iommufd/vfio_compat.c                |    6 +-
 drivers/iommu/ipmmu-vmsa.c                         |    2 +-
 drivers/iommu/msm_iommu.c                          |    2 +-
 drivers/iommu/mtk_iommu.c                          |    2 +-
 drivers/iommu/mtk_iommu_v1.c                       |    2 +-
 drivers/iommu/omap-iommu.c                         |    2 +-
 drivers/iommu/riscv/iommu-platform.c               |    2 +-
 drivers/iommu/sprd-iommu.c                         |    2 +-
 drivers/irqchip/Kconfig                            |    2 +-
 drivers/irqchip/irq-bcm2836.c                      |    3 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +-
 drivers/irqchip/irq-gic-v3.c                       |   21 +-
 drivers/irqchip/irq-gic.c                          |    2 +-
 drivers/irqchip/irq-sunxi-nmi.c                    |    3 +-
 drivers/irqchip/irqchip.c                          |    4 +-
 drivers/leds/flash/leds-ktd2692.c                  |    2 +-
 drivers/leds/leds-expresswire.c                    |   12 +-
 drivers/macintosh/therm_windtunnel.c               |    2 +-
 drivers/macintosh/windfarm_pm112.c                 |    2 +-
 drivers/macintosh/windfarm_pm121.c                 |    2 +-
 drivers/macintosh/windfarm_pm72.c                  |    2 +-
 drivers/macintosh/windfarm_pm81.c                  |    2 +-
 drivers/macintosh/windfarm_pm91.c                  |    2 +-
 drivers/macintosh/windfarm_rm31.c                  |    2 +-
 drivers/mcb/mcb-core.c                             |   28 +-
 drivers/mcb/mcb-lpc.c                              |    4 +-
 drivers/mcb/mcb-parse.c                            |    2 +-
 drivers/mcb/mcb-pci.c                              |    2 +-
 drivers/md/bcache/super.c                          |    2 +-
 drivers/md/dm-ebs-target.c                         |    2 +-
 drivers/md/dm-thin.c                               |    5 +-
 drivers/md/dm-verity-fec.c                         |   59 +-
 drivers/md/dm-zoned-reclaim.c                      |    6 +-
 drivers/md/persistent-data/dm-array.c              |   19 +-
 drivers/media/common/videobuf2/videobuf2-core.c    |    2 +-
 .../media/common/videobuf2/videobuf2-dma-contig.c  |    2 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |    2 +-
 drivers/media/common/videobuf2/videobuf2-vmalloc.c |    2 +-
 drivers/media/dvb-frontends/dib3000mb.c            |    2 +-
 drivers/media/i2c/ds90ub913.c                      |    2 +-
 drivers/media/i2c/ds90ub953.c                      |    2 +-
 drivers/media/i2c/ds90ub960.c                      |    2 +-
 drivers/media/pci/intel/ipu-bridge.c               |    6 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2.c           |    2 +-
 drivers/media/pci/intel/ipu6/ipu6-buttress.c       |   12 +-
 drivers/media/pci/intel/ipu6/ipu6-cpd.c            |    4 +-
 drivers/media/pci/intel/ipu6/ipu6-dma.c            |   18 +-
 drivers/media/pci/intel/ipu6/ipu6-fw-com.c         |   18 +-
 drivers/media/pci/intel/ipu6/ipu6-isys.c           |    4 +-
 drivers/media/pci/intel/ipu6/ipu6-mmu.c            |    4 +-
 drivers/media/pci/intel/ipu6/ipu6.c                |    4 +-
 drivers/media/pci/intel/ivsc/mei_csi.c             |    2 +-
 .../vcodec/decoder/vdec/vdec_vp9_req_lat_if.c      |    3 +-
 .../media/platform/nvidia/tegra-vde/dmabuf-cache.c |    2 +-
 drivers/memory/brcmstb_dpfe.c                      |    2 +-
 drivers/memory/brcmstb_memc.c                      |    2 +-
 drivers/memory/emif.c                              |    2 +-
 drivers/memory/fsl-corenet-cf.c                    |    2 +-
 drivers/memory/fsl_ifc.c                           |    2 +-
 drivers/memory/jz4780-nemc.c                       |    2 +-
 drivers/memory/mtk-smi.c                           |    4 +-
 drivers/memory/omap-gpmc.c                         |    2 +-
 drivers/memory/renesas-rpc-if.c                    |    2 +-
 drivers/memory/samsung/exynos5422-dmc.c            |    2 +-
 drivers/memory/stm32-fmc2-ebi.c                    |    2 +-
 drivers/memory/tegra/tegra186-emc.c                |    2 +-
 drivers/memory/tegra/tegra210-emc-core.c           |    2 +-
 drivers/memory/ti-emif-pm.c                        |    2 +-
 drivers/memstick/host/rtsx_usb_ms.c                |    2 +-
 drivers/message/fusion/mptfc.c                     |    2 +-
 drivers/message/fusion/mptsas.c                    |    2 +-
 drivers/message/fusion/mptspi.c                    |    2 +-
 drivers/mfd/cs40l50-core.c                         |    2 +-
 drivers/mfd/cs42l43-i2c.c                          |    2 +-
 drivers/mfd/cs42l43-sdw.c                          |    2 +-
 drivers/mfd/cs42l43.c                              |   12 +-
 drivers/mfd/intel-lpss-acpi.c                      |    2 +-
 drivers/mfd/intel-lpss-pci.c                       |    2 +-
 drivers/mfd/intel-lpss.c                           |    4 +-
 drivers/mfd/intel-m10-bmc-core.c                   |   10 +-
 drivers/mfd/intel-m10-bmc-pmci.c                   |    2 +-
 drivers/mfd/intel-m10-bmc-spi.c                    |    2 +-
 drivers/mfd/ocelot-core.c                          |    6 +-
 drivers/mfd/ocelot-spi.c                           |    4 +-
 drivers/misc/atmel-ssc.c                           |    2 +-
 drivers/misc/cxl/of.c                              |    2 +-
 drivers/misc/fastrpc.c                             |    4 +-
 drivers/misc/hisi_hikey_usb.c                      |    2 +-
 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c    |    4 +-
 drivers/misc/mei/platform-vsc.c                    |    4 +-
 drivers/misc/mei/vsc-fw-loader.c                   |    2 +-
 drivers/misc/mei/vsc-tp.c                          |   18 +-
 drivers/misc/open-dice.c                           |    2 +-
 drivers/misc/sram.c                                |    2 +-
 drivers/misc/tps6594-esm.c                         |    2 +-
 drivers/misc/tps6594-pfsm.c                        |    2 +-
 drivers/misc/vcpu_stall_detector.c                 |    2 +-
 drivers/misc/xilinx_sdfec.c                        |    2 +-
 drivers/misc/xilinx_tmr_inject.c                   |    2 +-
 drivers/mmc/core/bus.c                             |    2 +
 drivers/mmc/core/core.c                            |    3 +
 drivers/mmc/host/mtk-sd.c                          |    2 +
 drivers/mmc/host/sdhci-msm.c                       |   16 +-
 drivers/mmc/host/sdhci-pci-core.c                  |   72 +
 drivers/mmc/host/sdhci-pci.h                       |    1 +
 drivers/mmc/host/sdhci-tegra.c                     |    1 -
 drivers/mtd/nand/raw/arasan-nand-controller.c      |   11 +-
 drivers/mtd/nand/raw/atmel/pmecc.c                 |    4 +-
 drivers/mtd/nand/raw/diskonchip.c                  |    2 +-
 drivers/mtd/nand/raw/omap2.c                       |   16 +
 drivers/mtd/spi-nor/core.c                         |    2 +-
 drivers/net/bonding/bond_main.c                    |   10 +-
 drivers/net/can/c_can/c_can_main.c                 |   26 +-
 drivers/net/can/dev/dev.c                          |    2 +-
 drivers/net/can/ifi_canfd/ifi_canfd.c              |   58 +-
 drivers/net/can/m_can/m_can.c                      |   69 +-
 drivers/net/can/m_can/m_can.h                      |    1 +
 drivers/net/can/m_can/m_can_pci.c                  |    1 +
 drivers/net/can/sja1000/sja1000.c                  |   65 +-
 drivers/net/can/spi/hi311x.c                       |   53 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      |   29 +-
 drivers/net/can/sun4i_can.c                        |   22 +-
 drivers/net/can/usb/ems_usb.c                      |   58 +-
 drivers/net/can/usb/f81604.c                       |   10 +-
 drivers/net/can/usb/gs_usb.c                       |   25 +-
 drivers/net/can/vxcan.c                            |   10 +-
 drivers/net/dsa/microchip/ksz9477.c                |   47 +-
 drivers/net/dsa/microchip/ksz9477_reg.h            |    4 +-
 drivers/net/dsa/microchip/ksz_common.c             |   42 +-
 drivers/net/dsa/microchip/lan937x_main.c           |   62 +-
 drivers/net/dsa/microchip/lan937x_reg.h            |    9 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   17 +-
 drivers/net/dsa/ocelot/ocelot_ext.c                |    2 +-
 drivers/net/dsa/realtek/realtek-mdio.c             |    6 +-
 drivers/net/dsa/realtek/realtek-smi.c              |    6 +-
 drivers/net/dsa/realtek/rtl8365mb.c                |    2 +-
 drivers/net/dsa/realtek/rtl8366-core.c             |   22 +-
 drivers/net/dsa/realtek/rtl8366rb.c                |    2 +-
 drivers/net/dsa/realtek/rtl83xx.c                  |   16 +-
 drivers/net/ethernet/amd/pds_core/devlink.c        |    2 +-
 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c        |   19 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |   21 +-
 drivers/net/ethernet/broadcom/bgmac-platform.c     |    5 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  286 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   11 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |    8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |    3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |    7 -
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h         |    2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |    7 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |    5 +-
 .../chelsio/inline_crypto/chtls/chtls_main.c       |    5 +-
 drivers/net/ethernet/freescale/enetc/enetc.c       |   12 +-
 drivers/net/ethernet/freescale/enetc/enetc_hw.h    |    6 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |   19 +
 drivers/net/ethernet/freescale/fec_main.c          |   19 +-
 drivers/net/ethernet/google/gve/gve.h              |    1 +
 drivers/net/ethernet/google/gve/gve_main.c         |   77 +-
 drivers/net/ethernet/google/gve/gve_tx.c           |   46 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |    3 -
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |   96 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |    1 -
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   45 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |    3 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_regs.c    |    9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   41 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_regs.c  |    9 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |    2 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |    2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |    4 +-
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |    3 +
 drivers/net/ethernet/intel/ice/ice_common.c        |   76 +-
 drivers/net/ethernet/intel/ice/ice_common.h        |    1 +
 drivers/net/ethernet/intel/ice/ice_dpll.c          |   35 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   16 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |   23 +-
 drivers/net/ethernet/intel/ice/ice_ptp.h           |    4 +-
 drivers/net/ethernet/intel/ice/ice_ptp_consts.h    |    6 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |  266 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |    5 +-
 drivers/net/ethernet/intel/ice/ice_type.h          |    2 -
 drivers/net/ethernet/intel/ice/ice_virtchnl.c      |    6 +
 drivers/net/ethernet/intel/idpf/idpf_dev.c         |    3 +
 drivers/net/ethernet/intel/idpf/idpf_main.c        |    2 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |   30 +-
 drivers/net/ethernet/intel/idpf/idpf_txrx.h        |    8 +-
 drivers/net/ethernet/intel/idpf/idpf_vf_dev.c      |    3 +
 drivers/net/ethernet/intel/igb/igb_main.c          |    4 +
 drivers/net/ethernet/intel/igc/igc_base.c          |    6 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h    |    2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h       |    2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |    2 +-
 drivers/net/ethernet/intel/ixgbevf/ipsec.c         |    1 -
 drivers/net/ethernet/intel/libeth/rx.c             |    8 +-
 drivers/net/ethernet/intel/libie/rx.c              |    4 +-
 drivers/net/ethernet/marvell/mv643xx_eth.c         |   14 +-
 drivers/net/ethernet/marvell/octeontx2/af/common.h |    1 +
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |    3 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |   18 +-
 drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |    5 +-
 drivers/net/ethernet/marvell/sky2.c                |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    1 +
 .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c  |   13 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |   22 +-
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |   12 +-
 .../mellanox/mlx5/core/en_accel/ipsec_offload.c    |   11 +-
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |    4 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   51 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |   15 +
 .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c |    6 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |    3 +
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   10 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |    1 +
 .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |    4 +-
 .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |    1 +
 .../mellanox/mlx5/core/steering/hws/bwc_complex.c  |    2 +
 .../mellanox/mlx5/core/steering/hws/send.c         |    1 +
 .../mellanox/mlx5/core/steering/sws/dr_domain.c    |    4 +-
 .../mellanox/mlx5/core/steering/sws/dr_send.c      |    4 +-
 drivers/net/ethernet/mellanox/mlx5/core/wc.c       |   24 +-
 .../mellanox/mlxsw/spectrum_acl_flex_keys.c        |    6 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_span.c    |    3 +-
 drivers/net/ethernet/meta/fbnic/Makefile           |    1 -
 drivers/net/ethernet/meta/fbnic/fbnic.h            |    5 -
 drivers/net/ethernet/meta/fbnic/fbnic_csr.c        |    2 +-
 drivers/net/ethernet/meta/fbnic/fbnic_fw.h         |    7 -
 drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c      |   81 -
 drivers/net/ethernet/meta/fbnic/fbnic_mac.c        |   22 -
 drivers/net/ethernet/meta/fbnic/fbnic_mac.h        |    7 -
 drivers/net/ethernet/meta/fbnic/fbnic_pci.c        |    3 -
 drivers/net/ethernet/microchip/Kconfig             |    1 -
 drivers/net/ethernet/microchip/Makefile            |    1 -
 drivers/net/ethernet/microchip/lan969x/Kconfig     |    5 -
 drivers/net/ethernet/microchip/lan969x/Makefile    |   13 -
 drivers/net/ethernet/microchip/sparx5/Kconfig      |    6 +
 drivers/net/ethernet/microchip/sparx5/Makefile     |    6 +
 .../microchip/{ => sparx5}/lan969x/lan969x.c       |    9 +-
 .../microchip/{ => sparx5}/lan969x/lan969x.h       |    0
 .../{ => sparx5}/lan969x/lan969x_calendar.c        |    0
 .../microchip/{ => sparx5}/lan969x/lan969x_regs.c  |    0
 .../{ => sparx5}/lan969x/lan969x_vcap_ag_api.c     |    0
 .../{ => sparx5}/lan969x/lan969x_vcap_impl.c       |    0
 .../ethernet/microchip/sparx5/sparx5_calendar.c    |    2 -
 .../net/ethernet/microchip/sparx5/sparx5_main.c    |   15 +-
 .../net/ethernet/microchip/sparx5/sparx5_mirror.c  |    3 +-
 .../net/ethernet/microchip/sparx5/sparx5_port.c    |    2 +-
 drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c |    1 -
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |   22 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |   11 +-
 drivers/net/ethernet/mscc/ocelot.c                 |    2 +-
 drivers/net/ethernet/mscc/ocelot_ptp.c             |  207 +-
 drivers/net/ethernet/netronome/nfp/bpf/offload.c   |    3 +-
 drivers/net/ethernet/oa_tc6.c                      |   11 +-
 drivers/net/ethernet/pensando/ionic/ionic_dev.c    |    5 +-
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |    4 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |    4 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |    5 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            |   26 +-
 drivers/net/ethernet/qualcomm/qca_spi.h            |    1 -
 drivers/net/ethernet/realtek/r8169_main.c          |   44 -
 drivers/net/ethernet/realtek/rtase/rtase_main.c    |    2 +-
 drivers/net/ethernet/renesas/ravb_main.c           |    1 +
 drivers/net/ethernet/renesas/rswitch.c             |  159 +-
 drivers/net/ethernet/renesas/rswitch.h             |   27 +-
 drivers/net/ethernet/sfc/tc_conntrack.c            |    2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c  |   14 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |    7 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   43 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |    2 +-
 drivers/net/ethernet/ti/cpsw_ale.c                 |   14 +-
 drivers/net/ethernet/ti/icssg/icss_iep.c           |    8 +
 drivers/net/ethernet/ti/icssg/icssg_common.c       |   25 -
 drivers/net/ethernet/ti/icssg/icssg_config.c       |   41 +-
 drivers/net/ethernet/ti/icssg/icssg_config.h       |    1 +
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       |  281 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth.h       |    5 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c   |   24 +-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   24 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    6 +
 drivers/net/geneve.c                               |    2 +-
 drivers/net/gtp.c                                  |   26 +-
 drivers/net/ieee802154/ca8210.c                    |    6 +-
 drivers/net/mctp/mctp-i3c.c                        |    4 +
 drivers/net/mdio/fwnode_mdio.c                     |   13 +-
 drivers/net/netdevsim/health.c                     |    2 +
 drivers/net/netdevsim/netdev.c                     |    4 +-
 drivers/net/netkit.c                               |   11 +-
 drivers/net/pcs/pcs-xpcs.c                         |    4 +-
 drivers/net/pfcp.c                                 |   15 +-
 drivers/net/phy/aquantia/aquantia_leds.c           |    2 +-
 drivers/net/phy/intel-xway.c                       |    2 +-
 drivers/net/phy/micrel.c                           |  114 +-
 drivers/net/phy/microchip.c                        |   21 +
 drivers/net/phy/mxl-gpy.c                          |    2 +-
 drivers/net/pse-pd/tps23881.c                      |   16 +-
 drivers/net/team/team_core.c                       |   17 +-
 drivers/net/tun.c                                  |    2 +-
 drivers/net/usb/qmi_wwan.c                         |    4 +
 drivers/net/veth.c                                 |   12 +-
 drivers/net/virtio_net.c                           |   31 +-
 .../broadcom/brcm80211/brcmfmac/bca/module.c       |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.h    |    2 +-
 .../broadcom/brcm80211/brcmfmac/cyw/module.c       |    2 +-
 .../broadcom/brcm80211/brcmfmac/wcc/module.c       |    2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |    1 +
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |    2 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |    1 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h       |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |   14 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/tests/links.c   |    2 +-
 .../net/wireless/intel/iwlwifi/mvm/tests/scan.c    |    2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   41 +-
 drivers/net/wireless/intel/iwlwifi/tests/devinfo.c |    2 +-
 drivers/net/wireless/st/cw1200/cw1200_spi.c        |    2 +-
 drivers/net/wwan/iosm/iosm_ipc_mmio.c              |    2 +-
 drivers/net/wwan/t7xx/t7xx_state_monitor.c         |   26 +-
 drivers/net/wwan/t7xx/t7xx_state_monitor.h         |    5 +-
 drivers/net/xen-netfront.c                         |    5 +-
 drivers/nvdimm/e820.c                              |    2 +-
 drivers/nvdimm/of_pmem.c                           |    2 +-
 drivers/nvdimm/region_devs.c                       |    2 +-
 drivers/nvme/host/apple.c                          |    2 +-
 drivers/nvme/host/core.c                           |   24 +-
 drivers/nvme/host/nvme.h                           |    5 +
 drivers/nvme/host/pci.c                            |   16 +-
 drivers/nvme/host/rdma.c                           |    8 +-
 drivers/nvme/host/tcp.c                            |   35 +-
 drivers/nvme/target/admin-cmd.c                    |   18 +-
 drivers/nvme/target/configfs.c                     |   23 +-
 drivers/nvme/target/core.c                         |  108 +-
 drivers/nvme/target/io-cmd-bdev.c                  |    2 +-
 drivers/nvme/target/nvmet.h                        |    7 +
 drivers/nvme/target/passthru.c                     |    2 +-
 drivers/nvme/target/pr.c                           |   11 +-
 drivers/nvmem/lpc18xx_eeprom.c                     |    2 +-
 drivers/nvmem/mtk-efuse.c                          |    2 +-
 drivers/of/address.c                               |   23 +-
 drivers/of/base.c                                  |   18 +-
 drivers/of/empty_root.dts                          |    9 +-
 drivers/of/irq.c                                   |    2 +
 drivers/of/property.c                              |    2 -
 drivers/of/unittest-data/tests-address.dtsi        |    2 +
 drivers/of/unittest-data/tests-platform.dtsi       |   13 +
 drivers/of/unittest.c                              |   59 +-
 drivers/opp/core.c                                 |   82 +-
 drivers/parisc/led.c                               |    2 +-
 drivers/parport/parport_amiga.c                    |    2 +-
 drivers/parport/parport_sunbpp.c                   |    2 +-
 drivers/pci/msi/irqdomain.c                        |    7 +-
 drivers/pci/msi/msi.c                              |    4 +
 drivers/pci/pci.c                                  |    6 +-
 drivers/pci/pcie/aer.c                             |    4 +-
 drivers/pci/pcie/bwctrl.c                          |   25 +-
 drivers/pci/pcie/portdrv.c                         |    4 +-
 drivers/pcmcia/bcm63xx_pcmcia.c                    |    2 +-
 drivers/pcmcia/db1xxx_ss.c                         |    2 +-
 drivers/pcmcia/electra_cf.c                        |    2 +-
 drivers/pcmcia/omap_cf.c                           |    2 +-
 drivers/pcmcia/pxa2xx_base.c                       |    2 +-
 drivers/pcmcia/sa1100_generic.c                    |    2 +-
 drivers/pcmcia/xxs1500_ss.c                        |    2 +-
 drivers/peci/controller/peci-aspeed.c              |    2 +-
 drivers/peci/controller/peci-npcm.c                |    2 +-
 drivers/peci/core.c                                |    2 +-
 drivers/peci/cpu.c                                 |   12 +-
 drivers/peci/device.c                              |    4 +-
 drivers/peci/request.c                             |   30 +-
 drivers/perf/cxl_pmu.c                             |    2 +-
 drivers/perf/riscv_pmu_sbi.c                       |   22 +-
 drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c  |    6 +
 drivers/phy/freescale/phy-fsl-samsung-hdmi.c       |    3 +-
 drivers/phy/mediatek/Kconfig                       |    1 +
 drivers/phy/phy-core.c                             |   21 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |    2 +-
 drivers/phy/rockchip/phy-rockchip-naneng-combphy.c |    2 +-
 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c  |    3 +-
 drivers/phy/st/phy-stm32-combophy.c                |   21 +-
 drivers/pinctrl/intel/pinctrl-alderlake.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |    2 +-
 drivers/pinctrl/intel/pinctrl-broxton.c            |    2 +-
 drivers/pinctrl/intel/pinctrl-cannonlake.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-cedarfork.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-cherryview.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-denverton.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-elkhartlake.c        |    2 +-
 drivers/pinctrl/intel/pinctrl-emmitsburg.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-geminilake.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-icelake.c            |    2 +-
 drivers/pinctrl/intel/pinctrl-intel-platform.c     |    2 +-
 drivers/pinctrl/intel/pinctrl-intel.c              |   22 +-
 drivers/pinctrl/intel/pinctrl-jasperlake.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-lakefield.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-lewisburg.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-lynxpoint.c          |    2 +-
 drivers/pinctrl/intel/pinctrl-merrifield.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-meteorlake.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-meteorpoint.c        |    2 +-
 drivers/pinctrl/intel/pinctrl-moorefield.c         |    2 +-
 drivers/pinctrl/intel/pinctrl-sunrisepoint.c       |    2 +-
 drivers/pinctrl/intel/pinctrl-tangier.c            |    2 +-
 drivers/pinctrl/intel/pinctrl-tigerlake.c          |    2 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |    6 +
 drivers/platform/chrome/chromeos_of_hw_prober.c    |    2 +-
 drivers/platform/chrome/cros_ec_lpc.c              |    4 +-
 drivers/platform/goldfish/goldfish_pipe.c          |    2 +-
 drivers/platform/loongarch/Kconfig                 |    2 +-
 drivers/platform/mellanox/mlxbf-bootctl.c          |    2 +-
 drivers/platform/mellanox/mlxbf-tmfifo.c           |    2 +-
 drivers/platform/mellanox/mlxreg-hotplug.c         |    2 +-
 drivers/platform/mellanox/mlxreg-io.c              |    2 +-
 drivers/platform/mellanox/mlxreg-lc.c              |    2 +-
 drivers/platform/mellanox/nvsw-sn2201.c            |    2 +-
 drivers/platform/surface/surface3-wmi.c            |    2 +-
 drivers/platform/surface/surface_acpi_notify.c     |    2 +-
 drivers/platform/surface/surface_aggregator_cdev.c |    2 +-
 .../platform/surface/surface_aggregator_registry.c |    2 +-
 drivers/platform/surface/surface_dtx.c             |    2 +-
 drivers/platform/surface/surface_gpe.c             |    2 +-
 drivers/platform/surface/surface_hotplug.c         |    2 +-
 drivers/platform/x86/amd/hsmp/acpi.c               |    2 +-
 drivers/platform/x86/amd/hsmp/hsmp.c               |   16 +-
 drivers/platform/x86/amd/hsmp/plat.c               |    2 +-
 drivers/platform/x86/amd/pmc/pmc.c                 |    8 +-
 drivers/platform/x86/asus-nb-wmi.c                 |    1 +
 drivers/platform/x86/asus-wmi.c                    |   11 +-
 drivers/platform/x86/dell/alienware-wmi.c          |   24 +-
 drivers/platform/x86/dell/dell-uart-backlight.c    |    5 +-
 drivers/platform/x86/hp/hp-wmi.c                   |    4 +-
 drivers/platform/x86/ideapad-laptop.c              |    6 +-
 drivers/platform/x86/intel/ifs/core.c              |    1 +
 drivers/platform/x86/intel/plr_tpmi.c              |    4 +-
 drivers/platform/x86/intel/pmc/core_ssram.c        |    8 +-
 drivers/platform/x86/intel/pmt/class.c             |    8 +-
 drivers/platform/x86/intel/pmt/crashlog.c          |    2 +-
 drivers/platform/x86/intel/pmt/telemetry.c         |   16 +-
 .../x86/intel/speed_select_if/isst_if_common.c     |    1 +
 .../platform/x86/intel/speed_select_if/isst_tpmi.c |    2 +-
 .../x86/intel/speed_select_if/isst_tpmi_core.c     |   16 +-
 drivers/platform/x86/intel/tpmi_power_domains.c    |    9 +-
 .../uncore-frequency/uncore-frequency-common.c     |    8 +-
 .../intel/uncore-frequency/uncore-frequency-tpmi.c |    4 +-
 .../x86/intel/uncore-frequency/uncore-frequency.c  |    2 +-
 drivers/platform/x86/intel/vsec.c                  |    6 +-
 drivers/platform/x86/intel/vsec_tpmi.c             |   12 +-
 drivers/platform/x86/lenovo-ymc.c                  |    2 +-
 .../x86/lenovo-yoga-tab2-pro-1380-fastcharger.c    |    5 +-
 drivers/platform/x86/mlx-platform.c                |    2 +
 drivers/platform/x86/p2sb.c                        |   79 +-
 drivers/platform/x86/samsung-laptop.c              |    2 +-
 drivers/platform/x86/thinkpad_acpi.c               |    4 +-
 drivers/platform/x86/touchscreen_dmi.c             |   26 +
 drivers/pmdomain/core.c                            |   43 +-
 drivers/pmdomain/imx/gpc.c                         |    4 +-
 drivers/pmdomain/imx/gpcv2.c                       |    8 +-
 drivers/pmdomain/imx/imx8m-blk-ctrl.c              |    2 +-
 drivers/pmdomain/imx/imx8mp-blk-ctrl.c             |    4 +-
 drivers/pmdomain/imx/imx93-blk-ctrl.c              |    2 +-
 drivers/pmdomain/imx/imx93-pd.c                    |    2 +-
 drivers/pmdomain/qcom/cpr.c                        |    2 +-
 drivers/pmdomain/xilinx/zynqmp-pm-domains.c        |    2 +-
 drivers/power/supply/bq24190_charger.c             |   12 +-
 drivers/power/supply/cros_charge-control.c         |   36 +-
 drivers/power/supply/gpio-charger.c                |    8 +
 drivers/powercap/idle_inject.c                     |   16 +-
 drivers/powercap/intel_rapl_msr.c                  |    2 +-
 drivers/powercap/intel_rapl_tpmi.c                 |    2 +-
 drivers/pps/clients/pps-gpio.c                     |    2 +-
 drivers/ptp/ptp_clock.c                            |    3 +-
 drivers/ptp/ptp_clockmatrix.c                      |    2 +-
 drivers/ptp/ptp_dte.c                              |    2 +-
 drivers/ptp/ptp_fc3.c                              |    2 +-
 drivers/ptp/ptp_idt82p33.c                         |    2 +-
 drivers/ptp/ptp_ines.c                             |    2 +-
 drivers/ptp/ptp_kvm_x86.c                          |    6 +-
 drivers/ptp/ptp_qoriq.c                            |    2 +-
 drivers/ptp/ptp_vmclock.c                          |    2 +-
 drivers/pwm/core.c                                 |    2 +-
 drivers/pwm/pwm-dwc-core.c                         |    2 +-
 drivers/pwm/pwm-dwc.h                              |    2 +-
 drivers/pwm/pwm-lpss-pci.c                         |    2 +-
 drivers/pwm/pwm-lpss-platform.c                    |    2 +-
 drivers/pwm/pwm-lpss.c                             |    2 +-
 drivers/pwm/pwm-stm32.c                            |    2 +-
 drivers/regulator/axp20x-regulator.c               |   36 +-
 drivers/regulator/of_regulator.c                   |    2 +-
 drivers/reset/amlogic/reset-meson-audio-arb.c      |    2 +-
 drivers/reset/amlogic/reset-meson-aux.c            |    2 +-
 drivers/reset/amlogic/reset-meson-common.c         |    8 +-
 drivers/reset/amlogic/reset-meson.c                |    2 +-
 drivers/reset/reset-mpfs.c                         |    4 +-
 drivers/reset/reset-rzg2l-usbphy-ctrl.c            |    3 +-
 drivers/reset/reset-ti-sci.c                       |    2 +-
 drivers/rpmsg/qcom_glink_rpm.c                     |    2 +-
 drivers/rpmsg/qcom_smd.c                           |    2 +-
 drivers/rtc/rtc-hid-sensor-time.c                  |    2 +-
 drivers/sbus/char/bbc_i2c.c                        |    2 +-
 drivers/sbus/char/display7seg.c                    |    2 +-
 drivers/sbus/char/envctrl.c                        |    2 +-
 drivers/sbus/char/flash.c                          |    2 +-
 drivers/sbus/char/uctrl.c                          |    2 +-
 drivers/scsi/bfa/bfa_fcbuild.c                     |  482 --
 drivers/scsi/bfa/bfa_fcbuild.h                     |   72 -
 drivers/scsi/lpfc/lpfc_nvme.c                      |    2 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |    2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |    5 +-
 drivers/scsi/mpi3mr/mpi3mr.h                       |   13 +-
 drivers/scsi/mpi3mr/mpi3mr_app.c                   |   36 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |  121 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |    2 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |    7 +-
 drivers/scsi/mpt3sas/mpt3sas_base.h                |    8 +-
 drivers/scsi/qla1280.h                             |   12 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |    1 +
 drivers/scsi/qla2xxx/qla_bsg.c                     |  124 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |    1 +
 drivers/scsi/qla2xxx/qla_os.c                      |   15 +-
 drivers/scsi/qla2xxx/qla_version.h                 |    4 +-
 drivers/scsi/scsi_debug.c                          |    2 +-
 drivers/scsi/scsi_lib.c                            |    3 +
 drivers/scsi/scsi_transport_iscsi.c                |    4 +-
 drivers/scsi/sg.c                                  |    2 +-
 drivers/scsi/storvsc_drv.c                         |    7 +-
 drivers/slimbus/qcom-ctrl.c                        |    2 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |    4 +-
 drivers/soundwire/amd_init.c                       |    6 +-
 drivers/soundwire/amd_manager.c                    |    2 +-
 drivers/soundwire/intel.c                          |    2 +-
 drivers/soundwire/intel_ace2x.c                    |    4 +-
 drivers/soundwire/intel_init.c                     |   10 +-
 drivers/soundwire/qcom.c                           |    2 +-
 drivers/soundwire/slave.c                          |    2 +-
 drivers/spi/spi-apple.c                            |    1 +
 drivers/spi/spi-aspeed-smc.c                       |   10 +-
 drivers/spi/spi-cadence-quadspi.c                  |   10 +-
 drivers/spi/spi-cs42l43.c                          |    2 +-
 drivers/spi/spi-dw-bt1.c                           |    2 +-
 drivers/spi/spi-dw-core.c                          |   14 +-
 drivers/spi/spi-dw-dma.c                           |    4 +-
 drivers/spi/spi-dw-mmio.c                          |    2 +-
 drivers/spi/spi-dw-pci.c                           |    2 +-
 drivers/spi/spi-intel-pci.c                        |    2 +
 drivers/spi/spi-ljca.c                             |    2 +-
 drivers/spi/spi-loongson-core.c                    |    4 +-
 drivers/spi/spi-loongson-pci.c                     |    2 +-
 drivers/spi/spi-loongson-plat.c                    |    2 +-
 drivers/spi/spi-mpc52xx.c                          |    1 +
 drivers/spi/spi-omap2-mcspi.c                      |    6 +-
 drivers/spi/spi-pxa2xx-pci.c                       |    2 +-
 drivers/spi/spi-pxa2xx-platform.c                  |    2 +-
 drivers/spi/spi-pxa2xx.c                           |    4 +-
 drivers/spi/spi-rockchip-sfc.c                     |    4 +-
 drivers/spi/spi-rockchip.c                         |   14 +
 drivers/spmi/spmi-mtk-pmif.c                       |    2 +-
 drivers/spmi/spmi-pmic-arb.c                       |    2 +-
 drivers/staging/gpib/Kconfig                       |   15 +-
 drivers/staging/gpib/agilent_82350b/Makefile       |    2 +-
 .../staging/gpib/agilent_82350b/agilent_82350b.c   |    4 +-
 drivers/staging/gpib/agilent_82357a/Makefile       |    2 +-
 drivers/staging/gpib/cb7210/Makefile               |    2 +-
 drivers/staging/gpib/cb7210/cb7210.c               |   12 +-
 drivers/staging/gpib/cb7210/cb7210.h               |    4 +-
 drivers/staging/gpib/cec/Makefile                  |    2 +-
 drivers/staging/gpib/cec/cec_gpib.c                |    4 +-
 drivers/staging/gpib/common/Makefile               |    2 +-
 drivers/staging/gpib/common/gpib_os.c              |   54 +-
 drivers/staging/gpib/eastwood/Makefile             |    2 +-
 drivers/staging/gpib/eastwood/fluke_gpib.c         |   12 +-
 drivers/staging/gpib/eastwood/fluke_gpib.h         |    4 +-
 drivers/staging/gpib/fmh_gpib/fmh_gpib.c           |   27 +-
 drivers/staging/gpib/fmh_gpib/fmh_gpib.h           |    4 +-
 drivers/staging/gpib/gpio/Makefile                 |    2 +-
 drivers/staging/gpib/gpio/gpib_bitbang.c           |    2 +-
 drivers/staging/gpib/hp_82335/Makefile             |    2 +-
 drivers/staging/gpib/hp_82335/hp82335.c            |   21 +-
 drivers/staging/gpib/hp_82341/Makefile             |    2 +-
 drivers/staging/gpib/hp_82341/hp_82341.c           |   16 +-
 drivers/staging/gpib/include/gpibP.h               |   12 +-
 drivers/staging/gpib/include/gpib_types.h          |    3 +-
 drivers/staging/gpib/include/nec7210.h             |    5 +-
 drivers/staging/gpib/include/tms9914.h             |    5 +-
 drivers/staging/gpib/ines/Makefile                 |    2 +-
 drivers/staging/gpib/ines/ines.h                   |    4 +-
 drivers/staging/gpib/ines/ines_gpib.c              |   22 +-
 drivers/staging/gpib/lpvo_usb_gpib/Makefile        |    2 +-
 drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c |   20 +-
 drivers/staging/gpib/nec7210/Makefile              |    2 +-
 drivers/staging/gpib/nec7210/nec7210.c             |   16 +-
 drivers/staging/gpib/ni_usb/Makefile               |    2 +-
 drivers/staging/gpib/pc2/Makefile                  |    2 +-
 drivers/staging/gpib/pc2/pc2_gpib.c                |   16 +-
 drivers/staging/gpib/tms9914/Makefile              |    2 +-
 drivers/staging/gpib/tms9914/tms9914.c             |    8 +-
 drivers/staging/gpib/tnt4882/Makefile              |    2 +-
 drivers/staging/gpib/tnt4882/mite.c                |   69 -
 drivers/staging/gpib/tnt4882/mite.h                |   13 +-
 drivers/staging/gpib/tnt4882/tnt4882_gpib.c        |   67 +-
 drivers/staging/iio/accel/adis16203.c              |    2 +-
 drivers/staging/iio/accel/adis16240.c              |    2 +-
 drivers/staging/iio/frequency/ad9832.c             |    2 +-
 drivers/staging/iio/frequency/ad9834.c             |    2 +-
 drivers/staging/media/atomisp/pci/atomisp_v4l2.c   |    2 +-
 drivers/target/target_core_user.c                  |    4 +-
 drivers/tee/optee/smc_abi.c                        |    2 +-
 .../int340x_thermal/processor_thermal_device.c     |    4 +-
 .../int340x_thermal/processor_thermal_device_pci.c |    2 +-
 .../intel/int340x_thermal/processor_thermal_mbox.c |    6 +-
 .../processor_thermal_power_floor.c                |   12 +-
 .../intel/int340x_thermal/processor_thermal_rfim.c |    2 +-
 .../int340x_thermal/processor_thermal_wt_hint.c    |   10 +-
 .../int340x_thermal/processor_thermal_wt_req.c     |    2 +-
 drivers/thermal/intel/intel_powerclamp.c           |    2 +-
 drivers/thermal/intel/intel_soc_dts_iosf.c         |    2 +-
 drivers/thermal/intel/intel_tcc.c                  |   10 +-
 drivers/thermal/intel/intel_tcc_cooling.c          |    2 +-
 drivers/thermal/intel/x86_pkg_temp_thermal.c       |    2 +-
 drivers/thermal/thermal_hwmon.c                    |    2 +-
 drivers/thermal/thermal_of.c                       |    1 +
 drivers/thermal/thermal_thresholds.c               |   76 +-
 drivers/thunderbolt/nhi.c                          |    8 +
 drivers/thunderbolt/nhi.h                          |    4 +
 drivers/thunderbolt/retimer.c                      |   19 +-
 drivers/thunderbolt/tb.c                           |   41 +
 drivers/tty/amiserial.c                            |    2 +-
 drivers/tty/goldfish.c                             |    2 +-
 drivers/tty/hvc/hvc_opal.c                         |    2 +-
 drivers/tty/serial/8250/8250_core.c                |    3 +
 drivers/tty/serial/8250/8250_exar.c                |    2 +-
 drivers/tty/serial/8250/8250_men_mcb.c             |    2 +-
 drivers/tty/serial/8250/8250_pci.c                 |    2 +-
 drivers/tty/serial/8250/8250_pci1xxxx.c            |    2 +-
 drivers/tty/serial/8250/8250_pcilib.c              |    4 +-
 drivers/tty/serial/8250/8250_port.c                |    3 +-
 drivers/tty/serial/imx.c                           |    4 +-
 drivers/tty/serial/men_z135_uart.c                 |    2 +-
 drivers/tty/serial/sc16is7xx.c                     |    2 +-
 drivers/tty/serial/sc16is7xx_i2c.c                 |    2 +-
 drivers/tty/serial/sc16is7xx_spi.c                 |    2 +-
 drivers/tty/serial/sh-sci.c                        |   29 +
 drivers/tty/serial/stm32-usart.c                   |    4 +-
 drivers/ufs/core/ufs-sysfs.c                       |    6 +
 drivers/ufs/core/ufs_bsg.c                         |    2 +-
 drivers/ufs/core/ufshcd-priv.h                     |    7 +-
 drivers/ufs/core/ufshcd.c                          |   55 +-
 drivers/ufs/host/cdns-pltfrm.c                     |    6 +-
 drivers/ufs/host/tc-dwc-g210-pltfrm.c              |    7 +-
 drivers/ufs/host/ti-j721e-ufs.c                    |    2 +-
 drivers/ufs/host/ufs-exynos.c                      |    5 +-
 drivers/ufs/host/ufs-hisi.c                        |    6 +-
 drivers/ufs/host/ufs-mediatek.c                    |    7 +-
 drivers/ufs/host/ufs-qcom.c                        |   40 +-
 drivers/ufs/host/ufs-qcom.h                        |    5 +
 drivers/ufs/host/ufs-renesas.c                     |    6 +-
 drivers/ufs/host/ufs-sprd.c                        |    7 +-
 drivers/ufs/host/ufshcd-pltfrm.c                   |   16 +
 drivers/ufs/host/ufshcd-pltfrm.h                   |    1 +
 drivers/uio/uio_fsl_elbc_gpcm.c                    |    2 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   25 +-
 drivers/usb/class/usblp.c                          |    7 +-
 drivers/usb/core/hcd.c                             |    8 +-
 drivers/usb/core/hub.c                             |    6 +-
 drivers/usb/core/port.c                            |    7 +-
 drivers/usb/dwc2/hcd.c                             |   19 +-
 drivers/usb/dwc3/core.h                            |    1 +
 drivers/usb/dwc3/dwc3-am62.c                       |    1 +
 drivers/usb/dwc3/dwc3-imx8mp.c                     |   30 +-
 drivers/usb/dwc3/dwc3-xilinx.c                     |    5 +-
 drivers/usb/dwc3/gadget.c                          |    4 +-
 drivers/usb/gadget/Kconfig                         |    4 +-
 drivers/usb/gadget/configfs.c                      |    6 +-
 drivers/usb/gadget/function/f_fs.c                 |    4 +-
 drivers/usb/gadget/function/f_midi2.c              |    6 +-
 drivers/usb/gadget/function/f_uac2.c               |    1 +
 drivers/usb/gadget/function/u_serial.c             |   17 +-
 drivers/usb/host/ehci-sh.c                         |    9 +-
 drivers/usb/host/max3421-hcd.c                     |   16 +-
 drivers/usb/host/xhci-mem.c                        |    2 +-
 drivers/usb/host/xhci-pci-renesas.c                |    2 +-
 drivers/usb/host/xhci-pci.c                        |    4 +-
 drivers/usb/host/xhci-plat.c                       |    3 +-
 drivers/usb/host/xhci-ring.c                       |    2 -
 drivers/usb/misc/onboard_usb_dev.c                 |    4 +-
 drivers/usb/misc/usb-ljca.c                        |    8 +-
 drivers/usb/serial/cp210x.c                        |    1 +
 drivers/usb/serial/option.c                        |   31 +-
 drivers/usb/storage/Makefile                       |    2 +-
 drivers/usb/storage/alauda.c                       |    2 +-
 drivers/usb/storage/cypress_atacb.c                |    2 +-
 drivers/usb/storage/datafab.c                      |    2 +-
 drivers/usb/storage/ene_ub6250.c                   |    2 +-
 drivers/usb/storage/freecom.c                      |    2 +-
 drivers/usb/storage/isd200.c                       |    2 +-
 drivers/usb/storage/jumpshot.c                     |    2 +-
 drivers/usb/storage/karma.c                        |    2 +-
 drivers/usb/storage/onetouch.c                     |    2 +-
 drivers/usb/storage/realtek_cr.c                   |    2 +-
 drivers/usb/storage/sddr09.c                       |    2 +-
 drivers/usb/storage/sddr55.c                       |    2 +-
 drivers/usb/storage/shuttle_usbat.c                |    2 +-
 drivers/usb/storage/uas.c                          |    2 +-
 drivers/usb/storage/unusual_devs.h                 |    7 +
 drivers/usb/typec/anx7411.c                        |   66 +-
 drivers/usb/typec/tcpm/maxim_contaminant.c         |    4 +-
 drivers/usb/typec/tcpm/tcpci.c                     |   25 +-
 drivers/usb/typec/ucsi/ucsi.c                      |    9 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |    4 +-
 drivers/usb/typec/ucsi/ucsi_glink.c                |    5 +
 drivers/vfio/cdx/main.c                            |    2 +-
 drivers/vfio/iommufd.c                             |    4 +-
 drivers/vfio/pci/mlx5/cmd.c                        |   47 +-
 drivers/vfio/pci/mlx5/main.c                       |    2 +-
 drivers/vfio/pci/pds/pci_drv.c                     |    2 +-
 drivers/vfio/pci/qat/main.c                        |    2 +-
 drivers/vfio/pci/vfio_pci_core.c                   |   17 +-
 drivers/vfio/platform/vfio_platform.c              |    2 +-
 drivers/vfio/vfio_main.c                           |    2 +-
 drivers/video/backlight/aat2870_bl.c               |    2 +-
 drivers/video/backlight/adp5520_bl.c               |    2 +-
 drivers/video/backlight/da9052_bl.c                |    2 +-
 drivers/video/backlight/hp680_bl.c                 |    2 +-
 drivers/video/backlight/ktd2801-backlight.c        |    2 +-
 drivers/video/backlight/led_bl.c                   |    2 +-
 drivers/video/backlight/lm3533_bl.c                |    2 +-
 drivers/video/backlight/lp8788_bl.c                |    2 +-
 drivers/video/backlight/mt6370-backlight.c         |    2 +-
 drivers/video/backlight/pwm_bl.c                   |    2 +-
 drivers/video/backlight/qcom-wled.c                |    2 +-
 drivers/video/backlight/rt4831-backlight.c         |    2 +-
 drivers/video/backlight/sky81452-backlight.c       |    2 +-
 drivers/virt/coco/arm-cca-guest/Kconfig            |    1 -
 drivers/virt/coco/efi_secret/efi_secret.c          |    2 +-
 drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c      |    6 +-
 drivers/virt/coco/sev-guest/sev-guest.c            |    2 +-
 drivers/virt/coco/tdx-guest/tdx-guest.c            |    4 +-
 drivers/virtio/virtio_dma_buf.c                    |    2 +-
 drivers/virtio/virtio_mmio.c                       |    2 +-
 drivers/virtio/virtio_ring.c                       |   12 +-
 drivers/w1/masters/amd_axi_w1.c                    |    2 +-
 drivers/w1/masters/mxc_w1.c                        |    2 +-
 drivers/w1/masters/omap_hdq.c                      |    2 +-
 drivers/w1/masters/sgi_w1.c                        |    2 +-
 drivers/w1/masters/w1-gpio.c                       |    2 +-
 drivers/watchdog/Kconfig                           |   17 +-
 drivers/watchdog/Makefile                          |    2 +-
 drivers/watchdog/acquirewdt.c                      |    2 +-
 drivers/watchdog/advantechwdt.c                    |    2 +-
 drivers/watchdog/airoha_wdt.c                      |  216 +
 drivers/watchdog/apple_wdt.c                       |    8 +-
 drivers/watchdog/armada_37xx_wdt.c                 |   10 +-
 drivers/watchdog/at91rm9200_wdt.c                  |    2 +-
 drivers/watchdog/at91sam9_wdt.c                    |    2 +-
 drivers/watchdog/ath79_wdt.c                       |    2 +-
 drivers/watchdog/bcm2835_wdt.c                     |    2 +-
 drivers/watchdog/bcm_kona_wdt.c                    |    2 +-
 drivers/watchdog/cpu5wdt.c                         |  284 -
 drivers/watchdog/cpwd.c                            |    2 +-
 drivers/watchdog/da9055_wdt.c                      |    7 +-
 drivers/watchdog/da9063_wdt.c                      |   19 +-
 drivers/watchdog/dw_wdt.c                          |    2 +-
 drivers/watchdog/gef_wdt.c                         |    2 +-
 drivers/watchdog/geodewdt.c                        |    2 +-
 drivers/watchdog/gxp-wdt.c                         |    4 +-
 drivers/watchdog/iTCO_wdt.c                        |   25 +-
 drivers/watchdog/ib700wdt.c                        |    2 +-
 drivers/watchdog/ie6xx_wdt.c                       |    2 +-
 drivers/watchdog/it87_wdt.c                        |   43 +-
 drivers/watchdog/lpc18xx_wdt.c                     |    2 +-
 drivers/watchdog/menz69_wdt.c                      |    2 +-
 drivers/watchdog/mtk_wdt.c                         |   12 +
 drivers/watchdog/mtx-1_wdt.c                       |    2 +-
 drivers/watchdog/nic7018_wdt.c                     |    2 +-
 drivers/watchdog/nv_tco.c                          |    2 +-
 drivers/watchdog/octeon-wdt-main.c                 |    4 +-
 drivers/watchdog/omap_wdt.c                        |    2 +-
 drivers/watchdog/orion_wdt.c                       |    2 +-
 drivers/watchdog/pcwd.c                            |    2 +-
 drivers/watchdog/rc32434_wdt.c                     |    2 +-
 drivers/watchdog/rdc321x_wdt.c                     |    2 +-
 drivers/watchdog/renesas_wdt.c                     |    2 +-
 drivers/watchdog/riowd.c                           |    2 +-
 drivers/watchdog/rti_wdt.c                         |    9 +-
 drivers/watchdog/rza_wdt.c                         |    7 +-
 drivers/watchdog/rzg2l_wdt.c                       |   20 +-
 drivers/watchdog/rzn1_wdt.c                        |    2 +-
 drivers/watchdog/s3c2410_wdt.c                     |   45 +-
 drivers/watchdog/sa1100_wdt.c                      |    4 +-
 drivers/watchdog/sch311x_wdt.c                     |    2 +-
 drivers/watchdog/shwdt.c                           |    2 +-
 drivers/watchdog/sl28cpld_wdt.c                    |    4 +-
 drivers/watchdog/smsc37b787_wdt.c                  |    2 +-
 drivers/watchdog/st_lpc_wdt.c                      |    2 +-
 drivers/watchdog/starfive-wdt.c                    |    4 +-
 drivers/watchdog/stm32_iwdg.c                      |   95 +-
 drivers/watchdog/stmp3xxx_rtc_wdt.c                |    2 +-
 drivers/watchdog/txx9wdt.c                         |    2 +-
 drivers/watchdog/watchdog_core.c                   |   26 +-
 drivers/watchdog/xilinx_wwdt.c                     |   75 +-
 drivers/watchdog/ziirave_wdt.c                     |    2 +-
 drivers/xen/gntdev-dmabuf.c                        |    2 +-
 drivers/xen/grant-dma-iommu.c                      |    2 +-
 fs/9p/vfs_addr.c                                   |    6 +-
 fs/afs/addr_prefs.c                                |    6 +-
 fs/afs/afs.h                                       |    2 +-
 fs/afs/afs_vl.h                                    |    1 +
 fs/afs/vl_alias.c                                  |    8 +-
 fs/afs/vlclient.c                                  |    2 +-
 fs/afs/write.c                                     |    5 +-
 fs/btrfs/bio.c                                     |   33 +-
 fs/btrfs/ctree.c                                   |   17 +-
 fs/btrfs/ctree.h                                   |   19 +
 fs/btrfs/disk-io.c                                 |    9 +
 fs/btrfs/extent-tree.c                             |    8 +-
 fs/btrfs/file.c                                    |    1 +
 fs/btrfs/inode.c                                   |  171 +-
 fs/btrfs/ioctl.c                                   |  138 +-
 fs/btrfs/locking.h                                 |   10 +
 fs/btrfs/qgroup.c                                  |    3 +-
 fs/btrfs/ref-verify.c                              |    1 +
 fs/btrfs/relocation.c                              |    6 +
 fs/btrfs/scrub.c                                   |    4 +
 fs/btrfs/send.c                                    |    6 +
 fs/btrfs/super.c                                   |   66 +-
 fs/btrfs/sysfs.c                                   |   10 +-
 fs/btrfs/tree-checker.c                            |   27 +-
 fs/btrfs/volumes.c                                 |    4 +
 fs/btrfs/zlib.c                                    |    4 +-
 fs/btrfs/zoned.c                                   |    5 +-
 fs/cachefiles/daemon.c                             |   14 +-
 fs/cachefiles/internal.h                           |    3 +-
 fs/cachefiles/security.c                           |    6 +-
 fs/ceph/file.c                                     |   77 +-
 fs/ceph/mds_client.c                               |    9 +-
 fs/ceph/super.c                                    |    2 +
 fs/debugfs/file.c                                  |   74 +-
 fs/debugfs/inode.c                                 |   13 +-
 fs/debugfs/internal.h                              |    6 +-
 fs/efivarfs/inode.c                                |    2 +-
 fs/efivarfs/internal.h                             |    1 -
 fs/efivarfs/super.c                                |    3 -
 fs/efivarfs/vars.c                                 |    2 +-
 fs/erofs/data.c                                    |   36 +-
 fs/erofs/fileio.c                                  |    9 +-
 fs/erofs/fscache.c                                 |   10 +-
 fs/erofs/internal.h                                |   15 +-
 fs/erofs/super.c                                   |   80 +-
 fs/erofs/zdata.c                                   |    4 +-
 fs/erofs/zutil.c                                   |    7 +-
 fs/exfat/dir.c                                     |    3 +-
 fs/exfat/fatent.c                                  |   10 +
 fs/exfat/file.c                                    |    6 +
 fs/exfat/namei.c                                   |    4 +-
 fs/file.c                                          |    1 +
 fs/fuse/dir.c                                      |    2 +
 fs/fuse/file.c                                     |   31 +-
 fs/hfs/super.c                                     |    4 +-
 fs/hugetlbfs/inode.c                               |    4 +-
 fs/iomap/buffered-io.c                             |   68 +-
 fs/jbd2/commit.c                                   |    4 +-
 fs/jbd2/revoke.c                                   |    2 +-
 fs/jffs2/compr_rtime.c                             |    2 +-
 fs/mount.h                                         |   15 +-
 fs/namespace.c                                     |   24 +-
 fs/netfs/buffered_read.c                           |   28 +-
 fs/netfs/direct_write.c                            |    8 +-
 fs/netfs/read_collect.c                            |   33 +-
 fs/netfs/read_pgpriv2.c                            |    4 +
 fs/netfs/read_retry.c                              |   11 +-
 fs/netfs/write_collect.c                           |   14 +-
 fs/netfs/write_issue.c                             |    2 +
 fs/nfs/fscache.c                                   |    9 +-
 fs/nfs/pnfs.c                                      |    2 +-
 fs/nfs/super.c                                     |    1 +
 fs/nfsd/export.c                                   |   31 +-
 fs/nfsd/export.h                                   |    4 +-
 fs/nfsd/nfs4callback.c                             |    4 +-
 fs/nfsd/nfs4proc.c                                 |   13 +-
 fs/nilfs2/btnode.c                                 |    1 +
 fs/nilfs2/dir.c                                    |    2 +-
 fs/nilfs2/gcinode.c                                |    2 +-
 fs/nilfs2/inode.c                                  |   13 +-
 fs/nilfs2/namei.c                                  |    5 +
 fs/nilfs2/nilfs.h                                  |    1 +
 fs/notify/fdinfo.c                                 |    4 +-
 fs/ocfs2/dir.c                                     |   25 +-
 fs/ocfs2/dlmglue.c                                 |    1 +
 fs/ocfs2/localalloc.c                              |   27 +-
 fs/ocfs2/namei.c                                   |    4 +-
 fs/ocfs2/quota_global.c                            |    2 +-
 fs/ocfs2/quota_local.c                             |    1 +
 fs/overlayfs/copy_up.c                             |   16 +-
 fs/overlayfs/export.c                              |   49 +-
 fs/overlayfs/namei.c                               |    4 +-
 fs/overlayfs/overlayfs.h                           |    2 +-
 fs/proc/task_mmu.c                                 |    2 +-
 fs/proc/vmcore.c                                   |   58 +-
 fs/pstore/ram.c                                    |    2 +-
 fs/qnx6/inode.c                                    |   11 +-
 fs/quota/dquot.c                                   |    2 +
 fs/smb/client/Kconfig                              |    1 -
 fs/smb/client/cifsfs.c                             |    3 +-
 fs/smb/client/cifsproto.h                          |    3 +-
 fs/smb/client/cifssmb.c                            |   24 +-
 fs/smb/client/connect.c                            |   43 +-
 fs/smb/client/file.c                               |    6 +-
 fs/smb/client/inode.c                              |   99 +-
 fs/smb/client/namespace.c                          |   19 +-
 fs/smb/client/readdir.c                            |   54 +-
 fs/smb/client/reparse.c                            |   92 +-
 fs/smb/client/sess.c                               |   29 +-
 fs/smb/client/smb2inode.c                          |    3 +-
 fs/smb/client/smb2pdu.c                            |   14 +-
 fs/smb/server/auth.c                               |    2 +
 fs/smb/server/connection.c                         |   18 +-
 fs/smb/server/connection.h                         |    1 -
 fs/smb/server/mgmt/user_session.c                  |    6 +-
 fs/smb/server/server.c                             |   11 +-
 fs/smb/server/server.h                             |    1 +
 fs/smb/server/smb2pdu.c                            |  102 +-
 fs/smb/server/smb2pdu.h                            |   10 +
 fs/smb/server/smb_common.c                         |    4 +-
 fs/smb/server/transport_ipc.c                      |    5 +-
 fs/smb/server/transport_rdma.c                     |    3 +-
 fs/smb/server/vfs.c                                |    3 +-
 fs/smb/server/vfs.h                                |    1 +
 fs/udf/namei.c                                     |   16 +-
 fs/unicode/mkutf8data.c                            |   70 +
 fs/unicode/utf8data.c_shipped                      | 6703 ++++++++++----------
 fs/xfs/libxfs/xfs_bmap.c                           |    6 +-
 fs/xfs/libxfs/xfs_btree.c                          |   33 +-
 fs/xfs/libxfs/xfs_btree.h                          |    2 +-
 fs/xfs/libxfs/xfs_ialloc.c                         |   16 +-
 fs/xfs/libxfs/xfs_ialloc_btree.c                   |    4 +-
 fs/xfs/libxfs/xfs_rtgroup.c                        |    2 +-
 fs/xfs/libxfs/xfs_rtgroup.h                        |    2 +-
 fs/xfs/libxfs/xfs_sb.c                             |   18 +-
 fs/xfs/libxfs/xfs_symlink_remote.c                 |    4 +-
 fs/xfs/scrub/agheader.c                            |   77 +-
 fs/xfs/scrub/agheader_repair.c                     |    6 +-
 fs/xfs/scrub/fscounters.c                          |    2 +-
 fs/xfs/scrub/health.c                              |   57 +-
 fs/xfs/scrub/ialloc.c                              |    4 +-
 fs/xfs/scrub/metapath.c                            |   68 +-
 fs/xfs/scrub/refcount.c                            |    2 +-
 fs/xfs/scrub/scrub.h                               |    6 +
 fs/xfs/scrub/symlink_repair.c                      |    3 +-
 fs/xfs/scrub/tempfile.c                            |   22 +-
 fs/xfs/scrub/trace.h                               |    2 +-
 fs/xfs/xfs_attr_list.c                             |    3 +-
 fs/xfs/xfs_bmap_util.c                             |    2 +-
 fs/xfs/xfs_dquot.c                                 |  196 +-
 fs/xfs/xfs_dquot.h                                 |    6 +-
 fs/xfs/xfs_dquot_item.c                            |   51 +-
 fs/xfs/xfs_dquot_item.h                            |    7 +
 fs/xfs/xfs_exchrange.c                             |   14 +-
 fs/xfs/xfs_file.c                                  |    8 +
 fs/xfs/xfs_fsmap.c                                 |   38 +-
 fs/xfs/xfs_inode.h                                 |    2 +-
 fs/xfs/xfs_log.c                                   |   11 +
 fs/xfs/xfs_log_cil.c                               |    5 +-
 fs/xfs/xfs_log_priv.h                              |    1 +
 fs/xfs/xfs_qm.c                                    |  104 +-
 fs/xfs/xfs_qm.h                                    |    1 +
 fs/xfs/xfs_qm_syscalls.c                           |   13 -
 fs/xfs/xfs_quota.h                                 |    5 +-
 fs/xfs/xfs_rtalloc.c                               |    2 +-
 fs/xfs/xfs_trans.c                                 |   56 +-
 fs/xfs/xfs_trans_ail.c                             |    2 +-
 fs/xfs/xfs_trans_dquot.c                           |   31 +-
 include/clocksource/hyperv_timer.h                 |    2 +
 include/drm/bridge/dw_mipi_dsi2.h                  |   95 +
 include/drm/{ => clients}/drm_client_setup.h       |    0
 include/drm/display/drm_dp_helper.h                |    5 +
 include/drm/display/drm_dp_mst_helper.h            |    3 +-
 include/drm/display/drm_hdmi_audio_helper.h        |   22 +
 include/drm/display/drm_hdmi_state_helper.h        |   10 +
 include/drm/drm_bridge.h                           |   74 +
 include/drm/drm_connector.h                        |  143 +-
 include/drm/drm_drv.h                              |    7 +-
 include/drm/drm_file.h                             |    1 +
 include/drm/drm_gem.h                              |   14 +-
 include/drm/drm_print.h                            |    3 +
 include/drm/drm_utils.h                            |    4 +
 include/drm/intel/pciids.h                         |   58 +-
 include/drm/ttm/ttm_bo.h                           |    2 +
 include/drm/ttm/ttm_resource.h                     |   12 +-
 include/kunit/visibility.h                         |    5 +-
 include/kvm/arm_pmu.h                              |    6 +-
 include/linux/acpi.h                               |    2 +-
 include/linux/alloc_tag.h                          |    9 +-
 include/linux/arm_ffa.h                            |   13 +-
 include/linux/bio.h                                |    2 +-
 include/linux/blkdev.h                             |    5 +-
 include/linux/bpf.h                                |   20 +-
 include/linux/bpf_verifier.h                       |    1 +
 include/linux/bus/stm32_firewall_device.h          |    2 +-
 include/linux/cacheinfo.h                          |    6 +
 include/linux/cgroup_dmem.h                        |   66 +
 include/linux/cgroup_subsys.h                      |    4 +
 include/linux/cleanup.h                            |   14 -
 include/linux/clocksource.h                        |    2 +
 include/linux/compiler.h                           |   39 +-
 include/linux/dmaengine.h                          |   13 +-
 include/linux/dsa/ocelot.h                         |    1 +
 include/linux/export.h                             |    6 +-
 include/linux/filter.h                             |    2 +-
 include/linux/fortify-string.h                     |   14 +-
 include/linux/fw_table.h                           |    2 +-
 include/linux/hid_bpf.h                            |    2 +-
 include/linux/highmem.h                            |    8 +-
 include/linux/hrtimer.h                            |    1 +
 include/linux/hyperv.h                             |    1 +
 include/linux/if_vlan.h                            |   16 +-
 include/linux/io_uring.h                           |    4 +-
 include/linux/io_uring/cmd.h                       |   14 +-
 include/linux/io_uring_types.h                     |    2 +-
 include/linux/iomap.h                              |    2 +-
 include/linux/memfd.h                              |   14 +
 include/linux/mfd/da9063/core.h                    |    1 +
 include/linux/mlx5/driver.h                        |    7 +
 include/linux/mlx5/mlx5_ifc.h                      |    4 +-
 include/linux/mm.h                                 |   88 +-
 include/linux/mm_types.h                           |   30 +
 include/linux/module.h                             |    5 +-
 include/linux/mount.h                              |    3 +-
 include/linux/netdev_features.h                    |    7 +
 include/linux/netfs.h                              |    7 +-
 include/linux/page-flags.h                         |   16 +-
 include/linux/page_counter.h                       |    2 +-
 include/linux/percpu-defs.h                        |    5 +-
 include/linux/pgalloc_tag.h                        |    4 +-
 include/linux/platform_data/amd_qdma.h             |    2 +
 include/linux/platform_device.h                    |   12 +-
 include/linux/pm.h                                 |    2 +-
 include/linux/pm_opp.h                             |    7 +
 include/linux/poll.h                               |   26 +-
 include/linux/pruss_driver.h                       |   12 +-
 include/linux/pwm.h                                |    2 +-
 include/linux/regulator/consumer.h                 |   77 +-
 include/linux/scatterlist.h                        |    2 +-
 include/linux/sched.h                              |   10 +-
 include/linux/seccomp.h                            |    2 +-
 include/linux/skmsg.h                              |   11 +-
 include/linux/stackdepot.h                         |    6 +-
 include/linux/static_call.h                        |    6 +
 include/linux/trace_events.h                       |    8 +-
 include/linux/userfaultfd_k.h                      |   12 +
 include/linux/vermagic.h                           |    6 +-
 include/linux/virtio.h                             |    6 +-
 include/linux/vmstat.h                             |    2 +-
 include/linux/ww_mutex.h                           |    4 +-
 include/net/bluetooth/bluetooth.h                  |   10 +-
 include/net/bluetooth/hci_core.h                   |  108 +-
 include/net/busy_poll.h                            |    8 -
 include/net/inet_connection_sock.h                 |    2 +-
 include/net/inet_timewait_sock.h                   |    2 +
 include/net/lapb.h                                 |    2 +-
 include/net/mac80211.h                             |    7 +-
 include/net/net_namespace.h                        |    6 +
 include/net/netfilter/nf_tables.h                  |   11 +-
 include/net/netfilter/nf_tables_core.h             |    1 +
 include/net/page_pool/helpers.h                    |    2 +-
 include/net/sock.h                                 |   27 +-
 include/net/xdp.h                                  |    1 -
 include/net/xdp_sock_drv.h                         |   14 -
 include/soc/arc/{aux.h => arc_aux.h}               |    0
 include/soc/arc/mcip.h                             |    2 +-
 include/soc/arc/timers.h                           |    2 +-
 include/soc/mscc/ocelot.h                          |    2 -
 include/sound/cs35l56.h                            |    6 -
 include/sound/hdmi-codec.h                         |    7 +-
 include/trace/events/amdxdna.h                     |  101 +
 include/trace/events/damon.h                       |    2 +-
 include/trace/events/hugetlbfs.h                   |    2 +-
 include/trace/events/mmflags.h                     |   63 +
 include/uapi/drm/amdxdna_accel.h                   |  501 ++
 include/uapi/drm/msm_drm.h                         |    1 +
 include/uapi/drm/panthor_drm.h                     |    9 +
 include/uapi/drm/qaic_accel.h                      |    2 +-
 include/uapi/drm/v3d_drm.h                         |   18 +
 include/uapi/drm/xe_drm.h                          |   16 +
 include/uapi/linux/iommufd.h                       |   31 +-
 include/uapi/linux/mptcp_pm.h                      |   50 +-
 include/uapi/linux/stddef.h                        |   13 +-
 include/uapi/linux/thermal.h                       |    4 +-
 include/ufs/ufshcd.h                               |   12 +-
 init/Kconfig                                       |   10 +
 io_uring/eventfd.c                                 |   16 +-
 io_uring/io_uring.c                                |   33 +-
 io_uring/io_uring.h                                |    7 +-
 io_uring/kbuf.c                                    |    4 +-
 io_uring/net.c                                     |    1 +
 io_uring/opdef.c                                   |    3 +-
 io_uring/register.c                                |   55 +-
 io_uring/rsrc.c                                    |    8 +-
 io_uring/rw.c                                      |    2 +
 io_uring/sqpoll.c                                  |   12 +-
 io_uring/timeout.c                                 |   89 +-
 io_uring/uring_cmd.c                               |   25 +-
 io_uring/uring_cmd.h                               |    4 -
 kernel/auditsc.c                                   |    4 +-
 kernel/bpf/Makefile                                |    6 +
 kernel/bpf/bpf_lsm.c                               |    2 -
 kernel/bpf/btf.c                                   |  149 +-
 kernel/bpf/core.c                                  |    8 +-
 kernel/bpf/devmap.c                                |    6 +-
 kernel/bpf/lpm_trie.c                              |  133 +-
 kernel/bpf/verifier.c                              |  193 +-
 kernel/cgroup/Makefile                             |    1 +
 kernel/cgroup/cpuset.c                             |   44 +-
 kernel/cgroup/dmem.c                               |  857 +++
 kernel/cpu.c                                       |    2 +-
 kernel/events/uprobes.c                            |    2 +-
 kernel/fork.c                                      |   13 +-
 kernel/futex/futex.h                               |    4 +-
 kernel/gen_kheaders.sh                             |    1 +
 kernel/irq/proc.c                                  |    7 +-
 kernel/kcov.c                                      |    2 +-
 kernel/locking/rtmutex.c                           |   21 +-
 kernel/locking/rtmutex_api.c                       |    2 +-
 kernel/module/Kconfig                              |    2 +-
 kernel/resource.c                                  |    2 +-
 kernel/sched/core.c                                |    6 +-
 kernel/sched/deadline.c                            |   11 +-
 kernel/sched/debug.c                               |    1 +
 kernel/sched/ext.c                                 |   89 +-
 kernel/sched/ext.h                                 |    8 +-
 kernel/sched/fair.c                                |  238 +-
 kernel/sched/idle.c                                |    5 +-
 kernel/sched/pelt.c                                |    2 +-
 kernel/sched/sched.h                               |   13 +-
 kernel/sched/syscalls.c                            |    2 +-
 kernel/signal.c                                    |   37 +-
 kernel/softirq.c                                   |   15 +-
 kernel/static_call_inline.c                        |    2 +-
 kernel/time/clocksource.c                          |   11 +-
 kernel/time/hrtimer.c                              |   11 +-
 kernel/time/timekeeping.c                          |    6 +-
 kernel/time/timekeeping_internal.h                 |    8 +-
 kernel/time/timer_migration.c                      |   64 +-
 kernel/trace/bpf_trace.c                           |   11 +
 kernel/trace/fgraph.c                              |   10 +-
 kernel/trace/ftrace.c                              |    8 +-
 kernel/trace/ring_buffer.c                         |    6 +-
 kernel/trace/trace.c                               |  268 +-
 kernel/trace/trace.h                               |    6 +-
 kernel/trace/trace_eprobe.c                        |    5 +
 kernel/trace/trace_events.c                        |  239 +-
 kernel/trace/trace_functions.c                     |    3 +-
 kernel/trace/trace_irqsoff.c                       |   14 +
 kernel/trace/trace_kprobe.c                        |    8 +-
 kernel/trace/trace_output.c                        |    6 +-
 kernel/trace/trace_preemptirq.c                    |   43 +-
 kernel/trace/trace_sched_wakeup.c                  |   14 +
 kernel/trace/trace_uprobe.c                        |    6 +-
 kernel/trace/tracing_map.c                         |    6 +-
 kernel/workqueue.c                                 |   30 +-
 lib/alloc_tag.c                                    |   80 +-
 lib/fonts/Kconfig                                  |    2 +-
 lib/kunit/user_alloc.c                             |    2 +-
 lib/locking-selftest.c                             |    4 +-
 lib/maple_tree.c                                   |    1 +
 lib/stackdepot.c                                   |   10 +-
 lib/stackinit_kunit.c                              |    1 +
 lib/test_firmware.c                                |    2 +-
 mm/damon/core.c                                    |   10 +-
 mm/debug.c                                         |    7 +-
 mm/filemap.c                                       |   17 +-
 mm/gup.c                                           |   11 +-
 mm/huge_memory.c                                   |   31 +-
 mm/hugetlb.c                                       |   35 +-
 mm/internal.h                                      |   12 +-
 mm/kasan/kasan_test_c.c                            |    2 +-
 mm/kasan/report.c                                  |    6 +-
 mm/khugepaged.c                                    |    7 +-
 mm/kmemleak.c                                      |    4 +-
 mm/list_lru.c                                      |    2 +-
 mm/memblock.c                                      |    4 +-
 mm/memcontrol-v1.h                                 |    2 +-
 mm/memfd.c                                         |    2 +-
 mm/memory.c                                        |   18 +-
 mm/mempolicy.c                                     |    7 +-
 mm/migrate.c                                       |    2 +-
 mm/mmap.c                                          |    7 +-
 mm/mremap.c                                        |   32 +-
 mm/page-writeback.c                                |   10 +-
 mm/page_alloc.c                                    |    9 +-
 mm/page_counter.c                                  |    4 +-
 mm/pgtable-generic.c                               |    2 +-
 mm/readahead.c                                     |   11 +-
 mm/shmem.c                                         |   31 +-
 mm/slub.c                                          |   21 +-
 mm/util.c                                          |    7 +-
 mm/vma.c                                           |    7 +-
 mm/vmalloc.c                                       |    9 +-
 mm/vmscan.c                                        |   12 +-
 mm/vmstat.c                                        |   15 +-
 mm/zswap.c                                         |   90 +-
 net/802/psnap.c                                    |    4 +-
 net/batman-adv/translation-table.c                 |   58 +-
 net/bluetooth/hci_core.c                           |   10 +-
 net/bluetooth/hci_event.c                          |   33 +-
 net/bluetooth/hci_sock.c                           |   14 +-
 net/bluetooth/hci_sync.c                           |   11 +-
 net/bluetooth/iso.c                                |   77 +-
 net/bluetooth/l2cap_core.c                         |   12 +-
 net/bluetooth/l2cap_sock.c                         |   20 +-
 net/bluetooth/mgmt.c                               |   38 +-
 net/bluetooth/rfcomm/core.c                        |    6 +
 net/bluetooth/rfcomm/sock.c                        |    9 +-
 net/bluetooth/rfcomm/tty.c                         |    4 +-
 net/bluetooth/sco.c                                |   52 +-
 net/can/j1939/transport.c                          |    2 +-
 net/ceph/osd_client.c                              |    2 +
 net/core/dev.c                                     |   65 +-
 net/core/dev.h                                     |    3 +-
 net/core/filter.c                                  |  114 +-
 net/core/link_watch.c                              |   11 +-
 net/core/net_namespace.c                           |   20 +-
 net/core/netdev-genl-gen.c                         |   14 +-
 net/core/netdev-genl.c                             |   36 +-
 net/core/netpoll.c                                 |   10 +-
 net/core/pktgen.c                                  |    6 +-
 net/core/rtnetlink.c                               |   47 +-
 net/core/skmsg.c                                   |   11 +-
 net/core/sock.c                                    |    5 +-
 net/core/sock_map.c                                |    6 +-
 net/core/xdp.c                                     |    1 -
 net/dccp/feat.c                                    |    6 +-
 net/dsa/tag.h                                      |   16 +-
 net/dsa/tag_ocelot_8021q.c                         |    2 +-
 net/ethtool/bitset.c                               |   48 +-
 net/ethtool/ioctl.c                                |    3 +-
 net/handshake/handshake-test.c                     |    2 +-
 net/hsr/hsr_device.c                               |   19 +-
 net/hsr/hsr_forward.c                              |    2 +
 net/ipv4/datagram.c                                |    8 +-
 net/ipv4/icmp.c                                    |    3 +
 net/ipv4/ip_tunnel.c                               |    6 +-
 net/ipv4/ipmr.c                                    |    2 +-
 net/ipv4/route.c                                   |    4 +-
 net/ipv4/tcp_bpf.c                                 |   25 +-
 net/ipv4/tcp_input.c                               |    1 +
 net/ipv4/tcp_ipv4.c                                |    2 +-
 net/ipv4/tcp_minisocks.c                           |    4 +
 net/ipv4/tcp_output.c                              |    6 +-
 net/ipv4/udp.c                                     |   60 +-
 net/ipv6/addrconf.c                                |   13 +-
 net/ipv6/ila/ila_xlat.c                            |   16 +-
 net/ipv6/ip6mr.c                                   |    2 +-
 net/ipv6/route.c                                   |    6 +-
 net/llc/llc_input.c                                |    2 +-
 net/mac80211/cfg.c                                 |   17 +-
 net/mac80211/ieee80211_i.h                         |   49 +-
 net/mac80211/iface.c                               |   23 +-
 net/mac80211/mesh.c                                |    6 +-
 net/mac80211/mlme.c                                |    2 -
 net/mac80211/tests/elems.c                         |    2 +-
 net/mac80211/tests/mfp.c                           |    2 +-
 net/mac80211/tests/tpe.c                           |    2 +-
 net/mac80211/util.c                                |   26 +-
 net/mac802154/iface.c                              |    4 +
 net/mctp/route.c                                   |   36 +-
 net/mctp/test/route-test.c                         |   86 +
 net/mptcp/ctrl.c                                   |   17 +-
 net/mptcp/options.c                                |   13 +-
 net/mptcp/protocol.c                               |   23 +-
 net/mptcp/protocol.h                               |    9 +-
 net/ncsi/internal.h                                |    2 +
 net/ncsi/ncsi-manage.c                             |   16 +-
 net/ncsi/ncsi-rsp.c                                |   19 +-
 net/netfilter/ipset/ip_set_core.c                  |    5 +
 net/netfilter/ipset/ip_set_list_set.c              |    3 +
 net/netfilter/ipvs/ip_vs_conn.c                    |    4 +-
 net/netfilter/ipvs/ip_vs_proto.c                   |    4 +-
 net/netfilter/nf_conntrack_core.c                  |    5 +-
 net/netfilter/nf_tables_api.c                      |   47 +-
 net/netfilter/nft_inner.c                          |   59 +-
 net/netfilter/nft_set_hash.c                       |   16 +
 net/netfilter/nft_socket.c                         |    2 +-
 net/netfilter/xt_IDLETIMER.c                       |   52 +-
 net/netfilter/xt_LED.c                             |    4 +-
 net/netrom/nr_route.c                              |    6 +
 net/openvswitch/actions.c                          |    4 +-
 net/packet/af_packet.c                             |   28 +-
 net/psample/psample.c                              |    9 +-
 net/rds/tcp.c                                      |   39 +-
 net/rfkill/rfkill-gpio.c                           |    2 +-
 net/sched/cls_flow.c                               |    3 +-
 net/sched/cls_flower.c                             |    5 +-
 net/sched/sch_cake.c                               |  142 +-
 net/sched/sch_choke.c                              |    2 +-
 net/sched/sch_netem.c                              |   22 +-
 net/sched/sch_tbf.c                                |   18 +-
 net/sctp/associola.c                               |    3 +-
 net/sctp/sysctl.c                                  |   14 +-
 net/smc/af_smc.c                                   |   24 +-
 net/smc/smc_clc.c                                  |   17 +-
 net/smc/smc_clc.h                                  |   22 +-
 net/smc/smc_core.c                                 |    9 +-
 net/sunrpc/auth_gss/gss_krb5_test.c                |    2 +-
 net/tipc/udp_media.c                               |    7 +-
 net/tls/tls_sw.c                                   |    2 +-
 net/unix/af_unix.c                                 |    1 +
 net/vmw_vsock/af_vsock.c                           |   88 +-
 net/vmw_vsock/virtio_transport_common.c            |   38 +-
 net/vmw_vsock/vsock_bpf.c                          |    9 +
 net/wireless/nl80211.c                             |    2 +-
 net/wireless/sme.c                                 |    1 +
 net/wireless/tests/chan.c                          |    2 +-
 net/wireless/tests/scan.c                          |    2 +-
 net/wireless/util.c                                |    3 +-
 net/xdp/xsk.c                                      |   14 +-
 net/xdp/xsk_buff_pool.c                            |    5 +-
 net/xdp/xskmap.c                                   |    2 +-
 rust/Makefile                                      |   15 +-
 rust/kernel/net/phy.rs                             |    4 +-
 rust/kernel/workqueue.rs                           |   18 +-
 samples/bpf/Makefile                               |   13 +-
 samples/qmi/qmi_sample_client.c                    |    2 +-
 samples/vfio-mdev/mbochs.c                         |    2 +-
 scripts/decode_stacktrace.sh                       |   16 +-
 scripts/head-object-list.txt                       |    1 -
 scripts/kernel-doc                                 |    2 +-
 scripts/mksysmap                                   |    4 +-
 scripts/mod/file2alias.c                           |   36 +-
 scripts/mod/modpost.c                              |   43 +-
 scripts/mod/modpost.h                              |   17 +-
 scripts/nsdeps                                     |    2 +-
 scripts/package/PKGBUILD                           |    2 +-
 scripts/package/builddeb                           |    6 +
 scripts/package/install-extmod-build               |    4 +-
 scripts/package/mkdebian                           |    7 +
 scripts/sorttable.h                                |    5 +-
 security/apparmor/policy_unpack_test.c             |    2 +-
 security/selinux/avc.c                             |   61 +-
 security/selinux/hooks.c                           |    8 +-
 security/selinux/include/avc.h                     |    5 +-
 security/selinux/include/security.h                |    3 +
 security/selinux/ss/services.c                     |   36 +-
 sound/core/compress_offload.c                      |   43 +-
 sound/core/control_led.c                           |   14 +-
 sound/core/memalloc.c                              |    2 +-
 sound/core/seq/oss/seq_oss_synth.c                 |    2 +
 sound/core/seq/seq_clientmgr.c                     |   14 +-
 sound/core/seq/seq_ump_client.c                    |    6 +-
 sound/core/ump.c                                   |   28 +-
 sound/hda/intel-dsp-config.c                       |    2 +-
 sound/hda/intel-sdw-acpi.c                         |    2 +-
 sound/pci/hda/cirrus_scodec.c                      |    2 +-
 sound/pci/hda/cirrus_scodec_test.c                 |    2 +-
 sound/pci/hda/cs35l41_hda.c                        |   12 +-
 sound/pci/hda/cs35l41_hda_i2c.c                    |    2 +-
 sound/pci/hda/cs35l41_hda_spi.c                    |    2 +-
 sound/pci/hda/cs35l56_hda.c                        |   24 +-
 sound/pci/hda/cs35l56_hda_i2c.c                    |    4 +-
 sound/pci/hda/cs35l56_hda_spi.c                    |    4 +-
 sound/pci/hda/hda_component.c                      |   14 +-
 sound/pci/hda/hda_cs_dsp_ctl.c                     |   12 +-
 sound/pci/hda/patch_ca0132.c                       |   37 +-
 sound/pci/hda/patch_conexant.c                     |   28 +
 sound/pci/hda/patch_realtek.c                      |   42 +-
 sound/pci/hda/tas2781_hda_i2c.c                    |    7 +-
 sound/sh/sh_dac_audio.c                            |    5 +-
 sound/soc/amd/acp/acp-i2s.c                        |    2 +-
 sound/soc/amd/acp/acp-legacy-common.c              |   18 +-
 sound/soc/amd/acp/acp-legacy-mach.c                |    2 +-
 sound/soc/amd/acp/acp-mach-common.c                |    4 +-
 sound/soc/amd/acp/acp-pci.c                        |    2 +-
 sound/soc/amd/acp/acp-pdm.c                        |    2 +-
 sound/soc/amd/acp/acp-platform.c                   |   10 +-
 sound/soc/amd/acp/acp-rembrandt.c                  |    2 +-
 sound/soc/amd/acp/acp-renoir.c                     |    2 +-
 sound/soc/amd/acp/acp-sdw-legacy-mach.c            |    4 +-
 sound/soc/amd/acp/acp-sdw-mach-common.c            |    2 +-
 sound/soc/amd/acp/acp-sdw-sof-mach.c               |    4 +-
 sound/soc/amd/acp/acp-sof-mach.c                   |    2 +-
 sound/soc/amd/acp/acp63.c                          |    2 +-
 sound/soc/amd/acp/acp70.c                          |    2 +-
 sound/soc/amd/acp/amd-sdw-acpi.c                   |    2 +-
 sound/soc/amd/ps/pci-ps.c                          |   21 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   13 +-
 sound/soc/codecs/Kconfig                           |    1 +
 sound/soc/codecs/cs-amp-lib-test.c                 |    2 +-
 sound/soc/codecs/cs-amp-lib.c                      |    8 +-
 sound/soc/codecs/cs35l45-i2c.c                     |    2 +-
 sound/soc/codecs/cs35l45-spi.c                     |    2 +-
 sound/soc/codecs/cs35l45-tables.c                  |    8 +-
 sound/soc/codecs/cs35l45.c                         |    4 +-
 sound/soc/codecs/cs35l56-i2c.c                     |    4 +-
 sound/soc/codecs/cs35l56-sdw.c                     |    4 +-
 sound/soc/codecs/cs35l56-shared.c                  |   52 +-
 sound/soc/codecs/cs35l56-spi.c                     |    4 +-
 sound/soc/codecs/cs35l56.c                         |   10 +-
 sound/soc/codecs/cs42l42-i2c.c                     |    2 +-
 sound/soc/codecs/cs42l42-sdw.c                     |    2 +-
 sound/soc/codecs/cs42l42.c                         |   32 +-
 sound/soc/codecs/cs42l43-sdw.c                     |    6 +-
 sound/soc/codecs/cs42l43.c                         |    3 +-
 sound/soc/codecs/cs42l83-i2c.c                     |    2 +-
 sound/soc/codecs/cs530x-i2c.c                      |    2 +-
 sound/soc/codecs/cs530x.c                          |    4 +-
 sound/soc/codecs/es8316.c                          |   10 +-
 sound/soc/codecs/es8326.c                          |   23 +-
 sound/soc/codecs/hdmi-codec.c                      |    4 +-
 sound/soc/codecs/rt712-sdca-sdw.c                  |    2 +-
 sound/soc/codecs/rt722-sdca.c                      |    7 +-
 sound/soc/codecs/tas2781-fmwlib.c                  |   20 +-
 sound/soc/codecs/tas2781-i2c.c                     |    6 +-
 sound/soc/codecs/wm_adsp.c                         |    2 +-
 sound/soc/fsl/Kconfig                              |    2 +-
 sound/soc/fsl/fsl_spdif.c                          |    2 +-
 sound/soc/fsl/fsl_xcvr.c                           |    2 +-
 sound/soc/generic/audio-graph-card2.c              |    2 +-
 sound/soc/intel/avs/boards/da7219.c                |   17 -
 sound/soc/intel/boards/ehl_rt5660.c                |    2 +-
 sound/soc/intel/boards/hda_dsp_common.c            |    2 +-
 sound/soc/intel/boards/skl_hda_dsp_generic.c       |    2 +-
 sound/soc/intel/boards/sof_board_helpers.c         |   10 +-
 sound/soc/intel/boards/sof_cirrus_common.c         |    4 +-
 sound/soc/intel/boards/sof_cs42l42.c               |    4 +-
 sound/soc/intel/boards/sof_da7219.c                |    4 +-
 sound/soc/intel/boards/sof_es8336.c                |    2 +-
 sound/soc/intel/boards/sof_maxim_common.c          |   12 +-
 sound/soc/intel/boards/sof_nau8825.c               |    8 +-
 sound/soc/intel/boards/sof_nuvoton_common.c        |    2 +-
 sound/soc/intel/boards/sof_pcm512x.c               |    2 +-
 sound/soc/intel/boards/sof_realtek_common.c        |   16 +-
 sound/soc/intel/boards/sof_rt5682.c                |    6 +-
 sound/soc/intel/boards/sof_sdw.c                   |   35 +-
 sound/soc/intel/boards/sof_ssp_amp.c               |    6 +-
 sound/soc/intel/common/soc-acpi-intel-mtl-match.c  |    2 +-
 .../soc/intel/common/soc-acpi-intel-sdca-quirks.c  |    4 +-
 sound/soc/intel/common/soc-acpi-intel-ssp-common.c |   10 +-
 .../soc/mediatek/common/mtk-afe-platform-driver.c  |    4 +-
 sound/soc/mediatek/mt8188/mt8188-mt6359.c          |    4 +-
 sound/soc/renesas/rcar/adg.c                       |   28 +-
 sound/soc/renesas/rcar/core.c                      |    4 +-
 sound/soc/renesas/rcar/rsnd.h                      |    2 +-
 sound/soc/samsung/Kconfig                          |    6 +-
 sound/soc/sdca/sdca_device.c                       |    4 +-
 sound/soc/sdca/sdca_functions.c                    |    2 +-
 sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c       |    6 +-
 sound/soc/sdw_utils/soc_sdw_cs42l42.c              |    2 +-
 sound/soc/sdw_utils/soc_sdw_cs42l43.c              |    8 +-
 sound/soc/sdw_utils/soc_sdw_cs_amp.c               |    4 +-
 sound/soc/sdw_utils/soc_sdw_dmic.c                 |    2 +-
 sound/soc/sdw_utils/soc_sdw_maxim.c                |    4 +-
 sound/soc/sdw_utils/soc_sdw_rt5682.c               |    2 +-
 sound/soc/sdw_utils/soc_sdw_rt700.c                |    2 +-
 sound/soc/sdw_utils/soc_sdw_rt711.c                |    6 +-
 sound/soc/sdw_utils/soc_sdw_rt_amp.c               |    8 +-
 sound/soc/sdw_utils/soc_sdw_rt_dmic.c              |    2 +-
 sound/soc/sdw_utils/soc_sdw_rt_mf_sdca.c           |    2 +-
 sound/soc/sdw_utils/soc_sdw_rt_sdca_jack_common.c  |    6 +-
 sound/soc/sdw_utils/soc_sdw_utils.c                |   42 +-
 sound/soc/sof/amd/acp-common.c                     |    8 +-
 sound/soc/sof/amd/acp-ipc.c                        |   16 +-
 sound/soc/sof/amd/acp-loader.c                     |   12 +-
 sound/soc/sof/amd/acp-pcm.c                        |    8 +-
 sound/soc/sof/amd/acp-probes.c                     |    6 +-
 sound/soc/sof/amd/acp-stream.c                     |    6 +-
 sound/soc/sof/amd/acp-trace.c                      |    4 +-
 sound/soc/sof/amd/acp.c                            |   12 +-
 sound/soc/sof/amd/acp63.c                          |    2 +-
 sound/soc/sof/amd/acp70.c                          |    2 +-
 sound/soc/sof/amd/pci-acp63.c                      |    4 +-
 sound/soc/sof/amd/pci-acp70.c                      |    4 +-
 sound/soc/sof/amd/pci-rmb.c                        |    4 +-
 sound/soc/sof/amd/pci-rn.c                         |    4 +-
 sound/soc/sof/amd/pci-vangogh.c                    |    4 +-
 sound/soc/sof/amd/rembrandt.c                      |    2 +-
 sound/soc/sof/amd/renoir.c                         |    2 +-
 sound/soc/sof/amd/vangogh.c                        |    2 +-
 sound/soc/sof/core.c                               |    2 +-
 sound/soc/sof/imx/imx8.c                           |    2 +-
 sound/soc/sof/imx/imx8m.c                          |    2 +-
 sound/soc/sof/imx/imx8ulp.c                        |    2 +-
 sound/soc/sof/intel/atom.c                         |   22 +-
 sound/soc/sof/intel/bdw.c                          |    6 +-
 sound/soc/sof/intel/byt.c                          |    8 +-
 sound/soc/sof/intel/cnl.c                          |   18 +-
 sound/soc/sof/intel/hda-bus.c                      |    4 +-
 sound/soc/sof/intel/hda-codec.c                    |   32 +-
 sound/soc/sof/intel/hda-common-ops.c               |    2 +-
 sound/soc/sof/intel/hda-ctrl.c                     |   16 +-
 sound/soc/sof/intel/hda-dai.c                      |   39 +-
 sound/soc/sof/intel/hda-dsp.c                      |   62 +-
 sound/soc/sof/intel/hda-ipc.c                      |   34 +-
 sound/soc/sof/intel/hda-loader.c                   |   16 +-
 sound/soc/sof/intel/hda-mlink.c                    |   68 +-
 sound/soc/sof/intel/hda-pcm.c                      |   12 +-
 sound/soc/sof/intel/hda-probes.c                   |    6 +-
 sound/soc/sof/intel/hda-stream.c                   |   18 +-
 sound/soc/sof/intel/hda-trace.c                    |    6 +-
 sound/soc/sof/intel/hda.c                          |   40 +-
 sound/soc/sof/intel/hda.h                          |    2 -
 sound/soc/sof/intel/lnl.c                          |    6 +-
 sound/soc/sof/intel/mtl.c                          |   30 +-
 sound/soc/sof/intel/pci-apl.c                      |    6 +-
 sound/soc/sof/intel/pci-cnl.c                      |    6 +-
 sound/soc/sof/intel/pci-icl.c                      |    8 +-
 sound/soc/sof/intel/pci-lnl.c                      |   10 +-
 sound/soc/sof/intel/pci-mtl.c                      |    6 +-
 sound/soc/sof/intel/pci-ptl.c                      |   12 +-
 sound/soc/sof/intel/pci-skl.c                      |    6 +-
 sound/soc/sof/intel/pci-tgl.c                      |    8 +-
 sound/soc/sof/intel/pci-tng.c                      |    8 +-
 sound/soc/sof/intel/skl.c                          |    6 +-
 sound/soc/sof/intel/telemetry.c                    |    2 +-
 sound/soc/sof/ipc3-topology.c                      |    7 +-
 sound/soc/sof/mediatek/mt8186/mt8186.c             |    4 +-
 sound/soc/sof/mediatek/mt8195/mt8195.c             |    4 +-
 sound/soc/sof/sof-acpi-dev.c                       |    6 +-
 sound/soc/sof/sof-client-ipc-flood-test.c          |    2 +-
 sound/soc/sof/sof-client-ipc-kernel-injector.c     |    2 +-
 sound/soc/sof/sof-client-ipc-msg-injector.c        |    2 +-
 sound/soc/sof/sof-client-probes.c                  |    2 +-
 sound/soc/sof/sof-client.c                         |   40 +-
 sound/soc/sof/sof-pci-dev.c                        |    8 +-
 sound/soc/sof/xtensa/core.c                        |    2 +-
 sound/usb/endpoint.c                               |   14 +-
 sound/usb/format.c                                 |    7 +-
 sound/usb/mixer_maps.c                             |   10 +
 sound/usb/mixer_quirks.c                           |    1 +
 sound/usb/mixer_us16x08.c                          |    2 +-
 sound/usb/quirks-table.h                           |  341 +-
 sound/usb/quirks.c                                 |   48 +-
 tools/arch/arm64/include/uapi/asm/kvm.h            |    6 +
 tools/arch/x86/include/asm/cpufeatures.h           |   11 +-
 tools/arch/x86/include/uapi/asm/kvm.h              |    1 +
 tools/bpf/bpftool/prog.c                           |   17 +-
 tools/hv/.gitignore                                |    3 +
 tools/hv/hv_fcopy_uio_daemon.c                     |   12 +-
 tools/hv/hv_get_dns_info.sh                        |    4 +-
 tools/hv/hv_kvp_daemon.c                           |    9 +-
 tools/hv/hv_set_ifconfig.sh                        |    2 +-
 tools/include/uapi/asm-generic/mman.h              |    4 +
 tools/include/uapi/asm-generic/unistd.h            |   11 +-
 tools/include/uapi/drm/drm.h                       |   17 +
 tools/include/uapi/linux/kvm.h                     |    8 +
 tools/include/uapi/linux/perf_event.h              |   11 +-
 tools/include/uapi/linux/stddef.h                  |   15 +-
 tools/lib/perf/evlist.c                            |   18 +-
 tools/net/ynl/lib/ynl.py                           |    6 +-
 tools/net/ynl/ynl-gen-c.py                         |   16 +-
 tools/objtool/check.c                              |    9 +-
 tools/objtool/noreturns.h                          |    1 +
 .../perf/arch/mips/entry/syscalls/syscall_n64.tbl  |    4 +
 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl |    4 +
 tools/perf/arch/s390/entry/syscalls/syscall.tbl    |    4 +
 tools/perf/arch/x86/entry/syscalls/syscall_32.tbl  |    4 +
 tools/perf/arch/x86/entry/syscalls/syscall_64.tbl  |    4 +
 tools/perf/builtin-ftrace.c                        |    3 +-
 tools/perf/tests/builtin-test.c                    |    2 +-
 tools/perf/tests/expr.c                            |   19 +-
 tools/perf/tests/hwmon_pmu.c                       |   29 +-
 tools/perf/trace/beauty/fs_at_flags.sh             |    3 +-
 tools/perf/trace/beauty/include/uapi/linux/fcntl.h |    5 +-
 tools/perf/trace/beauty/include/uapi/linux/mount.h |   14 +-
 tools/perf/trace/beauty/include/uapi/linux/prctl.h |   27 +-
 tools/perf/util/build-id.c                         |    4 +-
 tools/perf/util/evsel.c                            |    6 +-
 tools/perf/util/hwmon_pmu.c                        |   15 +-
 tools/perf/util/machine.c                          |    2 +
 tools/perf/util/probe-event.c                      |    2 +-
 tools/sched_ext/include/scx/common.bpf.h           |    6 +-
 tools/sched_ext/scx_central.c                      |    2 +-
 tools/scripts/Makefile.arch                        |    4 +-
 tools/testing/cxl/cxl_core_exports.c               |    2 +-
 tools/testing/cxl/test/cxl.c                       |    4 +-
 tools/testing/cxl/test/mem.c                       |    2 +-
 tools/testing/cxl/test/mock.c                      |   28 +-
 tools/testing/nvdimm/test/ndtest.c                 |    2 +-
 tools/testing/selftests/alsa/Makefile              |    2 +-
 .../testing/selftests/arm64/abi/syscall-abi-asm.S  |   32 +-
 tools/testing/selftests/bpf/.gitignore             |    1 -
 tools/testing/selftests/bpf/Makefile               |    2 +-
 .../lpm_trie_map_basic_ops.c}                      |  405 +-
 .../selftests/bpf/map_tests/task_storage_map.c     |    4 +-
 .../selftests/bpf/prog_tests/changes_pkt_data.c    |  107 +
 .../testing/selftests/bpf/prog_tests/raw_tp_null.c |    3 +
 .../selftests/bpf/prog_tests/socket_helpers.h      |  394 ++
 .../selftests/bpf/prog_tests/sockmap_basic.c       |  136 +-
 .../selftests/bpf/prog_tests/sockmap_helpers.h     |  385 +-
 .../selftests/bpf/prog_tests/task_local_storage.c  |    2 +-
 .../selftests/bpf/prog_tests/tc_change_tail.c      |   62 +
 tools/testing/selftests/bpf/prog_tests/verifier.c  |   19 +-
 tools/testing/selftests/bpf/progs/bpf_misc.h       |   12 +
 .../testing/selftests/bpf/progs/changes_pkt_data.c |   39 +
 .../bpf/progs/changes_pkt_data_freplace.c          |   18 +
 tools/testing/selftests/bpf/progs/dynptr_fail.c    |   22 +-
 tools/testing/selftests/bpf/progs/iters.c          |   26 +
 .../selftests/bpf/progs/iters_state_safety.c       |   14 +-
 .../selftests/bpf/progs/iters_testmod_seq.c        |    4 +-
 tools/testing/selftests/bpf/progs/raw_tp_null.c    |   19 +-
 .../testing/selftests/bpf/progs/raw_tp_null_fail.c |   24 +
 .../bpf/progs/read_bpf_task_storage_busy.c         |    4 +-
 .../selftests/bpf/progs/task_storage_nodeadlock.c  |    4 +-
 tools/testing/selftests/bpf/progs/tc_bpf2bpf.c     |    2 +
 .../selftests/bpf/progs/test_kfunc_dynptr_param.c  |    2 +-
 .../selftests/bpf/progs/test_sockmap_change_tail.c |   40 +
 .../selftests/bpf/progs/test_tc_change_tail.c      |  106 +
 .../selftests/bpf/progs/test_tp_btf_nullable.c     |    6 +-
 .../selftests/bpf/progs/verifier_bits_iter.c       |    8 +-
 .../selftests/bpf/progs/verifier_btf_ctx_access.c  |   40 +-
 .../testing/selftests/bpf/progs/verifier_d_path.c  |    4 +-
 tools/testing/selftests/bpf/progs/verifier_mtu.c   |    4 +-
 tools/testing/selftests/bpf/progs/verifier_sock.c  |   56 +
 .../selftests/bpf/progs/verifier_spill_fill.c      |   35 +
 tools/testing/selftests/bpf/sdt.h                  |    2 +
 tools/testing/selftests/bpf/test_loader.c          |   46 +
 tools/testing/selftests/bpf/test_sockmap.c         |    6 +-
 tools/testing/selftests/bpf/trace_helpers.c        |    4 +
 tools/testing/selftests/cgroup/test_cpuset_prs.sh  |   33 +-
 tools/testing/selftests/damon/Makefile             |    2 +-
 tools/testing/selftests/drivers/net/hw/rss_ctx.py  |   12 +-
 .../selftests/drivers/net/mlxsw/sharedbuffer.sh    |   55 +-
 .../drivers/net/netdevsim/tc-mq-visibility.sh      |    9 +-
 tools/testing/selftests/drivers/net/queues.py      |   51 +-
 tools/testing/selftests/drivers/net/stats.py       |   19 +-
 .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc   |    2 +-
 .../testing/selftests/hid/progs/hid_bpf_helpers.h  |   19 +-
 tools/testing/selftests/hid/run-hid-tools-tests.sh |   16 +-
 tools/testing/selftests/iommu/iommufd_fail_nth.c   |   14 +
 tools/testing/selftests/kvm/aarch64/set_id_regs.c  |    1 -
 tools/testing/selftests/kvm/s390x/ucontrol_test.c  |  172 +-
 tools/testing/selftests/memfd/memfd_test.c         |   57 +-
 tools/testing/selftests/mm/cow.c                   |    8 +-
 tools/testing/selftests/mm/hugetlb_dio.c           |   14 +-
 .../selftests/net/forwarding/local_termination.sh  |    1 -
 tools/testing/selftests/net/lib/py/ynl.py          |   16 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |   43 +-
 tools/testing/selftests/net/netfilter/rpath.sh     |   18 +-
 .../selftests/net/openvswitch/openvswitch.sh       |    6 +-
 .../testing/selftests/riscv/abi/pointer_masking.c  |   28 +-
 .../selftests/riscv/vector/v_initval_nolibc.c      |    4 +
 .../testing/selftests/riscv/vector/vstate_prctl.c  |    2 +
 .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c  |    2 +-
 .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c |    4 +-
 .../testing/selftests/sched_ext/dsp_local_on.bpf.c |    7 +-
 tools/testing/selftests/sched_ext/dsp_local_on.c   |    5 +-
 .../selftests/sched_ext/enq_select_cpu_fails.bpf.c |    2 +-
 tools/testing/selftests/sched_ext/exit.bpf.c       |    4 +-
 tools/testing/selftests/sched_ext/maximal.bpf.c    |    8 +-
 .../selftests/sched_ext/select_cpu_dfl.bpf.c       |    2 +-
 .../sched_ext/select_cpu_dfl_nodispatch.bpf.c      |    2 +-
 .../selftests/sched_ext/select_cpu_dispatch.bpf.c  |    2 +-
 .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c    |    2 +-
 .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c    |    4 +-
 .../selftests/sched_ext/select_cpu_vtime.bpf.c     |    8 +-
 .../tc-testing/tc-tests/filters/flow.json          |    4 +-
 tools/testing/shared/linux/maple_tree.h            |    2 +-
 tools/testing/vma/linux/atomic.h                   |    2 +-
 tools/testing/vsock/control.c                      |    9 +-
 tools/testing/vsock/msg_zerocopy_common.c          |   10 -
 tools/testing/vsock/msg_zerocopy_common.h          |    1 -
 tools/testing/vsock/util.c                         |  142 +
 tools/testing/vsock/util.h                         |    7 +
 tools/testing/vsock/vsock_perf.c                   |   20 +-
 tools/testing/vsock/vsock_test.c                   |   75 +-
 tools/testing/vsock/vsock_test_zerocopy.c          |    2 +-
 tools/testing/vsock/vsock_uring_test.c             |    2 +-
 tools/tracing/rtla/src/timerlat_hist.c             |  177 +-
 usr/include/Makefile                               |    2 +-
 usr/include/headers_check.pl                       |    9 +-
 3891 files changed, 76294 insertions(+), 31507 deletions(-)
 create mode 100644 Documentation/accel/amdxdna/amdnpu.rst
 create mode 100644 Documentation/accel/amdxdna/index.rst
 create mode 100644 Documentation/core-api/cgroup.rst
 create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml
 create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml
 create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml
 create mode 100644 Documentation/gpu/drm-compute.rst
 create mode 100644 Documentation/gpu/xe/xe_devcoredump.rst
 create mode 100644 Documentation/sound/codecs/cs35l56.rst
 create mode 100644 Documentation/sound/codecs/index.rst
 create mode 100644 arch/arc/include/asm/cachetype.h
 create mode 100644 drivers/accel/amdxdna/Kconfig
 create mode 100644 drivers/accel/amdxdna/Makefile
 create mode 100644 drivers/accel/amdxdna/TODO
 create mode 100644 drivers/accel/amdxdna/aie2_ctx.c
 create mode 100644 drivers/accel/amdxdna/aie2_error.c
 create mode 100644 drivers/accel/amdxdna/aie2_message.c
 create mode 100644 drivers/accel/amdxdna/aie2_msg_priv.h
 create mode 100644 drivers/accel/amdxdna/aie2_pci.c
 create mode 100644 drivers/accel/amdxdna/aie2_pci.h
 create mode 100644 drivers/accel/amdxdna/aie2_pm.c
 create mode 100644 drivers/accel/amdxdna/aie2_psp.c
 create mode 100644 drivers/accel/amdxdna/aie2_smu.c
 create mode 100644 drivers/accel/amdxdna/aie2_solver.c
 create mode 100644 drivers/accel/amdxdna/aie2_solver.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_ctx.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_ctx.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_gem.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_gem.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox_helper.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_mailbox_helper.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_pci_drv.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_pci_drv.h
 create mode 100644 drivers/accel/amdxdna/amdxdna_sysfs.c
 create mode 100644 drivers/accel/amdxdna/npu1_regs.c
 create mode 100644 drivers/accel/amdxdna/npu2_regs.c
 create mode 100644 drivers/accel/amdxdna/npu4_regs.c
 create mode 100644 drivers/accel/amdxdna/npu5_regs.c
 create mode 100644 drivers/accel/amdxdna/npu6_regs.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0_cleaner_shader.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_3_0_cleaner_shader.asm
 create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_14.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v8_14.h
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
 create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.h
 create mode 100644 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm
 create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/bounding_boxes/dcn3_soc_bb.h
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_interfaces.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_legacy.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_legacy.h
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_optimization.c
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_optimization.h
 create mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml2_top_soc15.c
 rename drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/{dml_top_mcache.h => dml2_top_soc15.h} (59%)
 delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/dml_top_mcache.c
 rename drivers/gpu/drm/amd/include/asic_reg/dcn/{dcn_2_0_3_offset.h => dcn_2_0_1_offset.h} (99%)
 rename drivers/gpu/drm/amd/include/asic_reg/dcn/{dcn_2_0_3_sh_mask.h => dcn_2_0_1_sh_mask.h} (99%)
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_14_0_offset.h
 create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_8_14_0_sh_mask.h
 create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_5_0.h
 create mode 100644 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
 create mode 100644 drivers/gpu/drm/clients/Kconfig
 create mode 100644 drivers/gpu/drm/clients/Makefile
 rename include/drm/drm_fbdev_client.h => drivers/gpu/drm/clients/drm_client_internal.h (62%)
 rename drivers/gpu/drm/{ => clients}/drm_client_setup.c (72%)
 rename drivers/gpu/drm/{ => clients}/drm_fbdev_client.c (98%)
 create mode 100644 drivers/gpu/drm/clients/drm_log.c
 create mode 100644 drivers/gpu/drm/display/drm_hdmi_audio_helper.c
 create mode 100644 drivers/gpu/drm/drm_draw.c
 create mode 100644 drivers/gpu/drm/drm_draw_internal.h
 create mode 100644 drivers/gpu/drm/drm_panel_backlight_quirks.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_config.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h
 create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c
 create mode 100644 drivers/gpu/drm/i915/display/i9xx_display_sr.c
 create mode 100644 drivers/gpu/drm/i915/display/i9xx_display_sr.h
 create mode 100644 drivers/gpu/drm/i915/display/i9xx_wm_regs.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_crt_regs.h
 create mode 100644 drivers/gpu/drm/i915/display/intel_display_conversion.c
 delete mode 100644 drivers/gpu/drm/i915/i915_suspend.c
 delete mode 100644 drivers/gpu/drm/i915/i915_suspend.h
 create mode 100644 drivers/gpu/drm/i915/intel_cpu_info.c
 create mode 100644 drivers/gpu/drm/i915/intel_cpu_info.h
 create mode 100644 drivers/gpu/drm/i915/intel_uncore_trace.c
 create mode 100644 drivers/gpu/drm/i915/intel_uncore_trace.h
 create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_3_sm6150.h
 create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.c
 create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h
 create mode 100644 drivers/gpu/drm/nouveau/include/nvif/log.h
 create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c
 rename drivers/gpu/drm/tiny/{cirrus.c => cirrus-qemu.c} (99%)
 rename drivers/gpu/drm/xe/compat-i915-headers/{i915_trace.h => intel_uncore_trace.h} (100%)
 create mode 100644 drivers/gpu/drm/xe/regs/xe_pmt.h
 create mode 100644 drivers/gpu/drm/xe/xe_gt_stats_types.h
 create mode 100644 drivers/gpu/drm/xe/xe_sriov_vf.c
 create mode 100644 drivers/gpu/drm/xe/xe_sriov_vf.h
 create mode 100644 drivers/gpu/drm/xe/xe_trace_lrc.c
 create mode 100644 drivers/gpu/drm/xe/xe_trace_lrc.h
 create mode 100644 drivers/gpu/drm/xe/xe_vsec.c
 create mode 100644 drivers/gpu/drm/xe/xe_vsec.h
 create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dp_audio.c
 delete mode 100644 drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c
 delete mode 100644 drivers/net/ethernet/microchip/lan969x/Kconfig
 delete mode 100644 drivers/net/ethernet/microchip/lan969x/Makefile
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.c (97%)
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.h (100%)
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_calendar.c (100%)
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_regs.c (100%)
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_vcap_ag_api.c (100%)
 rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_vcap_impl.c (100%)
 create mode 100644 drivers/watchdog/airoha_wdt.c
 delete mode 100644 drivers/watchdog/cpu5wdt.c
 create mode 100644 include/drm/bridge/dw_mipi_dsi2.h
 rename include/drm/{ => clients}/drm_client_setup.h (100%)
 create mode 100644 include/drm/display/drm_hdmi_audio_helper.h
 create mode 100644 include/linux/cgroup_dmem.h
 rename include/soc/arc/{aux.h => arc_aux.h} (100%)
 create mode 100644 include/trace/events/amdxdna.h
 create mode 100644 include/uapi/drm/amdxdna_accel.h
 create mode 100644 kernel/cgroup/dmem.c
 create mode 100644 tools/hv/.gitignore
 rename tools/testing/selftests/bpf/{test_lpm_map.c => map_tests/lpm_trie_map_basic_ops.c} (65%)
 create mode 100644 tools/testing/selftests/bpf/prog_tests/changes_pkt_data.c
 create mode 100644 tools/testing/selftests/bpf/prog_tests/socket_helpers.h
 create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_change_tail.c
 create mode 100644 tools/testing/selftests/bpf/progs/changes_pkt_data.c
 create mode 100644 tools/testing/selftests/bpf/progs/changes_pkt_data_freplace.c
 create mode 100644 tools/testing/selftests/bpf/progs/raw_tp_null_fail.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_change_tail.c
 create mode 100644 tools/testing/selftests/bpf/progs/test_tc_change_tail.c

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux