linux/arch/arm64
Dave Airlie 7c1a9408ce Merge tag 'drm-msm-next-2025-05-16' of https://gitlab.freedesktop.org/drm/msm into drm-next
Updates for v6.16

CI:
- uprev mesa

GPU:
- ACD (Adaptive Clock Distribution) support for X1-85.  This is required
  enable the higher frequencies.
- Drop fictional `address_space_size`.  For some older devices, the address
  space size is limited to 4GB to avoid potential 64b rollover math problems
  in the fw.  For these, an `ADRENO_QUIRK_4GB_VA` quirk is added.  For
  everyone else we get the address space size from the SMMU `ias` (input
  address sizes), which is usually 48b.
- Improve robustness when GMU HFI responses time out
- Fix crash when throttling GPU immediately during boot
- Fix for rgb565_predicator on Adreno 7c3
- Remove `MODULE_FIRMWARE()`s for GPU, the GPU can load the firmware after
  probe and having partial set of fw (ie. sqe+gmu but not zap) causes problems

MDSS:
- Added SAR2130P support to MDSS driver

DPU:
- Changed to use single CTL path for flushing on DPU 5.x+
- Improved SSPP allocation code to allow sharing of SSPP between planes
- Enabled SmartDMA on SM8150, SC8180X, SC8280XP, SM8550
- Added SAR2130P support
- Disabled DSC support on MSM8937, MSM8917, MSM8953, SDM660
- Misc fixes

DP:
- Switch to use new helpers for DP Audio / HDMI codec handling
- Fixed LTTPR handling

DSI:
- Added support for SA8775P
- Added SAR2130P support

MDP4:
- Fixed LCDC / LVDS controller on

HDMI:
- Switched to use new helpers for ACR data
- Fixed old standing issue of HPD not working in some cases

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <robdclark@gmail.com>
Link: https://lore.kernel.org/r/CAF6AEGv2Go+nseaEwRgeZbecet-h+Pf2oBKw1CobCF01xu2XVg@mail.gmail.com
2025-05-19 11:05:58 +10:00
..
boot arm64: dts: qcom: x1e80100: Add OPPs up to Turbo L3 for GPU 2025-05-10 09:04:13 -07:00
configs Qualcomm Arm64 defconfig updates for v6.15 2025-03-19 22:30:07 +01:00
crypto crypto: lib/chacha - remove unused arch-specific init support 2025-03-21 17:39:06 +08:00
hyperv Drivers: hv: Export some functions for use by root partition module 2025-03-20 21:23:04 +00:00
include KVM/arm64 fixes for 6.15, round #2 2025-04-24 13:28:53 -04:00
kernel Add missing sentinels to the arm64 Spectre-BHB MIDR arrays, otherwise 2025-05-03 16:30:53 -07:00
kvm KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline 2025-04-24 09:46:58 -04:00
lib bpf-next-6.15 2025-03-30 12:43:03 -07:00
mm arm64 fixes: 2025-04-03 12:07:01 -07:00
net bpf, arm64: Support load-acquire and store-release instructions 2025-03-15 11:48:29 -07:00
tools ARM: 2025-04-08 13:47:55 -07:00
xen
Kbuild
Kconfig mseal sysmap: enable arm64 2025-04-01 15:17:15 -07:00
Kconfig.debug
Kconfig.platforms STM32 DT for v6.15, round 1 2025-03-19 21:42:19 +01:00
Makefile kbuild: rust: add rustc-min-version support function 2025-03-15 21:19:32 +09:00