From: Jani Nikula Date: Wed, 19 Jun 2024 08:38:31 +0000 (+0300) Subject: Merge drm/drm-next into drm-intel-next X-Git-Tag: v6.11-rc1~141^2~20^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d754ed2821fd9675d203cb73c4afcd593e28b7d0;p=thirdparty%2Fkernel%2Flinux.git Merge drm/drm-next into drm-intel-next Sync to v6.10-rc3. Signed-off-by: Jani Nikula --- d754ed2821fd9675d203cb73c4afcd593e28b7d0 diff --cc drivers/gpu/drm/xe/xe_device.h index 7524a71c0d84e,3ed14072d8d1c..bb07f5669dbb3 --- a/drivers/gpu/drm/xe/xe_device.h +++ b/drivers/gpu/drm/xe/xe_device.h @@@ -167,6 -161,11 +161,13 @@@ void xe_device_snapshot_print(struct xe u64 xe_device_canonicalize_addr(struct xe_device *xe, u64 address); u64 xe_device_uncanonicalize_addr(struct xe_device *xe, u64 address); +void xe_device_td_flush(struct xe_device *xe); + + static inline bool xe_device_wedged(struct xe_device *xe) + { + return atomic_read(&xe->wedged.flag); + } + + void xe_device_declare_wedged(struct xe_device *xe); + #endif diff --cc drivers/gpu/drm/xe/xe_ggtt.c index 96fd8190ab7eb,b01a670fecb82..8ff91fd1b7c80 --- a/drivers/gpu/drm/xe/xe_ggtt.c +++ b/drivers/gpu/drm/xe/xe_ggtt.c @@@ -8,8 -8,9 +8,9 @@@ #include #include + #include #include -#include +#include #include "regs/xe_gt_regs.h" #include "regs/xe_gtt_defs.h" diff --cc drivers/gpu/drm/xe/xe_pci.c index 0dd21e0da94ee,e84da0cbb8e9d..973c14fbbbf32 --- a/drivers/gpu/drm/xe/xe_pci.c +++ b/drivers/gpu/drm/xe/xe_pci.c @@@ -341,8 -342,7 +342,8 @@@ static const struct xe_device_desc lnl_ static const struct xe_device_desc bmg_desc __maybe_unused = { DGFX_FEATURES, - PLATFORM(XE_BATTLEMAGE), + PLATFORM(BATTLEMAGE), + .has_display = true, .require_force_probe = true, };