This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 482d7b582d7f Merge tag 'drm-msm-next-2022-03-08' of https://gitlab.free [...] omits e6700703353f Merge tag 'exynos-drm-next-v5.18' of git://git.kernel.org/ [...] omits 05afd57f4d34 drm/msm/gpu: Fix crash on devices without devfreq support (v2) omits aaa743d838da drm/msm/adreno: fix cast in adreno_get_param() omits 9225b337072a drm/msm: Fix dirtyfb refcounting omits cca96584b357 drm/msm/a6xx: Fix missing ARRAY_SIZE() check omits 17154addc5c1 drm/msm: Add MSM_SUBMIT_FENCE_SN_IN omits 5f9ffe898033 drm/msm/a6xx: Zap counters across context switch omits 90f45c42d7d7 drm/msm: Add SYSPROF param (v2) omits f7ddbf5581b4 drm/msm: Add SET_PARAM ioctl omits 57cfe41c5f50 drm/msm: Update generated headers omits 2d684f4e155c drm/exynos: fimd: add BGR support for exynos4/5 omits fedc89821990 drm/exynos: Search for TE-gpio in DSI panel's node omits 8e3fa9d841db drm/exynos: Don't fail if no TE-gpio is defined for DSI driver omits 25b522796223 drm/exynos: gsc: Use platform_get_irq() to get the interrupt omits 61f5fc8d5d57 drm/exynos/fimc: Use platform_get_irq() to get the interrupt omits 9df3f43acf9a drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() [...] omits 6a91548e6b5c drm/exynos: mixer: Use platform_get_irq() to get the interrupt omits 970dc5ed6b6a drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname( [...] omits 6de7e4f02640 Merge tag 'drm-msm-next-2022-03-01' of https://gitlab.free [...] omits 2ab82efeeed8 Merge tag 'drm-intel-gt-next-2022-03-03' of git://anongit. [...] omits c9e9ce0b6f85 Merge tag 'drm-misc-next-2022-03-03' of git://anongit.free [...] omits f298a2b94c7b Merge tag 'du-next-20220303' of git://linuxtv.org/pinchart [...] omits 66a8af1f6e3c Merge tag 'drm/tegra/for-5.18-rc1' of https://gitlab.freed [...] omits 8ba3c7bd4dca drm: rcar-du: Don't restart group when enabling plane on Gen3 omits aaaf9361f034 drm: rcar-du: Don't select VSP1 sink on Gen3 omits 841281fe52a7 drm: rcar-du: Drop LVDS device tree backward compatibility omits ed6e76676b26 drm: rcar-du: lvds: Add r8a77961 support omits 3a9a6f3da073 dt-bindings: display: bridge: renesas,lvds: Document r8a77 [...] omits 701920ca9822 drm/ssd130x: remove redundant initialization of pointer mode omits 8ddb80c5fcf4 dt-bindings: display/msm: add missing brace in dpu-qcm2290.yaml omits e41d27eaf548 drm/aspeed: Add AST2600 chip support omits 5e2421ce7970 drm/aspeed: Update INTR_STS handling omits 9ae2ac4d31a8 drm: Add TODO item for optimizing format helpers omits 0d03011894d2 fbdev: Improve performance of cfb_imageblit() omits 3c54c95bd917 fbdev: Remove trailing whitespaces from cfbimgblt.c omits 6f29e04938bf fbdev: Improve performance of sys_imageblit() omits 7dbc515f5ca4 fbdev: Improve performance of sys_fillrect() omits b2006061ae28 drm/i915/xehpsdv: Move render/compute engine reset domains [...] omits ff6b19d3a0f9 drm/i915/xehp: Add compute workarounds omits 88ed07cb2737 drm/i915/xehp: handle fused off CCS engines omits e393e2aa0ad7 drm/i915/xehp: Don't support parallel submission on comput [...] omits ea4ca894a160 drm/i915/xehp/guc: enable compute engine inside GuC omits 87cb6d80f2d1 drm/i915/xehp: Enable ccs/dual-ctx in RCU_MODE omits adfadb5638bf drm/i915/xehp: Define context scheduling attributes in lrc [...] omits f4c1fdb93992 drm/i915: Move context descriptor fields to intel_lrc.h omits c674c5b9342e drm/i915/xehp: CCS should use RCS setup functions omits 803efd297e31 drm/i915/xehp: compute engine pipe_control omits 505c4857fb13 drm/i915/xehp: Add Compute CS IRQ handlers omits 4b88ad503d6d drm/i915/xehp: CCS shares the render reset domain omits 944823c94639 drm/i915/xehp: Define compute class and engine omits 81d9d7f8bb8b drm/panfrost: cleanup comments omits 150430366b2d drm/bridge: nwl-dsi: Remove superfluous write to NWL_DSI_I [...] omits c0bbed9051b6 drm/bridge: Clear the DP_AUX_I2C_MOT bit passed in aux rea [...] omits a8b2b8b06e10 drm/i915: Depend on !PREEMPT_RT. omits 719ca3797290 dt-bindings: display/msm: Drop bogus interrupt flags cell [...] omits 7e302637ba61 drm/v3d: centralize error handling when init scheduler fails omits e2a1e7abaee1 drm/i915/guc: Do not complain about stale reset notifications omits e068ef3fd5a3 drm/i915/guc: Initialize GuC submission locks and queues early omits eee5215bd784 drm/i915/guc: Fix flag query helper function to not modify state omits c803ae6d826e drm/bridge: chipone-icn6211: switch to devm_drm_of_get_bridge omits beac7709e40b drm/bridge: anx7625: Fix release wrong workqueue omits cf5086d35d8c drm/tegra: Support YVYU, VYUY and YU24 formats omits a649b133c315 drm/tegra: Support semi-planar formats on Tegra114+ omits 28aa30b08de6 drm/tegra: Fix planar formats on Tegra186 and later omits 025c6643a815 gpu: host1x: Fix a memory leak in 'host1x_remove()' omits e5d5db1a79a5 gpu: host1x: Fix an error handling path in 'host1x_probe()' omits fb87550d2517 drm/i915/selftests: exercise mmap migration omits 6e0c5bf0cc13 drm/i915/selftests: handle allocation failures omits 503725c2d986 drm/i915/ttm: mappable migration on fault omits 9373505967ff drm/i915/ttm: make eviction mappable aware omits 38a15ad9488e Merge tag 'amd-drm-next-5.18-2022-02-25' of https://gitlab [...] omits e22dfdb63df3 drm/bridge: it6505: Fix the read buffer array bound omits c03d98267033 drm/i915: Clarify vma lifetime omits f85b3f806e4d drm/panel: simple: Initialize bpc in RK101II01D-CT panel d [...] omits ffb5c099aaa1 drm/bridge: cdns-dsi: Make sure to to create proper aliase [...] omits 0e65e2e6abb0 drm/tiny: Add MIPI DBI compatible SPI driver omits 1e7e8e18db0f drm/mipi-dbi: Add driver_private member to struct mipi_dbi_dev omits 95ae342dc939 drm/modes: Add of_get_drm_panel_display_mode() omits 5558d6c23d18 drm/modes: Remove trailing whitespace omits 2f3468b82db9 dt-bindings: display: add bindings for MIPI DBI compatible [...] omits 4db3189ce062 drm/todo: Update panic handling todo omits 2d45f6688705 drm/i915/selftests: mock test io_size omits f199bf55104d drm/i915/buddy: tweak 2big check omits f9eb742988e2 drm/i915/buddy: adjust res->start omits 26ffcbbef712 drm/i915/buddy: track available visible size omits 30b9d1b3ef37 drm/i915: add I915_BO_ALLOC_GPU_ONLY omits 3312a4ac8a46 drm/i915/ttm: require mappable by default omits 235582ca9621 drm/i915: add io_size plumbing omits 6c64ae228f08 Backmerge tag 'v5.17-rc6' into drm-next omits 6d09e5cbc963 Merge tag 'mediatek-drm-next-5.18' of https://git.kernel.o [...] omits 7e57714cd0ad Linux 5.17-rc6 omits 52a025546731 Merge tag 'irq-urgent-2022-02-27' of git://git.kernel.org/ [...] omits 98f3e84f8df6 Merge tag 'dma-mapping-5.17-1' of git://git.infradead.org/ [...] omits 6676ba2a6df6 Merge tag 'pinctrl-v5-17-3' of git://git.kernel.org/pub/sc [...] omits aa2d5f2f168c drm/mediatek: Add wait_for_event for crtc disable by cmdq omits 2293be58d6a1 Merge tag 'trace-v5.17-rc4' of git://git.kernel.org/pub/sc [...] omits e41898d2ba51 Merge tag 'fixes-2022-02-26' of git://git.kernel.org/pub/s [...] omits 086ee11b0384 Merge branch 'akpm' (patches from Andrew) omits 2c8c230edab5 Merge tag 'riscv-for-linus-5.17-rc6' of git://git.kernel.o [...] omits 3bd9dd813820 Merge tag 'xfs-5.17-fixes-2' of git://git.kernel.org/pub/s [...] omits fda153c89af3 selftests/memfd: clean up mapping in mfd_fail_write omits 9502bdbf34e4 mailmap: update Roman Gushchin's email omits 7b0112f34329 MAINTAINERS, SLAB: add Roman as reviewer, git tree omits bb9d54549923 MAINTAINERS: add Shakeel as a memcg co-maintainer omits 0a972e72e2f9 MAINTAINERS: remove Vladimir from memcg maintainers omits 7d547dcf97f2 MAINTAINERS: add Roman as a memcg co-maintainer omits f39c58008dee selftest/vm: fix map_fixed_noreplace test failure omits f798a1d4f94d mm: fix use-after-free bug when mm->mmap is reused after b [...] omits e79ce9832316 hugetlbfs: fix a truncation issue in hugepages parameter omits 70effdc3756c kasan: test: prevent cache merging in kmem_cache_double_destroy omits db110a99d336 mm/hugetlb: fix kernel crash with hugetlb mremap omits bbcf7b0e2e4b MAINTAINERS: add sysctl-next git tree omits d2cc01e1794b drm/i915: apply PM_EARLY for non-GTT mappable objects omits 90f59ee41abf rtla/osnoise: Fix error message when failing to enable tra [...] omits 316f71017246 rtla/osnoise: Free params at the exit omits dd48f316a121 rtla/hist: Make -E the short version of --entries omits c5229a0bd478 tracing: Fix selftest config check for function graph star [...] omits 851e99ebeec3 tracefs: Set the group ownership in apply_options() not pa [...] omits 0df0c76cc3fd drm/i915/guc: Remove plain ads_blob pointer omits 691ebb1109c9 drm/i915/guc: Convert __guc_ads_init to iosys_map omits 5fc83950572a drm/i915/guc: Convert guc_mmio_reg_state_init to iosys_map omits f3d45c9d556b drm/i915/guc: Convert capture list to iosys_map omits c723b8ee3864 drm/i915/guc: Convert mapping table to iosys_map omits 58fb284c52b6 drm/i915/guc: Replace check for golden context size omits d9a5696e7d52 drm/i915/guc: Convert golden context prep to iosys_map omits 98529e950d4c drm/i915/guc: Convert guc_ads_private_data_reset to iosys_map omits 4801b99588a2 drm/i915/guc: Convert engine record to iosys_map omits 2dce68fa325e drm/i915/guc: Convert policies update to iosys_map omits 219aada263f9 drm/i915/guc: Convert golden context init to iosys_map omits 91a33f7e2070 drm/i915/guc: Add read/write helpers for ADS blob omits 1c0b1175e6f3 drm/i915/guc: Keep iosys_map of ads_blob around omits 9659dd2b308b drm/i915/gt: Add helper for shmem copy to iosys_map omits 9137eda53752 Merge tag 'configfs-5.17-2022-02-25' of git://git.infradea [...] omits c0419188b5c1 Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/s [...] omits ca7457236d47 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits afab9d91d872 drm/msm/adreno: Expose speedbin to userspace omits c43de1aa6a08 drm/msm/a6xx: Add support for 7c3 SKUs omits e2f76193958b drm/msm/adreno: Generate name from chipid for 7c3 omits 0737ab95a0f4 drm/msm: Use generic name for gpu resources omits 115ccd2278cc Merge tag 'gpio-fixes-for-v5.17-rc6' of git://git.kernel.o [...] omits 22e9f71072fa RDMA/cma: Do not change route.addr.src_addr outside state checks omits 4b23c6ecefcc Merge tag 'spi-fix-v5.17-rc5' of git://git.kernel.org/pub/ [...] omits 64b5132b897c Merge tag 'regulator-fix-v5.17-rc5' of git://git.kernel.or [...] omits 0e9894e6aac2 Merge tag 'regmap-fix-v5.17-rc5' of git://git.kernel.org/p [...] omits e48cb5c2c65d Merge tag 'thermal-5.17-rc6' of git://git.kernel.org/pub/s [...] omits 2800b6d0fc39 Merge tag 'pm-5.17-rc6' of git://git.kernel.org/pub/scm/li [...] omits c47658311d60 Merge tag 'char-misc-5.17-rc6' of git://git.kernel.org/pub [...] omits d68ccfdbe520 Merge tag 'driver-core-5.17-rc6' of git://git.kernel.org/p [...] omits eae9350eb40a Merge tag 'staging-5.17-rc6' of git://git.kernel.org/pub/s [...] omits d8fc3bb606d8 Merge tag 'tty-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] omits 548b1af45d1a Merge tag 'usb-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] omits 1be6b46f7313 drm/i915/dg2: add Wa_14014947963 omits 78081594971a Merge tag 'ata-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] omits dd990352f01e tracing/osnoise: Make osnoise_main to sleep for microseconds omits ab2f993c01f2 ftrace: Remove unused ftrace_startup_enable() stub omits 7acf3a127bb7 tracing: Ensure trace buffer is at least 4096 bytes large omits bc82c38a6933 tracing: Uninline trace_trigger_soft_disabled() partly omits b61edd57740d eprobes: Remove redundant event type information omits 302e9edd5498 tracing: Have traceon and traceoff trigger honor the instance omits 8c2d9bf5cbec drm/omap: plane: Remove redundant color encoding and range [...] omits 9a48ab11714c drm/object: Add default color encoding and range value at reset omits e4fff65fdb52 drm/sun4i: layer: Remove redundant zpos initialisation omits 67f0f2e4308b drm/sti: plane: Remove redundant zpos initialisation omits dad911d3c4a6 drm/rcar: plane: Remove redundant zpos initialisation omits 84352ed2b054 drm/omap: plane: Remove redundant zpos initialisation omits ef0a04a010e2 drm/nouveau/kms: Remove redundant zpos initialisation omits c228cb343a6d drm/msm/mdp5: Remove redundant zpos initialisation omits 1a7998dab5dd drm/object: Add default zpos value at reset omits adf47b75297e drm/object: Add drm_object_property_get_default_value() function omits f6e63222c0a0 drm/omap: plane: Fix zpos initial value mismatch omits 111aeed25ec6 drm/amdgpu: add gfxoff support for smu 13.0.5 omits cefbe724960b drm/amd/pm: refine smu 13.0.5 pp table code omits 80253168dbfd drm: of: Lookup if child node has panel or bridge omits 9e4dde28e9cd drm/msm: Avoid dirtyfb stalls on video mode displays (v2) omits 8fbf28934acf drm/i915/ttm: fixup the mock_bo omits cea418863e96 drm/tegra: dpaux: Remove unneeded variable omits db927686e43f Merge drm/drm-next into drm-intel-gt-next omits b8986c889e7a drm/i915: Check stolen memory size before calling drm_mm_init omits 221e3638feb8 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe omits 79b44684a14e drm/stm: ltdc: add support for CRC hashing feature omits 3b2f68f196a5 drm/stm: Avoid using val uninitialized in ltdc_set_ycbcr_config() omits a2151490cc6c drm/dp: Fix OOB read when handling Post Cursor2 register omits d4da1f27396f drm/dp: Fix off-by-one in register cache size omits 22e2100b1b07 riscv: fix oops caused by irqsoff latency tracer omits 762e52f79c95 riscv: fix nommu_k210_sdcard_defconfig omits ce33c845b030 tracing: Dump stacktrace trigger to the corresponding instance omits 53ab78cd6d5a Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 5ee3d0015a4c Merge tag 'drm-fixes-2022-02-25' of git://anongit.freedesk [...] omits 7ee022567bf9 Merge tag 'perf-tools-fixes-for-v5.17-2022-02-24' of git:/ [...] omits f728eb3a5028 drm/amd/display: Turn functions into static omits b83e1ba9395d drm/amd/display: Use NULL instead of 0 omits b3e8239882d9 drm/amd/display: Add conditional around function omits 8054e2f01c2c drm/amd/display: Adjust functions documentation omits ce075e75e5e3 drm/amd/display: Fix DC definition of PMFW Pstate table fo [...] omits 2656fd230d21 drm/amdgpu: Exclude PCI reset method for now. omits 158a05a0b885 drm/amdgpu: Add use_xgmi_p2p module parameter omits 0bb319e7a114 drm/amd/pm: fix mode2 reset fail for smu 13.0.5 omits 45f0ff404cc9 drm/amdgpu: config HDP_MISC_CNTL.READ_BUFFER_WATERMARK omits 4f0f1b58fbac amdgpu/pm: Disable managing hwmon sysfs attributes for ONEVF mode omits 1f840c0ef44b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits d8152cfe2f21 Merge tag 'pci-v5.17-fixes-5' of git://git.kernel.org/pub/ [...] omits d814833f9e0e drm/nouveau: Remove the unused header file nvif/list.h omits f672ff91236b Merge tag 'net-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] omits ecf8a99f4807 Merge tag 'drm-intel-fixes-2022-02-24' of git://anongit.fr [...] omits 54f43c17d681 Merge tag 'drm-misc-next-2022-02-23' of git://anongit.free [...] omits 7f44571b53fd Merge tag 'drm-intel-next-2022-02-23' of git://anongit.fre [...] omits 73878e5eb1bd Merge tag 'block-5.17-2022-02-24' of git://git.kernel.dk/l [...] omits 3abea10e6a8f thermal: int340x: fix memory leak in int3400_notify() omits 3a5f59b17f9d Merge tag 'io_uring-5.17-2022-02-23' of git://git.kernel.d [...] omits c5eb92f57de2 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits 6c528f34ca36 Merge tag 'platform-drivers-x86-v5.17-4' of git://git.kern [...] omits 42404d8f1c01 net: mv643xx_eth: process retval from of_get_mac_address omits e910a53fb4f2 KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TS [...] omits 6f3c1fc53d86 KVM: x86/mmu: make apf token non-zero to fix bug omits cd33bdcbead8 ping: remove pr_err from ping_lookup omits fe20371578ef Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC" omits d9b5ae5c1b24 openvswitch: Fix setting ipv6 fields causing hw csum failure omits 6c0d8833a605 ipv6: prevent a possible race condition with lifetimes omits 7ff57e98fb78 net/smc: Use a mutex for locking "struct smc_pnettable" omits e13ad1443684 bnx2x: fix driver load from initrd omits e8240addd0a3 Revert "xen-netback: Check for hotplug-status existence be [...] omits 0f4558ae9187 Revert "xen-netback: remove 'hotplug-status' once it has s [...] omits f07f04a51d92 drm/tegra: Use dev_err_probe() omits 558732df2122 btrfs: reduce extent threshold for autodefrag omits 24c6bedefbe7 drm/repaper: Use format helper for xrgb8888 to monochrome [...] omits b2750f14007f Merge tag 'nvme-5.17-2022-02-24' of git://git.infradead.or [...] omits 19eae24b76c2 Merge tag 'usb-serial-5.17-rc6' of https://git.kernel.org/ [...] omits 21d90aaee8d5 surface: surface3_power: Fix battery readings on batteries [...] omits 68af28426b3c platform/x86: amd-pmc: Set QOS during suspend on CZN w/ ti [...] omits aaaba1c86d04 usb: gadget: rndis: add spinlock for rndis response list omits 84918a89d6ef usb: dwc3: gadget: Let the interrupt handler disable botto [...] omits 7f14c7227f34 USB: gadget: validate endpoint index for xilinx udc omits 5facf49702b6 Merge tag 'mlx5-fixes-2022-02-23' of git://git.kernel.org/ [...] omits 7c17b3d37f1f Merge tag 'amd-drm-fixes-5.17-2022-02-23' of https://gitla [...] omits 0c3127933cb5 Merge tag 'drm/tegra/for-5.17-rc6' of https://gitlab.freed [...] omits 753a64c77990 Merge tag 'drm-misc-fixes-2022-02-23' of git://anongit.fre [...] omits 7414db411919 rtla: Fix systme -> system typo on man page omits 91318b29a81c Merge tag 'devicetree-fixes-for-5.17-2' of git://git.kerne [...] omits 54134be65803 Merge tag 'selinux-pr-20220223' of git://git.kernel.org/pu [...] omits ca49df96f9f5 net/mlx5e: Fix VF min/max rate parameters interchange mistake omits 5ee02b7a8006 net/mlx5e: Add missing increment of count omits fdc18e4e4bde net/mlx5e: MPLSoUDP decap, fix check for unsupported matches omits c63741b426e1 net/mlx5e: Fix MPLSoUDP encap to use MPLS action information omits 7fac05290380 net/mlx5e: Add feature check for set fec counters omits fb7e76ea3f3b net/mlx5e: TC, Skip redundant ct clear actions omits 3d65492a86d4 net/mlx5e: TC, Reject rules with forward and drop actions omits 23216d387c40 net/mlx5e: TC, Reject rules with drop and modify hdr action omits 7eaf1f37b881 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offlo [...] omits 0b8942972235 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure omits b645e57debca net/mlx5: Fix possible deadlock on rule deletion omits be7f4b0ab149 net/mlx5: Fix tc max supported prio for nic mode omits 07666c75ad17 net/mlx5: Fix wrong limitation of metadata match on ecpf omits 7f839965b2d7 net/mlx5: Update log_max_qp value to be 17 at most omits ecd9c5cd46e0 net/mlx5: DR, Fix the threshold that defines when pool syn [...] omits ffb0753b9547 net/mlx5: DR, Don't allow match on IP w/o matching on full [...] omits 0aec12d97b20 net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte omits e5b2bc30c211 net/mlx5: DR, Cache STE shadow memory omits f908a35b2218 net/mlx5: Update the list of the PCI supported devices omits c1a66c3bc425 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag omits e2b993302f40 drm/amdgpu: bypass tiling flag check in virtual display case (v2) omits 97c61e0b7c59 Revert "drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()" omits 1e2be869c8a7 drm/amdgpu: do not enable asic reset for raven2 omits 3743e7f6fcb9 drm/amd/display: Fix stream->link_enc unassigned during st [...] omits 7294863a6f01 drm/amd: Check if ASPM is enabled from PCIe subsystem omits ae42f9288846 gpio: Return EPROBE_DEFER if gc->to_irq is NULL omits 23d04328444a Merge tag 'for-5.17/parisc-4' of git://git.kernel.org/pub/ [...] omits 30424ebae8df Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit. [...] omits 6f5738db96dd Merge tag 'hwmon-for-v5.17-rc6' of git://git.kernel.org/pu [...] omits 4eb0a7c8e195 Merge tag 'slab-for-5.17-rc6' of git://git.kernel.org/pub/ [...] omits e776a755abf0 drm/amdgpu: fix typo in amdgpu_discovery.c omits 203bcac9bf2c drm/amd/display: increasing DRAM BW percent for DCN315 omits b51178d6eddd drm/amd/display: Set compbuf size to min at prep prevent o [...] omits 5b45b1c8b89f drm/amd/display: revert populating dcn315 clk table based [...] omits e2573d5f2a5c drm/amd/display: limit unbounded requesting to 5k omits 15fd09a05a66 drm/amdgpu: add reset register dump trace on GPU omits 5ce5a584cb82 drm/amdgpu: add debugfs for reset registers list omits b74e2476efc4 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag omits db749b769ff6 drm/amdgpu/nv: set mode2 reset for MP1 13.0.8 omits 9e148e8ce29d drm/amdgpu/nv: enable gfx10.3.7 clock gating support omits a1235a01e0b2 drm/amd/pm: Fix missing prototype warning omits 504390602444 drm/amdgpu: add mode2 reset support for smu 13.0.5 omits 29c9b6cd581d drm/amdgpu: Fixed warning reported by kernel test robot omits 0c41b9b561db drm/amdkfd: Print bdf in peer map failure message omits 5ac34ff1a41b drm/amd/display: 3.2.174 omits 301306a90ed3 drm/amd/display: add debug option to bypass ssinfo from bios. omits aa34ca52a325 drm/amd/display: Refactor fixed VS logic for non-transparent mode omits c595fb05e392 drm/amd/display: add cable ID support for usb c connector omits dfd9be42344d drm/amd/display: clear remote dc_sink when stop mst omits 9ff28ab43af4 drm/amd/display: Ignore Transitional Invalid Link Rate Err [...] omits 10a9accd4842 drm/amd/display: Fix wrong resolution with DP/VGA adapter omits 3e6084aee08b drm/amd/display: Refactor PSR DPCD caps detection omits 2e6e14c9e47d drm/amd/display: Set compbuf size to min at prep prevent o [...] omits 081bdc9fe05b RDMA/ib_srp: Fix a deadlock omits e0adbe73d75e drm/amd/display: lock/un-lock cursor if odm pipe split used omits f11d9373b615 drm/amd/display: Turn global functions into static functions omits 2bdcb12ff69d drm/amd/display: Add missing prototypes to dcn201_init omits f3067604b8de drm/amd/display: Remove unused variable omits 3a4bfa509eb0 drm/amd/display: Remove unused dmub_outbox_irq_info_funcs [...] omits 3679b8518cd2 drm/amd/display: Remove vupdate_int_entry definition omits cf51c8bc5c00 drm/amd/display: Remove unused dcn316_smu_set_voltage_via_ [...] omits 23da6e0f7d5e drm/amd/display: Remove unused temp variable omits 78be946dad6d drm/amdgpu: Remove unused get_umc_v8_7_channel_index function omits d41ff22a4eef drm/amdgpu: Change amdgpu_ras_block_late_init_default func [...] omits 4683af148fe8 drm/amdgpu: use ktime rather than jiffies for benchmark results omits 5a82b018230b drm/amdgpu: use kernel BO API for benchmark buffer management omits a7f520bfd055 drm/amdgpu: derive GTT display support from DM omits fd546bc5ad90 drm/amdgpu/display: split dmcu and gpuvm handling logic omits b784f42cf78b drm/amdgpu: drop testing module parameter omits 0b1a63487b0f drm/amdgpu: drop benchmark module parameter omits e7c4723103dc drm/amdgpu: expose benchmarks via debugfs omits a0c5fd46b251 drm/amdkfd: Use real device for messages omits 8f7519b2f3a9 drm/amdkfd: Fix for possible integer overflow omits f113cc32e35b drm/amdgpu: add a benchmark mutex omits b887d5f9b923 drm/amdgpu: print the selected benchmark test in the log omits e460f244fbe8 drm/amdgpu: plumb error handling though amdgpu_benchmark() omits 3f1271b54edc PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken omits bbd57d16d5dd drm/i915/rps/tgl+: Remove RPS interrupt support omits a97279836867 parisc/unaligned: Fix ldw() and stw() unalignment handlers omits dd2288f4a020 parisc/unaligned: Fix fldd and fstd unaligned handlers on [...] omits 26fbac2517fc btrfs: autodefrag: only scan one inode once omits 199257a78bb0 btrfs: defrag: don't use merged extent map for their gener [...] omits d5633b0dee02 btrfs: defrag: bring back the old file extent search behavior omits 550f133f6959 btrfs: defrag: remove an ambiguous condition for rejection omits 979b25c300db btrfs: defrag: don't defrag extents which are already at m [...] omits 7093f15291e9 btrfs: defrag: don't try to merge regular extents with pre [...] omits b9ef89392c2a drm/i915/tgl: Simply subplatform detection omits c2700d2886a8 nvme-tcp: send H2CData PDUs based on MAXH2CDATA omits 602e57c9799c nvme: also mark passthrough-only namespaces ready in nvme_ [...] omits 363f63686037 nvme: don't return an error from nvme_configure_metadata omits ecbd4912a693 drm/edid: Always set RGB444 omits 0228d37bd1a4 Merge branch 'ftgmac100-fixes' omits 1baf2e50e48f drivers/net/ftgmac100: fix DHCP potential failure with systemd omits 3c773dba8182 drivers/net/ftgmac100: adjust code place for function call [...] omits 4f1e72850d45 drivers/net/ftgmac100: refactor ftgmac100_reset_task to en [...] omits ecf4a24cf978 net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD omits 404ba13a6588 MAINTAINERS: add myself as co-maintainer for Realtek DSA s [...] omits a1f8fec4dac8 tipc: Fix end of loop tests for list_for_each_entry() omits de7b2efacf4e udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() omits a58da53ffd70 vhost/vsock: don't check owner in vhost_vsock_stop() while [...] omits 94fa115f7b28 drm/simpledrm: Add "panel orientation" property on non-upr [...] omits 8913e1aea4b3 drm/tegra: dpaux: Populate AUX bus omits 6d8ebef53c2c drm/i915: Extract intel_bw_check_data_rate() omits d5b8da37c017 drm/i915: Extract icl_qgv_points_mask() omits d95c25668f23 drm/i915: Properly clear crtc state when disabling it full [...] omits 7d7007686b0f drm/i915: Remove odd any_ms=true assignment omits 03a62c40544c drm/i915: Dump hw.enable and pipe_mode omits 94eb6b244c7c drm/i915: Dump the crtc hw state always omits db22583d6c7d Merge branches 'msm-next-lumag-dpu' and 'msm-next-lumag-ds [...] omits 6452cbd6f04c drm/msm/dpu: wire up MSM8998's DSPP blocks omits f915686bd97a drm/selftests: add drm buddy pathological testcase omits e6ff5ef81170 drm/selftests: add drm buddy smoke testcase omits fe93feb5ab0f drm/selftests: add drm buddy pessimistic testcase omits 4010ce9fb634 drm/selftests: add drm buddy optimistic testcase omits 92937f170d3f drm/selftests: add drm buddy alloc range testcase omits cb8f00f27ae7 drm/selftests: add drm buddy alloc limit testcase omits 3d515ba9ead0 drm/selftests: Move i915 buddy selftests into drm omits f762ce78897d drm/radeon: fix variable type omits 8ab62eda177b drm/sched: Add device pointer to drm_gpu_scheduler omits 390a1f8beb87 Revert "drm/i915/display/vrr: Reset VRR capable property o [...] omits 02ed90426148 drm/i915/adl-n: Add PCH Support for Alder Lake N omits 164f69d9d45a dt-bindings: msm: disp: add yaml schemas for QCM2290 DPU bindings omits 5334087ee743 drm/msm: add support for QCM2290 MDSS omits 201d41745ea9 dt-bindings: msm/dsi: Add qcm2290 dsi controller binding omits ee1f09678f14 drm/msm/dsi: Add support for qcm2290 dsi controller omits 05ae15e76271 drm/msm/dsi: Allow to specify dsi config as pdata omits 277f2bb14361 ibmvnic: schedule failover only if vioctl fails omits 342b6419193c net: dsa: fix panic when removing unoffloaded port from bridge omits 8d093e02e898 ata: pata_hpt37x: disable primary channel on HPT371 omits ef527f968ae0 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_moni [...] omits 13e741b83453 perf script: Fix error when printing 'weight' field omits 5c1ee569660d Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/ [...] omits ce2fc710c9d2 selinux: fix misuse of mutex_is_locked() omits 0c0822bcb73f dt-bindings: update Roger Quadros email omits 34f3eda8c8ff MAINTAINERS: sifive: drop Yash Shah omits 5b061a322b05 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 69560e366fc4 perf data: Fix double free in perf_session__delete() omits 9bc34b4d0f3c drm/i915/display/vrr: Reset VRR capable property on a long hpd omits 091cd9c3abeb drm/amdgpu/benchmark: use dev_info rather than DRM macros [...] omits 9dff13f9edf7 drm/amdkfd: make CRAT table missing message informational only omits cec2cc7b1c4a drm/amdgpu: Fix typo in *whether* in comment omits e1dd4bbf86d5 drm/amdgpu: read harvest bit per IP data on legacy GPUs omits c70cd039f1d7 cpuset: Fix kernel-doc omits f141e251474d drm/amd/pm: validate SMU feature enable message for gettin [...] omits 7342bf6530a7 drm/amdgpu: enable TMZ option for onwards asic omits d4a7eac27ec2 drm/amdgpu: bypass tiling flag check in virtual display case (v2) omits fa3e5a43ecd9 Revert "drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()" omits 22804e03f7a5 drm/amdkfd: Fix criu_restore_bo error handling omits 757f9e4dd516 drm/amdkfd: Drop IH ring overflow message to dbg omits 917bbdb107f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 467a726b754f cgroup-v1: Correct privileges check in release_agent writes omits 6d3971dab239 cgroup: clarify cgroup_css_set_fork() omits 84ec758fb2da configfs: fix a race in configfs_{,un}register_subsystem() omits 0591ee6a5c42 drm/i915/guc/slpc: Use wrapper for reading RP_STATE_CAP omits 80912cef18f1 io_uring: disallow modification of rsrc_data during quiesce omits 9648f1c37395 drm/i915/guc/slpc: Correct the param count for unset param omits 35f165f08950 hwmon: (pmbus) Clear pmbus fault/warning bits after read omits 1b5f517cca36 hwmon: Handle failure to register sensor with thermal zone [...] omits 64b2a6a054c4 drm/i915/gt: use get_reset_domain() helper omits 1e2277ed7095 Merge branch 'kvm-ppc-cap-210' into kvm-master omits 93b71801a827 KVM: PPC: reserve capability 210 for KVM_CAP_PPC_AIL_MODE_3 omits bb49c6fa8b84 block: clear iocb->private in blkdev_bio_end_io_async() omits 95ee2a8b4b3c drm: implement a method to free unused pages omits 476e40630227 drm: implement top-down allocation method omits 9c7cf33c53ce regulator: da9121: Remove surplus DA9141 parameters omits c8c57fbc1c50 regulator: da9121: Fix DA914x voltage value omits f0fdfc04fd97 regulator: da9121: Fix DA914x current values omits afea229fe102 drm: improve drm_buddy_alloc function omits 5663b85462a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits d8f7a5484f21 driver core: Free DMA range map when device is released omits dad3bdeef45f netfilter: nf_tables: fix memory leak during stateful obj update omits 5f6b0f2d037c ata: pata_hpt37x: fix PCI clock detection omits 4d22336f9039 drm/amd/display: For vblank_disable_immediate, check PSR i [...] omits e3f3824874da drm/amd/pm: fix some OEM SKU specific stability issues omits f626dd0ff050 drm/amdgpu: disable MMHUB PG for Picasso omits 1432108d00e4 drm/amd/display: Protect update_bw_bounding_box FPU code. omits eebb0f4e894f sc16is7xx: Fix for incorrect data being transmitted omits a2ab75b8e76e tty: n_gsm: fix deadlock in gsmtty_open() omits 687f9ad43c52 tty: n_gsm: fix wrong modem processing in convergence laye [...] omits c19d93542a60 tty: n_gsm: fix wrong tty control line for flow control omits 96b169f05cdc tty: n_gsm: fix NULL pointer access due to DLCI release omits e3b7468f082d tty: n_gsm: fix proper link termination after failed open omits 57435c42400e tty: n_gsm: fix encoding of command/response bit omits 737b0ef3be6b tty: n_gsm: fix encoding of control signal octet bit DV omits 038101e6b2cd Merge tag 'platform-drivers-x86-v5.17-3' of git://git.kern [...] omits 6c7621890995 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpio [...] omits f6c052afe6f8 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gp [...] omits efe8a1e7cad4 Merge tag 'iio-fixes-for-5.17a' of https://git.kernel.org/ [...] omits 55223c3bedcf drm/i915/adlp: Add TypeC PHY TBT->DP-alt/legacy mode switc [...] omits 9d2231c5d74e lib/iov_iter: initialize "flags" in new pipe_buffer omits 1a58f84ea5df netfilter: nft_limit: fix stateful object memory leak omits 6069da443bf6 netfilter: nf_tables: unregister flowtable hooks on netns exit omits ae09639e3b2a platform/x86: int3472: Add terminator to gpiod_lookup_table omits b6ad6261d277 net: mdio-ipq4019: add delay after clock enable omits 228339662b39 io_uring: don't convert to jiffies for waiting on timeouts omits cc20cced0598 gso: do not skip outer ip header in case of ipip and net_failover omits 602e604a899a drm/i915/pxp: prefer forward declaration over includes omits 221944736f66 tools/cgroup/slabinfo: update to work with struct slab omits 93dd04ab0b2b slab: remove __alloc_size attribute from __kmalloc_track_caller omits 3c0deb1485c4 drm/i915/reg: split out icl_dsi_regs.h omits 2b72a38c6f9b drm/i915/reg: split out vlv_dsi_regs.h and vlv_dsi_pll_regs.h omits 72935696f516 drm/i915/dsi: add separate init timer mask definition for ICL DSI omits 8f0991cccec9 drm/i915/dsi: disassociate VBT video transfer mode from re [...] omits 28adef861233 drm/i915/dg2: Print PHY name properly on calibration error omits ec663bca9128 drm/i915: Fix bw atomic check when switching between SAGV [...] omits afc189df6bcc drm/i915: Correctly populate use_sagv_wm for all pipes omits a40ee54e9a09 drm/i915: Disconnect PHYs left connected by BIOS on disabl [...] omits 3f33364836aa drm/i915: Widen the QGV point mask omits cfc4442c642d USB: serial: option: add Telit LE910R1 compositions omits 6ecb3f0b18b3 USB: serial: option: add support for DW5829e omits 198a7ebd5fa1 Revert "USB: serial: ch341: add new Product ID for CH341A" omits d8a8cf8242eb drm/vc4: Use drm_mode_copy() omits ba1366f3d039 PCI: vmd: Prevent recursive locking on interrupt allocation omits 0a131b69c141 Merge tag 'amd-drm-next-5.18-2022-02-18' of https://gitlab [...] omits de45f0a3bef6 drm/panel: nt35560: Support also ACX424AKM omits e78089da4509 drm/panel: nt35560: Support more panel IDs omits 994ea402c767 drm/panel: Rename Sony ACX424 to Novatek NT35560 omits cfb92440ee71 Linux 5.17-rc5 omits 3324e6e80315 Merge tag 'locking_urgent_for_v5.17_rc5' of git://git.kern [...] omits 222177397aab Merge tag 'x86_urgent_for_v5.17_rc5' of git://git.kernel.o [...] omits 0b0894ff78cc Merge tag 'sched_urgent_for_v5.17_rc5' of git://git.kernel [...] omits 6e8e752f705c Merge tag 'edac_urgent_for_v5.17_rc5' of git://git.kernel. [...] omits e268d7084a90 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 77478077349f Merge tag 'dmaengine-fix-5.17' of git://git.kernel.org/pub [...] omits dacec3e7b9bc Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 961af9dbe5d0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 70d2bec7c545 Merge tag 'for-v5.17-rc' of git://git.kernel.org/pub/scm/l [...] omits 7f25f0412c9e Merge tag 'fs.mount_setattr.v5.17-rc4' of git://git.kernel [...] omits c1034d249d14 Merge tag 'pidfd.v5.17-rc4' of git://git.kernel.org/pub/sc [...] omits 2d3409ebc87f Merge branch 'ucount-rlimit-fixes-for-v5.17' of git://git. [...] omits bc2112583a0b drm/msm/gpu: Track global faults per address-space omits f98f915b7e0f drm/msm/gpu: Add ctx to get_param() omits 5a3449734bcb Merge branch 'bnxt_en-fixes' omits 1278d17a1fb8 bnxt_en: Fix devlink fw_activate omits b891106da52b bnxt_en: Increase firmware message response DMA wait time omits 0e0e3c535847 bnxt_en: Restore the resets_reliable flag in bnxt_open() omits 8cdb15924252 bnxt_en: Fix incorrect multicast rx mask setting when not [...] omits cfcab3b3b615 bnxt_en: Fix occasional ethtool -t loopback test failures omits 6758f937669d bnxt_en: Fix offline ethtool selftest with RDMA enabled omits 84d3c83e6ea7 bnxt_en: Fix active FEC reporting to ethtool omits c94afc46cae7 memblock: use kfree() to release kmalloced memblock regions omits 4b31b8e34460 drm/i915/lmem: Enable lmem for platforms with Flat CCS omits 5e3094cfd9fb drm/i915/xehpsdv: Add has_flat_ccs to device info omits caa574ffc4aa drm/i915/uapi: document behaviour for DG2 64K support omits 00e27ad85bc9 drm/i915/migrate: add acceleration support for DG2 omits 6f84aa1cd47c drm/i915/gtt: add xehpsdv_ppgtt_insert_entry omits 2cff4b9ed617 drm/i915/gtt: allow overriding the pt alignment omits a413c99fc1e4 drm/i915: add gtt misalignment test omits 5189e3126eb1 drm/i915: support 64K GTT pages for discrete cards omits 87bd701ee268 drm/i915: enforce min GTT alignment for discrete cards omits 132aaaf01788 drm/i915: add needs_compact_pt flag omits e62f25e8b3cd iosys-map: Add a few more helpers omits cccd73d607fe iosys-map: Add offset to iosys_map_memcpy_to() omits e23e40fd6de5 hwmon: (ntc_thermistor) Underscore Samsung thermistor omits b1a5983f56e3 netfilter: nf_tables_offload: incorrect flow offload actio [...] omits 8940e6b669ca net: dsa: avoid call to __dev_set_promiscuity() while rtnl [...] omits 3d00827a90db net: dsa: microchip: fix bridging with more than two member ports omits 5486f5bf790b net: Force inlining of checksum functions in net/checksum.h omits 0033fced48d2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 90141edcd53d Merge branch 'mptcp-fixes' omits e35f885b357d selftests: mptcp: be more conservative with cookie MPJ limits omits 6ef84b1517e0 selftests: mptcp: more robust signal race test omits f73c11946345 mptcp: add mibs counter for ignored incoming options omits 837cf45df163 mptcp: fix race in incoming ADD_ADDR option processing omits 98247bc16a27 mptcp: fix race in overlapping signal events omits 5b31dda736e3 selftests: mptcp: improve 'fair usage on close' stability omits 0cd33c5ffec1 selftests: mptcp: fix diag instability omits 2428766e2015 MAINTAINERS: remove duplicate entry for i2c-qcom-geni omits b1e8206582f9 sched: Fix yet more sched_fork() races omits 8c26491f5853 drm/i915: Kill the fake lmem support omits 3a14d0888eb4 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() omits ba88b5533728 MAINTAINERS: rmnet: Update email addresses omits 5a2aba71cd26 net: mvpp2: always set port pcs ops omits 1718096146cb Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits d8c2f09412eb drm/msm/dp: support finding next bridge even for DP interfaces omits 9aa924688095 drm/msm/dp: support attaching bridges to the DP encoder omits 4d793a02c496 drm/msm/dp: fix panel bridge attachment omits 486c2d15aa81 Merge tag 'intel-pinctrl-v5.17-5' of gitolite.kernel.org:p [...] omits d1e972ace423 gpio: tegra186: Fix chip_data type confusion omits 64fd52a4d3ce pinctrl: starfive: Use a static name for the GPIO irq_chip omits 4f12b742eb2b Merge tag 'nfs-for-5.17-3' of git://git.linux-nfs.org/proj [...] omits 1c2a33d0ac69 Merge tag 'acpi-5.17-rc5' of git://git.kernel.org/pub/scm/ [...] omits 241c32d853a8 Merge tag 'riscv-for-linus-5.17-rc5' of git://git.kernel.o [...] omits 2f8a6699c90d drm/i915/dg2: Enable 5th port omits 9b693453a4eb drm/i915/dg2: Drop 38.4 MHz MPLLB tables omits d1af7b6f91a5 drm/i915: Fix for PHY_MISC_TC1 offset omits 7b1f781f2d24 Input: psmouse - set up dependency between PS/2 and SMBus [...] omits 5950bdc88dd1 ice: initialize local variable 'tlv' omits ed22d9c8d128 ice: check the return of ice_ptp_gettimex64 omits fadead80fe4c ice: fix concurrent reset and removal of VFs omits 932645c298c4 ice: fix setting l4 port flag when adding filter omits b70bc066d77b ice: Match on all profiles in slow-path omits 1d82ef6552b5 drm/i915: Pimp icl+ sagv pre/post update omits f25787918286 drm/i915: Split pre-icl vs. icl+ SAGV hooks apart omits 6b728595ffa5 drm/i915: Fix bw atomic check when switching between SAGV [...] omits 8dd8ffb824ca drm/i915: Correctly populate use_sagv_wm for all pipes omits 181ebed7dcfc drm/amdgpu: add dm ip block for dcn 3.1.5 omits b5b8ed444a7f drm/amd/display: Add DCN315 DM Support omits 501867d0d2a6 drm/amd/display: Add DCN315 CORE omits 0b208d60adff drm/amd/display: Add DCN315 blocks to Makefile omits f9806a172070 drm/amd/display: Add DCN315 Command Table Helper omits 9cc57625a6f3 drm/amd/display: Add DCN315 Resource omits 5559c7ba93fa drm/amd/display: Add DCN315 DMUB omits 92d0c2ebe564 drm/amd/display: Add DCN315 IRQ omits b9d7eb6a31be drm/amd/display: Add DCN315 GPIO omits f94903996140 drm/amd/display: Add DCN315 CLK_MGR omits 574dce2d2414 drm/amd/display: Add DCN315 family information omits 5b723b123012 drm/amd/include: add DCN 3.1.5 registers omits 62640f251f47 drm/amdgpu: add mp 13.0.5 header files omits 068ea8bdc0aa drm/amd/pm: add smu_v13_0_5_ppt implementation omits cec24112e125 drm/amd/pm: update smc message sequence for smu 13.0.5 omits e8c487a6b70f drm/admgpu/pm: add smu 13.0.5 driver interface headers omits d7fd297cb0f1 drm/amdgpu: add support for psp 13.0.5 omits ec3ca078850a drm/amdgpu: add smuio support for smuio 13.0.10 omits 935ad3a74c7d drm/amdgpu: add support for nbio 7.3.0 omits 87b5e77f02da drm/amdgpu: enable vcn pg and cg for vcn 3.1.2 omits afc2f276057e drm/amdgpu/vcn: add vcn support for vcn 3.1.2 omits 93afe1583758 drm/amdgpu: add support for sdma 5.2.6 omits 89bfcd82b345 drm/amdgpu: do not enable asic reset for raven2 omits 8292656464e5 Merge branch 'acpi-processor' omits 7993e65fdd0f Merge tag 'mtd/fixes-for-5.17-rc5' of git://git.kernel.org [...] omits 050770cbbd26 drm/msm/dpu: Fix timeout issues on command mode panels omits 787067989c31 drm/msm/dpu: Add a function to retrieve the current CTL status omits b9889768bda1 Merge tag 'block-5.17-2022-02-17' of git://git.kernel.dk/l [...] omits 2848551bc659 Merge tag 'sound-5.17-rc5' of git://git.kernel.org/pub/scm [...] omits 5752c921d267 drm/msm/dpu: simplify clocks handling omits 6b6921e5537d drm/msm/dpu: pull connector from dpu_encoder_phys to dpu_e [...] omits 764332bf9624 drm/msm/dpu: switch dpu_encoder to use atomic_mode_set omits 3177589c6e93 drm/msm/dpu: encoder: drop unused mode_fixup callback omits 66175f194274 drm/msm/dpu: drop bus_scaling_client field omits b78f30a5c8a3 drm/msm/dpu: remove msm_dp cached in dpu_encoder_virt omits b7420739f112 drm/msm: move struct msm_display_info to dpu driver omits 1e0505a5a7a2 drm/msm/dpu: fix dp audio condition omits 77e113351ffe drm/msm/dpu: drop unused access macros omits 7c175aa1cc9d drm/msm/dpu: Only create debugfs for PRIMARY minor omits f3af2d6ee9ab drm/msm/dpu: Add SC8180x to hw catalog omits 148e852f290f drm/msm/dpu: Add INTF_5 interrupts omits 740828c73a36 drm/msm/dpu: fix error handling in dpu_rm_init omits ae57fdf0f217 drm/msm/dpu: stop embedding dpu_hw_blk into dpu_hw_intf omits ef58e0ad3436 drm/msm/dpu: get INTF blocks directly rather than through RM omits d5c5e78f2171 drm/msm/dpu: add DSPP blocks teardown omits ee216bd1aa5f drm/msm/dpu: drop unused lm_max_width from RM omits 03490e114aef drm/msm: populate intf_audio_select() base on hardware capability omits 07567d596eb0 drm/msm/dpu: Update function parameter documentation omits 651988cc2bcc drm/msm/dpu: Update the comment style omits 061ee4575c71 drm/msm/dpu: Remove set but unused variables omits 306dfc593362 drm/msm/dpu: clean up some inconsistent indenting omits 6e986a8f1cf1 dt-bindings: display: msm: Add binding for msm8998 dpu omits 94391a14fc27 drm/msm/dpu1: Add MSM8998 to hw catalog omits 7ad7bea2fc78 drm/msm/dpu1: Add DMA2, DMA3 clock control to enum omits 45a98a71d2da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ea4b3d299fe6 Merge tag 'powerpc-5.17-4' of git://git.kernel.org/pub/scm [...] omits 7476b043b191 Merge tag '5.17-rc5-smb3-fixes' of git://git.samba.org/sfr [...] omits c46fa8911b17 RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close omits 8700af2cc18c RDMA/rtrs-clt: Fix possible double free in error case omits 16b323ddf995 drm: replace bitmap_weight with bitmap_empty where appropriate omits 088604d37e23 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag omits bb07af2ed2a4 drm/msm/dsi/phy: fix 7nm v4.0 settings for C-PHY mode omits 7d8e9a90509f drm/msm/dsi: move DSI host powerup to modeset time omits 24b176d8827d drm/msm/dsi: Remove spurious IRQF_ONESHOT flag omits 2b0961af36f9 drm/msm/dsi: Add 10nm dsi phy tuning configuration support omits 0874cf8614c0 drm/msm/dsi: Add dsi phy tuning configuration support omits 3bcf3d834108 dt-bindings: msm/dsi: Add 10nm dsi phy tuning properties omits 3a3ee71bd8e1 drm/msm/dsi: Use "ref" fw clock instead of global name for [...] omits 2af0fc926096 drm/msm/dp: enhance debug info related to dp phy omits 78fc35c5d9a6 drm/msm/dp: add connector type to enhance debug messages omits d4aca422539c drm/msm/dp: always add fail-safe mode into connector mode list omits 9051d629dbf7 drm/msm/dp: stop link training after link training 2 failed omits 956653250b21 drm/msm/dp: add support of tps4 (training pattern 4) for HBR3 omits 5e602f515691 drm/msm/dp: populate connector of struct dp_panel omits 989ebe7bc446 drm/msm/dp: do not initialize phy until plugin interrupt received omits f5408b21e356 drm/msm/dp: Add DisplayPort controller for SM8350 omits 31e0889daa4b drm/msm/dp: Simplify dp_debug_init() and dp_debug_get() omits 74222b7c4214 drm/msm/dp: Add sc8180x DP controllers omits 3d18c34d84b4 drm/msm/dp: Move debugfs files into subdirectory omits d89e5028346b drm/msm: move utility functions from msm_drv.c omits cfdc428d81a0 drm/msm/rd: Add chip-id omits b00e53f548ff drm/msm: reduce usage of round_pixclk callback omits 3f4a80cbf968 drm/msm: move msm_readl/_writel to msm_drv.h omits c0e745d73a51 drm/msm: drop dbgname argument from msm_ioremap*() omits 897f55049fe0 drm/msm: drop register logging support omits 5333f0ecf738 drm/msm: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUG [...] omits 48bb92d91ae9 drm/i915: Drop pointless i830 PIPECONF read omits c94d13e9d99b drm/i915: Make the CHV CGM CSC register writes lockless omits 61b3b2da10db drm/i915: Make the pipe/output CSC register writes lockless omits f470b218b0bb drm/i915: Move PIPE_CHICKEN RMW out from the vblank evade [...] omits 79af2404e537 drm/i915/display: Implement Wa_16013835468 omits ab597bb3760c drm/i915/display: Group PSR2 prog sequences and workarounds omits b70ad01a2217 drm/i915/display/tgl+: Implement new PLL programming step omits 8a3d2ee0de38 perf evlist: Fix failed to use cpu list for uncore events omits f268088f65af perf test: Skip failing sigtrap test for arm+aarch64 omits b352c3465bb8 net: ll_temac: check the return value of devm_kmalloc() omits a1cdec57e03a net-timestamp: convert sk->sk_tskey to atomic_t omits e9da0b56fe27 sr9700: sanity check for packet length omits 2f131de361f6 net/sched: act_ct: Fix flow table lookup after ct clear or [...] omits 4224cfd7fb65 net-sysfs: add check for netdevice being present to speed_show omits efe4186e6a1b drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() omits ed0ccf349ffd drm/i915: Disconnect PHYs left connected by BIOS on disabl [...] omits 44cad52cc14a x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing omits 834cea3a252e i2c: brcmstb: fix support for DSL and CM variants omits 1aae05754fca drm/imx/dcss: i.MX8MQ DCSS select DRM_GEM_CMA_HELPER omits ec756e40e271 x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU omits ba1f77c54696 x86/kvm: Fix compilation warning in non-x86_64 builds omits 77f4ec2a4111 drm/i915/dp: remove accidental static on what should be a [...] omits 7f088bef6b0c drm/i915: Polish ilk+ wm register bits omits 9b43698af7c3 drm/i915: Introduce intel_crtc_planes_update_arm() omits b71a4a2542e1 drm/i915: Clean up SSKPD/MLTR defines omits 2f0754f27a23 clk: jz4725b: fix mmc0 clock gating omits 3494894afff4 clk: qcom: gcc-msm8994: Remove NoC clocks omits 84073e568eec drm/i915/dg2: Print PHY name properly on calibration error omits 9195e5e0adbb Merge tag 'linux-kselftest-fixes-5.17-rc5' of git://git.ke [...] omits 132507ed04ce of/fdt: move elfcorehdr reservation early for crash dump kernel omits edf176f48d87 drm/i915/dg2: Move misplaced 'ctx' & 'gt' wa's to engine wa list omits b3d971ec2534 Merge tag 'drm-fixes-2022-02-18' of git://anongit.freedesk [...] omits b63c54d97823 drm/amdkfd: Use proper enum in pm_unmap_queues_v9() omits 874bfdfa4735 drm/amdgpu: add gc 10.3.6 support omits a142606d5433 drm/amdgpu: add support for gmc10 for gc 10.3.6 omits 50e14a62ac3a drm/amdgpu: add Clock and Power Gating support for gc 10.3.6 omits 1957f27de290 drm/amdgpu: add nv common init for gc 10.3.6 omits 91aa9c8f5282 drm/amdgpu/smu11.5: restore cclks in vangogh_set_performan [...] omits 779596ce6a79 drm/amdgpu: fix amdgpu_ras_block_late_init error handler omits 6b5033831feb drm/amdgpu: Dynamically initialize IP instance attributes omits 8f74f68d907d drm/amd/amdgpu: Add APU flag to gca_config debugfs data (v3) omits d01899d3db2a drm/amd: Use amdgpu_device_should_use_aspm on navi umd pst [...] omits 0ab5d711ec74 drm/amd: Refactor `amdgpu_aspm` to be evaluated per device omits f0d540989597 drm/amdgpu: Fix ARM compilation warning omits cba07cce39ac drm/amd: Check if ASPM is enabled from PCIe subsystem omits 418abce203fc drm/amdgpu: Remove redundant .ras_late_init initialization [...] omits 867e24ca4945 drm/amdgpu: define amdgpu_ras_late_init to call all ras bl [...] omits caae42f00924 drm/amdgpu: Optimize xxx_ras_late_init function of each ras block omits 20c43547add3 drm/amdgpu: Remove redundant calls of ras_late_init in mca [...] omits 068001b711e8 drm/amdgpu: Remove redundant calls of ras_late_init in mmh [...] omits 72b3588e27fe drm/amdgpu: Remove redundant calls of ras_late_init in hdp [...] omits 4e9b1fa5a275 drm/amdgpu: Modify .ras_late_init function pointer parameter omits f83e14011e04 drm/amdgpu/discovery: Add sw DM function for 3.1.6 DCE omits c477eaa6a79d drm/amd/display: Add DCN316 resource and SMU clock manager omits 868f4357ed0d drm/amd/display: Add DMUB support for DCN316 omits de7cc1b48fde drm/amd/display: configure dc hw resource for DCN 3.1.6 omits f3f6eff85f94 drm/amd/include: Add MP 13.0.8 register headers omits 64b14a184e83 drm/amd/include: Add register headers for DCN 3.1.6 omits 7a2fb9128515 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5666b6101947 Merge tag 'drm-intel-fixes-2022-02-17' of git://anongit.fr [...] omits babb1fc32343 Merge tag 'drm-misc-fixes-2022-02-17' of git://anongit.fre [...] omits 8b97cae315ca Merge tag 'net-5.17-rc5' of git://git.kernel.org/pub/scm/l [...] omits a6ab75cec1e4 bonding: force carrier update when releasing slave omits 75134f16e7dd bpf: Add schedule points in batch ops omits e5733d8c89c3 x86/sgx: Fix missing poison handling in reclaimer omits a3580ac9b7a3 fs/file_table: fix adding missing kmemleak_not_leak() omits 2dd3a8a13908 Merge tag 'perf-tools-fixes-for-v5.17-2022-02-17' of git:/ [...] omits edbd6c628ef1 Merge tag 'modules-5.17-rc5' of git://git.kernel.org/pub/s [...] omits 7dbcda584eaa nfp: flower: netdev offload check for ip6gretap omits d95d6320ba7a ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt omits 9fcf986cc4bc ipv4: fix data races in fib_alias_hw_flags_set omits 430065e26719 net: dsa: lan9303: add VLAN IDs to master device omits 017b355bbdc6 net: dsa: lan9303: handle hwaccel VLAN tags omits 80d47f5de5e3 mm: don't try to NUMA-migrate COW pages that have other uses omits b9208492fcae vsock: remove vsock from connected table when connect is i [...] omits 6aba04ee3263 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_re [...] omits 6764eb690e77 drm/vc4: crtc: Fix runtime_pm reference counting omits e40945ab7c7f drm/vc4: hdmi: Unregister codec device on unbind omits 32f57cb1b2c8 IB/qib: Fix duplicate sysfs directory name omits 80808768e413 spi: rockchip: terminate dma transmission when slave abort omits 9382df0a98aa spi: rockchip: Fix error in getting num-cs property omits d04ad245d67a regmap-irq: Update interrupt clear register for proper reset omits 0cbae9e24fa7 ucounts: Handle wrapping in is_ucounts_overlimit omits c923a8e7edb0 ucounts: Move RLIMIT_NPROC handling after set_user omits a55d07294f1e ucounts: Base set_cred_ucounts changes on the real user omits 8f2f9c4d82f2 ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 omits 32fde84362c4 usb: dwc2: drd: fix soft connect when gadget is unconfigured omits 62e3f0afe246 usb: dwc3: pci: Fix Bay Trail phy GPIO mappings omits c16bdeb5a39f rlimit: Fix RLIMIT_NPROC enforcement failure caused by cap [...] omits 988896bb6182 x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 omits ad856280ddea x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 omits aba2081e0a9c tps6598x: clear int mask on probe failure omits 35a79e64de29 ping: fix the dif and sdif check in ping_lookup omits e92bc4cd34de block/wbt: fix negative inflight counter when remove scsi device omits 7a5428dcb790 block: fix surprise removal for drivers calling blk_set_qu [...] omits cc8f7fe1f5ea block-map: add __GFP_ZERO flag for alloc_page in function [...] omits 3a55f729240a kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always [...] omits 4cb9a998b1ce KVM: Fix lockdep false negative during host resume omits 127770ac0d04 KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 omits 21e8a96377e6 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 omits 2bb116c7fd1f drm/i915/lrc: replace include with forward declarations omits dd4821baa8b6 drm/i915/lrc: move lrc_get_runtime() to intel_lrc.c omits 31ded1535e31 perf bpf: Defer freeing string after possible strlen() on it omits 6379bd44ddbc Merge tag 'amd-drm-fixes-5.17-2022-02-16' of https://gitla [...] omits c22a8086b384 ASoC: intel: skylake: Set max DMA segment size omits 8872fc0d0459 ASoC: SOF: hda: Set max DMA segment size omits acd289e04a0a ALSA: hda: Set max DMA segment size omits f2ed8ef31366 drm/i915/perf: Skip the i915_perf_init for dg2 omits d8b746eafc2c drm/i915/fbdev: hide struct intel_fbdev in intel_fbdev.c omits c1c04560ac03 drm/i915/fbdev: add intel_fbdev_framebuffer() helper omits baf682144eca drm/i915: fix build issue when using clang omits a4c260de9b6b drm/i915/gvt: #include drm_edid.h for drm_edid_block_valid() omits 16693c1b2d98 drm/tegra: Fix cast to restricted __le32 omits fb9c96714f10 Merge tag 'mediatek-drm-fixes-5.17' of https://git.kernel. [...] omits 5740d0689096 net: sched: limit TC_ACT_REPEAT loops omits c08e58438d4a tipc: fix wrong notification node addresses omits 8c6ae46150a4 net: dsa: lantiq_gswip: fix use after free in gswip_remove() omits 0b0dff5b3b98 ipv6: per-netns exclusive flowlabel checks omits c832962ac972 net: bridge: multicast: notify switchdev driver whenever M [...] omits 53923e0fe209 cifs: fix confusing unneeded warning message on smb2.1 and [...] omits a65dbf7cded7 drm/amdgpu/gfx10: Add GC 10.3.7 Support omits 79aa0367385c drm/amdkfd: Replace zero-length array with flexible-array member omits 967af863f233 drm/amdgpu/sdma5.2: add support for SDMA 5.2.7 omits db090ff8f98d drm/amd/pm: Add support for MP1 13.0.8 omits f99a7eb2d11b drm/amdgpu/psp: Add support for MP0 13.0.8 omits 97437f475c5b drm/amdgpu/gmc10: add support for GC 10.3.7 omits 35c27d957835 drm/amdgpu: update vcn/jpeg PG flags for VCN 3.1.1 omits b67f00e06f36 drm/amdgpu: set new revision id for 10.3.7 GC omits 2fbc50869756 drm/amdgpu/discovery: set sw common init for GC 10.3.7 omits 2019bf7cd213 drm/amdgpu/discovery: Add 13.0.9 SMUIO block omits d9f8a22aaf84 drm/amd: smu7: downgrade voltage error to info omits 01cbf049e10f drm/amdgpu/discovery: add nbio sw func for 7.5.1 nbio omits dfcc3e8c24cc drm/amdgpu: make cyan skillfish support code more consistent omits fdda8f3406f9 drm/amd/display: For vblank_disable_immediate, check PSR i [...] omits 29b440d20456 drm/amdkfd: add return value check for queue eviction omits d5c831566d34 drm/amdkfd: Replace zero-length array with flexible-array member omits 17ce8a6907f7 drm/amd/display: Add dsc pre-validation in atomic check omits aa79d3808e8c drm/amdgpu: Fix wait for RLCG command completion omits fa39f936dbb9 drm/amd/display: add dsc mst stream pbn log for debug omits 43d15db1d067 drm/amd/display: 3.2.173 omits c25badd59cb4 drm/amd/display: [FW Promotion] Release 0.0.104.0 omits 128f8ed5902a drm/amd/display: Add affected crtcs to atomic state for ds [...] omits d9f230300458 drm/amd/display: enable z9 denial interface by default omits 4d7ba312dd1f drm/amdgpu: Add "harvest" to IP discovery sysfs omits 8639bd70497a drm/amd/display: make sure pipe power gating reach request [...] omits c53655545141 drm/amd/display: dsc mst re-compute pbn for changes on hub omits ed7208706448 drm/amd/display: Fix for dmub outbox notification enable omits 951be8be7d66 drm/amd/pm: fix some OEM SKU specific stability issues omits e506db5905d1 drm/amdgpu: disable MMHUB PG for Picasso omits c85bf88ba510 drm/amd/pm: fulfill Sienna_Cichlid implementations for Dri [...] omits 7e2a4cfc62d3 drm/amd/pm: fulfill Navi1x implementations for DriverSmuCo [...] omits e610941c45ba drm/amd/pm: enable pm sysfs write for one VF mode omits b874c6671b91 drm/amd/pm: correct the default DriverSmuConfig table settings omits 92ede25eceb2 drm/amdgpu/sdma5.2: Adjust the name string for firmware omits eed1a5c74216 drm/amdgpu: check return status before using stable_pstate omits 783782a52340 drm/amd/display: Protect update_bw_bounding_box FPU code. omits a8e8f851e829 module: fix building with sysfs disabled omits 45ce4b4f9009 bpf: Fix crash due to out of bounds access into reg2btf_ids. omits 5f1d00420f46 drm/i915: Add missing intel_mchbar_regs.h omits e30e6c7b82a1 drm/i915: Move MCHBAR registers to their own header omits 573ca6fb97c6 drm/i915: Define MCH registers relative to MCHBAR_MIRROR_BASE omits 0d53879faada drm/i915/gt: Order GT registers by MMIO offset omits bd3de31950ae drm/i915/gt: Use consistent offset notation in intel_gt_regs.h omits 680a5cd10b9c drm/i915/gt: Cleanup spacing of intel_gt_regs.h omits ab9e00a3509a drm/i915/gt: Use parameterized RING_MI_MODE omits 93cc7aa0b037 drm/i915/gt: Move SFC lock bits to intel_engine_regs.h omits d19e0183a883 NFS: Do not report writeback errors in nfs_getattr() omits f71077a4d84b Merge tag 'mmc-v5.17-rc1-2' of git://git.kernel.org/pub/sc [...] omits a874aba8bbc5 drm/panel-edp: Add eDP sharp panel support omits 122365cfe9de dt-bindings: display: simple: Add sharp LQ140M1JW46 panel omits 359303076163 tty: n_tty: do not look ahead for EOL character past the e [...] omits bfe55a1f7fd6 ACPI: processor: idle: fix lockup regression on 32-bit Thi [...] omits 047e6032c4f0 perf test: Fix arm64 perf_event_attr tests wrt --call-grap [...] omits 52a9dab6d892 libsubcmd: Fix use-after-free for realloc(..., 0) omits 30d1c4d94798 libperf: Fix perf_cpu_map__for_each_cpu macro omits 9de0736973dd perf cs-etm: Fix corrupt inject files when only last branc [...] omits 0b31ea6613ad perf cs-etm: No-op refactor of synth opt usage omits 096972f5588d libperf: Fix 32-bit build for tests uint64_t printf omits 714b8b7131f9 tools headers UAPI: Sync linux/perf_event.h with the kerne [...] omits de9f498d2b38 perf trace: Avoid early exit due SIGCHLD from non-workload [...] omits 4895b90dd510 drm/i915/gt: Drop duplicate register definition for VDBOX_ [...] omits 184b58fa816f gpu: host1x: Always return syncpoint value when waiting omits 8c30e2d81bfd fbdev: Don't sort deferred-I/O pages by default omits 105a940416fc fbdev/defio: Early-out if page is already enlisted omits 81cc7e51c4f1 drm/mediatek: Allow commands to be sent during video mode omits 7920af5c826c gpio: rockchip: Reset int_bothedge when changing trigger omits a19c1d00b0d3 drm/i915: Unconfuse pre-icl vs. icl+ intel_sagv_{pre,post} [...] omits c0299cc9840b drm/i915: Widen the QGV point mask omits be78311eaa92 drm/i915: Add REG_GENMASK64() and REG_FIELD_GET64() omits f12dc0d8431e drm/i915: Use {active,scaled}_planes to compute ilk watermarks omits 3358e2ca0ebd drm/i915: Introduce scaled_planes bitmask omits c17897428e1d drm/i915: Move intel_plane_atomic_calc_changes() & co. out omits 21d26b397253 dt-bindings: display: ssd1307fb: Add myself as binding co- [...] omits cd3d75ec24e8 MAINTAINERS: Add entry for Solomon SSD130x OLED displays D [...] omits d12dd1db809a drm/solomon: Add SSD130x OLED displays I2C support omits a61732e80867 drm: Add driver for Solomon SSD130x OLED displays omits bcf8b616deb8 drm/format-helper: Add drm_fb_xrgb8888_to_mono_reversed() omits 4a564e59bfb7 drm/format-helper: Add drm_fb_xrgb8888_to_gray8_line() omits b3d9f59f6928 drm/modes: Fix drm_mode_copy() docs omits 439cf34c8e0a drm/atomic: Don't pollute crtc_state->mode_blob with error [...] omits 9cbe89ede582 drm/vc4: Use of_device_get_match_data() omits de8aa31ac7c2 Input: zinitix - add new compatible strings omits 6ed19359d6bd drm/panel-edp: Allow querying the detected panel via debugfs omits 2509969a9862 drm: Plumb debugfs_init through to panels omits e283820cbf80 drm/bridge: ti-sn65dsi86: Use drm_bridge_connector omits c5d9ae265b10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits f98da1d66298 ACPI: tables: Quiet ACPI table not found warning omits 966d879bafaa btrfs: defrag: allow defrag_one_cluster() to skip large ex [...] omits 741b23a970a7 btrfs: prevent copying too big compressed lzo segment omits a254a9da455c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61d06f01f971 selftests: bpf: Check bpf_msg_push_data return value omits 705d84a366cf Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/s [...] omits 2572da44a511 Merge tag 'for-5.17/parisc-3' of git://git.kernel.org/pub/ [...] omits c24449b32109 Merge tag 'hyperv-fixes-signed-20220215' of git://git.kern [...] omits 6f66db29e241 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" omits a32ba6bdca21 drm/radeon: remove resource accounting v2 omits b6821b0d9b56 staging: fbtft: fb_st7789v: reset display before initialization omits 8d2b1a1ec9f5 CDC-NCM: avoid overflow in sanity checking omits f8efca92ae50 EDAC: Fix calculation of returned address and next offset [...] omits 7e5b6a5c8c44 mctp: fix use after free omits f240762f88b4 io_uring: add a schedule point in io_add_buffers() omits ef5764057540 net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() omits 9ceaf6f76b20 bonding: fix data-races around agg_select_timer omits 07dd44852be8 dpaa2-eth: Initialize mutex used in one step timestamping path omits 2a36ed7c1cd5 dpaa2-switch: fix default return of dpaa2_switch_flower_pa [...] omits 9d2d38c35e7a ipv4: add description about martian source omits 25206111512d crypto: af_alg - get rid of alg_memory_allocated omits b465c0dc83be Merge tag 'ieee802154-for-net-2022-02-15' of git://git.ker [...] omits 525b108e6d95 net: phy: mediatek: remove PHY mode check on MT7531 omits 243a1dd7ba48 xhci: Prevent futile URB re-submissions due to incorrect r [...] omits 8b328f8002bc xhci: re-initialize the HC during resume if HCE was set omits d7c93a903f33 usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel B [...] omits 038438a25c45 usb: dwc3: pci: add support for the Intel Raptor Lake-S omits a6e7a006f5d5 drm/i915: Change bigjoiner state tracking to use the pipe bitmask omits 208f6265d519 drm/i915: Return both master and slave pipes from enabled_ [...] omits 7e2aa820ac24 drm/i915: Use for_each_intel_crtc_in_pipe_mask() more omits f461ea5d8dc4 drm/i915: Convert for_each_intel_crtc_mask() to take a pip [...] omits df529053590d drm/i915: Introduce intel_crtc_is_bigjoiner_{slave,master}() omits fe663df78258 powerpc/lib/sstep: fix 'ptesync' build error omits 5de717974005 i2c: qup: allow COMPILE_TEST omits 2ce4462f2724 i2c: imx: allow COMPILE_TEST omits 0b0dcb3882c8 i2c: cadence: allow COMPILE_TEST omits 455896c53d5b dmaengine: shdma: Fix runtime PM imbalance on error omits da2ad87fba08 dmaengine: sh: rcar-dmac: Check for error num after dma_se [...] omits e831c7aba950 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in [...] omits 2d21543efe33 dmaengine: sh: rcar-dmac: Check for error num after setting mask omits aa7accb7f91c dmaengine: at_xdmac: Fix missing unlock in at_xdmac_tasklet() omits 032062f363b4 tipc: fix wrong publisher node address in link publications omits 3c62fd3406e0 dmaengine: ptdma: Fix the error handling path in pt_core_init() omits b60668cb4c57 drm/i915/dg1: Update DMC_DEBUG3 register omits 10af11564617 scsi: ufs: core: Fix divide by zero in ufshcd_map_queues() omits 7f4c5a26f735 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop omits 6fec1ab67f8d selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT omits 5feef64f4c67 RISC-V: Fix IPI/RFENCE hmask on non-monotonic hartid ordering omits 2b35d5b7d130 RISC-V: Fix handling of empty cpu masks omits 12f4a665cc35 RISC-V: Fix hartid mask handling for hartid 31 and up omits dcb0bd00586b drm/radeon: Fix backlight control on iMac 12,1 omits 3b853c316c93 drm/amd/display: reset lane settings after each PHY repeater LT omits 009e9a158505 drm/amdkfd: navi2x requires extended engines to map and un [...] omits d2cb0b21b8f8 drm/amdkfd: remove unneeded unmap single queue option omits 7258fa31eabd drm/amdgpu: Handle the GPU recovery failure in SRIOV environment. omits 1ec1944eb50c drm/amdgpu: print more error info omits 2fbdbe958a15 drm/amd/pm: correct the sequence of sending gpu reset msg omits 563285c85eca drm/amdgpu: Merge amdgpu_ras_late_init/amdgpu_ras_late_fin [...] omits 9252d33df597 drm/amdgpu: Optimize operating sysfs and interrupt functio [...] omits 892a57a975c3 drm/amdgpu: Optimize amdgpu_xgmi_ras_late_init/amdgpu_xgmi [...] omits a3ace75cdb69 drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_r [...] omits 683bac6b00e1 drm/amdgpu: Optimize amdgpu_sdma_ras_late_init/amdgpu_sdma [...] omits 80ed77f971c3 drm/amdgpu: Optimize amdgpu_nbio_ras_late_init/amdgpu_nbio [...] omits cb9561d0e3f4 drm/amdgpu: Optimize amdgpu_mmhub_ras_late_init/amdgpu_mmh [...] omits 88bc3cd8450b drm/amdgpu: Optimize amdgpu_mca_ras_late_init/amdgpu_mca_r [...] omits 634b56b0f88b drm/amdgpu: Optimize amdgpu_hdp_ras_late_init/amdgpu_hdp_r [...] omits 311065086ee1 drm/amdgpu: Optimize amdgpu_gfx_ras_late_init/amdgpu_gfx_r [...] omits bdb3489cfca1 drm/amdgpu: Optimize xxx_ras_late_init/xxx_ras_late_fini f [...] omits 22b1df28c009 drm/amdgpu: no rlcg legacy read in SRIOV case omits 715793469919 drm/amdgpu: Fix a kerneldoc warning omits 2243f4937ace drm/amdkfd: Fix leftover errors and warnings omits d87f36a0635e drm/amdkfd: update SPDX license header omits a6c40b178092 drm/amdgpu: Show IP discovery in sysfs omits 77608faa7719 drm/amdgpu: Fix some kerneldoc warnings omits 364438fd629f drm/radeon: Fix backlight control on iMac 12,1 omits 9c4f59ea3f86 drm/amd/pm: correct the sequence of sending gpu reset msg omits f8f4e2a51834 drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. omits 0136f5844b00 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish [...] omits e0caaf75d443 NFS: LOOKUP_DIRECTORY is also ok with symlinks omits 9d047bf68fe8 NFS: Remove an incorrect revalidation in nfs4_update_chang [...] omits 05c7b7a92cc8 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug omits 0bc2ba49101f MAINTAINERS: Update Jiri's email address omits 4f6de676d94e arm64: Correct wrong label in macro __init_el2_gicv3 omits 6e8793674bb0 serial: parisc: GSC: fix build when IOSAPIC is not set omits 21bffcb76ee2 selftests/seccomp: Fix seccomp failure by adding missing headers omits d567f5db412e Merge tag 'regulator-fix-v5.17-rc4' of git://git.kernel.or [...] omits 5948342a526f Merge tag 'asoc-fix-v5.17-rc4' of https://git.kernel.org/p [...] omits 0c6f4ebf8835 cifs: modefromsids must add an ACE for authenticated users omits c49ae619905e PCI: mvebu: Fix device enumeration regression omits 7f016b35ca76 HID: amd_sfh: Add interrupt handler to process interrupts omits fb75a3791a80 HID: amd_sfh: Add functionality to clear interrupts omits b300667b33b2 HID: amd_sfh: Disable the interrupt for all command omits aa0b724a2bf0 HID: amd_sfh: Correct the structure field name omits 0cf74235f440 HID: amd_sfh: Handle amd_sfh work buffer in PM ops omits d5c6f647aec9 drm/bridge: anx7625: Fix overflow issue on reading EDID omits 6605cc67ca18 USB: zaurus: support another broken Zaurus omits 603c692d5741 MAINTAINERS: bridge: update my email omits 7db47b838896 drm/amdgpu: remove VRAM accounting v2 omits 3fc2b087df2c drm/amdgpu: remove PL_PREEMPT accounting omits dfa714b88eb0 drm/amdgpu: remove GTT accounting v2 omits 0fc95dec096c net: fix documentation for kernel_getsockname omits 73792e6e66be drm/sprd: check the platform_get_resource() return value omits 8668658aebb0 drm/sprd: fix potential NULL dereference omits cecece2ca505 drm/sprd: remove the selected DRM_KMS_CMA_HELPER in kconfig omits 5891cd5ec46c net_sched: add __rcu annotation to netdev->qdisc omits 0e05fc49c358 drm/ttm: add common accounting to the resource mgr v3 omits 90d4aa20c8cc drm/ttm: fix resource manager size type and description omits a2614140dc0f net: dsa: mv88e6xxx: flush switchdev FDB workqueue before [...] omits 26394fc118d6 ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() omits 2a845837e3d0 ALSA: hda/realtek: Fix deadlock by COEF mutex omits 9a5adeb28b77 ALSA: usb-audio: Don't abort resume upon errors omits 710c47651431 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW omits b8bfee85f130 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when crea [...] omits 8f8dbb35a628 dt-bindings: drm/bridge: anx7625: Add aux-bus node omits adca62ec370c drm/bridge: anx7625: Support reading edid through aux channel omits 57bfb34a51c7 drm/bridge: anx7625: Convert to use devm_kzalloc omits 548b512e144f drm/bridge: anx7625: send DPCD command to downstream omits 535740239878 drm/ingenic: Fix support for JZ4780 HDMI output omits 4feb2e9eb95f drm/i915: fix drm_i915.h include grouping and sorting omits 14da21cc4671 drm/i915: axe lots of unnecessary includes from i915_drv.h omits 01b94a936168 drm/i915: include some drm headers only where needed omits 82508de228ba drm/i915: include shmem_fs.h only where needed omits dbd0b42350d5 parisc: Fix some apparent put_user() failures omits 86006f996346 ice: enable parsing IPSEC SPI headers for RSS omits 5f2ec9095ce8 drm/i915: don't include drm_cache.h in i915_drv.h omits 5472b3f2d9ae drm/i915: split out i915_file_private.h from i915_drv.h omits f9bf77df111a drm/i915: move i915_reset_count()/i915_reset_engine_count( [...] omits d83d5298ba18 drm/i915: move i915_gem_vm_lookup() where it's used omits 74fc595465a0 drm/i915: move i915_cache_level_str() static in i915_debugfs.c omits dd8e5b161d7f ALSA: hda: Fix missing codec probe on Shenker Dock 15 omits 6317f7449348 ALSA: hda: Fix regression on forced probe mask option omits 26ace8793aae drm/i915/fbc: Fix the plane end Y offset check omits ea958422291d drm/i915/opregion: check port number bounds for SWSCI disp [...] omits 0bdc0a069992 drm/i915/ttm: tweak priority hint selection omits 8d9d2a723d64 drm/i915: Fix mbus join config lookup omits 698bef8ff5d2 drm/i915: Fix dbuf slice config lookup omits aa4d01a4734b Merge tag 'gvt-fixes-2022-01-13' of https://github.com/int [...] omits 9a8e720fd064 drm/i915: split out gem/i915_gem_domain.h from i915_drv.h omits ddbd89deb7d3 swiotlb: fix info leak with DMA_FROM_DEVICE omits c07f2c7b4541 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 omits 19d20c7a29bf ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Aud [...] omits c6fc836488c2 drm/gem-shmem: Don't store mmap'ed buffers in core dumps omits d315bdbfebd5 drm/gem-shmem: Set vm_ops in static initializer omits 538f4f022a46 fs: add kernel doc for mnt_{hold,unhold}_writers() omits b9c7babe2c2e Backmerge tag 'v5.17-rc4' of git://git.kernel.org/pub/scm/ [...] omits 123db17ddff0 Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitl [...] omits 2874b7911132 netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES [...] omits b160628e9ebc parisc: Show error if wrong 32/64-bit compiler is being used omits 3d6cc9898efd cifs: fix double free race when mount fails in cifs_get_root() omits 26d3dadebbcb cifs: do not use uninitialized data in the owner/group sid omits dd5a927e4118 cifs: fix set of group SID via NTSD xattrs omits 9405b5f8b20c smb3: fix snapshot mount option omits 143de8d97d79 tipc: fix a bit overflow in tipc_crypto_key_rcv() omits 593504ba3ee3 dt-bindings: display: Add ingenic,jz4780-dw-hdmi DT Schema omits c49fcb5c1957 drm/lima: avoid error task dump attempt when not enabled omits bf8e59fd315f atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC omits 6c342ce2239c mctp: serial: Cancel pending work from ndo_uninit handler omits 28df029d53a2 lockdep: Correct lock_classes index mapping omits 6bb9681a43f3 net: dsa: lan9303: fix reset on probe omits 06582bc86d7f block: loop:use kstatfs.f_bsize of backing file to set dis [...] omits f10f582d2822 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() a [...] omits 3df9d803163e Merge branch 'bpf: fix a bpf_timer initialization issue' omits 5eaed6eedbe9 bpf: Fix a bpf_timer initialization issue omits 3bd916ee0ecb bpf: Emit bpf_timer in vmlinux BTF omits 7f161df1a513 drm/amdkfd: replace err by dbg print at svm vram migration omits 24992ab0b8b0 drm/amdkfd: Fix prototype warning for get_process_num_bos omits b010a46bd3ab drm/amdkfd: CRIU fix extra whitespace and block comment warnings omits 1915a4339542 drm/amdgpu: adjust register address calculation omits f3986e86b2d8 drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. omits 461fa7b0ac56 drm/amdgpu: remove ctx->lock omits acc3c47394a1 Merge branch 'Fix for crash due to overwrite in copy_map_value' omits a7e75016a075 selftests/bpf: Add test for bpf_timer overwriting crash omits a8abb0c3dc1e bpf: Fix crash due to incorrect copy_map_value omits 8bbd4d83a68b drm/amdgpu: Reset OOB table error count info omits 816d61d51a31 drm/amd/pm: fulfill the support for DriverSmuConfig table omits 60aac460ed97 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish [...] omits c8cb19c7b26d amdgpu/pm: Add emit_clock_levels calls omits b06b48d7ddae amdgpu/pm: Implement emit_clk_levels for navi10 omits 69f915cc97c4 drm/amdgpu: loose check for umc poison mode omits f9ed188d5a08 drm/amdgpu: add support for GC 10.1.4 omits d8a25e485857 drm/amdkfd: fix loop error handling omits fd22013a098b drm/amd/display: extend dcn201 support omits 574ff46f1010 drm/amdkfd: fix freeing an unset pointer omits 5aa71bd773c3 drm/amdkfd: CRIU return -EFAULT for copy_to_user() failure omits e5af61ffaaef drm/amdkfd: CRIU fix a NULL vs IS_ERR() check omits cc188a73addc drm/amd/pm: fix enabled features retrieving on Renoir and [...] omits c7703ce38c1e drm/amdgpu: Fix htmldoc warning omits 02cae05ec4b6 drm/i915: Nuke some dead code omits aeb47df35742 drm/i915: Clean up the bigjoiner state copy logic omits 2b1466ea1918 drm/i915: Remove weird code from intel_atomic_check_bigjoiner() omits 6148f3653bba drm/i915: Fix bigjoiner state copy fails omits 1a7a8d93db9b drm/i915: Flag crtc scaling_filter changes as modeset omits 0c63fd3d9625 drm/i915/dp: Reuse intel_hdmi_tmds_clock() omits 5d488786a3a1 drm/i915/hdmi: Simplify intel_hdmi_mode_clock_valid() omits f444578d727a power: supply: bq256xx: Handle OOM correctly omits f1775c26e8b8 dt-bindings: gpu: mali-bifrost: describe clocks for the rk [...] omits 66fa226c131f KVM: SVM: fix race between interrupt delivery and AVIC inhibition omits 30811174f0db KVM: SVM: set IRR in svm_deliver_interrupt omits 0a5f784273aa KVM: SVM: extract avic_ring_doorbell omits 0316dbb9a017 selftests: kvm: Remove absent target file omits 02a4a69667a2 i2c: qcom-cci: don't put a device tree node before i2c_add [...] omits a0d48505a1d6 i2c: qcom-cci: don't delete an unregistered adapter omits a7e793a867ae selftests/exec: Add non-regular to TEST_GEN_PROGS omits 59f39bfa6553 drm/cma-helper: Set VM_DONTEXPAND for mmap omits ed343aa85718 Merge tag 'kvmarm-fixes-5.17-3' of git://git.kernel.org/pu [...] omits a12821d5e012 block: Add handling for zone append command in blk_complet [...] omits 2e87309e0660 drm/panfrost: Handle IDVS_GROUP_SIZE feature omits 85d24ad38bc4 Merge tag 'wireless-2022-02-11' of git://git.kernel.org/pu [...] omits cad3fab413ef drm/i915: Extract skl_crtc_calc_dbuf_bw() omits 04d4e167522f drm/i915: Extract skl_allocate_plane_ddb() omits 63b81e606320 drm/i915: Introduce skl_plane_ddb_iter omits 759d4fff3d2d drm/i915: Fix plane relative_data_rate calculation omits 8a84e7a176c0 drm/i915: Extract skl_ddb_entry_init() omits d21b3be8e144 drm/i915: Drop pointless dev_priv argument omits 4a11678f6838 bpf: Do not try bpf_msg_push_data with len 0 omits be137d791b50 drm/i915: split out gem/i915_gem_create.h from i915_drv.h omits 525de9a79349 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netfilter/nf omits c8eb426d47ab drm/i915: split out gem/i915_gem_dmabuf.h from i915_drv.h omits 154cfae61581 drm/i915/dg2: Add Wa_22011100796 omits 2528b396d530 drm/i915: More gt idling time with guc submission omits 165bbfba34cb drm/i915: align the plane_vma to min_page_size of stolen mem omits 88d23eda3c7f drm/i915/dg2: Add Wa_22011450934 omits 985a0256df32 drm/i915/selftests: Disable runtime pm wakeref tracking fo [...] omits dcd54265c8bc drop_monitor: fix data-race in dropmon_net_event / trace_n [...] omits f3392b85130f drm/i915: remove leftover i915_gem_pm.h declarations from [...] omits 1de9770d121e net/smc: Avoid overwriting the copies of clcsock callback [...] omits 5bfa685e62e9 KVM: arm64: vgic: Read HW interrupt pending state from the HW omits b508d01fa577 drm/i915: split out i915_gem_internal.h from i915_drv.h omits 721255b52700 drm/syncobj: flatten dma_fence_chains on transfer omits 420f63cb6d2a drm/i915/mst: update slot information for 128b/132b omits 3ee7fab0f3d2 drm/i915/dp: add 128b/132b support to link status checks omits a421d8a99216 drm/i915/dp: rewrite DP 2.0 128b/132b link training based [...] omits 92e438619d16 drm/i915/dp: move intel_dp_prepare_link_train() call omits 427153ef63a8 drm/dp: add some new DPCD macros from DP 2.0 E11 omits 0192c25c03cd drm/dp: add 128b/132b link status helpers from DP 2.0 E11 omits 0f4b58423f35 drm/dp: add drm_dp_128b132b_read_aux_rd_interval() omits f7bc440bc79a drm/i915/fbc: Fix the plane end Y offset check omits ddc204b517e6 copy_process(): Move fd_install() out of sighand->siglock [...] omits 97acd701185b MAINTAINERS: add entry for idmapped mounts omits d1c56bfdaca4 tests: fix idmapped mount_setattr test omits a391e06958b2 drm/i915/opregion: debug log about Mailbox #2 for backlight omits 69898171829d drm/i915/opregion: handle SWSCI Mailbox #2 obsoletion omits 66b09ddd8b32 drm/i915/opregion: early exit from encoder notify if SWSCI [...] omits 73144c0ce4e9 drm/i915/opregion: abstract the check for valid swsci function omits 24a644ebbfd3 drm/i915/opregion: check port number bounds for SWSCI disp [...] omits e7a09cea6483 Merge tag 'drm-intel-next-2022-02-08' of git://anongit.fre [...] omits e9f7b9228a94 pinctrl: k210: Fix bias-pull-up omits ba2ab85951c9 pinctrl: fix loop in k210_pinconf_get_drive() omits bbe4c0896d25 selftests: netfilter: disable rp_filter on router omits fcb732d8f8cf KVM: x86/xen: Fix runstate updates to be atomic when preem [...] omits a887f9c7a4d3 ASoC: wm_adsp: Correct control read size when parsing comp [...] omits 1528038385c0 drm/bridge: dw-hdmi: use safe format when first in bridge chain omits 249749c88906 selftests: netfilter: synproxy test requires nf_conntrack omits 2b4e5fb4d377 netfilter: nft_synproxy: unregister hooks on init error path omits ded74cafeea9 drm/fb-helper: Clip damage area horizontally omits fe23b56f5653 drm/fb-helper: Clip damage area to written memory range omits 67b723f5b742 drm/fb-helper: Calculate damaged area in separate helper omits aa15c677cc34 drm/fb-helper: Fix vertical damage clipping omits a3c286dcef7f drm/fb-helper: Fix clip rectangle height omits c8d251f51ee6 ASoC: qcom: Actually clear DMA interrupt register for HDMI omits 3e16dc50d77d ALSA: memalloc: invalidate SG pages before sync omits 8e1741c65899 ALSA: memalloc: Fix dma_need_sync() checks omits ba2c5d15022a drm/i915/ttm: tweak priority hint selection omits 24524e3f43cf drm/i915: move the DRIVER_* macros to i915_driver.[ch] omits f5666d482305 drm/amdgpu: Fix compile error. omits df62ae6fc9b4 drm/i915: move intel_hws_csb_write_index() out of i915_drv.h omits bea2662e7818 iwlwifi: fix use-after-free omits b97cca3ba909 xfs: only bother with sync_filesystem during readonly remount omits 63b5fa9dbb71 drm/amdgpu: fix gmc init fail in sriov mode omits 3b99e8e37d0f drm/amd/pm: correct hwmon power label name omits db7b81545f5a drm/amd/amdgpu/amdgpu_uvd: Fix forgotten unmap buffer object omits 1cbbc8d4f788 drm/radeon/uvd: Fix forgotten unmap buffer objects omits a439b890dbd1 drm/amdkfd: Consolidate MQD manager functions omits 5bdd3eb25354 drm/amdkfd: Remove unused old debugger implementation omits 6c1a7867734b drm/amdkfd: Fix TLB flushing in KFD SVM with no HWS omits de7fbd020d95 drm/amd/pm: fix hwmon node of power1_label create issue omits 40f1dc5223ae drm/amd/pm: drm/amd/pm: disable GetPptLimit message in sriov mode omits 98476876b837 drm/i915: Fix IPS disable in intel_plane_disable_noatomic() omits 28f5f8884e7c drm/i915: Extract hsw_ips_get_config() omits f3b603de2ff4 drm/i915: Move the IPS code to its own file omits 2feb6b0f06b1 drm/i915: Hoover the IPS enable/disable calls into the pre [...] omits efbb7c98f5fa drm/i915: Change IPS calling convention omits 803ec96319ee drm/i915: Move vblank waits out from IPS code omits b1c87b0874a4 drm/amdkfd: use unmap all queues for poison consumption omits 03e5b167bd20 drm/amdkfd: rename kfd_process_vm_fault to kfd_dqm_evict_pasid omits 2e7be9db125a btrfs: send: in case of IO error log it omits a0f0cf8341e3 btrfs: get rid of warning on transaction commit when using [...] omits 0d1ffa2228cb btrfs: defrag: don't try to defrag extents which are under [...] omits ea0eba69a2a8 btrfs: don't hold CPU for too long when defragging a file omits 3675c2f26f33 drm/amdgpu: Revert 'drm/amdgpu: annotate a false positive [...] omits e923be9934a9 drm/amdgpu: Rework amdgpu_device_lock_adev omits 89a7a87093d6 drm/amdgpu: Move in_gpu_reset into reset_domain omits d0fb18b53567 drm/amdgpu: Move reset sem into reset_domain omits cfbb6b004744 drm/amdgpu: Rework reset domain to be refcounted. omits f287a3c5b03f drm/amdgpu: Drop concurrent GPU reset protection for device omits 681260df4dad drm/amdgpu: Drop hive->in_reset omits 02599bc7f704 drm/amd/virt: For SRIOV send GPU reset directly to TDR queue. omits 54f329cc7a7a drm/amdgpu: Serialize non TDR gpu recovery with TDRs omits 5fd8518d187e drm/amdgpu: Move scheduler init to after XGMI is ready omits a4c63cafa58b drm/amdgpu: Introduce reset domain omits 647474b8d980 drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with extern [...] omits e7dcfe64204a dt-bindings: display: mediatek: add ethdr definition for mt8195 omits 87e70353c398 dt-bindings: display: mediatek: add vdosys1 MERGE property [...] omits e4e3a93c6e26 MAINTAINERS: update cros_ec_codec maintainers omits ffc58bc4af93 Drivers: hv: utils: Make use of the helper macro LIST_HEAD() omits edbb9242478d drm/i915/pm: hide struct drm_i915_clock_gating_funcs omits a3de31d55b2a drm/i915/dpll: hide struct intel_dpll_funcs omits 11a1d09c974f drm/i915/dpll: add intel_dpll_crtc_compute_clock() omits 91cb1e11786c drm/i915/fdi: hide struct intel_fdi_funcs omits 7e97596c743c drm/i915/hpd: hide struct intel_hotplug_funcs omits 6e007c3bc970 drm/i915/color: hide struct intel_color_funcs omits 2ecf64a0d266 drm/i915: group i915_drv.h forward declarations together omits 2e71ec1a725a selftests: netfilter: fix exit value for nft_concat_range omits 75063c9294fb netfilter: xt_socket: fix a typo in socket_mt_destroy() omits 7152303cbec4 selftests: netfilter: add synproxy test omits ef8ee1cb8fc8 cpufreq: qcom-hw: Delay enabling throttle_irq omits 4f774c4a65bf cpufreq: Reintroduce ready() callback omits bf8900406e9e drm/i915/guc: Use a single pass to calculate regset omits f4044ca19670 drm/i915/guc: Prepare for error propagation omits 37ef4c19b4c6 Input: clear BTN_RIGHT/MIDDLE on buttonpads omits b21a142fd205 drm/nouveau/backlight: Just set all backlight types as RAW omits 6b0076540faf drm/nouveau/backlight: Fix LVDS backlight detection on som [...] omits 2a3950c43e2e nouveau/svm: Use struct_size() helper in nouveau_pfns_map() omits 391503528257 KVM: x86: SVM: move avic definitions from AMD's spec to svm.h omits 755c2bf87860 KVM: x86: lapic: don't touch irr_pending in kvm_apic_updat [...] omits 2b0ecccb5531 KVM: x86: nSVM: deal with L1 hypervisor that intercepts in [...] omits 91f673b3e1bd KVM: x86: nSVM: expose clean bit support to the guest omits 759cbd59674a KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry wh [...] omits e8efa4ff0037 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM sa [...] omits e1779c2714c3 KVM: x86: nSVM: fix potential NULL derefernce on nested migration omits c53bbe2145f5 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NP [...] omits dd4589eee99d Revert "svm: Add warning message for AVIC IPI invalid target" omits 54309fde1a35 mmc: block: fix read single on recovery logic omits 053f2b856313 drm/i915: Fix mbus join config lookup omits a28fde308c3c drm/i915: Fix dbuf slice config lookup omits ab3824427b84 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq [...] omits 4e2a354e3775 regulator: core: fix false positive in regulator_late_cleanup() omits 4c33de0673ce ASoC: rt5682: do not block workqueue if card is unbound omits a6d78661dc90 ASoC: rt5668: do not block workqueue if card is unbound omits d7b530fdc45e ASoC: rt5682s: do not block workqueue if card is unbound omits 307f31452078 ASoC: tas2770: Insert post reset delay omits 946eb87114af ASoC: Revert "ASoC: mediatek: Check for error clk pointer" omits 5e78d59a1ead drm/ast: Move SIL164-based connector code into separate helpers omits 3ab26eddc67a drm/ast: Move DP501-based connector code into separate helpers omits f665147cda30 drm/ast: Read encoder possible-CRTC mask from drm_crtc_mask() omits a59b026419f3 drm/ast: Initialize encoder and connector for VGA in helpe [...] omits b20384d91967 drm/ast: Rename struct ast_connector to struct ast_vga_connector omits 84d826c8fb84 drm/ast: Remove unused value dp501_maxclk omits 042ddf6663a8 drm/ast: Remove AST_TX_ITE66121 constant omits 6abbad2c00bd drm/ast: Move connector mode_valid function to CRTC omits 9285f09e8f96 drm/ast: Fail if connector initialization fails omits e09b9aef6807 drm/amdgpu: use dma_fence_chain_contained omits 18f5fad275ef dma-buf: add dma_fence_chain_contained helper omits 68129f431faa dma-buf: warn about containers in dma_resv object omits 270b48bb8da7 dma-buf: Warn about dma_fence_chain container rules v2 omits 0fd9803b985e dma-buf: warn about dma_fence_array container rules v2 omits 976b6d97c623 dma-buf: consolidate dma_fence subclass checking omits 7938f4218168 dma-buf-map: Rename to iosys-map omits 4a5dc6c73dbe drm/amdgpu: move dpcs_3_0_3 headers from dcn to dpcs omits 68550cbc6129 drm/amdgpu: move dpcs_3_0_0 headers from dcn to dpcs omits 120cc6e67a5e drm/amdgpu: add missing license to dpcs_3_0_0 headers omits bcfab8e35ce8 drm/amdgpu/display: change pipe policy for DCN 2.0 omits 3786a9bc0455 drm/amdgpu: drop experimental flag on aldebaran omits f54b6bdf4248 drm/amd/pm: add missing prototypes to amdgpu_dpm_internal omits 6cbdf12b8735 drm/amd/pm: fix error handling omits b6fba4ecf355 drm/amdgpu: reserve the pd while cleaning up PRTs omits d7d7ddc15672 drm/amdgpu: move lockdep assert to the right place. omits 66d58bf73ba1 drm/amd/display: handle null link encoder omits ed3a56f9c638 drm/amd/display: 3.2.172 omits e8dd130bfdc6 drm/amd/display: [FW Promotion] Release 0.0.103.0 omits 39da460fd4c0 drm/amd/display: Fix DP LT sequence on EQ fail omits 559e2655220d drm/amd/display: keep eDP Vdd on when eDP stream is alread [...] omits 98ea24e6c563 drm/amd/display: change fastboot timing validation omits ca7f9d0aba99 drm/amd/display: fix yellow carp wm clamping omits b65007590911 drm/amdgpu/display/dc: do blocked MST topology discovery a [...] omits a79257bae9bf dt-bindings: display: mediatek: add mt8195 SoC binding for [...] omits 77a35bb57982 drm/amd/display: remove static from optc31_set_drr omits 3084488a49d6 drm/amd/display: limit unbounded requesting to 5k omits 6d33f0e820bf drm/amd/display: Fix stream->link_enc unassigned during st [...] omits a423746305d4 drm/amd/display: Fix for variable may be used uninitialized error omits f69c15e15e74 drm/amd/pm: revise the implementation of smu_cmn_disable_a [...] omits a89ef0448c9b drm/amd/pm: avoid consecutive retrieving for enabled ppfeatures omits 3c6591e947f5 drm/amd/pm: drop the cache for enabled ppfeatures omits 7ade3ca9cdb5 drm/amd/pm: correct the usage for 'supported' member of sm [...] omits 2d282665d261 drm/amd/pm: update the data type for retrieving enabled pp [...] omits 5af779adc3ab drm/amd/pm: unify the interface for retrieving enabled ppfeatures omits bd42571168ed drm/amd/pm: correct the way for retrieving enabled ppfeatu [...] omits de95753cce66 drm/amd/display: Cap pflip irqs per max otg number omits 29ba7b16b907 drm/amdgpu: check the GART table before invalidating TLB omits 6d53b115be01 drm/amdgpu: add utcl2_harvest to gc 10.3.1 omits 4e781873fa13 drm/amdgpu: fix list add issue in vram reserve omits 1cffdf6057a2 dt-bindings: display: mediatek: merge: add additional prop [...] omits a50b048276c4 Revert "drm/amdgpu: Add judgement to avoid infinite loop" omits b9c15721b32c dt-bindings: display: mediatek: dsc: add yaml for mt8195 S [...] omits d5e8ff5f7b2a drm/amdgpu: Fixed the defect of soft lock caused by infinite loop omits 00d6936dbd54 drm/amdgpu: Set FRU bus for Aldebaran and Vega 20 omits 447c7997b62a drm/amdgpu: Fix recursive locking warning omits 00b14ce07573 drm/amdgpu: Prevent random memory access in FRU code omits 3f3a24a0a3a5 drm/amdgpu: Don't offset by 2 in FRU EEPROM omits 3f1e2e9d9993 drm/amdgpu: Nerf "buff" to "buf" omits 692996f2bef7 drm/amdkfd: Bump up KFD API version for CRIU omits 2a909ae71871 drm/amdkfd: CRIU resume shared virtual memory ranges omits c2db32ce77ad drm/amdkfd: CRIU prepare for svm resume omits 9d5dabfeff3c drm/amdkfd: CRIU Save Shared Virtual Memory ranges omits 08a987a8a02b drm/amdkfd: CRIU Discover svm ranges omits d763d8030f44 drm/amdkfd: use user_gpu_id for svm ranges omits d1289b41ec4d drm/amdkfd: CRIU allow external mm for svm ranges omits 4717fe3d8dec drm/amdkfd: CRIU checkpoint and restore xnack mode omits be072b06c739 drm/amdkfd: CRIU export BOs as prime dmabuf objects omits bef153b70c6e drm/amdkfd: CRIU implement gpu_id remapping omits 40e8a766a761 drm/amdkfd: CRIU checkpoint and restore events omits 3a9822d7bd62 drm/amdkfd: CRIU checkpoint and restore queue control stack omits 42c6c48214b7 drm/amdkfd: CRIU checkpoint and restore queue mqds omits 5bb6a8fa75fc drm/amdkfd: CRIU restore queue doorbell id omits 2485c12c980a drm/amdkfd: CRIU restore sdma id for queues omits 8668dfc30d3e drm/amdkfd: CRIU restore queue ids omits 626f7b3190b4 drm/amdkfd: CRIU add queues support omits cd9f79103003 drm/amdkfd: CRIU Implement KFD unpause operation omits 011bbb03024f drm/amdkfd: CRIU Implement KFD resume ioctl omits 73fa13b6a511 drm/amdkfd: CRIU Implement KFD restore ioctl omits 5ccbb057c0a1 drm/amdkfd: CRIU Implement KFD checkpoint ioctl omits f185381b6481 drm/amdkfd: CRIU Implement KFD process_info ioctl omits 3698807094ec drm/amdkfd: CRIU Introduce Checkpoint-Restore APIs omits 4ed545e7d100 dt-bindings: display: mediatek: disp: split each block to [...] omits afa37315917b drm/amdgpu: Print once if RAS unsupported omits e56694f718f0 drm/amdgpu: rename amdgpu_vm_bo_rmv to _del omits 2d022081b333 drm/amdgpu: add some lockdep checks to the VM code omits ea181a349469 tomoyo: Use str_yes_no() omits b8c75bd9746e drm: Convert open-coded yes/no strings to yesno() omits 7994369fd3e7 drm/gem: Sort includes alphabetically omits 972aa1a161d8 drm/amd/display: Use str_yes_no() omits ea4692c75e1c lib/string_helpers: Consolidate string helpers implementation omits 722b717d8e27 drm/i915: Fix trailing semicolon omits ea85bf906466 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...] omits 6bf625a4140f Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) omits 8bc69f86328e Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj omits 542898c5aa5c Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 18a1d5e19453 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() omits 9495b9b31abe i2c: bcm2835: Avoid clock stretching timeouts omits ccbeca4ca043 drm/privacy-screen: Fix sphinx warning omits 15512021eb39 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL omits b3dcc6dc0f32 drm/i915: Populate pipe dbuf slices more accurately during [...] omits eef173954432 drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration omits 9bb162fa26ed powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE omits cf1c7fee7ef3 drm/sprd: remove allow_fb_modifiers setting omits a3574119826d drm: document struct drm_mode_fb_cmd2 omits e3d13da7f77d platform/x86: asus-wmi: Fix regression when probing for fa [...] omits fd5dd6acd8f8 HID:Add support for UGTABLET WP5540 omits f0a6fd152706 cfg80211: fix race in netlink owner interface destruction omits eea89dff4c39 drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP omits 9277b7567511 drm: Stop spamming log with drm_cache message omits dca384a3bf5a drm/connector: Fix typo in documentation omits 3149efcdf2c6 PCI: hv: Fix NUMA node assignment when kernel boots with c [...] omits d946bc44aa0b drm/i915: Disable unused power wells left enabled by BIOS omits 868d7618d75f platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g ( [...] omits 377c675f3c17 drm/i915: Fix header test for !CONFIG_X86 omits d30b9ae93bf5 drm/i915: Do not spam log with missing arch support omits c5e804ba38b5 drm: mxsfb: Use dev_err_probe() helper omits 5f06f6bf8d81 iwlwifi: mvm: don't send SAR GEO command for 3160 devices omits 92883a524ae9 iwlwifi: remove deprecated broadcast filtering feature omits 30de48b436a0 iwlwifi: mei: report RFKILL upon register when needed omits 7cf800f46e07 iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei omits 44bf7c4667ef iwlwifi: mei: retry mapping the shared area omits e1849784de9b iwlwifi: mei: fix the pskb_may_pull check in ipv4 omits 4c29c1e27a1e iwlwifi: pcie: gen2: fix locking when "HW not ready" omits e9848aed1477 iwlwifi: pcie: fix locking when "HW not ready" omits 973f02c932b0 iwlwifi: fix iwl_legacy_rate_to_fw_idx omits be8287c9b832 iwlwifi: mvm: fix condition which checks the version of ra [...] omits 876f7a438e42 Merge drm/drm-next into drm-intel-gt-next omits 7e2ec174945f drm/amd/display: Use NULL pointer instead of plain integer omits 5d64f9bbb628 amdgpu/pm: Implement new API function "emit" that accepts [...] omits 4f860edecdaf drm/amdgpu: limit the number of dst address in trace omits 9308a49d8ee2 drm/amd: avoid suspend on dGPUs w/ s2idle support when run [...] omits 22f7cc752408 drm/amdgpu: restructure amdgpu_fill_buffer v2 omits 6927913d7007 drm/amdgpu: rework GART copy window handling omits e0a4459d4542 drm/amdgpu: lower BUG_ON into WARN_ON for AMDGPU_PL_PREEMPT omits fcd6b0e270a9 drm/amdgpu: fix logic inversion in check omits 33413ef964b8 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 201 [...] omits dd4dabe4b3c2 drm/amd/display: clean up some inconsistent indenting omits bd682a788c1f drm/amd/display: Trigger DP2 Sequence With Uncertified Cable omits 05f8c2a87aa0 drm/amd/display: 3.2.171 omits 2412d339b30e drm/amd/display: [FW Promotion] Release 0.0.102.0 omits fd2492667680 drm/amd/display: move link_hwss to link folder and break d [...] omits 2750caffa7a9 drm/amd/display: move get_link_hwss to dc_resource omits dfabe5979779 drm/amd/display: temporarly move non link_hwss code to dc_link_dp omits 8788e0668f4f drm/amd/display: add set dp lane settings to link_hwss omits b9d3d50adbc7 drm/amd/display: add set dp link test pattern to link_hwss omits e8702d0b97dc drm/amd/display: add enable/disable dp link output to link_hwss omits 2426d71c5287 drm/amd/display: refactor destructive verify link cap sequence omits 9d8033d6beca drm/amd/display: add setup/reset stream encoder to link_hwss omits 702f8dd8319f drm/amd/display: revert "Reset fifo after enable otg" omits 88839870c306 drm/amd/display: add infoframe update sequence debug trace omits 219fa961e124 drm/amd/display: watermark latencies is not enough on DCN31 omits d389eafa3f50 drm/amd/display: Improve dce_aux_transfer_with_retries logging omits 241a074fc134 drm/amd/display: Add link enc null ptr check for cable ID (#2597) omits 274b924c3ed1 drm/amdgpu: drop flood print in rlcg reg access function omits 889f84798c5b drm/amdgpu: Fix uninitialized variable use warning omits a2170b4af62f drm/amdgpu: Add judgement to avoid infinite loop omits 67ff4a72a069 drm/amd/display: Update watermark values for DCN301 omits 90c44207cdd1 drm/amdkfd: Fix variable set but not used warning omits 1ca489fc60e2 drm/amd/display: fix spelling mistake: synatpics -> synaptics omits f89154b6525c drm/amd/pm: remove duplicate include in 'arcturus_ppt.c' omits 6a77bce58c6b drm/amdgpu: remove duplicate include in 'amdgpu_device.c' omits d2895ec4ca6c drm/amdgpu: fix a potential GPU hang on cyan skillfish omits d2a197a45daa drm/amd: Only run s3 or s0ix if system is configured properly omits 18b66ace6b3a drm/amd: add support to check whether the system is set to s3 omits 618c2dc667c8 ASoC: ops: Fix stereo change notifications omits bdc120a2bcd8 net: ieee802154: ca8210: Fix lifs/sifs periods omits 22ba60f617bd drm/i915: Move [more] GT registers to their own header file omits 7fa5c33d0431 ASoC: amd: acp: Set gpio_spkr_en to None for max speaker a [...] omits 2b7c46369f09 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() omits 650204ded370 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] omits 7f3d90a35196 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] omits 564778d7b1ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() omits ce2fce2513c5 drm/i915: Only include i915_reg.h from .c files omits 0d6419e9c855 drm/i915: Move GT registers to their own header file omits e71a74122863 drm/i915: Parameterize MI_PREDICATE registers omits 7d296f369d38 drm/i915: Parameterize R_PWR_CLK_STATE register definition omits 66a19a3a0e2d drm/i915/perf: Express OA register ranges with i915_range omits 2ef6d3bf4262 drm/i915/perf: Move OA regs to their own header omits 3f1a31ff8e3f drm/vmwgfx: remove vmw_wait_dma_fence omits 72be4584ae7e drm/i915: remove VGA register definitions omits f0bb41fad02e drm/i915/vga: switch to use VGA definitions from video/vga.h omits 91aaea527bc3 HID: amd_sfh: Add illuminance mask to limit ALS max value omits a7072c01c3ac HID: amd_sfh: Increase sensor command timeout omits 2787710f73fc HID: i2c-hid: goodix: Fix a lockdep splat omits 1b3cf0133fbd dt-bindings: panel: Introduce a panel-lvds binding omits ea8a12e350e8 dt-bindings: display: Turn lvds.yaml into a generic schema omits 34554946143d drm/vc4: hdmi: Simplify the connector state retrieval omits 70c0b80d0bbb drm/edid: Clear EDID Deep Color Modes in drm_reset_display_info() omits cd9f7f7ac593 drm/fb-helper: Mark screen buffers in system memory with F [...] omits 86df41418693 drm/i915: Introduce G12 subplatform of DG2 omits 2bf68bbdb6f5 Revert "drm/panel-edp: Allow querying the detected panel v [...] omits 363c4c3811db drm/panel-edp: Allow querying the detected panel via sysfs omits 29b9702ffe70 drm/i915/ttm: Return some errors instead of trying memcpy move omits 2b56a9a28a6b power: supply: core: fix application of sizeof to pointer omits 657b15d672f4 drm/i915: s/GRAPHICS_VER/DISPLAY_VER/ where appropriate omits b5c84a9edcd4 drm/bridge: add it6505 driver omits da5462a4dc44 power: supply: fix table problem in sysfs-class-power omits 19d36cfafad0 drm/i915: Document BDW+ DRRS M/N programming requirements omits 2efb4adf489d drm/i915: Always check dp_m2_n2 on pre-bdw omits 00dd7f953b9b drm/i915: Dump dp_m2_n2 always omits 23015f6f900b drm/i915: Program pch transcoder m2/n2 omits 1d06c820b2b7 drm/i915: Clear DP M2/N2 when not doing DRRS omits 6d6c932daef5 drm/i915: Fix transcoder_has_m2_n2() omits c3e27f4307fe drm/i915: Extract can_enable_drrs() omits f0d4ce59f4d4 drm/i915: Disable DRRS on IVB/HSW port != A omits a35eca01c372 drm/i915: Extract {i9xx,ilk}_configure_cpu_transcoder() omits 8de5df3b07ef drm/i915: Move M/N setup to a more logical place on ddi platforms omits a68819cc557c drm/i915: Move PCH transcoder M/N setup into the PCH code omits e57c1a3bd5e8 drm/v3d: fix missing unlock omits 0adc41de818c drm/i915: Pass crtc+cpu_transcoder to intel_cpu_transcoder [...] omits 5cd0664483c1 drm/i915: Split intel_cpu_transcoder_get_m_n() into M1/N1 [...] omits be0c94ee2150 drm/i915: Split intel_cpu_transcoder_set_m_n() into M1/N1 [...] omits cc954cfa6fe4 drm/i915: Nuke ilk_get_fdi_m_n_config() omits 6149cb68a5be drm/i915: Nuke intel_dp_get_m_n() omits 8023d3bef18b drm/i915: Nuke intel_dp_set_m_n() omits c50df701d49e drm/i915: Enable rpm wakeref tracking whether runtime pm i [...] omits 751a9d69b197 drm/i915: Fix oops due to missing stack depot omits 53dbee4926d3 Merge tag 'drm-misc-next-2022-01-27' of git://anongit.free [...] omits f588a1bbfce7 drm/amd: Warn users about potential s0ix problems omits d80976d9ffd9 dma-resv: some doc polish for iterators omits 3d082157a242 drm: remove allow_fb_modifiers omits 8be576837b6e drm: add support modifiers for drivers whose planes only s [...] omits 2af104290da5 drm: introduce fb_modifiers_not_supported flag in mode_config omits 063565aca373 Merge drm/drm-next into drm-intel-next omits ef6e871af312 drm/i915/dg2: s/engine->i915/i915/ for engine workarounds omits 9987151a9056 drm/bridge: lt9611: Fix an error handling path in lt9611_probe() omits 36415a796471 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status omits fcda1cb81663 MAINTAINERS: add DT bindings files for ath10k and ath11k omits e2ac75e0619b MAINTAINERS: hand over ath9k maintainership to Toke omits 3451613c338b MAINTAINERS: change Loic as wcn36xx maintainer omits 533da5077b63 MAINTAINERS: mark ath6kl as orphan omits 46f478077384 drm/bridge: Add missing pm_runtime_put_sync omits fa4300f060e5 of: unittest: update text of expected warnings omits cacfddf82baf mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work omits 42a79960ffa5 mac80211_hwsim: report NOACK frames in tx_status omits a72c01a94f1d mac80211: mlme: check for null after calling kmemdup omits 632fe0bb8c5b iio: Fix error handling for PM omits 4165456fe6b7 iio: addac: ad74413r: correct comparator gpio getters mask usage omits 8a3e4a5614ad iio: addac: ad74413r: use ngpio size when iterating over mask omits e7a3290d330e iio: addac: ad74413r: Do not reference negative array offsets omits e0a2e37f3038 iio: adc: men_z188_adc: Fix a resource leak in an error ha [...] omits a1cba0e2deeb iio: frequency: admv1013: remove the always true condition omits 270677026261 drm/i915/dg2: Add Wa_14015227452 omits 665408f4c3a5 brcmfmac: firmware: Fix crash in brcm_alt_fw_path omits a594525c82e0 drm/i915: Allow dead vm to unbind vma's without lock. omits d7da660cab47 parisc: Fix sglist access in ccio-dma.c omits b7d6f44a0fa7 parisc: Fix data TLB miss in sba_unmap_sg omits 9129886b8818 parisc: Drop __init from map_pages declaration omits 7a05c5a0c883 drm/i915: Lock dpt_obj around set_cache_level, v2. omits 14683babf8ee drm/i915: Move drrs hardware bit frobbing to small helpers omits 5f721a5d1bb2 drm/i915: s/gmch_{m,n}/data_{m,n}/ omits c65b3affc673 drm/i915: Clean up M/N register defines omits d29c9930279d drm/i915: Extract intel_{get,set}_m_n() omits bc1922e5d349 drm/i915: Fix a race between vma / object destruction and [...] omits 512712a824de drm/i915/pmu: Fix KMD and GuC race on accessing busyness omits c36846f39179 drm/i915: delete shadow "ret" variable omits c57f5ba2c8fe drm/amdgpu: Wrong order for config and counter_id parameters omits 1ec5a44331af drm/amd/amdgpu: fix spelling mistake "disbale" -> "disable" omits ded81d5b2b67 drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits 8cda7a4f96e4 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits e281d5940ae7 drm/amdgpu/swsmu/i2c: return an error if the SMU is not running omits 3ed893396b01 drm/amd: Enable FRU EEPROM for Sienna Cichlid omits 2f60dd50769e drm/amd: Expose the FRU SMU I2C bus omits f06d9e4eec73 drm/amdgpu: add 1.3.1/2.4.0 athub CG support omits 4e13b063d2e5 drm/amdgpu: convert code name to ip version for athub omits 7367540b2621 drm/amd/display: Fix unused variable warning omits bee7f8d09268 drm/amdgpu: get hash bit for CH4 in umc channel index omits e63fa4dcea2f drm/amdgpu: update algorithm of umc address conversion omits 498d46fe7aa7 drm/amdgpu: increase bad page number for umc ras query omits 400013b268cb drm/amdgpu: add umc_fill_error_record to make code more simple omits 9a1769604988 display/amd: decrease message verbosity about watermarks t [...] omits fc6ea4bee130 drm/amdgpu: Wipe all VRAM on free when RAS is enabled omits 7270e8957eb9 drm/amdgpu: Fix an error message in rmmod omits 75513bf5d72c drm/amd/pm: fix the deadlock observed on performance_level [...] omits f4e2a66dae99 drm/amd/pm: correct the MGpuFanBoost support for Beige Goby omits a154bf6eda98 drm/amd/display: Add Missing HPO Stream Encoder Function Hook omits 6225bb3a88d2 drm/amdkfd: svm range restore work deadlock when process exit omits 367c9b0f1b87 drm/amdkfd: Ensure mm remain valid in svm deferred_list work omits ac7c48c0cce0 drm/amdkfd: Don't take process mutex for svm ioctls omits b6dca949b88e drm/amdgpu/display: Remove t_srx_delay_us. omits 1790b649b01b drm/amdkfd: enable heavy-weight TLB flush on Vega20 omits 039cacd23939 drm/amdgpu: add determine passthrough under arm64 omits 9d6bf794084d drm/xen: Add support for the nomodeset kernel parameter omits 9b71ce89b555 drm/tilcdc: Add support for the nomodeset kernel parameter omits 93804f5d2dd2 drm/tegra: Add support for the nomodeset kernel parameter omits 89ec0023200e drm/sti: Add support for the nomodeset kernel parameter omits 5e66e818e035 drm/sprd: Add support for the nomodeset kernel parameter omits 09037781c109 drm/rockchip: Add support for the nomodeset kernel parameter omits fce8bfffa239 drm: rcar-du: Add support for the nomodeset kernel parameter omits 7fd7d70181b3 drm/omap: Add support for the nomodeset kernel parameter omits 5d40a4b8d824 drm/msm: Add support for the nomodeset kernel parameter omits c0a23916f4ae drm/mediatek: Add support for the nomodeset kernel parameter omits ab120b9264f9 drm/mcde: Add support for the nomodeset kernel parameter omits fcf5cc92b015 drm/ingenic: Add support for the nomodeset kernel parameter omits 56dcbfd934ad drm/imx: Add support for the nomodeset kernel parameter omits 5f825973b491 drm/hyperv: Add support for the nomodeset kernel parameter omits ba4a28bb168a drm/gma500: Add support for the nomodeset kernel parameter omits 87a628abd8b0 drm/exynos: Add support for the nomodeset kernel parameter omits d593767e6b1d drm/armada: Add support for the nomodeset kernel parameter omits fad5453444fd drm/xlnx: Use drm_module_platform_driver() to register the driver omits 8a843011d196 drm/tve200: Use drm_module_platform_driver() to register t [...] omits 8acd15a0c8c6 drm/arc: Use drm_module_platform_driver() to register the driver omits d9c7853593a4 drm/tidss: Use drm_module_platform_driver() to register th [...] omits ab41e6aa9128 drm/sun4i: Use drm_module_platform_driver() to register th [...] omits ba497a551a49 drm/stm: Use drm_module_platform_driver() to register the driver omits 233a32534513 drm/shmobile: Use drm_module_platform_driver() to register [...] omits d405054dc72f drm: mxsfb: Use drm_module_platform_driver() to register t [...] omits a9b19b0d707b drm/meson: Use drm_module_platform_driver() to register th [...] omits 1439e3bea7b1 drm/kmb: Use drm_module_platform_driver() to register the driver omits fdb5713c7d6f drm/hisilicon/kirin: Use drm_module_platform_driver() to r [...] omits f4b5091def94 drm/fsl-dcu: Use drm_module_platform_driver() to register [...] omits d5410d6974ac drm/atmel-hlcdc: Use drm_module_platform_driver() to regis [...] omits 94afe983b5aa drm/aspeed: Use drm_module_platform_driver() to register t [...] omits df8d1d0abd94 drm/vmwgfx: Replace module-init boiler-plate code with DRM [...] omits ccecfd013a39 drm/vboxvideo: Replace module-init boiler-plate code with [...] omits 10dcc8317f60 drm/qxl: Replace module-init boiler-plate code with DRM helpers omits 66755b487178 drm/qxl: Move ioctl array next to its only user omits a7b23fd90c80 drm/mgag200: Replace module-init boiler-plate code with DR [...] omits 22d7ee32f1fb gpu: host1x: Fix hang on Tegra186+ omits a0f25a6bb319 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled omits 516b33460c5b drm/i915/adlp: Fix TypeC PHY-ready status readout omits a5d092d37eb5 drm/panel: simple: add Multi-Inno Technology MI0700S4T-6 omits 641e94c6b6be dt-bindings: display: simple: Add Multi-Inno Technology MI [...] omits 653af51ca6d8 drm: mxsfb: Shutdown the display on system shutdown omits 72f6c03336b8 drm: mxsfb: Shutdown the display on remove omits 1d61d359c284 dt-bindings: display: bridge: lvds-codec: Document TI DS90 [...] omits bb7eb3b19f19 drm: Add TODO item for requesting memory regions omits 748bd5873d1a fbdev/simplefb: Request memory region in driver omits 8ec6a72da65b drm/simpledrm: Request memory region in driver omits c96898342c38 drivers/firmware: Don't mark as busy the simple-framebuffe [...] omits 27599aacbaef fbdev: Hot-unplug firmware fb devices on forced removal omits 31b0488302c3 drm/panel: Extend ACX424AKP bindings to ACX424AKM omits b229712b26b5 drm/i915/guc: Update guc shim control programming on newer [...] omits db3b3f3e6227 drm/i915/wopcm: Handle pre-programmed WOPCM registers omits 62236df23d01 drm/i915: Clean up PIPESRC defines omits e93a590c79fa drm/i915: Clean up PCH_TRANSCONF/TRANS_DP_CTL bit defines omits 6a6d914de30f drm/i915: Clean up PIPECONF bit defines omits 7e31ce581bf0 drm/i915: Clean up SKL_BOTTOM_COLOR defines omits d083c232fe2d drm/i915: Clean up PIPEMISC register defines omits 8295524a2d55 drm/i915/rpl-s: Add stepping info omits 96e4c3c0ed4e drm/i915: Bump DSL linemask to 20 bits omits bf172a01ea48 drm/i915: Use single_enabled_crtc() in i9xx_update_wm() omits d05824796d9c drm/i915: Use the correct plane source width in watermark [...] omits 4be990af2f7e drm/i915: Fix up pixel_rate vs. clock confusion in wm calc [...] omits b889d89ad45f gpu: drm: panel-edp: Add panels planned for sc7180-trogdor [...] omits fda8d552c9c7 drm/ttm: add a weak BO reference to the resource v3 omits 3f268ef06f8c drm/ttm: add back a reference to the bdev to the res manager omits de3688e469b0 drm/ttm: add ttm_resource_fini v2 omits 8f4f9a3b3a0b drm/i915: Fix vma resource freeing omits bc1ce503769c drm/i915: Move dsc/joiner enable into hsw_crtc_enable() omits 1d894ce88eca drm/i915: Extract hsw_configure_cpu_transcoder() omits c20b5d41e9de drm/i915: Use per-device debugs for bigjoiner stuff omits df216b37333c drm/i915: Simplify intel_dsc_source_support() omits 9f807822abf5 drm/i915: Skip dsc readout if the transcoder is disabled omits cec49bce6e0c drm/i915/guc: Use struct_size() helper in kmalloc() omits 9161f365c916 mtd: rawnand: gpmi: don't leak PM reference in error path omits 6a4d8cc6bbbf drm/i915: Don't allocate extra ddb during async flip for DG2 omits c3639f3be480 drm/i915: Use wm0 only during async flips for DG2 omits 20f6ac2d5e00 drm/i915: Introduce do_async_flip flag to intel_plane_state omits 41e096da18b3 drm/i915: Pass plane to watermark calculation functions omits d8f7f8831bce drm/i915: Introduce ilk_pch_pre_enable() omits 721fd84ea1fe drm/i915/pmu: Use PM timestamp instead of RING TIMESTAMP f [...] omits 29c52ab2711f drm/i915/selftests: Use less in contexts steal guc id test omits 3b36f50d3a69 drm/amd/display: convert to DCE IP version checking omits 37d6b1506b80 drm/amdgpu: convert to UVD IP version checking omits d726d43c20e7 drm/amdgpu: convert to NBIO IP version checking omits e6f62afe9b27 drm/amd/display: don't use /** for non-kernel-doc comments omits ee2016b4b5bb drm/radeon: remove redundant assignment to reg omits 430e6a0212b2 drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultima [...] omits 5e6d72c643e1 drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU. omits 94ca070cd373 drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. omits 588a70177df3 drm/amd/display: Fix a NULL pointer dereference in amdgpu_ [...] omits 153a9529d7f3 drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calcu [...] omits 82c3a7a5edbf drm/amdgpu: convert amdgpu_display_supported_domains() to [...] omits 243c719e872a drm/amdgpu: handle BACO synchronization with secondary funcs omits d0d66b8c66d0 drm/amdgpu: move runtime pm init after drm and fbdev init omits 901e2be20dc5 drm/amdgpu: move PX checking into amdgpu_device_ip_early_init omits 212021297eaf drm/amdgpu: set APU flag based on IP discovery table omits b9610edcfec2 drm/amdgpu/pm/smu7: drop message about VI performance levels omits f2bde8349c35 drm/amd/display: Call dc_stream_release for remove link en [...] omits b5d9a483685c drm/amd/display: add debug option for z9 disable interface omits 85b8f62b5641 drm/amd/display: fix zstate allow interface to PMFW omits 05d6aea36a69 drm/amd/display: Disable physym clock omits 0015cce5cf04 drm/amd/display: Fix disabling dccg clocks omits f6a3795d35c6 drm/amd/display: allow set dp drive setting when stream is [...] omits d063e70c6aca drm/amd/display: Remove unnecessary function definition omits 53a35edfd0a7 drm/amd/display: 3.2.170 omits d52e77a3ffcf drm/amd/display: Reset preferred training settings immediately omits 5cef7e8e2fcc drm/amd/display: [FW Promotion] Release 0.0.101.0 omits 0c5a0bbb7379 drm/amd/display: Update VSC HDR infoPacket on TF change omits 72b90723b376 drm/amd/display: remove PHY repeater count check for LTTPR mode omits 5f2c1192eba4 drm/amd/display: Support synchronized indirect reg access omits 9cc370435cde drm/amd/display: Add DSC Enable for Synaptics Hub omits 09db246ceef7 drm/amd/display: Retrieve MST Downstream Port Status omits 2ca97adccdc9 drm/amd/display: Add Synaptics Fifo Reset Workaround omits 4a3ad932b2c5 drm/amd/display: Add Cable ID support for native DP omits b80ddeb29d9d drm/amd/display: Use PSR version selected during set_psr_caps omits 87e298d6e3a2 drm/amd/display: Change return type of dm_helpers_dp_mst_s [...] omits 1210b17dd4ec drm/amd/display: Only set PSR version when valid omits e2d8ea4320c6 drm/amd/display: Change error to warning when hpd remains [...] omits 2eee829ed487 drm/amd/display: Driver support for MCLK query tool omits 9506b8d9626f drm/amd/display: do not compare integers of different widths omits d715c9a2cbd4 drm/amd/display: add protection in link encoder matching logic omits 09ece5ac397f drm/amd/display: Don't update drm connector when read local EDID omits 1f6c40d5c009 drm/amd/display: fix a coding error causing set throttled [...] omits 3ea07c89fbb7 drm/amd/display: rename dc_link_hwss struct to link_hwss omits ccba4e5bc856 drm/amd/display: add more link_hwss types and method to de [...] omits 5279e091616b drm/amd/display: abstract encoder related hwseq across dif [...] omits d9eb8fea6862 drm/amd/display: Drop DCN for DP2.x logic omits 31d64b8219e0 drm/amd/display: Add work around to enforce TBT3 compatibility. omits c282d9512cdd drm/amd/display: factor out dp detection link training and [...] omits 5b680dbfbf68 drm/amd/pm: use existing fini_smc_tables function for cyan [...] omits d435c1ed56b9 drm/amd/pm: add get_dpm_ultimate_freq function for cyan skillfish omits e9287ef8d46c Revert "drm/amdgpu: No longer insert ras blocks into ras_l [...] omits 1f33bd18d703 drm/amdgpu: Move xgmi ras initialization from .late_init t [...] omits d6dac2bc12bd drm/amdgpu: fix channel index mapping for SIENNA_CICHLID omits 04022982fc5d drm/amdgpu: switch to common helper to read bios from rom omits 381519dff888 drm/amdgpu: retire rlc callbacks sriov_rreg/wreg omits 1b2dc99e2dc6 drm/amdgpu: switch to amdgpu_sriov_rreg/wreg omits 5d447e296701 drm/amdgpu: add helper for rlcg indirect reg access omits f8f96b17f0fa drm/amdgpu: init rlcg_reg_access_ctrl for gfx10 omits 4819732f5986 drm/amdgpu: init rlcg_reg_access_ctrl for gfx9 omits b12252b05381 drm/amdgpu: add structures for rlcg indirect reg access omits 7bbe43f8a4e7 drm/amdgpu: switch to get_rlcg_reg_access_flag for gfx10 omits 97d1a3b967a3 drm/amdgpu: switch to get_rlcg_reg_access_flag for gfx9 omits 29dbcac82f96 drm/amdgpu: add helper to query rlcg reg access flag omits 5bb1465fbdc2 drm/amd/display: clean up some inconsistent indenting omits 5d5c6dba2b43 drm/amd/display: Fix memory leak omits 1418b9c38270 drm/amd/pm: remove useless if omits dfced44f122c drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj omits 0fc2549d55a2 drm/amdgpu/display: use msleep rather than udelay for long delays omits 5e0c8ddf029e drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...] omits 25c6aefceee6 drm/amdgpu: filter out radeon secondary ids as well omits a685572c91b0 drm/amd/pm: use dev_*** to print output in multiple GPUs omits f9130b81aea2 drm/amdgpu: drop WARN_ON in amdgpu_gart_bind/unbind omits 83a3766b1470 drm/amd/display: Not to call dpcd_set_source_specific_data [...] omits a746c77e5ee8 drm/amd/pm: drop unneeded hwmgr->smu_lock omits 1f2cf08aa010 drm/amd/pm: drop unneeded feature->mutex omits 1c4dba5e14c0 drm/amd/pm: drop unneeded smu_baco->mutex omits 56383e8f4d29 drm/amd/pm: drop unneeded smu->sensor_lock omits da11407f066c drm/amd/pm: drop unneeded smu->metrics_lock omits 974d5ef0dd9d drm/amd/pm: drop unneeded vcn/jpeg_gate_lock omits e0638c7abc4d drm/amd/pm: drop unneeded lock protection smu->mutex omits 239d6de307b0 drm/amdgpu: suppress the warning about enum value 'AMD_IP_ [...] omits 6a6c2ab687c8 drm/amdgpu: enable amdgpu_dc module parameter omits 828904660a2e drm/amd: Fix MSB of SMU version printing omits 901abf367d3e drm/amdgpu: Disable FRU EEPROM access for SRIOV omits 2343bcdb4747 drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_l [...] omits 85e97b1dd5d2 drm/i915/guc: Ensure multi-lrc fini breadcrumb math is correct omits 80ecb5d7c0f2 drm/edid: Support type 7 timings omits 3e3765875b1b mtd: phram: Prevent divide by zero bug in phram_setup() omits 4cd335dae3cf mtd: rawnand: omap2: Prevent invalid configuration and bui [...] omits 3dd8ba961b93 mtd: parsers: qcom: Fix missing free for pparts in cleanup omits 65d003cca335 mtd: parsers: qcom: Fix kernel panic on skipped partition omits 079e6bdb2b1c mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER omits 5c23b3f965bc mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() omits ba1b71b008e9 mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get omits a34b14a29d96 drm/vc4: hdmi: Change CSC callback prototype omits 2034fc12dd25 drm/vc4: hdmi: Define colorspace matrices omits b718d8478e1c drm/vc4: hdmi: Replace CSC_CTL hardcoded value by defines omits 0cbb53b283d3 drm/vc4: hdmi: Move XBAR setup to csc_setup omits dccb4d74e06d drm/vc4: hdmi: Use full range helper in csc functions omits a649cc821a2a drm/vc4: hdmi: Add full range RGB helper omits c03d0b52ff71 drm/connector: Fix typo in output format omits 4adc33f36d80 drm/edid: Split deep color modes between RGB and YUV444 omits 75478b3b393b drm/edid: Don't clear formats if using deep color omits 4a46e5d251a3 drm/edid: Rename drm_hdmi_avi_infoframe_colorspace to _col [...] omits 4fd5e720b709 drm/docs: Document where the C8 color lut is stored omits cf5b64f7f10b drm/i915/overlay: Prevent divide by zero bugs in scaling omits ff3aeb34deb2 drm/i915/dg2: Add Wa_18018781329 omits 8b250cd3b5da drm/gma: Remove calls to kmap() omits ce99534e978d drm/edid: improve non-desktop quirk logging omits 50dc95d561a2 drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800. omits 2869f599c0d8 drm/edid: support Microsoft extension for HMDs and special [...] omits c9b06cc26f1d drm/i915/cdclk: convert to drm device based logging omits 140f70aeef07 drm/i915/cdclk: update intel_dump_cdclk_config() logging omits 15d641c41796 drm/i915/lspcon: convert to drm device based logging omits eb8d73aa63cd drm/i915/sprite: convert to drm device based logging omits 5acbdcd1b12e drm/i915/plane: convert to drm device based logging and WARN omits 9d0bfa7ac97c drm/i915/dp: convert to drm device based logging omits 0bd6c4a13103 drm/i915/hotplug: convert to drm device based logging omits 51f2d00909c6 drm/i915/pps: convert to drm device based logging omits c5274e86da5f drm/i915/snps: convert to drm device based logging omits 17dd7b896abd drm/i915: nuke local versions of WARN_ON/WARN_ON_ONCE omits 70b42b5845c8 drm/i915: fix header file inclusion for might_alloc() omits b3bddb7a3806 drm/amdgpu: use ttm_resource_manager_debug omits 7305f5b3a5d6 drm/radeon: use ttm_resource_manager_debug omits fe6959a680a4 drm/i915: Nuke dg2_ddi_pre_enable_dp() omits b4d775775877 drm/i915/hdmi: Clean up TMDS clock limit exceeding user mo [...] omits 428cb15d5b00 drm/i915: Clean up pre-skl primary plane registers omits 817b8b9c5396 HID: elo: fix memory leak in elo_probe omits ccbed9d8d2a5 iio: accel: fxls8962af: add padding to regmap for SPI omits b0e85f95e30d iio:imu:adis16480: fix buffering for devices with no burst mode omits 0e33d15f1dce iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] omits b7a78a8adaa8 iio: adc: tsc2046: fix memory corruption by preventing arr [...] omits cb935c4618bd drm/i915: Lock timeline mutex directly in error path of eb [...] omits 5fe0fdd23e33 drm/i915/guc: Flush G2H handler during a GT reset omits 1f73a367420c drm/i915/guc: Add work queue to trigger a GT reset omits 4f72fc3c7f3d drm/i915: Allocate intel_engine_coredump_alloc with ALLOW_FAIL omits a357dca964e0 drm/amdgpu: fix the page fault caused by uninitialized variables omits 37ff945f804c drm/amdgpu: fix convert bad page retiremt omits e26a78057c25 HID: apple: Set the tilde quirk flag on the Wellspring 5 a [...] omits 784a2ec00904 drm/i915/mst: only ack the ESI we actually handled omits b4a1c675d256 drm/i915/mst: ack sink irq ESI for link status changes omits 1d50942dc930 drm/i915/mst: read link status only when requested by sink in ESI omits 1358139bdefd drm/i915/mst: abstract handling of link status in DP MST omits 34ed3e83475e drm/i915/mst: debug log 4 bytes of ESI right after reading omits 603801d0f2f4 drm/i915/mst: abstract intel_dp_ack_sink_irq_esi() omits 26950f2968e8 drm/i915/mst: fix intel_dp_mst_hpd_irq() indentation omits f9eceeca3623 drm: Update docs after moving DisplayPort helpers around omits 198bca93403d drm/i915: split out i915_reg_read_ioctl() to i915_ioctl.[ch] omits 5de6a3de999d drm/i915/dmc: Eliminate remnant GEN<n> references omits 27535f1d9431 drm/i915: Clean up vlv/chv sprite plane registers omits 6f043b5969a4 drm/locking: fix drm_modeset_acquire_ctx kernel-doc omits 6d1d72fb4fcf drm/amd/display: change FIFO reset condition to embedded d [...] omits f548f4291e89 drm/amd/display: Correct MPC split policy for DCN301 omits f61c40c0757a drm/amdkfd: enable heavy-weight TLB flush on Arcturus omits 590e86fe3462 drm/amdgpu: fix broken debug sdma vram access function omits 1b08dfb889b2 drm/amdgpu: remove gart.ready flag omits 5904e4135f3b drm/amdgpu: remove unused variable warning omits 33cd016e600a drm/amdgpu: remove unused variable omits 8eb53bb2aa8a drm/amdgpu: Remove repeated calls omits 86700a402694 drm/amdgpu: modify a pair of functions for the pcie port w [...] omits 479e3b02b73a drm/amdgpu: add vram check function for GMC omits c26962803d04 drm/i915/hdmi: Ignore DP++ TMDS clock limit for native HDMI ports omits 044cbc7a74c1 drm/i915/bios: Nuke DEVICE_TYPE_DP_DUAL_MODE_BITS omits a868a1e57e3a drm/i915/bios: Throw out the !has_ddi_port_info() codepaths omits 594c504d3334 drm/i915/bios: Use i915->vbt.ports[] for all g4x+ omits eb9fcf638575 drm/i915/bios: Use i915->vbt.ports[] on CHV omits b90b6e413797 drm/i915/bios: Introduce has_ddi_port_info() omits 37e0321ab256 drm/malidp: Replace module initialization with DRM helpers omits 6aef229365f4 drm/arm/hdlcd: Replace module initialization with DRM helpers omits e0f8cd2343f8 drm/komeda: Replace module initialization with DRM helpers omits 7a90a846ad3f drm/imx/dcss: Replace module initialization with DRM helpers omits 09f137c32063 drm: Provide platform module-init macro omits 2075a734ed99 drm/hisilicon/hibmc: Replace module initialization with DR [...] omits a32762d1db4c drm/cirrus: Replace module-init boiler-plate code with DRM [...] omits 54e67e5a2326 drm/bochs: Replace module-init boiler-plate code with DRM helpers omits 8638b4d8ddc9 drm/ast: Replace module-init boiler-plate code with DRM helpers omits 52506b099e1b drm: Provide PCI module-init macros omits 8172375ea95a drm/i915: Remove zombie async flip vt-d w/a omits ba3a5ddcf1e5 drm/selftests/test-drm_dp_mst_helper: Fix memory leak in s [...] omits 8de223b94b84 drm/doc: Fix TTM acronym omits bcc77411e8a6 drm/ast: Create threshold values for AST2600 omits 028a73e10705 mgag200 fix memmapsl configuration in GCTL6 register omits cc37b88b02fb drm/bridge: Remove extra device acquisition method of i2c [...] omits d39bc5c5e10a drm/i915/dpll: make intel_shared_dpll_funcs internal to in [...] omits 4ce2ca4b374a drm/msm: Fix include statements for DisplayPort omits d7e3ea83bba8 drm/selftests: Select DRM_DP_HELPER omits 75ab2b3633cc dma-buf: drop excl_fence parameter from dma_resv_get_fences omits acde6234f65b drm/amdgpu: remove excl as shared workarounds omits 6387a3c4b0c4 drm: move the buddy allocator from i915 into common drm omits 41f8aa5d6a8a drm/i915/guc: Remove hacks for reset and schedule disable [...] omits 4e6835466771 drm/i915/selftests: Add a cancel request selftest that tri [...] omits a5e7ffa11974 amdgpu/amdgpu_psp: remove unneeded ret variable omits dfd6879b9899 drm/radeon: fix UVD suspend error omits 4bd8dd0d61f9 drm/amdgpu: Add missing pm_runtime_put_autosuspend omits 552b7cb0eed1 drm/amd/display: move calcs folder into DML omits ce0bdc62e80d drm/amd/display: 3.2.169 omits 56ca49cf6004 drm/amd/display: [FW Promotion] Release 0.0.100.0 omits 047db281c026 drm/amd/display: Add signal type check when verify stream [...] omits 9338cb719f0f drm/amd/display: update dml to rev.99 and smu clk_table w/a omits 58c69b53aee2 drm/amd/display: Fix black screen issue on memory clock switch en omits 6421c49567d5 drm/amd/display: DCEFCLK DS on CLK init omits c1a20f707ac3 drm/amd/display: modify SMU_TIMEOUT macro. omits f369e4eba89a drm/amd/display: move FPU associated DCN302 code to DML fo [...] omits 82dcd8eb357c drm/amd/display: 3.2.168 omits b4c55e525461 drm/amd/display: support new PMFW interface to disable Z9 only omits fd9048dd4425 drm/amd/display: adjust bit comparison to be more type safe omits 7aba117ac9e0 drm/amd/display: Disabled seamless boots on DP and renamed [...] omits 47f29ac1cbae drm/radeon: fix error handling in radeon_driver_open_kms omits f3527a6483fb drm/amd/pm: Enable sysfs required by rocm-smi tool for One [...] omits 22c16d251a79 drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV omits 71b6c4a277db drm/amdgpu: Fix the code style warnings in hdp xgmi mca and umc omits 8697a19ee955 drm/amdgpu: Fix the code style warnings in sdma omits d622c094f8fe drm/amdgpu: Fix the code style warnings in gmc omits 4f64ccf4f27c drm/amdgpu: Fix the code style warnings in gfx omits b6efdb02d23e drm/amdgpu: Fix the code style warnings in amdgpu_ras omits 03f6fb84bd0e drm/amdgpu: apply vcn harvest quirk omits e475986f1821 drm/amdgpu: drop redundant check of ip discovery_bin omits 79c0462159a1 drm/amdgpu: handle denied inject error into critical regions v2 omits 3ddd0c90bafd drm/amd/pm: add message smu to get ecc_table omits c34242eea16f drm/amdgpu: add new query interface for umc_v8_7 block omits 83f2726cd9c3 drm/amd/pm: Update smu driver interface for sienna cichlid omits b5cfe6f7a6e1 drm/i915: Remove short-term pins from execbuf, v6. omits 294996a98a64 drm/i915: Remove support for unlocked i915_vma unbind omits 0f341974cbc2 drm/i915: Add i915_vma_unbind_unlocked, and take obj lock [...] omits 7e00897be8bf drm/i915: Add object locking to i915_gem_evict_for_node an [...] omits 6945c53bc712 drm/i915: Add locking to i915_gem_evict_vm(), v3. omits e849f7e70860 drm/i915: Call i915_gem_evict_vm in vm_fault_gtt to preven [...] omits 647bfd26bf05 Merge drm/drm-next into drm-intel-gt-next omits 6b79f96f4a23 drm/virtio: Ensure that objs is not NULL in virtio_gpu_arr [...] omits 2b6dd600dd72 udmabuf: validate ubuf->pagecount omits fee076019d0a drm/i915: Nuke pointless middle men for skl+ plane programming omits 4682a6d99638 drm/i915: Declutter color key register stuff omits 366714b0883f drm/i915: Extract skl_plane_aux_dist() omits 348abd4cf353 drm/i915: Clean up cursor registers omits f6bb74e07705 drm/i915: Clean up g4x+ sprite plane registers omits 2f609faf5bda drm/i915: Clean up ivb+ sprite plane registers omits 12d7d858e63d drm/i915: Use REG_BIT() & co. for universal plane bits omits 71b59439aa03 drm/i915: Sipmplify PLANE_STRIDE masking omits 269332997a16 drm/bridge: anx7625: Return -EPROBE_DEFER if the dsi host [...] omits 032a12590499 drm/dp: Move DisplayPort AUX bus helpers into dp/ omits 5b529e8d9c38 drm/dp: Move public DisplayPort headers into dp/ omits adb9d5a2cc77 drm/dp: Move DisplayPort helpers into separate helper module omits 3681eb24a9f1 drm/dp: Move DP declarations into separate header file omits dfacce59553b drm/dp_mst: Remove trailing whitespace. omits f4319f72a9bc drm/bridge: sii902x: add support for DRM_BRIDGE_ATTACH_NO_ [...] omits 6e55d273708b drm/panfrost: initial dual core group GPUs support omits 803abfd8dda5 drm: bridge: fix unmet dependency on DRM_KMS_HELPER for DR [...] omits b0641cb8a1de drm/i915/psr: remove unused lines_to_wait vbt info omits e8521d0cd984 drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21 omits a8e6398ffe17 drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY omits 5f0754ab2751 drm/amdgpu: Fix rejecting Tahiti GPUs omits 06cf9bd61a74 drm/amdgpu: don't do resets on APUs which don't support it omits b3523c457380 drm/amdgpu: invert the logic in amdgpu_device_should_recov [...] omits 31425abeda71 drm/amdgpu: Enable recovery on yellow carp omits fb825b651de9 drm/amd/display: Remove redundant initialization of dpg_width omits a85d70a8b481 drm/amd/pm: Replace one-element array with flexible-array member omits 1613f346f86b drm/amd/pm: fix null ptr access omits e3d833f41c46 drm/amdgpu: fix compile warning for ras_block_match_default omits 954ea6aa1545 drm/amdgpu: Use ARRAY_SIZE to get array length omits ab3b9de65bfe drm/amdgpu: clean up some inconsistent indenting omits 69f91d32c663 drm/amdgpu: remove unneeded semicolon omits df4f0041c6ef drm/amdgpu: No longer insert ras blocks into ras_list if i [...] omits df01fe73ee98 drm/amdgpu: Add ras supported check for register_ras_block omits c4381d0ee819 drm/amdgpu: Add interface to load SRIOV cap FW omits 20c5e425d36a drm/amdkfd: Fix indentation on switch statement omits 400ef298f400 drm/amdgpu: cleanup ttm debug sdma vram access function omits cb5cc4f573e1 drm/amdgpu: improve debug VRAM access performance using sdma omits 7389a5b837cd drm/amdgpu: Removed redundant ras code omits 22d4ba53b1c1 drm/amdgpu: Adjust error inject function code style in amd [...] omits b0e2062dc897 drm/amdgpu: Modify mca block to fit for the unified ras bl [...] omits bdc4292bd3b4 drm/amdgpu: Modify sdma block to fit for the unified ras b [...] omits efe17d5a217e drm/amdgpu: Modify umc block to fit for the unified ras bl [...] omits 2e54fe5d056e drm/amdgpu: Modify nbio block to fit for the unified ras b [...] omits 5e67bba30115 drm/amdgpu: Modify mmhub block to fit for the unified ras [...] omits 6d76e9049ad9 drm/amdgpu: Modify hdp block to fit for the unified ras bl [...] omits 6c2453861f48 drm/amdgpu: Modify xgmi block to fit for the unified ras b [...] omits 8b0fb0e967c1 drm/amdgpu: Modify gfx block to fit for the unified ras bl [...] omits 7cab2124058d drm/amdgpu: Modify the compilation failed problem when oth [...] omits 6492e1b07c03 drm/amdgpu: Unify ras block interface for each ras block omits 685fae24d94f drm/amd/pm: correct the checks for fan attributes support omits 54c73b51df29 drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] omits bcf19fdd507f drm/amd/pm: drop those unrealistic thermal_type checks omits 1a408c710d9e drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] omits 3712e7a49459 drm/amd/pm: unified lock protections in amdgpu_dpm.c omits 61d7d0d5adc7 drm/amd/pm: revise the performance level setting APIs omits 3bce90bfbaa8 drm/amd/pm: drop unnecessary gfxoff controls omits 837d542a09cd drm/amd/pm: relocate the power related headers omits ebfc253335af drm/amd/pm: do not expose the smu_context structure used i [...] omits 7689dab48259 drm/amd/pm: drop redundant or unused APIs and data structures omits a627967e803e drm/amd/pm: move those code piece used by Stoney only to s [...] omits 6ddbd37f1074 drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] omits d698a2c4859d drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] omits 84176663e70d drm/amd/pm: create a new holder for those APIs used only b [...] omits 28a31774b050 drm/amd/pm: do not expose the API used internally only in [...] omits a79110f2dc01 drm/amd/pm: do not expose those APIs used internally only [...] omits d44815766587 drm/amd/pm: do not expose those APIs used internally only [...] omits 13f5dbd6e3d9 drm/amd/pm: do not expose power implementation details to display omits 79c65f3fcbb1 drm/amd/pm: do not expose power implementation details to [...] omits bc143d8b8387 drm/amd/pm: do not expose implementation details to other [...] omits 8c2d34eb53b9 drm/radeon: use kernel is_power_of_2 rather than local version omits de05abe6b9d0 drm/amd/display: Enable Freesync Video Mode by default omits 6a8cf6349c7c drm/amdgpu/swsmu: make sienna cichlid function static omits 61cc48163a4f video: fbdev: s3c-fb: remove redundant initialization of p [...] omits fdb9fb6c1302 video: fbdev: asiliantfb: remove redundant assignment to v [...] omits 3a5d604f90f9 i915: make array flex_regs static const omits a320c3a3280b agp/via: Remove unused variable 'current_size' omits a41af4c80a93 agp/sworks: Remove unused variable 'current_size' omits c4f7f3117e80 agp/nvidia: Declare value returned by readl() as unused omits ba7e3fd19a67 agp/ati: Return error from ati_create_page_map() omits ffe9d02e4152 agp: Documentation fixes omits 9175cb2c83c8 agp: Include "compat_ioctl.h" where necessary omits 938fb517d4f8 agp: Remove trailing whitespaces omits 7f0fec39c9ee drm/vc4: remove redundant assignment of variable size omits 150029657646 drm: bridge: it66121: Remove redundant check omits d72d84aea4d5 locking/rwsem: drop redundant semicolon of down_write_nest_lock omits 93e97b05d581 drm/bridge: dw-mipi-dsi: Switch to atomic operations omits a8cf6073d20a drm/i915/pxp: Hold RPM wakelock during PXP unbind omits 5ff59dddacd4 drm/i915/display/adlp: Implement new step in the TC voltag [...] omits 5ec7baef52c3 drm/i915/display/ehl: Update voltage swing table omits d72d69abfdb6 drm/i915/gvt: Make DRM_I915_GVT depend on X86 omits 91c64a4f1cb0 drm/i915/gvt: clean up kernel-doc in gtt.c omits 6650ebcbea13 drm/i915/pcode: rename sandybridge_pcode_* to snb_pcode_* omits 2616be2eac4b drm/i915/dp: make intel_dp_pack_aux() static again omits d9168aa32911 drm/stm: ltdc: Drop format_mod_supported function omits 484e72d3146b drm/stm: ltdc: add support of ycbcr pixel formats omits 8f2b5f6dcbda drm/stm: ltdc: add support of flexible pixel formats omits a55d08e0d494 drm/stm: ltdc: add per plane update support omits fb998edf9edc drm/stm: ltdc: add YCbCr 422 output support omits 734c26450aef drm/stm: ltdc: switch to regmap omits 8f54eab0efd5 drm/panfrost: Merge some feature lists omits 16a89697a3a0 drm/panfrost: Remove features meant for userspace omits cd6e4c2fbb00 Merge tag 'gvt-next-2022-01-12' of https://github.com/inte [...] omits 44ab30b05614 drm/panfrost: Check for error num after setting mask omits a11d854f072d video: vga16fb: Fix logic that checks for the display standard omits 7b1534188c25 drm: bridge: nwl-dsi: Drop panel_bridge from nwl_dsi omits 0f5d32617246 drm/bridge: adv7533: make array clock_div_by_lanes static const omits bd29823e05ac Revert "drm: exynos: dsi: Convert to bridge driver" omits 9d31993451f6 drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy omits e592dc320559 drm/gma500: remove redundant ret variable omits 3f8bd465a6f0 drm/i915/gvt: Constify vgpu_types omits 38bd13a0b151 drm/i915/gvt: Constify gtt_type_table_entry omits b17639c7f7fc drm/i915/gvt: Constify formats omits 0b782e669298 drm/i915/gvt: Constify cmd_interrupt_events omits ca1777797ad8 drm/i915/gvt: Constify gvt_mmio_block omits 4642077775a6 drm/i915/gvt: Constify intel_gvt_sched_policy_ops omits 1b277c892940 drm/i915/gvt: Constify intel_gvt_irq_ops omits 5512445c9b64 drm/i915/gvt: Constify intel_gvt_gtt_pte_ops omits c41aadd26496 drm/i915/gvt: Constify intel_gvt_gtt_gma_ops omits 3e1f4c491559 drm/i915/gvt: Fix cmd parser error for Passmark9 omits 919606f5e7d8 drm/i915/gvt: Use list_entry to access list members omits 43571e15c057 drm/i915: Drop unused _PORT3 and _PORT4 TC phy register offsets omits 24ce4d6d2ca6 drm/i915: Move TC PHY registers to their own header omits d0864ee4f81f drm/i915: Move combo PHY registers to their own header omits aa1d6068a460 drm/i915: Move SNPS PHY registers to their own header omits 202b1f4c1234 drm/i915/gt: Move engine registers to their own header omits 2b25a93bf07c drm/i915: Introduce i915_reg_defs.h omits ab076d8d79e1 drm/i915: Replace GFX_MODE_GEN7 with RING_MODE_GEN7 omits 3e5cbecb9aa8 drm/i915: Use RING_PSMI_CTL rather than per-engine macros omits e0d47fcff1f4 drm/i915: Parameterize ECOSKPD omits cd5d2fdb045f drm/i915: Parameterize PWRCTX_MAXCNT omits e9f9bcd598e2 drm/i915: Use parameterized GPR register definitions everywhere omits d1f5a6d9d02e drm/doc: overview before functions for drm_writeback.c omits 4a39156166b9 drm/v3d/v3d_drv: Check for error num after setting mask omits afd088ac05f1 drm/i915/guc: Improve GuC loading status check/error reports omits 77b6f79df66e drm/i915/guc: Update to GuC version 69.0.3 omits 53c8283ba9b4 drm/i915/guc: Temporarily bump the GuC load timeout omits f199f71f2091 drm/mst: use DP_GET_SINK_COUNT() for sink count in ESI omits 55a9c00021e2 drm/dp: note that DPCD 0x2002-0x2003 match 0x200-0x201 omits c406ad5e4a85 drm/vc4: Notify the firmware when DRM is in charge omits a7e6f3d8a41e drm/vc4: Remove conflicting framebuffers before callind bind_all omits d62b9bee52dc drm/vc4: Support nomodeset omits 39feb6e726e7 firmware: raspberrypi: Add RPI_FIRMWARE_NOTIFY_DISPLAY_DONE omits 60dc43d1190d drm/i915: Use struct vma_resource instead of struct vma_snapshot omits 950505cabe51 drm/i915: Asynchronous migration selftest omits 2f6b90da9192 drm/i915: Use vma resources for async unbinding omits ebf3c361f43b drm/i915: Don't pin the object pages during pending vma binds omits 39a2bd34c933 drm/i915: Use the vma resource as argument for gtt binding [...] omits 583998c5e8cb drm/i915/snps: vswing value refined for SNPS phys omits e8c1f36157ce dma-buf-map: Fix dot vs comma in example omits e1a4bbb6e837 drm/i915: Initial introduction of vma resources omits a9e4fb51425f drm/panfrost: Update create_bo flags comment omits b4435717f53b drm/i915: split out vlv sideband registers from i915_reg.h omits 7e470f103d75 drm/i915: split out PCI config space registers from i915_reg.h omits 386e75a41478 drm/i915: split out gem/i915_gem_tiling.h from i915_drv.h omits db583eea5a82 drm/i915: split out gem/i915_gem_userptr.h from i915_drv.h omits 2ef97818d3aa drm/i915: split out i915_gem_evict.h from i915_drv.h omits 23d639d7b6df drm/i915: split out i915_cmd_parser.h from i915_drv.h omits 2564c35df5b8 drm/i915: split out i915_getparam.h from i915_drv.h omits 0af2e827b6ac drm/privacy_screen_x86: Add entry for ChromeOS privacy-screen omits 3fb57847f6ec platform/chrome: Add driver for ChromeOS privacy-screen omits 30598d925d46 drm/privacy_screen: Add drvdata in drm_privacy_screen omits ab4911b7d411 drm/i915/ttm: ensure we unmap when purging omits 903e0387270e drm/i915/ttm: add unmap_virtual callback omits f3cb4a2de541 drm/i915/ttm: only fault WILLNEED objects omits 658a0c632625 drm/i915: don't call free_mmap_offset when purging omits 3dbc84a595d1 drm: bridge: adv7511: Fix ADV7535 HPD enablement omits 607a264ea701 drm/bridge: anx7625: add audio codec .get_eld support omits cd1637c7e480 drm/bridge: anx7625: add HDCP support omits 191be00229ef drm/bridge: anx7625: Add bridge helper atomic conversion omits ffa3fe080c77 drm/i915: clean up shrinker_release_pages omits 9354417750e5 drm/i915: remove writeback hook omits 0f299473c1b1 drm/vkms: drop "Multiple overlay planes" TODO omits df2d385cb413 drm/vkms: add support for multiple overlay planes omits 5edaa2b97489 drm/vkms: refactor overlay plane creation omits 57ded5fc98b1 drm/i915/pxp: Hold RPM wakelock during PXP unbind omits 814d5c51f896 drm/i915: Fix possible NULL pointer dereferences in i9xx_u [...] omits 5313fb2c779f drm/bridge/tc358775: Fix for dual-link LVDS omits 36e195467ecc drm: omapdrm: Fix implicit dma_buf fencing omits 59a39fcc21c5 drm/ast: Enable the supporting of wide screen on AST2600 omits 506d9d7414cf drm/panel: Update Boe-tv110c9m initial code omits 91d8531393be drm/plane: Fix typo in format_mod_supported documentation omits d14f0c205302 drm/plane: Make format_mod_supported truly optional omits cdeea858d8df drm/i915: Remove unused i915->ggtt omits 17190a3492bb drm/i915/selftests: Use to_gt() helper for GGTT accesses omits 59dc4632e35b drm/i915/display: Use to_gt() helper for GGTT accesses omits 5c24c9d227e9 drm/i915/gem: Use to_gt() helper for GGTT accesses omits 204129a211fc drm/i915: Use to_gt() helper for GGTT accesses omits 848915c35e22 drm/i915/gt: Use to_gt() helper for GGTT accesses omits b146e343a9e0 drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl [...] omits 96211b7c56b1 drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_ [...] omits 9294914dd550 drm/bridge: parade-ps8640: Link device to ensure suspend/r [...] omits 80dfdeb75028 drm/i915: stop including i915_irq.h from i915_drv.h omits 816e3be74f16 drm/i915/gem: Use local pointer ttm for __i915_ttm_move omits aee039e66035 drm: exynos: dsi: Add mode_set function omits 92e794fab87a drm: exynos: dsi: Convert to bridge driver omits f5f05ddc37e0 drm/bridge: anx7625: Fix null vs IS_ERR() checking in anx7 [...] omits 7020449b8f5a drm/bridge: anx7625: Check GPIO description to avoid crash omits 1726cee3d053 drm/stm: ltdc: support of new hardware version omits 77177c934c9a drm/stm: remove conflicting framebuffers omits 7c442e76c06c drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev omits 50d76e3d3ec0 drm/bridge: chipone-icn6211: Add mode_set API omits 3b26a2916844 drm/bridge: chipone-icn6211: Switch to atomic operations omits e01356d18273 drm/stm: dsi: provide the implementation of mode_valid() omits 5f4f958a0d9d drm/bridge/synopsys: dsi: extend the prototype of mode_valid() omits 22f99f2db447 drm/stm: dsi: move lane capability detection in probe() omits fa747d75f65d drm/meson: Fix error handling when afbcd.ops->init fails omits 04b8a5d9cfd1 drm/meson: osd_afbcd: Add an exit callback to struct meson [...] omits 6edf615618b8 drm/bridge: sn65dsi83: Fix an error handling path in sn65d [...] omits 0b464ca3e0dd drm: Add orientation quirk for GPD Win Max omits e35d8762b04f drm/i915/opregion: add support for mailbox #5 EDID omits f7747be14103 drm/i915/dsi: Drop double check ACPI companion device for NULL omits 62eeb9ae1364 drm/i915: Increment composite fence seqno omits cbffbac9c142 drm/i915: Fix possible uninitialized variable in parallel [...] omits c3c2ac4c77ee drm/i915/guc: Check for wedged before doing stuff omits a88afcfa2586 drm/i915/execlists: Weak parallel submission support for e [...] omits 249af7242af7 drm/i915/guc: Report error on invalid reset notification omits 798c5daf3cdd drm/i915/fbc: Remember to update FBC state even when not r [...] omits 980f42e7d574 drm/i915/bios: fix slab-out-of-bounds access omits 825ca9ed1c9f drm: Always include the debugfs dentry in drm_crtc omits 6844a2888518 drm/dbi: Use a static inline stub for mipi_dbi_debugfs_init() omits 5664e3c907e2 drm/bridge: ti-sn65dsi83: Add vcc supply regulator support omits e6ba21738195 dt-bindings: drm/bridge: ti-sn65dsi83: Add vcc supply bindings omits 5995aef00669 drm/bridge: ti-sn65dsi83: Make enable GPIO optional omits f2165301c3cc dt-bindings: display: bridge: sn65dsi83: Make enable GPIO [...] omits 521d459b1935 drm: fix error found in some cases after the patch d1af5cd86997 omits 7e28d0b26759 drm/i915/adl-n: Enable ADL-N platform omits 943e6a8beeac mock a drm_plane in igt_check_plane_state to make the test [...] omits 70704fbf67dd drm/nouveau/disp/dp: add support for eDP link rates omits 405d5382ba08 drm/nouveau/disp/dp: add support for hbr3 omits f21e5fa191be drm/nouveau/disp/dp: add support for lttprs omits 9543e3c0511d drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 omits 3edcd504077c drm/nouveau/disp/dp: add support for tps4 omits b96a1d8c5189 drm/nouveau/disp/dp: generate supported link rates table a [...] omits be5b6985fbbe drm/nouveau/disp/dp: explicitly control scrambling when se [...] omits 007354597d5c drm/nouveau/disp: remove some remnant of a rework omits a36e7dc0af1c drm/i915/dg1: Read OPROM via SPI controller omits 60c9ecd705be drm/vmwgfx: Fix possible usage of an uninitialized variable omits 11343099d5ae drm/vmwgfx: Remove unused compile options omits 49d535d64d52 drm/vmwgfx: Remove explicit transparent hugepages support omits 72345114c96b drm/vmwgfx: Fix a size_t/long int format specifier mismatch omits b807fd2c43fe drm/ingenic: Add support for JZ4780 and HDMI output omits ef2f5d0aa121 drm/ingenic: prepare ingenic drm for later addition of JZ4780 omits d0c0cf22d707 drm/i915: Remove unused intel_gmbus_set_speed() function omits 637088a21e20 drm/i915/backlight: Make ext_pwm_disable_backlight() call [...] omits fef6d35d82c2 drm/tilcdc: add const to of_device_id omits e74c6aa955ca drm/i915/fbc: Register per-crtc debugfs files omits b8ca477e5131 drm/i915/fbc: Introduce device info fbc_mask omits c2a9682d2214 drm/i915/fbc: Loop through FBC instances in various places omits ae361eb07e9b drm/i915/fbc: Parametrize FBC register offsets omits a908db6d9878 drm/i915/cdclk: move struct intel_cdclk_funcs to intel_cdclk.c omits cce936f4fff7 drm/i915/cdclk: turn around i915_drv.h and intel_cdclk.h d [...] adds 515a2f507491 mei: me: Use dma_set_mask_and_coherent() and simplify code adds ee8ed0141d53 comedi: das16: Use struct_size() helper in comedi_alloc_spriv() adds b05bd3ea4860 selftests/lkdtm: Remove dead config option adds 6d01f36f9e49 selftests/lkdtm: Add UBSAN config adds 7499b529d97f mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM adds 597568e8df04 misc: rtsx: Rework runtime power management flow adds b11a3c7a4b31 misc: rtsx: Cleanup power management ops adds 71732e24609b misc: rtsx: Quiesce rts5249 on system suspend adds 710f8af199ee eeprom: at25: Replace strncpy() with strscpy() adds 7ab004dbcbee Merge tag 'v5.17-rc2' into char-misc-next adds 5f8583a3b755 greybus: svc: fix an error handling bug in gb_svc_hello() adds 5f648e00f50f greybus: svc: clean up hello error path adds a74e7263b534 greybus: svc: clean up link configuration hack at hello adds abaca3179b41 pps: clients: gpio: Propagate return value from pps_gpio_probe adds b2fb28dedd39 drivers/android: remove redundant ret variable adds 84564481bc45 mux: Add support for reading mux state from consumer DT node adds 6632866df852 mux: add missing mux_state_get adds f22d1117b9c3 mux: fix grammar, missing "is". adds ad10ab11348c mux: Fix struct mux_state kernel-doc comment adds c194a38675ea dt-bindings: reserved-memory: Open Profile for DICE adds f396ededbd8b misc: open-dice: Add driver to expose DICE data to userspace adds 10f4629f85f1 drivers: dio: Use <linux/io.h> instead <asm/io.h> adds 8a4606c6429d drivers: dio: brace should be on the previous line adds 7649cb6f3daf drivers: dio: trailing whitespace adds c3c6138589e6 drivers: dio: space prohibited after parenthesis adds f8b187c25435 drivers: dio: space required after that ',' adds dffae938c06a drivers: dio: code indent should use tabs adds aafce7bc5908 drivers: dio: Missing a blank line after declarations adds 83ba7e895deb fsi: Aspeed: Fix a potential double free adds 7163ae1642ae hpet: fix style issue about braces and alignment adds b86f32951d17 hpet: remove unused writeq/readq function definitions adds 9940a7569d4c comedi: remove redundant assignment to variable buffer_config adds 9583e4ee4933 speakup: Allow lower values for the flush parameter adds 353b940c90d2 speakup_audptr: cleanup synth_version adds 5b3dc949f554 misc: alcor_pci: Fix an error handling path adds fac608138c61 VMCI: dma dg: whitespace formatting change for vmci regist [...] adds e283a0e8b7ea VMCI: dma dg: add MMIO access to registers adds eed2298d9360 VMCI: dma dg: detect DMA datagram capability adds 8cb520bea147 VMCI: dma dg: set OS page size adds cc68f2177fcb VMCI: dma dg: register dummy IRQ handlers for DMA datagrams adds 5ee109828e73 VMCI: dma dg: allocate send and receive buffers for DMA datagrams adds 22aa5c7f3230 VMCI: dma dg: add support for DMA datagrams sends adds 463713eb6164 VMCI: dma dg: add support for DMA datagrams receive adds 612e5d847f7d dt-bindings: Add generic bindings for PECI adds 0af618d68d6a dt-bindings: Add bindings for peci-aspeed adds ac2743a7f6bd ARM: dts: aspeed: Add PECI controller nodes adds 6523d3b2ffa2 peci: Add core infrastructure adds a85e4c52086c peci: Add peci-aspeed controller driver adds 52857e6828e2 peci: Add device detection adds 42bed52b2e9c peci: Add sysfs interface for PECI bus adds 6b8145b054b2 peci: Add support for PECI device drivers adds 93e1821c80f9 peci: Add peci-cpu driver adds bf3608f338e9 hwmon: peci: Add cputemp driver adds 73bc1b885dae hwmon: peci: Add dimmtemp driver adds bdcfb955acc9 docs: hwmon: Document PECI drivers adds 0580565dd717 docs: Add PECI documentation adds e6cb9c167eeb Merge 5.17-rc4 into char-misc-next adds d46fddd52d11 fsi: scom: Fix error handling adds ab1b79159ad5 fsi: scom: Remove retries in indirect scoms adds 3dcf3c84f583 fsi: occ: Improve response status checking adds b8d536d27765 fsi: sbefifo: Use specified value of start of response timeout adds a1dc6308865d fsi: sbefifo: Implement FSI_SBEFIFO_READ_TIMEOUT_SECONDS ioctl adds f2af60bb7ce2 fsi: Add trace events in initialization path adds c29930ef8308 Merge tag 'fsi-for-v5.18' of git://git.kernel.org/pub/scm/ [...] adds 190fae468592 nvmem: core: Remove unused devm_nvmem_unregister() adds 5825b2c67626 nvmem: core: Use devm_add_action_or_reset() adds 8c751e0d9a52 nvmem: core: Check input parameter for NULL in nvmem_unregister() adds 05196facc052 nvmem: qfprom: fix kerneldoc warning adds aea875a9da8c dt-bindings: nvmem: SID: Add compatible for D1 adds 07ae4fde9efa nvmem: sunxi_sid: Add support for D1 variant adds 4dc8d89faed9 nvmem: meson-mx-efuse: replace unnecessary devm_kstrdup() adds 6f9817cdcc82 dt-bindings: nvmem: add fsl,layerscape-sfp binding adds f78451012b9e nvmem: add driver for Layerscape SFP (Security Fuse Processor) adds 673d2cc5c1e7 doc: nvmem: Remove references to regmap adds 671aa5a4d493 doc: nvmem: Update example adds bcf4ef28b083 mtd: core: Drop duplicate NULL checks around nvmem_unregister() adds 4c49300d8e67 thunderbolt: Drop duplicate NULL checks around nvmem_unregister() adds 7570fb41e450 mmc: rtsx: Let MMC core handle runtime PM
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (482d7b582d7f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 3 - Documentation/ABI/testing/sysfs-bus-peci | 16 + Documentation/ABI/testing/sysfs-class-power | 1 - Documentation/core-api/dma-attributes.rst | 8 - Documentation/cpu-freq/cpu-drivers.rst | 3 - .../bindings/display/bridge/analogix,anx7625.yaml | 17 - .../display/bridge/ingenic,jz4780-hdmi.yaml | 82 - .../bindings/display/bridge/lvds-codec.yaml | 3 +- .../bindings/display/bridge/renesas,lvds.yaml | 1 - .../bindings/display/bridge/ti,sn65dsi83.yaml | 5 +- .../bindings/display/mediatek/mediatek,aal.yaml | 77 - .../bindings/display/mediatek/mediatek,ccorr.yaml | 76 - .../bindings/display/mediatek/mediatek,color.yaml | 86 - .../bindings/display/mediatek/mediatek,disp.txt | 219 + .../bindings/display/mediatek/mediatek,dither.yaml | 76 - .../bindings/display/mediatek/mediatek,dsc.yaml | 71 - .../bindings/display/mediatek/mediatek,ethdr.yaml | 147 - .../bindings/display/mediatek/mediatek,gamma.yaml | 77 - .../bindings/display/mediatek/mediatek,merge.yaml | 110 - .../bindings/display/mediatek/mediatek,mutex.yaml | 83 - .../bindings/display/mediatek/mediatek,od.yaml | 53 - .../bindings/display/mediatek/mediatek,ovl-2l.yaml | 88 - .../bindings/display/mediatek/mediatek,ovl.yaml | 103 - .../display/mediatek/mediatek,postmask.yaml | 69 - .../bindings/display/mediatek/mediatek,rdma.yaml | 117 - .../bindings/display/mediatek/mediatek,split.yaml | 58 - .../bindings/display/mediatek/mediatek,ufoe.yaml | 61 - .../bindings/display/mediatek/mediatek,wdma.yaml | 86 - .../bindings/display/msm/dp-controller.yaml | 1 - .../bindings/display/msm/dpu-msm8998.yaml | 219 - .../bindings/display/msm/dpu-qcm2290.yaml | 215 - .../bindings/display/msm/dsi-controller-main.yaml | 5 +- .../bindings/display/msm/dsi-phy-10nm.yaml | 36 - .../display/panel/advantech,idk-1110wr.yaml | 19 +- .../display/panel/innolux,ee101ia-01d.yaml | 23 +- .../bindings/display/{ => panel}/lvds.yaml | 35 +- .../display/panel/mitsubishi,aa104xd12.yaml | 19 +- .../display/panel/mitsubishi,aa121td01.yaml | 19 +- .../bindings/display/panel/panel-lvds.yaml | 57 - .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 126 - .../bindings/display/panel/panel-simple.yaml | 4 - .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 19 +- .../bindings/display/panel/sony,acx424akp.yaml | 11 +- .../bindings/display/solomon,ssd1307fb.yaml | 1 - .../devicetree/bindings/gpio/sifive,gpio.yaml | 1 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 15 - .../bindings/mfd/ti,j721e-system-controller.yaml | 2 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 1 + .../bindings/nvmem/fsl,layerscape-sfp.yaml | 38 + .../devicetree/bindings/peci/peci-aspeed.yaml | 72 + .../devicetree/bindings/peci/peci-controller.yaml | 33 + .../devicetree/bindings/phy/ti,omap-usb2.yaml | 2 +- .../devicetree/bindings/pwm/pwm-sifive.yaml | 1 + .../bindings/reserved-memory/google,open-dice.yaml | 46 + .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 1 + .../bindings/sound/google,cros-ec-codec.yaml | 1 - .../devicetree/bindings/usb/ti,j721e-usb.yaml | 2 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 +- Documentation/driver-api/device-io.rst | 9 - Documentation/driver-api/dma-buf.rst | 9 + Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/driver-api/nvmem.rst | 28 +- Documentation/gpu/drm-internals.rst | 6 - Documentation/gpu/drm-kms-helpers.rst | 26 +- Documentation/gpu/drm-kms.rst | 6 +- Documentation/gpu/drm-mm.rst | 2 +- Documentation/gpu/i915.rst | 1 - Documentation/gpu/todo.rst | 82 +- Documentation/gpu/vkms.rst | 2 + Documentation/hwmon/index.rst | 2 + Documentation/hwmon/peci-cputemp.rst | 90 + Documentation/hwmon/peci-dimmtemp.rst | 57 + Documentation/index.rst | 1 + Documentation/peci/index.rst | 16 + Documentation/peci/peci.rst | 51 + Documentation/tools/rtla/common_hist_options.rst | 2 +- .../tools/rtla/common_osnoise_description.rst | 2 +- Documentation/tools/rtla/rtla-osnoise-hist.rst | 2 +- .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 2 - Documentation/virt/kvm/api.rst | 16 +- MAINTAINERS | 118 +- Makefile | 2 +- arch/arm/boot/dts/aspeed-g4.dtsi | 11 + arch/arm/boot/dts/aspeed-g5.dtsi | 11 + arch/arm/boot/dts/aspeed-g6.dtsi | 11 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/kvm/vgic/vgic-mmio.c | 2 - arch/parisc/include/asm/bitops.h | 8 - arch/parisc/include/asm/uaccess.h | 29 +- arch/parisc/kernel/unaligned.c | 14 +- arch/parisc/lib/iomap.c | 18 - arch/parisc/mm/init.c | 9 +- arch/powerpc/kernel/head_book3s_32.S | 4 +- arch/powerpc/lib/sstep.c | 2 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 +- arch/riscv/kernel/Makefile | 2 - arch/riscv/kernel/entry.S | 10 +- arch/riscv/kernel/sbi.c | 72 +- arch/riscv/kernel/trace_irq.c | 27 - arch/riscv/kernel/trace_irq.h | 11 - arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/msr-index.h | 1 - arch/x86/include/asm/svm.h | 36 - arch/x86/kernel/cpu/sgx/main.c | 10 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/fpu/regset.c | 9 +- arch/x86/kernel/fpu/xstate.c | 5 +- arch/x86/kernel/kvm.c | 9 +- arch/x86/kernel/ptrace.c | 4 +- arch/x86/kvm/cpuid.c | 5 +- arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu/mmu.c | 13 +- arch/x86/kvm/pmu.c | 7 +- arch/x86/kvm/svm/avic.c | 93 +- arch/x86/kvm/svm/nested.c | 26 +- arch/x86/kvm/svm/svm.c | 104 +- arch/x86/kvm/svm/svm.h | 15 +- arch/x86/kvm/vmx/vmx.c | 1 - arch/x86/kvm/x86.c | 34 +- arch/x86/kvm/xen.c | 97 +- block/bfq-iosched.c | 2 - block/blk-core.c | 10 +- block/blk-map.c | 2 +- block/blk-mq.c | 4 - block/elevator.c | 2 + block/fops.c | 2 - block/genhd.c | 14 - crypto/af_alg.c | 3 + drivers/Kconfig | 3 + drivers/Makefile | 1 + drivers/accessibility/speakup/speakup_audptr.c | 24 +- drivers/accessibility/speakup/synth.c | 2 +- drivers/acpi/processor_idle.c | 5 - drivers/acpi/tables.c | 2 +- drivers/android/binder_alloc.c | 8 +- drivers/ata/pata_hpt37x.c | 18 +- drivers/base/dd.c | 5 - drivers/base/regmap/regmap-irq.c | 20 +- drivers/block/loop.c | 8 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/rbd.c | 2 +- drivers/block/xen-blkfront.c | 2 +- drivers/char/agp/ati-agp.c | 8 +- drivers/char/agp/backend.c | 2 - drivers/char/agp/frontend.c | 4 +- drivers/char/agp/nvidia-agp.c | 3 +- drivers/char/agp/sworks-agp.c | 5 +- drivers/char/agp/via-agp.c | 3 + drivers/char/hpet.c | 28 +- drivers/clk/ingenic/jz4725b-cgu.c | 3 +- drivers/clk/qcom/gcc-msm8994.c | 106 +- drivers/comedi/drivers/das16.c | 4 +- drivers/comedi/drivers/pcm3724.c | 1 - drivers/cpufreq/cpufreq.c | 4 - drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/dio/dio.c | 140 +- drivers/dma-buf/dma-buf.c | 22 +- drivers/dma-buf/dma-fence-array.c | 14 - drivers/dma-buf/dma-fence-chain.c | 15 +- drivers/dma-buf/dma-resv.c | 82 +- drivers/dma-buf/heaps/cma_heap.c | 10 +- drivers/dma-buf/heaps/system_heap.c | 10 +- drivers/dma-buf/st-dma-resv.c | 26 +- drivers/dma-buf/udmabuf.c | 4 - drivers/dma/at_xdmac.c | 4 +- drivers/dma/ptdma/ptdma-dev.c | 17 +- drivers/dma/sh/rcar-dmac.c | 9 +- drivers/dma/sh/shdma-base.c | 4 +- drivers/dma/stm32-dmamux.c | 4 +- drivers/edac/edac_mc.c | 2 +- drivers/firmware/sysfb_simplefb.c | 2 +- drivers/fsi/fsi-core.c | 11 +- drivers/fsi/fsi-master-aspeed.c | 19 +- drivers/fsi/fsi-occ.c | 87 +- drivers/fsi/fsi-sbefifo.c | 53 +- drivers/fsi/fsi-scom.c | 45 +- drivers/gpio/gpio-rockchip.c | 56 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpiolib.c | 10 - drivers/gpu/drm/Kconfig | 18 - drivers/gpu/drm/Makefile | 15 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 3 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 24 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 96 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 24 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 244 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 38 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 149 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 441 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 683 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 128 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 126 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 125 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 525 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 56 - drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 40 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 250 + drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 419 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 106 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 151 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 119 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 10 +- drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 334 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 234 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 59 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 105 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 102 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 19 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 19 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 13 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 48 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 20 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 118 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 14 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 77 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 25 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 28 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 81 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 68 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 8 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 3 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 30 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 225 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 25 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 166 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 2 + drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 1616 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 845 + drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h | 230 + drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 158 + drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h | 293 + drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 67 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 269 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 62 +- .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 3 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 12 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 3 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 316 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 67 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 126 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 155 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 175 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 151 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 52 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 29 +- drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 3 +- .../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_diq.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 196 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 95 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 375 +- drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 437 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 39 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 163 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 15 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 126 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 203 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 293 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 14 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 248 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 64 +- drivers/gpu/drm/amd/display/dc/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 + .../gpu/drm/amd/display/dc/bios/command_table2.c | 4 + .../amd/display/dc/bios/command_table_helper2.c | 2 - .../drm/amd/display/dc/{dcn315 => calcs}/Makefile | 36 +- .../drm/amd/display/dc/{dml => }/calcs/bw_fixed.c | 0 .../amd/display/dc/{dml => }/calcs/calcs_logger.h | 0 .../amd/display/dc/{dml => }/calcs/custom_float.c | 0 .../drm/amd/display/dc/{dml => }/calcs/dce_calcs.c | 48 +- .../amd/display/dc/{dml => }/calcs/dcn_calc_auto.c | 0 .../amd/display/dc/{dml => }/calcs/dcn_calc_auto.h | 0 .../amd/display/dc/{dml => }/calcs/dcn_calc_math.c | 0 .../drm/amd/display/dc/{dml => }/calcs/dcn_calcs.c | 0 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 19 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 37 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 3 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 7 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 21 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 2 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 617 - .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.h | 49 - .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 314 - .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.h | 126 - .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 715 - .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.h | 49 - .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 312 - .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.h | 137 - drivers/gpu/drm/amd/display/dc/core/dc.c | 82 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 898 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1542 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 2 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 917 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 110 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 23 +- drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 88 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 60 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 21 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 6 + drivers/gpu/drm/amd/display/dc/dc_types.h | 6 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 17 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 25 +- drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 4 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 107 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 12 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 18 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 53 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 19 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_init.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 7 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 12 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 320 +- .../drm/amd/display/dc/dcn302/dcn302_resource.h | 3 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 106 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 6 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.c | 11 - .../display/dc/dcn31/dcn31_hpo_dp_stream_encoder.h | 9 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 2304 - .../drm/amd/display/dc/dcn315/dcn315_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dcn316/Makefile | 56 - .../drm/amd/display/dc/dcn316/dcn316_resource.c | 2306 - .../drm/amd/display/dc/dcn316/dcn316_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 6 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 12 +- .../gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c | 357 - .../gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.h | 32 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 29 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 24 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 3 - .../gpu/drm/amd/display/dc/dml/dsc/rc_calc_fpu.c | 2 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 8 - .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 4 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 4 +- .../amd/display/dc/gpio/dcn315/hw_factory_dcn315.c | 260 - .../amd/display/dc/gpio/dcn315/hw_factory_dcn315.h | 31 - .../display/dc/gpio/dcn315/hw_translate_dcn315.c | 374 - .../display/dc/gpio/dcn315/hw_translate_dcn315.h | 33 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 5 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 13 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 56 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 2 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 6 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 3 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 86 +- drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 34 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 16 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 8 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 2 +- .../amd/display/dc/irq/dcn201/irq_service_dcn201.c | 5 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 14 + .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 6 +- .../amd/display/dc/irq/dcn315/irq_service_dcn315.c | 438 - .../amd/display/dc/irq/dcn315/irq_service_dcn315.h | 34 - drivers/gpu/drm/amd/display/dc/link/Makefile | 30 - .../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 137 - .../gpu/drm/amd/display/dc/link/link_hwss_dio.h | 53 - .../gpu/drm/amd/display/dc/link/link_hwss_dpia.c | 51 - .../gpu/drm/amd/display/dc/link/link_hwss_dpia.h | 34 - .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 254 - .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.h | 35 - .../drm/amd/display/dc/link/link_hwss_hpo_frl.c | 43 - .../drm/amd/display/dc/link/link_hwss_hpo_frl.h | 34 - drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/display/dc/virtual/Makefile | 2 +- .../amd/display/dc/virtual/virtual_link_encoder.c | 3 +- .../drm/amd/display/dc/virtual/virtual_link_hwss.c | 43 - .../drm/amd/display/dc/virtual/virtual_link_hwss.h | 34 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 57 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn315.c | 62 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn315.h | 68 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn316.c | 62 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn316.h | 33 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 11 +- .../drm/amd/display/include/bios_parser_types.h | 2 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 13 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 6 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 6 +- .../gpu/drm/amd/display/include/grph_object_defs.h | 2 + .../gpu/drm/amd/display/include/grph_object_id.h | 2 + .../drm/amd/display/include/link_service_types.h | 12 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 3 +- .../amd/display/modules/info_packet/info_packet.c | 25 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 +- .../amd/include/asic_reg/dcn/dcn_3_1_5_offset.h | 15191 -- .../amd/include/asic_reg/dcn/dcn_3_1_5_sh_mask.h | 62061 -------- .../amd/include/asic_reg/dcn/dcn_3_1_6_offset.h | 15682 -- .../amd/include/asic_reg/dcn/dcn_3_1_6_sh_mask.h | 62717 -------- .../asic_reg/{dpcs => dcn}/dpcs_3_0_0_offset.h | 7 - .../asic_reg/{dpcs => dcn}/dpcs_3_0_0_sh_mask.h | 7 - .../asic_reg/{dpcs => dcn}/dpcs_3_0_3_offset.h | 0 .../asic_reg/{dpcs => dcn}/dpcs_3_0_3_sh_mask.h | 0 .../amd/include/asic_reg/dpcs/dpcs_4_2_2_offset.h | 11957 -- .../amd/include/asic_reg/dpcs/dpcs_4_2_2_sh_mask.h | 103633 ------------- .../amd/include/asic_reg/dpcs/dpcs_4_2_3_offset.h | 11969 -- .../amd/include/asic_reg/dpcs/dpcs_4_2_3_sh_mask.h | 136141 ------------------ .../drm/amd/include/asic_reg/hdp/hdp_4_0_sh_mask.h | 2 - .../drm/amd/include/asic_reg/mp/mp_13_0_5_offset.h | 455 - .../amd/include/asic_reg/mp/mp_13_0_5_sh_mask.h | 672 - .../drm/amd/include/asic_reg/mp/mp_13_0_8_offset.h | 410 - .../amd/include/asic_reg/mp/mp_13_0_8_sh_mask.h | 603 - .../amd/include/asic_reg/umc/umc_6_7_0_offset.h | 6 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 9 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 13 +- drivers/gpu/drm/amd/pm/Makefile | 13 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 2518 +- drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 95 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 617 +- .../{swsmu/inc/pmfw_if => inc}/aldebaran_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/amd_powerplay.h | 0 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 373 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h | 32 - .../gpu/drm/amd/pm/{swsmu => }/inc/amdgpu_smu.h | 59 +- .../pm/{swsmu/inc/pmfw_if => inc}/arcturus_ppsmc.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/cz_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/fiji_ppsmc.h | 0 .../amd/pm/{powerplay => }/inc/hardwaremanager.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/hwmgr.h | 4 + .../pm/{powerplay => }/inc/polaris10_pwrvirus.h | 0 .../drm/amd/pm/{powerplay => }/inc/power_state.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/pp_debug.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/pp_endian.h | 0 .../drm/amd/pm/{powerplay => }/inc/pp_thermal.h | 0 .../drm/amd/pm/{powerplay => }/inc/ppinterrupt.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/rv_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10.h | 0 .../amd/pm/{powerplay => }/inc/smu10_driver_if.h | 0 .../amd/pm/{powerplay => }/inc/smu11_driver_if.h | 0 .../inc/pmfw_if => inc}/smu11_driver_if_arcturus.h | 0 .../smu11_driver_if_cyan_skillfish.h | 0 .../inc/pmfw_if => inc}/smu11_driver_if_navi10.h | 0 .../smu11_driver_if_sienna_cichlid.h | 24 +- .../inc/pmfw_if => inc}/smu11_driver_if_vangogh.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu12_driver_if.h | 0 .../pmfw_if => inc}/smu13_driver_if_aldebaran.h | 0 .../pmfw_if => inc}/smu13_driver_if_yellow_carp.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71.h | 0 .../amd/pm/{powerplay => }/inc/smu71_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72.h | 0 .../amd/pm/{powerplay => }/inc/smu72_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73.h | 0 .../amd/pm/{powerplay => }/inc/smu73_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74.h | 0 .../amd/pm/{powerplay => }/inc/smu74_discrete.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75.h | 0 .../amd/pm/{powerplay => }/inc/smu75_discrete.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_common.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_discrete.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_fusion.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu7_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8.h | 0 .../drm/amd/pm/{powerplay => }/inc/smu8_fusion.h | 0 drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9.h | 0 .../amd/pm/{powerplay => }/inc/smu9_driver_if.h | 0 .../amd/pm/{swsmu => }/inc/smu_11_0_cdr_table.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_types.h | 3 - .../amd/pm/{powerplay => }/inc/smu_ucode_xfer_cz.h | 2 +- .../amd/pm/{powerplay => }/inc/smu_ucode_xfer_vi.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_0_7_ppsmc.h | 0 .../amd/pm/{swsmu => }/inc/smu_v11_0_7_pptable.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_0_ppsmc.h | 0 .../drm/amd/pm/{swsmu => }/inc/smu_v11_0_pptable.h | 0 .../pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_5_ppsmc.h | 0 .../pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v11_8_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v12_0.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v12_0_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0.h | 1 - .../{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_pmfw.h | 0 .../{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_ppsmc.h | 0 .../drm/amd/pm/{swsmu => }/inc/smu_v13_0_pptable.h | 0 .../gpu/drm/amd/pm/{powerplay => }/inc/smumgr.h | 0 .../drm/amd/pm/{powerplay => }/inc/tonga_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega10_ppsmc.h | 0 .../pm/{powerplay => }/inc/vega12/smu9_driver_if.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega12_ppsmc.h | 0 .../drm/amd/pm/{powerplay => }/inc/vega20_ppsmc.h | 0 drivers/gpu/drm/amd/pm/legacy-dpm/Makefile | 32 - drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 1081 - drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.h | 38 - drivers/gpu/drm/amd/pm/powerplay/Makefile | 4 + drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 400 +- .../drm/amd/pm/{legacy-dpm => powerplay}/cik_dpm.h | 0 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 10 +- .../drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.c | 37 +- .../drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.h | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/kv_smc.c | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/ppsmc.h | 0 .../amd/pm/{legacy-dpm => powerplay}/r600_dpm.h | 0 .../drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.c | 188 +- .../drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.h | 15 +- .../drm/amd/pm/{legacy-dpm => powerplay}/si_smc.c | 0 .../pm/{legacy-dpm => powerplay}/sislands_smc.h | 0 .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c | 11 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 681 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_5.h | 140 - .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_pmfw.h | 126 - .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_ppsmc.h | 74 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 102 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 80 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 476 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 352 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 8 - drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 70 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 79 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 28 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 90 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 80 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 1057 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h | 29 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 47 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 250 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 10 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 12 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 3 +- drivers/gpu/drm/arm/hdlcd_drv.c | 3 +- drivers/gpu/drm/arm/malidp_drv.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 3 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 1 - drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 18 +- drivers/gpu/drm/ast/ast_dp501.c | 58 + drivers/gpu/drm/ast/ast_drv.c | 18 +- drivers/gpu/drm/ast/ast_drv.h | 39 +- drivers/gpu/drm/ast/ast_main.c | 2 - drivers/gpu/drm/ast/ast_mode.c | 426 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 3 +- drivers/gpu/drm/bridge/Kconfig | 13 - drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 31 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix/Kconfig | 4 - drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 2 +- .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 577 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 79 +- drivers/gpu/drm/bridge/cadence/Kconfig | 1 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 20 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 2 +- drivers/gpu/drm/bridge/cdns-dsi.c | 1 - drivers/gpu/drm/bridge/chipone-icn6211.c | 46 +- drivers/gpu/drm/bridge/ite-it6505.c | 3352 - drivers/gpu/drm/bridge/ite-it66121.c | 3 + drivers/gpu/drm/bridge/lontium-lt9611.c | 10 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 4 +- drivers/gpu/drm/bridge/nwl-dsi.c | 40 +- drivers/gpu/drm/bridge/panel.c | 12 - drivers/gpu/drm/bridge/parade-ps8640.c | 33 +- drivers/gpu/drm/bridge/sii902x.c | 129 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 21 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 25 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/tc358775.c | 4 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 53 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 76 +- drivers/gpu/drm/dp/Makefile | 9 - drivers/gpu/drm/dp/drm_dp_helper_internal.h | 33 - drivers/gpu/drm/dp/drm_dp_helper_mod.c | 22 - drivers/gpu/drm/drm_atomic_state_helper.c | 25 - drivers/gpu/drm/drm_atomic_uapi.c | 14 +- drivers/gpu/drm/drm_bridge_connector.c | 15 - drivers/gpu/drm/drm_buddy.c | 785 - drivers/gpu/drm/drm_cache.c | 27 +- drivers/gpu/drm/drm_client.c | 9 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_color_mgmt.c | 4 - drivers/gpu/drm/drm_crtc_helper_internal.h | 27 + drivers/gpu/drm/drm_debugfs.c | 3 - drivers/gpu/drm/{dp => }/drm_dp_aux_bus.c | 4 +- drivers/gpu/drm/{dp => }/drm_dp_aux_dev.c | 6 +- drivers/gpu/drm/{dp => }/drm_dp_cec.c | 2 +- drivers/gpu/drm/{dp => }/drm_dp_dual_mode_helper.c | 2 +- drivers/gpu/drm/{dp/drm_dp.c => drm_dp_helper.c} | 94 +- drivers/gpu/drm/{dp => }/drm_dp_mst_topology.c | 8 +- .../drm/{dp => }/drm_dp_mst_topology_internal.h | 2 +- drivers/gpu/drm/drm_dsc.c | 2 +- drivers/gpu/drm/drm_edid.c | 109 +- drivers/gpu/drm/drm_fb_helper.c | 90 +- drivers/gpu/drm/drm_format_helper.c | 141 +- drivers/gpu/drm/drm_framebuffer.c | 6 +- drivers/gpu/drm/drm_gem.c | 33 +- drivers/gpu/drm/drm_gem_cma_helper.c | 10 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 16 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 22 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 25 +- drivers/gpu/drm/drm_internal.h | 6 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_kms_helper_common.c | 14 + drivers/gpu/drm/drm_mipi_dbi.c | 8 +- drivers/gpu/drm/drm_mode_object.c | 53 +- drivers/gpu/drm/drm_modes.c | 53 +- drivers/gpu/drm/drm_of.c | 17 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 - drivers/gpu/drm/drm_plane.c | 32 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_privacy_screen.c | 6 +- drivers/gpu/drm/drm_privacy_screen_x86.c | 17 - drivers/gpu/drm/drm_syncobj.c | 61 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/Kconfig | 1 - drivers/gpu/drm/exynos/exynos7_drm_decon.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 3 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 19 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 55 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 10 +- drivers/gpu/drm/exynos/exynos_mixer.c | 14 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 3 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 14 +- drivers/gpu/drm/gma500/gma_display.c | 6 +- drivers/gpu/drm/gma500/intel_bios.c | 2 +- drivers/gpu/drm/gma500/mmu.c | 8 +- drivers/gpu/drm/gma500/psb_drv.c | 3 - drivers/gpu/drm/gud/gud_pipe.c | 4 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 3 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 3 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 3 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 5 +- drivers/gpu/drm/i915/Kconfig | 4 - drivers/gpu/drm/i915/Kconfig.unstable | 8 + drivers/gpu/drm/i915/Makefile | 8 +- drivers/gpu/drm/i915/display/g4x_dp.c | 18 +- drivers/gpu/drm/i915/display/g4x_hdmi.h | 2 +- drivers/gpu/drm/i915/display/hsw_ips.c | 271 - drivers/gpu/drm/i915/display/hsw_ips.h | 26 - drivers/gpu/drm/i915/display/i9xx_plane.c | 105 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/icl_dsi_regs.h | 342 - drivers/gpu/drm/i915/display/intel_atomic.c | 13 +- drivers/gpu/drm/i915/display/intel_atomic.h | 2 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 225 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 15 +- drivers/gpu/drm/i915/display/intel_backlight.c | 3 - drivers/gpu/drm/i915/display/intel_bios.c | 223 +- drivers/gpu/drm/i915/display/intel_bw.c | 181 +- drivers/gpu/drm/i915/display/intel_bw.h | 8 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 67 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 9 +- drivers/gpu/drm/i915/display/intel_color.c | 119 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 - .../gpu/drm/i915/display/intel_combo_phy_regs.h | 162 - drivers/gpu/drm/i915/display/intel_crt.h | 2 +- drivers/gpu/drm/i915/display/intel_crtc.c | 1 - drivers/gpu/drm/i915/display/intel_cursor.c | 25 +- drivers/gpu/drm/i915/display/intel_ddi.c | 176 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 44 +- drivers/gpu/drm/i915/display/intel_de.h | 1 + drivers/gpu/drm/i915/display/intel_display.c | 1469 +- drivers/gpu/drm/i915/display/intel_display.h | 47 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 46 +- drivers/gpu/drm/i915/display/intel_display_power.c | 46 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 +- drivers/gpu/drm/i915/display/intel_display_trace.h | 1 - drivers/gpu/drm/i915/display/intel_display_types.h | 55 +- drivers/gpu/drm/i915/display/intel_dmc.c | 14 +- drivers/gpu/drm/i915/display/intel_dmc.h | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 244 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_aux.h | 4 + drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 4 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 307 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 6 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 35 +- drivers/gpu/drm/i915/display/intel_dpll.c | 12 - drivers/gpu/drm/i915/display/intel_dpll.h | 1 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 80 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 49 +- drivers/gpu/drm/i915/display/intel_dpt.c | 37 +- drivers/gpu/drm/i915/display/intel_drrs.c | 107 +- drivers/gpu/drm/i915/display/intel_dsb.c | 2 - drivers/gpu/drm/i915/display/intel_dsb.h | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 4 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 40 +- drivers/gpu/drm/i915/display/intel_dvo_dev.h | 2 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 9 +- drivers/gpu/drm/i915/display/intel_fbc.c | 243 +- drivers/gpu/drm/i915/display/intel_fbc.h | 7 - drivers/gpu/drm/i915/display/intel_fbdev.c | 29 +- drivers/gpu/drm/i915/display/intel_fbdev.h | 7 - drivers/gpu/drm/i915/display/intel_fdi.c | 5 - drivers/gpu/drm/i915/display/intel_gmbus.c | 23 +- drivers/gpu/drm/i915/display/intel_gmbus.h | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 145 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 7 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 21 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 148 +- drivers/gpu/drm/i915/display/intel_lvds.h | 2 +- drivers/gpu/drm/i915/display/intel_opregion.c | 134 +- drivers/gpu/drm/i915/display/intel_opregion.h | 10 - drivers/gpu/drm/i915/display/intel_overlay.c | 2 - drivers/gpu/drm/i915/display/intel_pch_display.c | 88 +- drivers/gpu/drm/i915/display/intel_pch_display.h | 8 - drivers/gpu/drm/i915/display/intel_plane_initial.c | 14 +- drivers/gpu/drm/i915/display/intel_pps.c | 22 +- drivers/gpu/drm/i915/display/intel_psr.c | 119 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 2 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 238 +- drivers/gpu/drm/i915/display/intel_snps_phy_regs.h | 75 - drivers/gpu/drm/i915/display/intel_sprite.c | 65 +- drivers/gpu/drm/i915/display/intel_tc.c | 28 +- drivers/gpu/drm/i915/display/intel_tc_phy_regs.h | 280 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 34 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 54 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 1 + drivers/gpu/drm/i915/display/intel_vga.c | 9 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 195 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 34 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 1 - drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h | 109 - drivers/gpu/drm/i915/display/vlv_dsi_regs.h | 480 - drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 37 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 3 - drivers/gpu/drm/i915/gem/i915_gem_create.h | 17 - drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h | 18 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_domain.h | 15 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 242 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_internal.h | 23 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 39 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 25 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 68 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 16 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 22 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 30 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 27 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.h | 18 - drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 144 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.h | 14 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 106 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 28 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 12 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 192 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 362 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 1 - drivers/gpu/drm/i915/gem/selftests/mock_context.c | 1 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 6 +- drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 2 - drivers/gpu/drm/i915/gt/gen6_engine_cs.c | 1 - drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 23 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 1 - drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 37 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 193 +- drivers/gpu/drm/i915/gt/intel_context.c | 4 +- drivers/gpu/drm/i915/gt/intel_context_sseu.c | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 5 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 182 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 246 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 11 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 5 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 53 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 134 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 10 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 15 - drivers/gpu/drm/i915/gt/intel_gt.c | 43 +- drivers/gpu/drm/i915/gt/intel_gt.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 2 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 17 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_regs.h | 1506 - drivers/gpu/drm/i915/gt/intel_gtt.c | 35 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 54 +- drivers/gpu/drm/i915/gt/intel_llc.c | 11 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 59 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 63 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 15 + drivers/gpu/drm/i915/gt/intel_migrate.c | 196 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 39 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 16 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 142 +- drivers/gpu/drm/i915/gt/intel_region_lmem.h | 3 + drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 - drivers/gpu/drm/i915/gt/intel_reset.c | 29 +- drivers/gpu/drm/i915/gt/intel_ring.c | 2 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 16 +- drivers/gpu/drm/i915/gt/intel_rps.c | 13 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 20 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 4 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 1 - drivers/gpu/drm/i915/gt/intel_timeline.c | 5 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 179 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 1 - drivers/gpu/drm/i915/gt/selftest_execlists.c | 1 - drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 1 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 5 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 2 - drivers/gpu/drm/i915/gt/selftest_migrate.c | 2 - drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 8 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 1 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 1 - drivers/gpu/drm/i915/gt/shmem_utils.c | 32 - drivers/gpu/drm/i915/gt/shmem_utils.h | 3 - drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 80 +- .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 1 + drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 23 - drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h | 82 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 128 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 27 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 424 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 3 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 39 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 69 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 32 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 3 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 203 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_huc.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 46 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 2 +- .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 4 - drivers/gpu/drm/i915/gvt/aperture_gm.c | 3 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 4 +- drivers/gpu/drm/i915/gvt/display.c | 17 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 26 +- drivers/gpu/drm/i915/gvt/edid.c | 1 - drivers/gpu/drm/i915/gvt/execlist.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 49 +- drivers/gpu/drm/i915/gvt/gtt.c | 74 +- drivers/gpu/drm/i915/gvt/gtt.h | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 38 +- drivers/gpu/drm/i915/gvt/interrupt.c | 11 +- drivers/gpu/drm/i915/gvt/interrupt.h | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 - drivers/gpu/drm/i915/gvt/mmio.c | 3 - drivers/gpu/drm/i915/gvt/mmio_context.c | 6 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 2 +- drivers/gpu/drm/i915/gvt/reg.h | 1 + drivers/gpu/drm/i915/gvt/sched_policy.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 2 - drivers/gpu/drm/i915/gvt/scheduler.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_buddy.c | 466 + drivers/gpu/drm/i915/i915_buddy.h | 143 + drivers/gpu/drm/i915/i915_cmd_parser.c | 78 +- drivers/gpu/drm/i915/i915_cmd_parser.h | 26 - drivers/gpu/drm/i915/i915_debugfs.c | 20 +- drivers/gpu/drm/i915/i915_driver.c | 46 +- drivers/gpu/drm/i915/i915_driver.h | 5 - drivers/gpu/drm/i915/i915_drv.h | 446 +- drivers/gpu/drm/i915/i915_file_private.h | 108 - drivers/gpu/drm/i915/i915_gem.c | 45 +- drivers/gpu/drm/i915/i915_gem_evict.c | 102 +- drivers/gpu/drm/i915/i915_gem_evict.h | 28 - drivers/gpu/drm/i915/i915_gem_gtt.c | 17 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 4 - drivers/gpu/drm/i915/i915_getparam.c | 4 +- drivers/gpu/drm/i915/i915_getparam.h | 15 - drivers/gpu/drm/i915/i915_gpu_error.c | 91 +- drivers/gpu/drm/i915/i915_gpu_error.h | 11 - drivers/gpu/drm/i915/i915_ioc32.c | 1 - drivers/gpu/drm/i915/i915_ioctl.c | 94 - drivers/gpu/drm/i915/i915_ioctl.h | 14 - drivers/gpu/drm/i915/i915_irq.c | 25 +- drivers/gpu/drm/i915/i915_irq.h | 1 - drivers/gpu/drm/i915/i915_mitigations.c | 1 - drivers/gpu/drm/i915/i915_mm.h | 3 +- drivers/gpu/drm/i915/i915_module.c | 7 +- drivers/gpu/drm/i915/i915_params.c | 5 + drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 29 +- drivers/gpu/drm/i915/i915_perf.c | 152 +- drivers/gpu/drm/i915/i915_perf_oa_regs.h | 137 - drivers/gpu/drm/i915/i915_perf_types.h | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 2 - drivers/gpu/drm/i915/i915_reg.h | 5306 +- drivers/gpu/drm/i915/i915_reg_defs.h | 128 - drivers/gpu/drm/i915/i915_request.c | 14 +- drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/i915/i915_scatterlist.c | 11 +- drivers/gpu/drm/i915/i915_suspend.c | 1 - drivers/gpu/drm/i915/i915_sysfs.c | 1 - drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 186 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.h | 19 +- drivers/gpu/drm/i915/i915_utils.h | 15 + drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 654 +- drivers/gpu/drm/i915/i915_vma.h | 37 +- drivers/gpu/drm/i915/i915_vma_resource.c | 418 - drivers/gpu/drm/i915/i915_vma_resource.h | 234 - drivers/gpu/drm/i915/i915_vma_snapshot.c | 134 + drivers/gpu/drm/i915/i915_vma_snapshot.h | 112 + drivers/gpu/drm/i915/i915_vma_types.h | 19 +- drivers/gpu/drm/i915/intel_device_info.c | 39 +- drivers/gpu/drm/i915/intel_device_info.h | 14 +- drivers/gpu/drm/i915/intel_dram.c | 8 +- drivers/gpu/drm/i915/intel_mchbar_regs.h | 228 - drivers/gpu/drm/i915/intel_memory_region.c | 10 +- drivers/gpu/drm/i915/intel_memory_region.h | 7 +- drivers/gpu/drm/i915/intel_pch.c | 1 - drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pci_config.h | 85 - drivers/gpu/drm/i915/intel_pcode.c | 32 +- drivers/gpu/drm/i915/intel_pcode.h | 12 +- drivers/gpu/drm/i915/intel_pm.c | 727 +- drivers/gpu/drm/i915/intel_pm.h | 1 + drivers/gpu/drm/i915/intel_region_ttm.c | 21 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 1 - drivers/gpu/drm/i915/intel_sbi.c | 1 - drivers/gpu/drm/i915/intel_step.c | 17 +- drivers/gpu/drm/i915/intel_uncore.c | 75 +- drivers/gpu/drm/i915/intel_uncore.h | 2 +- drivers/gpu/drm/i915/intel_wopcm.c | 42 +- drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 1 - drivers/gpu/drm/i915/pxp/intel_pxp_pm.h | 2 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 787 + drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 29 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 430 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_request.c | 120 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 1 - drivers/gpu/drm/i915/selftests/i915_vma.c | 31 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 2 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 1 - .../gpu/drm/i915/selftests/intel_memory_region.c | 172 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 13 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 21 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 3 +- drivers/gpu/drm/i915/selftests/mock_region.c | 13 +- drivers/gpu/drm/i915/selftests/mock_region.h | 3 +- drivers/gpu/drm/i915/vlv_sideband.c | 1 - drivers/gpu/drm/i915/vlv_sideband.h | 2 - drivers/gpu/drm/i915/vlv_sideband_reg.h | 180 - drivers/gpu/drm/i915/vlv_suspend.c | 2 - drivers/gpu/drm/imx/dcss/Kconfig | 1 - drivers/gpu/drm/imx/dcss/dcss-drv.c | 3 +- drivers/gpu/drm/imx/imx-drm-core.c | 3 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 75 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 38 - drivers/gpu/drm/kmb/kmb_drv.c | 3 +- drivers/gpu/drm/lib/drm_random.c | 3 +- drivers/gpu/drm/lib/drm_random.h | 2 - drivers/gpu/drm/lima/lima_gem.c | 4 +- drivers/gpu/drm/lima/lima_sched.c | 9 +- drivers/gpu/drm/mcde/mcde_drv.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 12 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 3 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 5 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 200 +- drivers/gpu/drm/meson/meson_drv.c | 28 +- drivers/gpu/drm/meson/meson_osd_afbcd.c | 41 +- drivers/gpu/drm/meson/meson_osd_afbcd.h | 1 - drivers/gpu/drm/mgag200/mgag200_drv.c | 20 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 9 +- drivers/gpu/drm/msm/Kconfig | 10 +- drivers/gpu/drm/msm/Makefile | 3 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 26 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/a3xx.xml.h | 30 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/a4xx.xml.h | 112 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/a5xx.xml.h | 63 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/a6xx.xml.h | 674 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 26 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 62 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 31 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 55 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 8 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 46 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 100 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 19 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 610 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 11 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 4 +- .../{dp/dp_clk_util.c => disp/dpu1/dpu_io_util.c} | 69 +- .../{dp/dp_clk_util.h => disp/dpu1/dpu_io_util.h} | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 68 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 107 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 19 +- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 37 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 19 +- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 37 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 5 - drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 37 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 37 +- drivers/gpu/drm/msm/dp/dp_audio.c | 2 +- drivers/gpu/drm/msm/dp/dp_aux.h | 2 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 14 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 104 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 8 +- drivers/gpu/drm/msm/dp/dp_debug.c | 28 +- drivers/gpu/drm/msm/dp/dp_display.c | 196 +- drivers/gpu/drm/msm/dp/dp_display.h | 2 +- drivers/gpu/drm/msm/dp/dp_drm.c | 21 +- drivers/gpu/drm/msm/dp/dp_panel.c | 5 - drivers/gpu/drm/msm/dp/dp_parser.c | 38 +- drivers/gpu/drm/msm/dp/dp_parser.h | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 23 - drivers/gpu/drm/msm/dsi/dsi_cfg.h | 3 - drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 65 +- drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h | 37 +- drivers/gpu/drm/msm/dsi/dsi_phy_5nm.xml.h | 480 + drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h | 43 +- drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 37 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 14 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 4 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 122 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 26 +- drivers/gpu/drm/msm/dsi/sfpb.xml.h | 37 +- drivers/gpu/drm/msm/edp/edp.h | 77 - drivers/gpu/drm/msm/edp/edp_ctrl.c | 1373 - drivers/gpu/drm/msm/hdmi/hdmi.c | 7 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 37 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 11 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 7 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 2 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 37 +- drivers/gpu/drm/msm/msm_atomic.c | 15 + drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 194 +- drivers/gpu/drm/msm/msm_drv.h | 50 +- drivers/gpu/drm/msm/msm_fb.c | 43 +- drivers/gpu/drm/msm/msm_gem.h | 3 - drivers/gpu/drm/msm/msm_gem_prime.c | 6 +- drivers/gpu/drm/msm/msm_gem_submit.c | 42 +- drivers/gpu/drm/msm/msm_gpu.c | 16 +- drivers/gpu/drm/msm/msm_gpu.h | 37 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 30 +- drivers/gpu/drm/msm/msm_io_utils.c | 126 - drivers/gpu/drm/msm/msm_rd.c | 8 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +- drivers/gpu/drm/msm/msm_submitqueue.c | 39 - drivers/gpu/drm/mxsfb/mxsfb_drv.c | 15 +- drivers/gpu/drm/nouveau/Kconfig | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 + drivers/gpu/drm/nouveau/include/nvif/list.h | 353 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 6 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 6 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 17 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 4 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 13 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 317 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 35 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c | 13 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorga102.c | 4 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 14 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c | 18 +- drivers/gpu/drm/nouveau/nvkm/subdev/acr/hsfw.c | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 5 +- drivers/gpu/drm/omapdrm/omap_drv.c | 3 - drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 1 - drivers/gpu/drm/omapdrm/omap_plane.c | 22 +- drivers/gpu/drm/panel/Kconfig | 24 +- drivers/gpu/drm/panel/Makefile | 2 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 8 +- drivers/gpu/drm/panel/panel-edp.c | 102 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 561 - drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 34 - drivers/gpu/drm/panel/panel-sony-acx424akp.c | 490 + drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +- drivers/gpu/drm/panfrost/panfrost_features.h | 215 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 1 - drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 35 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 13 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 8 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.c | 31 +- drivers/gpu/drm/qxl/qxl_drv.h | 23 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 41 +- drivers/gpu/drm/qxl/qxl_object.c | 8 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 4 +- drivers/gpu/drm/radeon/atom.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 2 +- drivers/gpu/drm/radeon/atombios_encoders.c | 3 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/ni.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 2 + drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/radeon/radeon_device.c | 19 +- drivers/gpu/drm/radeon/radeon_display.c | 2 - drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 1 - drivers/gpu/drm/radeon/radeon_kms.c | 7 +- drivers/gpu/drm/radeon/radeon_mode.h | 4 +- drivers/gpu/drm/radeon/radeon_object.c | 34 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 22 +- drivers/gpu/drm/radeon/radeon_uvd.c | 13 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 2 +- drivers/gpu/drm/rcar-du/Makefile | 6 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 18 +- drivers/gpu/drm/rcar-du/rcar_du_of.c | 323 + drivers/gpu/drm/rcar-du/rcar_du_of.h | 20 + .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dts | 69 + .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dts | 43 + .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dts | 43 + .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dts | 43 + .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dts | 43 + drivers/gpu/drm/rcar-du/rcar_du_plane.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 10 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 - drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 4 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 5 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 9 +- drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_buddy_selftests.h | 15 - drivers/gpu/drm/selftests/test-drm_buddy.c | 992 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 8 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 1 + drivers/gpu/drm/selftests/test-drm_plane_helper.c | 4 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 3 +- drivers/gpu/drm/solomon/Kconfig | 21 - drivers/gpu/drm/solomon/Makefile | 2 - drivers/gpu/drm/solomon/ssd130x-i2c.c | 116 - drivers/gpu/drm/solomon/ssd130x.c | 843 - drivers/gpu/drm/solomon/ssd130x.h | 76 - drivers/gpu/drm/sprd/Kconfig | 1 + drivers/gpu/drm/sprd/sprd_dpu.c | 5 - drivers/gpu/drm/sprd/sprd_drm.c | 6 +- drivers/gpu/drm/sprd/sprd_dsi.c | 5 - drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_drv.c | 3 - drivers/gpu/drm/sti/sti_gdp.c | 2 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_plane.c | 6 + drivers/gpu/drm/sti/sti_plane.h | 1 + drivers/gpu/drm/stm/drv.c | 8 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 114 +- drivers/gpu/drm/stm/ltdc.c | 915 +- drivers/gpu/drm/stm/ltdc.h | 15 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 16 +- drivers/gpu/drm/tegra/Kconfig | 2 - drivers/gpu/drm/tegra/dc.c | 50 +- drivers/gpu/drm/tegra/dc.h | 7 - drivers/gpu/drm/tegra/dp.c | 13 +- drivers/gpu/drm/tegra/dpaux.c | 12 +- drivers/gpu/drm/tegra/drm.c | 3 - drivers/gpu/drm/tegra/dsi.c | 4 +- drivers/gpu/drm/tegra/falcon.c | 2 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/hdmi.c | 34 +- drivers/gpu/drm/tegra/hub.c | 24 +- drivers/gpu/drm/tegra/plane.c | 73 +- drivers/gpu/drm/tegra/plane.h | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tidss/tidss_drv.c | 3 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 7 +- drivers/gpu/drm/tiny/Kconfig | 15 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/arcpgu.c | 3 +- drivers/gpu/drm/tiny/bochs.c | 20 +- drivers/gpu/drm/tiny/cirrus.c | 25 +- drivers/gpu/drm/tiny/gm12u320.c | 7 +- drivers/gpu/drm/tiny/panel-mipi-dbi.c | 398 - drivers/gpu/drm/tiny/repaper.c | 24 +- drivers/gpu/drm/tiny/simpledrm.c | 25 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 23 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 113 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 3 +- drivers/gpu/drm/ttm/ttm_tt.c | 8 +- drivers/gpu/drm/tve200/tve200_drv.c | 3 +- drivers/gpu/drm/udl/udl_modeset.c | 3 +- drivers/gpu/drm/v3d/v3d_bo.c | 1 - drivers/gpu/drm/v3d/v3d_debugfs.c | 11 +- drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/v3d/v3d_sched.c | 50 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 20 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 + drivers/gpu/drm/vc4/vc4_crtc.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.c | 33 +- drivers/gpu/drm/vc4/vc4_dsi.c | 7 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 166 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 6 +- drivers/gpu/drm/vc4/vc4_regs.h | 3 - drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 3 - drivers/gpu/drm/virtio/virtgpu_object.c | 1 - drivers/gpu/drm/vkms/vkms_composer.c | 4 +- drivers/gpu/drm/vkms/vkms_drv.h | 8 +- drivers/gpu/drm/vkms/vkms_output.c | 29 +- drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vkms/vkms_writeback.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 46 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c | 3 +- drivers/gpu/drm/xen/xen_drm_front.c | 3 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 7 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/gpu/drm/xlnx/Kconfig | 1 - drivers/gpu/drm/xlnx/zynqmp_dp.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 3 +- drivers/gpu/host1x/dev.c | 8 +- drivers/gpu/host1x/syncpt.c | 35 +- drivers/greybus/svc.c | 16 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 76 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 4 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 4 +- drivers/hid/hid-apple.c | 16 +- drivers/hid/hid-elo.c | 1 - drivers/hid/hid-ids.h | 1 - drivers/hid/hid-quirks.c | 1 - drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 28 +- drivers/hv/hv_utils_transport.c | 2 +- drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/Kconfig | 2 + drivers/hwmon/Makefile | 1 + drivers/hwmon/hwmon.c | 14 +- drivers/hwmon/ntc_thermistor.c | 2 +- drivers/hwmon/peci/Kconfig | 31 + drivers/hwmon/peci/Makefile | 7 + drivers/hwmon/peci/common.h | 58 + drivers/hwmon/peci/cputemp.c | 592 + drivers/hwmon/peci/dimmtemp.c | 630 + drivers/hwmon/pmbus/pmbus_core.c | 5 - drivers/i2c/busses/Kconfig | 6 +- drivers/i2c/busses/i2c-bcm2835.c | 11 - drivers/i2c/busses/i2c-brcmstb.c | 2 +- drivers/i2c/busses/i2c-qcom-cci.c | 16 +- drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/fxls8962af-core.c | 12 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/fxls8962af-spi.c | 2 +- drivers/iio/accel/fxls8962af.h | 3 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/mma9551.c | 5 +- drivers/iio/accel/mma9553.c | 5 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/men_z188_adc.c | 9 +- drivers/iio/adc/ti-tsc2046.c | 4 +- drivers/iio/addac/ad74413r.c | 17 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/gyro/bmg160_core.c | 5 +- drivers/iio/imu/adis16480.c | 7 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/magnetometer/bmc150_magn.c | 5 +- drivers/infiniband/core/cma.c | 40 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 39 +- drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/input/input.c | 6 - drivers/input/mouse/psmouse-smbus.c | 10 - drivers/input/touchscreen/zinitix.c | 12 - drivers/md/dm.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 9 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 11 +- drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 1 + drivers/misc/cardreader/alcor_pci.c | 9 +- drivers/misc/cardreader/rtl8411.c | 2 +- drivers/misc/cardreader/rts5209.c | 2 +- drivers/misc/cardreader/rts5228.c | 2 +- drivers/misc/cardreader/rts5229.c | 2 +- drivers/misc/cardreader/rts5249.c | 31 +- drivers/misc/cardreader/rts5261.c | 2 +- drivers/misc/cardreader/rtsx_pcr.c | 164 +- drivers/misc/cardreader/rtsx_pcr.h | 1 + drivers/misc/eeprom/at25.c | 4 +- drivers/misc/fastrpc.c | 4 +- drivers/misc/mei/pci-me.c | 10 +- drivers/misc/open-dice.c | 208 + drivers/misc/vmw_vmci/vmci_guest.c | 335 +- drivers/mmc/core/block.c | 28 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 26 +- drivers/mtd/devices/phram.c | 12 +- drivers/mtd/mtdcore.c | 15 +- drivers/mtd/nand/raw/Kconfig | 3 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +- drivers/mtd/nand/raw/qcom_nandc.c | 14 +- drivers/mtd/parsers/qcomsmempart.c | 36 +- drivers/mux/core.c | 239 +- drivers/net/bonding/bond_3ad.c | 30 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/dsa/Kconfig | 1 - drivers/net/dsa/lan9303-core.c | 13 +- drivers/net/dsa/lantiq_gswip.c | 2 +- drivers/net/dsa/microchip/ksz_common.c | 26 +- drivers/net/dsa/mv88e6xxx/chip.c | 7 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 23 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 47 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 243 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 1 - drivers/net/ethernet/intel/ice/ice_lib.c | 6 - drivers/net/ethernet/intel/ice/ice_main.c | 2 - drivers/net/ethernet/intel/ice/ice_protocol_type.h | 1 - drivers/net/ethernet/intel/ice/ice_ptp.c | 5 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 42 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 24 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 2 - .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 7 - .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 6 - .../ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 11 - .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 3 - .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 33 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 - drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 - .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 120 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 20 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 32 +- .../mellanox/mlx5/core/steering/dr_types.h | 10 - .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 33 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 5 - drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 - .../ethernet/netronome/nfp/flower/tunnel_conf.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 - drivers/net/hamradio/6pack.c | 4 +- drivers/net/ieee802154/ca8210.c | 4 +- drivers/net/mctp/mctp-serial.c | 9 +- drivers/net/mdio/mdio-ipq4019.c | 6 +- drivers/net/netdevsim/fib.c | 4 +- drivers/net/phy/mediatek-ge.c | 3 + drivers/net/usb/cdc_ether.c | 12 - drivers/net/usb/cdc_mbim.c | 5 - drivers/net/usb/cdc_ncm.c | 8 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/zaurus.c | 12 - .../broadcom/brcm80211/brcmfmac/firmware.c | 6 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 13 + drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 11 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 88 + drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 1 + drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 + drivers/net/wireless/intel/iwlwifi/fw/rs.c | 33 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 - drivers/net/wireless/intel/iwlwifi/mei/main.c | 45 +- drivers/net/wireless/intel/iwlwifi/mei/net.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 203 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 240 + drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 13 - drivers/net/xen-netback/xenbus.c | 14 +- drivers/nvme/host/core.c | 21 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/tcp.c | 63 +- drivers/nvmem/Kconfig | 12 + drivers/nvmem/Makefile | 2 + drivers/nvmem/core.c | 49 +- drivers/nvmem/layerscape-sfp.c | 89 + drivers/nvmem/meson-mx-efuse.c | 3 +- drivers/nvmem/qfprom.c | 2 +- drivers/nvmem/sunxi_sid.c | 6 + drivers/of/fdt.c | 2 +- drivers/of/platform.c | 1 + drivers/of/unittest.c | 16 +- drivers/parisc/ccio-dma.c | 3 +- drivers/parisc/sba_iommu.c | 3 +- drivers/pci/controller/pci-hyperv.c | 13 +- drivers/pci/controller/pci-mvebu.c | 3 +- drivers/pci/controller/vmd.c | 14 +- drivers/pci/quirks.c | 14 +- drivers/peci/Kconfig | 36 + drivers/peci/Makefile | 10 + drivers/peci/controller/Kconfig | 18 + drivers/peci/controller/Makefile | 3 + drivers/peci/controller/peci-aspeed.c | 599 + drivers/peci/core.c | 236 + drivers/peci/cpu.c | 343 + drivers/peci/device.c | 252 + drivers/peci/internal.h | 136 + drivers/peci/request.c | 482 + drivers/peci/sysfs.c | 82 + drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 + drivers/pinctrl/pinctrl-k210.c | 4 +- drivers/pinctrl/pinctrl-starfive.c | 2 +- drivers/platform/chrome/Kconfig | 11 - drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/chromeos_privacy_screen.c | 153 - drivers/platform/surface/surface3_power.c | 13 +- drivers/platform/x86/amd-pmc.c | 42 +- drivers/platform/x86/asus-wmi.c | 2 +- .../x86/intel/int3472/tps68470_board_data.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/power/supply/bq256xx_charger.c | 3 - drivers/power/supply/cw2015_battery.c | 2 +- drivers/pps/clients/pps-gpio.c | 2 +- drivers/regulator/core.c | 13 +- drivers/regulator/da9121-regulator.c | 16 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 3 - drivers/scsi/lpfc/lpfc_els.c | 20 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 5 +- drivers/scsi/qedi/qedi_fw.c | 6 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/spi/spi-rockchip.c | 13 +- drivers/spi/spi-zynq-qspi.c | 3 - drivers/staging/fbtft/fb_st7789v.c | 2 - drivers/staging/fbtft/fbtft-core.c | 1 - .../intel/int340x_thermal/int3400_thermal.c | 4 - drivers/thunderbolt/nvm.c | 6 +- drivers/tty/n_gsm.c | 61 +- drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/sc16is7xx.c | 3 - drivers/usb/dwc2/core.h | 2 - drivers/usb/dwc2/drd.c | 6 +- drivers/usb/dwc3/dwc3-pci.c | 21 +- drivers/usb/dwc3/gadget.c | 2 - drivers/usb/gadget/function/rndis.c | 8 - drivers/usb/gadget/function/rndis.h | 1 - drivers/usb/gadget/udc/udc-xilinx.c | 6 - drivers/usb/host/xhci.c | 28 +- drivers/usb/serial/ch341.c | 1 + drivers/usb/serial/option.c | 12 - drivers/usb/typec/tipd/core.c | 7 +- drivers/vhost/vsock.c | 21 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 1 - drivers/video/fbdev/core/cfbimgblt.c | 107 +- drivers/video/fbdev/core/fb_defio.c | 48 +- drivers/video/fbdev/core/fbmem.c | 29 +- drivers/video/fbdev/core/sysfillrect.c | 16 +- drivers/video/fbdev/core/sysimgblt.c | 49 +- drivers/video/fbdev/metronomefb.c | 1 - drivers/video/fbdev/s3c-fb.c | 2 +- drivers/video/fbdev/simplefb.c | 65 +- drivers/video/fbdev/udlfb.c | 1 - drivers/video/fbdev/vga16fb.c | 5 - fs/btrfs/ctree.h | 2 +- fs/btrfs/extent_map.c | 2 - fs/btrfs/extent_map.h | 8 - fs/btrfs/file.c | 97 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 261 +- fs/btrfs/lzo.c | 11 - fs/btrfs/send.c | 4 - fs/btrfs/transaction.c | 12 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 1 - fs/cifs/fs_context.c | 4 +- fs/cifs/sess.c | 11 +- fs/cifs/xattr.c | 2 - fs/configfs/dir.c | 14 - fs/file_table.c | 8 +- fs/io_uring.c | 24 +- fs/namespace.c | 30 - fs/nfs/dir.c | 4 +- fs/nfs/inode.c | 9 +- fs/nfs/nfs4proc.c | 3 +- fs/tracefs/inode.c | 5 +- fs/xfs/xfs_super.c | 7 +- include/drm/bridge/dw_mipi_dsi.h | 4 +- include/drm/drm_bridge.h | 7 - include/drm/drm_buddy.h | 159 - include/drm/drm_cache.h | 6 +- include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 25 +- include/drm/drm_crtc.h | 12 +- include/drm/{dp => }/drm_dp_aux_bus.h | 0 include/drm/{dp => }/drm_dp_dual_mode_helper.h | 0 include/drm/{dp => }/drm_dp_helper.h | 35 +- include/drm/{dp => }/drm_dp_mst_helper.h | 2 +- include/drm/drm_dsc.h | 2 +- include/drm/drm_edid.h | 4 +- include/drm/drm_format_helper.h | 4 - include/drm/drm_gem.h | 6 +- include/drm/drm_gem_atomic_helper.h | 6 +- include/drm/drm_gem_cma_helper.h | 6 +- include/drm/drm_gem_framebuffer_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 14 +- include/drm/drm_gem_ttm_helper.h | 6 +- include/drm/drm_gem_vram_helper.h | 9 +- include/drm/drm_mipi_dbi.h | 10 +- include/drm/drm_mode_config.h | 18 +- include/drm/drm_mode_object.h | 7 - include/drm/drm_modes.h | 8 - include/drm/drm_modeset_lock.h | 1 - include/drm/drm_module.h | 125 - include/drm/drm_panel.h | 8 - include/drm/drm_plane.h | 5 +- include/drm/drm_prime.h | 6 +- include/drm/drm_privacy_screen_driver.h | 13 +- include/drm/gpu_scheduler.h | 3 +- include/drm/i915_pciids.h | 6 - include/drm/ttm/ttm_bo_api.h | 10 +- include/drm/ttm/ttm_kmap_iter.h | 10 +- include/drm/ttm/ttm_resource.h | 35 +- include/linux/blkdev.h | 3 +- include/linux/bpf.h | 9 +- include/linux/cpufreq.h | 3 - include/linux/dma-buf-map.h | 4 +- include/linux/dma-buf.h | 12 +- include/linux/dma-fence-array.h | 15 +- include/linux/dma-fence-chain.h | 18 +- include/linux/dma-fence.h | 38 - include/linux/dma-mapping.h | 8 - include/linux/dma-resv.h | 17 +- include/linux/fb.h | 2 - include/linux/hyperv.h | 1 - include/linux/iosys-map.h | 459 - include/linux/mux/consumer.h | 18 + include/linux/netdevice.h | 2 +- include/linux/nvme-tcp.h | 1 - include/linux/nvmem-provider.h | 12 +- include/linux/peci-cpu.h | 40 + include/linux/peci.h | 112 + include/linux/rtsx_pci.h | 5 +- include/linux/rwsem.h | 2 +- include/linux/sched/task.h | 4 +- include/linux/slab.h | 3 +- include/linux/string_helpers.h | 20 - include/linux/trace_events.h | 22 +- include/linux/vmw_vmci_defs.h | 84 +- include/net/addrconf.h | 2 + include/net/bond_3ad.h | 2 +- include/net/checksum.h | 52 +- include/net/dsa.h | 1 - include/net/ip6_fib.h | 10 +- include/net/ipv6.h | 5 +- include/net/netfilter/nf_tables.h | 2 +- include/net/netfilter/nf_tables_offload.h | 2 + include/net/netns/ipv6.h | 3 +- include/net/sock.h | 4 +- include/soc/bcm2835/raspberrypi-firmware.h | 1 - include/trace/events/fsi.h | 86 + include/trace/events/fsi_master_aspeed.h | 12 + include/uapi/drm/amdgpu_drm.h | 21 +- include/uapi/drm/drm_mode.h | 88 +- include/uapi/drm/i915_drm.h | 45 +- include/uapi/drm/msm_drm.h | 32 +- include/uapi/drm/panfrost_drm.h | 4 +- include/uapi/linux/fsi.h | 14 + include/uapi/linux/kfd_ioctl.h | 94 +- include/uapi/linux/kvm.h | 1 - include/video/samsung_fimd.h | 4 - kernel/bpf/btf.c | 5 +- kernel/bpf/helpers.c | 2 - kernel/bpf/syscall.c | 3 - kernel/cgroup/cgroup-v1.c | 6 +- kernel/cgroup/cgroup.c | 14 - kernel/cgroup/cpuset.c | 12 +- kernel/cred.c | 9 +- kernel/dma/swiotlb.c | 3 +- kernel/fork.c | 30 +- kernel/locking/lockdep.c | 4 +- kernel/module_decompress.c | 2 - kernel/sched/core.c | 34 +- kernel/sys.c | 20 +- kernel/trace/ftrace.c | 1 + kernel/trace/trace.c | 10 +- kernel/trace/trace.h | 1 + kernel/trace/trace_eprobe.c | 16 +- kernel/trace/trace_events_trigger.c | 73 +- kernel/trace/trace_osnoise.c | 53 +- kernel/trace/trace_probe.c | 10 +- kernel/trace/trace_probe.h | 1 + kernel/trace/trace_selftest.c | 6 +- kernel/ucount.c | 3 +- lib/iov_iter.c | 2 - lib/test_kasan.c | 5 +- mm/hugetlb.c | 11 +- mm/memblock.c | 10 +- mm/mmap.c | 1 - mm/mprotect.c | 2 +- net/bridge/br_multicast.c | 4 - net/can/j1939/transport.c | 2 +- net/core/drop_monitor.c | 11 +- net/core/filter.c | 3 - net/core/net-sysfs.c | 2 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 6 +- net/core/sock.c | 4 +- net/dsa/dsa.c | 1 - net/dsa/dsa_priv.h | 1 + net/dsa/master.c | 7 +- net/dsa/port.c | 29 +- net/dsa/tag_lan9303.c | 21 +- net/ipv4/af_inet.c | 5 +- net/ipv4/fib_frontend.c | 3 - net/ipv4/fib_lookup.h | 7 +- net/ipv4/fib_semantics.c | 6 +- net/ipv4/fib_trie.c | 22 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 10 +- net/ipv4/route.c | 4 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ip6_flowlabel.c | 4 +- net/ipv6/ip6_offload.c | 2 - net/ipv6/ip6_output.c | 2 +- net/ipv6/mcast.c | 2 +- net/ipv6/route.c | 19 +- net/mac80211/mlme.c | 29 +- net/mctp/route.c | 11 +- net/mptcp/mib.c | 2 - net/mptcp/mib.h | 2 - net/mptcp/pm.c | 8 +- net/mptcp/pm_netlink.c | 29 +- net/netfilter/nf_tables_api.c | 16 +- net/netfilter/nf_tables_offload.c | 3 +- net/netfilter/nft_dup_netdev.c | 6 - net/netfilter/nft_fwd_netdev.c | 6 - net/netfilter/nft_immediate.c | 12 +- net/netfilter/nft_limit.c | 18 - net/netfilter/nft_synproxy.c | 4 +- net/netfilter/xt_socket.c | 4 +- net/openvswitch/actions.c | 46 +- net/sched/act_api.c | 15 +- net/sched/act_ct.c | 5 + net/sched/cls_api.c | 6 +- net/sched/sch_api.c | 22 +- net/sched/sch_generic.c | 29 +- net/smc/af_smc.c | 10 +- net/smc/smc_pnet.c | 42 +- net/smc/smc_pnet.h | 2 +- net/socket.c | 4 +- net/tipc/crypto.c | 2 +- net/tipc/name_table.c | 2 +- net/tipc/node.c | 13 +- net/tipc/socket.c | 2 +- net/vmw_vsock/af_vsock.c | 1 - net/wireless/core.c | 17 +- security/selinux/ima.c | 4 +- security/tomoyo/audit.c | 2 +- security/tomoyo/common.c | 19 +- security/tomoyo/common.h | 1 + sound/core/memalloc.c | 15 +- sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_realtek.c | 40 +- sound/soc/amd/acp/acp-mach.h | 1 + sound/soc/amd/acp/acp-sof-mach.c | 4 +- sound/soc/codecs/rt5668.c | 12 +- sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/rt5682s.c | 12 +- sound/soc/codecs/tas2770.c | 7 +- sound/soc/codecs/wm_adsp.c | 3 +- sound/soc/intel/skylake/skl.c | 1 - sound/soc/qcom/lpass-platform.c | 8 +- sound/soc/soc-ops.c | 41 +- sound/soc/sof/intel/hda.c | 1 - sound/usb/implicit.c | 4 +- sound/usb/mixer.c | 9 +- tools/arch/x86/include/asm/msr-index.h | 1 - tools/cgroup/memcg_slabinfo.py | 30 +- tools/include/uapi/linux/kvm.h | 1 - tools/include/uapi/linux/perf_event.h | 2 - tools/lib/perf/include/internal/cpumap.h | 6 +- tools/lib/perf/include/perf/cpumap.h | 5 - tools/lib/perf/libperf.map | 1 - tools/lib/perf/tests/test-cpumap.c | 11 - tools/lib/perf/tests/test-evlist.c | 5 +- tools/lib/subcmd/subcmd-util.h | 11 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-trace.c | 23 +- tools/perf/tests/attr/README | 2 - tools/perf/tests/attr/test-record-graph-default | 2 - .../tests/attr/test-record-graph-default-aarch64 | 9 - tools/perf/tests/attr/test-record-graph-fp | 2 - tools/perf/tests/attr/test-record-graph-fp-aarch64 | 9 - tools/perf/tests/sigtrap.c | 15 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/cs-etm.c | 16 +- tools/perf/util/data.c | 7 +- tools/perf/util/evlist-hybrid.c | 4 +- .../testing/selftests/bpf/prog_tests/timer_crash.c | 32 - .../selftests/bpf/progs/test_sockmap_kern.h | 26 +- tools/testing/selftests/bpf/progs/timer_crash.c | 54 - tools/testing/selftests/exec/Makefile | 4 +- .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 2 +- tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/lkdtm/config | 2 +- tools/testing/selftests/memfd/memfd_test.c | 1 - .../selftests/mount_setattr/mount_setattr_test.c | 4 +- tools/testing/selftests/net/mptcp/diag.sh | 44 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 32 +- tools/testing/selftests/netfilter/Makefile | 2 +- .../selftests/netfilter/nft_concat_range.sh | 2 +- tools/testing/selftests/netfilter/nft_fib.sh | 1 - tools/testing/selftests/netfilter/nft_synproxy.sh | 117 - tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/vm/map_fixed_noreplace.c | 49 +- tools/tracing/rtla/src/osnoise.c | 2 +- tools/tracing/rtla/src/osnoise_hist.c | 10 +- tools/tracing/rtla/src/osnoise_top.c | 1 - tools/tracing/rtla/src/timerlat_hist.c | 10 +- virt/kvm/kvm_main.c | 4 +- 1975 files changed, 38755 insertions(+), 487505 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-peci delete mode 100644 Documentation/devicetree/bindings/display/bridge/ingenic,jz4780 [...] delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dit [...] delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,merge.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,od.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ovl [...] delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,pos [...] delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,ufoe.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-msm8998.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-qcm2290.yaml rename Documentation/devicetree/bindings/display/{ => panel}/lvds.yaml (84%) delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-mipi-dbi- [...] create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml create mode 100644 Documentation/devicetree/bindings/peci/peci-aspeed.yaml create mode 100644 Documentation/devicetree/bindings/peci/peci-controller.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/google,open-d [...] create mode 100644 Documentation/hwmon/peci-cputemp.rst create mode 100644 Documentation/hwmon/peci-dimmtemp.rst create mode 100644 Documentation/peci/index.rst create mode 100644 Documentation/peci/peci.rst delete mode 100644 arch/riscv/kernel/trace_irq.c delete mode 100644 arch/riscv/kernel/trace_irq.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_test.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h rename drivers/gpu/drm/amd/display/dc/{dcn315 => calcs}/Makefile (57%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/bw_fixed.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/calcs_logger.h (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/custom_float.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dce_calcs.c (99%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_auto.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_auto.h (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calc_math.c (100%) rename drivers/gpu/drm/amd/display/dc/{dml => }/calcs/dcn_calcs.c (100%) delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn316/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn316/dcn316_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn316/dcn316_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn315/hw_factory_dcn315.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn315/hw_factory_dcn315.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn315/hw_translate_dcn315.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn315/hw_translate_dcn315.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn315/irq_service_dcn315.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn315/irq_service_dcn315.h delete mode 100644 drivers/gpu/drm/amd/display/dc/link/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_dio.c delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_dio.h delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_dpia.c delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_dpia.h delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_hpo_frl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/link/link_hwss_hpo_frl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_hwss.c delete mode 100644 drivers/gpu/drm/amd/display/dc/virtual/virtual_link_hwss.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn315.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn315.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn316.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn316.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_5_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_5_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_6_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_6_sh_mask.h rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_3_0_0_offset.h (99%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_3_0_0_sh_mask.h (99%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_3_0_3_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_3_0_3_sh_mask.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_5_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_5_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_8_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_8_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/aldebaran_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/amd_powerplay.h (100%) delete mode 100644 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/amdgpu_smu.h (96%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/arcturus_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/cz_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/fiji_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/hardwaremanager.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/hwmgr.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/polaris10_pwrvirus.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/power_state.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_debug.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_endian.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/pp_thermal.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/ppinterrupt.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/rv_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu10_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu11_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_arcturus. [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_cyan_skil [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_navi10.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_sienna_ci [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu11_driver_if_vangogh.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu12_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu13_driver_if_aldebaran [...] rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu13_driver_if_yellow_ca [...] rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu71_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu72_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu73_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu74_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu75_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_common.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu8_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_11_0_cdr_table.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_types.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu_ucode_xfer_cz.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smu_ucode_xfer_vi.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_0_7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0_7_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v11_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_5_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v11_8_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v12_0.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v12_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0.h (99%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu/inc/pmfw_if => inc}/smu_v13_0_1_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{swsmu => }/inc/smu_v13_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/smumgr.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/tonga_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega10_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega12/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega12_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => }/inc/vega20_ppsmc.h (100%) delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/Makefile delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c delete mode 100644 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.h rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/cik_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.c (99%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/kv_smc.c (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/r600_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.c (98%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_dpm.h (99%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/si_smc.c (100%) rename drivers/gpu/drm/amd/pm/{legacy-dpm => powerplay}/sislands_smc.h (100%) delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_5.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h delete mode 100644 drivers/gpu/drm/bridge/ite-it6505.c delete mode 100644 drivers/gpu/drm/dp/Makefile delete mode 100644 drivers/gpu/drm/dp/drm_dp_helper_internal.h delete mode 100644 drivers/gpu/drm/dp/drm_dp_helper_mod.c delete mode 100644 drivers/gpu/drm/drm_buddy.c rename drivers/gpu/drm/{dp => }/drm_dp_aux_bus.c (99%) rename drivers/gpu/drm/{dp => }/drm_dp_aux_dev.c (98%) rename drivers/gpu/drm/{dp => }/drm_dp_cec.c (99%) rename drivers/gpu/drm/{dp => }/drm_dp_dual_mode_helper.c (99%) rename drivers/gpu/drm/{dp/drm_dp.c => drm_dp_helper.c} (97%) rename drivers/gpu/drm/{dp => }/drm_dp_mst_topology.c (99%) rename drivers/gpu/drm/{dp => }/drm_dp_mst_topology_internal.h (94%) delete mode 100644 drivers/gpu/drm/i915/display/hsw_ips.c delete mode 100644 drivers/gpu/drm/i915/display/hsw_ips.h delete mode 100644 drivers/gpu/drm/i915/display/icl_dsi_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_combo_phy_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tc_phy_regs.h delete mode 100644 drivers/gpu/drm/i915/display/vlv_dsi_pll_regs.h delete mode 100644 drivers/gpu/drm/i915/display/vlv_dsi_regs.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_create.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_domain.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_internal.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_tiling.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_userptr.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_regs.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_regs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h create mode 100644 drivers/gpu/drm/i915/i915_buddy.c create mode 100644 drivers/gpu/drm/i915/i915_buddy.h delete mode 100644 drivers/gpu/drm/i915/i915_cmd_parser.h delete mode 100644 drivers/gpu/drm/i915/i915_file_private.h delete mode 100644 drivers/gpu/drm/i915/i915_gem_evict.h delete mode 100644 drivers/gpu/drm/i915/i915_getparam.h delete mode 100644 drivers/gpu/drm/i915/i915_ioctl.c delete mode 100644 drivers/gpu/drm/i915/i915_ioctl.h delete mode 100644 drivers/gpu/drm/i915/i915_perf_oa_regs.h delete mode 100644 drivers/gpu/drm/i915/i915_reg_defs.h delete mode 100644 drivers/gpu/drm/i915/i915_vma_resource.c delete mode 100644 drivers/gpu/drm/i915/i915_vma_resource.h create mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.c create mode 100644 drivers/gpu/drm/i915/i915_vma_snapshot.h delete mode 100644 drivers/gpu/drm/i915/intel_mchbar_regs.h delete mode 100644 drivers/gpu/drm/i915/intel_pci_config.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c delete mode 100644 drivers/gpu/drm/i915/vlv_sideband_reg.h rename drivers/gpu/drm/msm/{dp/dp_clk_util.c => disp/dpu1/dpu_io_util.c} (61%) rename drivers/gpu/drm/msm/{dp/dp_clk_util.h => disp/dpu1/dpu_io_util.h} (85%) create mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_5nm.xml.h delete mode 100644 drivers/gpu/drm/msm/edp/edp.h delete mode 100644 drivers/gpu/drm/msm/edp/edp_ctrl.c delete mode 100644 drivers/gpu/drm/msm/msm_io_utils.c create mode 100644 drivers/gpu/drm/nouveau/include/nvif/list.h delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35560.c create mode 100644 drivers/gpu/drm/panel/panel-sony-acx424akp.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of.h create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dts create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dts create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dts create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dts create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dts delete mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c delete mode 100644 drivers/gpu/drm/solomon/Kconfig delete mode 100644 drivers/gpu/drm/solomon/Makefile delete mode 100644 drivers/gpu/drm/solomon/ssd130x-i2c.c delete mode 100644 drivers/gpu/drm/solomon/ssd130x.c delete mode 100644 drivers/gpu/drm/solomon/ssd130x.h delete mode 100644 drivers/gpu/drm/tiny/panel-mipi-dbi.c create mode 100644 drivers/hwmon/peci/Kconfig create mode 100644 drivers/hwmon/peci/Makefile create mode 100644 drivers/hwmon/peci/common.h create mode 100644 drivers/hwmon/peci/cputemp.c create mode 100644 drivers/hwmon/peci/dimmtemp.c create mode 100644 drivers/misc/open-dice.c create mode 100644 drivers/nvmem/layerscape-sfp.c create mode 100644 drivers/peci/Kconfig create mode 100644 drivers/peci/Makefile create mode 100644 drivers/peci/controller/Kconfig create mode 100644 drivers/peci/controller/Makefile create mode 100644 drivers/peci/controller/peci-aspeed.c create mode 100644 drivers/peci/core.c create mode 100644 drivers/peci/cpu.c create mode 100644 drivers/peci/device.c create mode 100644 drivers/peci/internal.h create mode 100644 drivers/peci/request.c create mode 100644 drivers/peci/sysfs.c delete mode 100644 drivers/platform/chrome/chromeos_privacy_screen.c delete mode 100644 include/drm/drm_buddy.h rename include/drm/{dp => }/drm_dp_aux_bus.h (100%) rename include/drm/{dp => }/drm_dp_dual_mode_helper.h (100%) rename include/drm/{dp => }/drm_dp_helper.h (98%) rename include/drm/{dp => }/drm_dp_mst_helper.h (99%) delete mode 100644 include/drm/drm_module.h delete mode 100644 include/linux/iosys-map.h create mode 100644 include/linux/peci-cpu.h create mode 100644 include/linux/peci.h delete mode 100644 tools/perf/tests/attr/test-record-graph-default-aarch64 delete mode 100644 tools/perf/tests/attr/test-record-graph-fp-aarch64 delete mode 100644 tools/testing/selftests/bpf/prog_tests/timer_crash.c delete mode 100644 tools/testing/selftests/bpf/progs/timer_crash.c delete mode 100755 tools/testing/selftests/netfilter/nft_synproxy.sh