[PATCH 1/1] drm/i915: Allow bigjoiner for MST

2024-02-28 Thread Vidya Srinivas
We need bigjoiner support with MST functionality for MST monitor resolutions > 5K to work. Adding support for the same. v2: Addressed review comments from Jani. Revert rejection of MST bigjoiner modes and add functionality Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/disp

[PATCH 0/1] Enable MST bigjoiner

2024-03-06 Thread Vidya Srinivas
Support resolutions > 5k on MST monitors that need bigjoiner by adding MST bigjoiner functionality Vidya Srinivas (1): drm/i915: Allow bigjoiner for MST drivers/gpu/drm/i915/display/intel_ddi.c| 6 -- drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 + 2 files chan

[PATCH 1/1] drm/i915: Allow bigjoiner for MST

2024-03-06 Thread Vidya Srinivas
asi Navare Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/display/intel_ddi.c| 6 -- drivers/gpu/drm/i915/display/intel_dp_mst.c | 17 + 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i

[PATCH] drm/i915/dpt: Make DPT object unshrinkable

2024-05-20 Thread Vidya Srinivas
rg Fixes: 0dc987b699ce ("drm/i915/display: Add smem fallback allocation for dpt") Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/driver

[PATCH] drm/i915/dpt: Make DPT object unshrinkable

2024-05-22 Thread Vidya Srinivas
ce ("drm/i915/display: Add smem fallback allocation for dpt") Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/drivers/gpu/drm/i915/gem/i915_

[PATCH] drm/i915/dpt: Restrict shrinker to DPT objects not mapped

2024-11-22 Thread Vidya Srinivas
its-to: Brian Geffon Suggested-by: Ville Syrj_l_ Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/drivers/gpu/drm/i915/gem/i915_gem_object.h index

[PATCH 1/2] Revert "drm/i915/dpt: Make DPT object unshrinkable"

2024-11-24 Thread Vidya Srinivas
Reason for revert: Restricting the DPT object to not be shrunk makes some chromebooks run out of memory and causes DMA remap failures. This reverts commit 43e2b37e2ab660c3565d4cff27922bc70e79c3f1. Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +--- 1 file

[PATCH 2/2] [RFC] drm/i915: Unbind the vma in suspend if it was bound

2024-11-24 Thread Vidya Srinivas
write the PTEs via a stale mapping. Signed-off-by: Vidya Srinivas --- drivers/gpu/drm/i915/gt/intel_ggtt.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i915/gt/intel_ggtt.c b/drivers/gpu/drm/i915/gt/intel_ggtt.c index d60a6ca0cae5..8499aa12a787 1

<    2   3   4   5   6   7