Re: [Intel-gfx] [RFC] drm/i915/dp: Remove i915.enable_dp_mst module parameter

2023-02-07 Thread Nathan Schulte
I wanted to add a note about why I initially proposed the modparam enable_dp_mst: -- The problem I was facing is that an external DisplayPort adapter (Sunix DPD2001: https://sunix.com/en/product_detail.php?pid=1720), supporting both MST and SST, had no means of choosing SST ("splitting", single di

[Intel-gfx] [PATCH v3] drm/i915: add module param "enable_dp_mst"

2016-03-15 Thread Nathan Schulte
use of single-stream transport (SST). v2: rename parameter to conform to style v3: add signoff Signed-off-by: Nathan Schulte --- drivers/gpu/drm/i915/i915_params.c | 5 + drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/intel_dp.c| 3 +++ 3 files changed, 9 insertions(+)

[Intel-gfx] [PATCH v2] i915: module param to disable DisplayPort MST

2016-03-14 Thread Nathan Schulte
Updated to resolve merge conflicts and rename parameter to match module style. ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx

[Intel-gfx] [PATCH] [i915] add module param "enable_dp_mst"

2016-03-14 Thread Nathan Schulte
Adds an (unsafe; auto-kernel-tainting) boolean module parameter to the i915 drm driver: "enable_dp_mst", which is enabled by default. Disabling the parameter forces newly connected DisplayPort sinks to report as not supporting multi-stream transport (MST), thus "forcing" the use of single-stream t

[Intel-gfx] [PATCH 1/2] [i915] add module param "force_dp_sst"

2016-03-10 Thread Nathan Schulte
Adds an (unsafe; auto-kernel-tainting) boolean module parameter to the i915 drm driver: "force_dp_sst", which is disabled by default. Enabling the parameter forces newly connected DisplayPort sinks to report as not supporting multi-stream transport (MST), thus "forcing" the use of single-stream tr

[Intel-gfx] [PATCH 2/2] [i915] move bools to end of i915_params struct

2016-03-10 Thread Nathan Schulte
to avoid creating holes, as per existing comment --- drivers/gpu/drm/i915/i915_drv.h | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 515e335..4b84373 100644 --- a/drivers/gpu/drm/i915/i915_drv.h

[Intel-gfx] i915: allow forcing SST on DisplayPort connectors

2016-03-10 Thread Nathan Schulte
d sibling logic elsewhere, or extra state tracking, to properly handle recovery on a per-connector/connection basis. It's possible that I've even missed some error handling/recovery logic/assumption that makes this unstable for even module-wide support. As such, th

Re: [Intel-gfx] RandR + i915 (HD 4600 / Haswell) -- Cannot switch from internal to 3x external

2015-06-17 Thread Nathan Schulte
On 06/17/2015 09:56 AM, Nathan Schulte wrote: I'll give these two patches a try and report back. These two patches worked beautifully. Thanks! I assume you can take care of getting them included upstream? -- Nate ___ Intel-gfx mailing list

Re: [Intel-gfx] RandR + i915 (HD 4600 / Haswell) -- Cannot switch from internal to 3x external

2015-06-17 Thread Nathan Schulte
On 06/17/2015 04:13 AM, Chris Wilson wrote: On Wed, Jun 17, 2015 at 09:46:25AM +0100, Chris Wilson wrote: I think this is the right fix: diff --git a/xrandr.c b/xrandr.c index fbfd93e..c0feac3 100644 --- a/xrandr.c +++ b/xrandr.c @@ -3029,7 +3029,7 @@ main (int argc, char **argv) i

[Intel-gfx] RandR + i915 (HD 4600 / Haswell) -- Cannot switch from internal to 3x external

2015-06-17 Thread Nathan Schulte
I am running Debian Sid on a laptop machine with an Intel Haswell CPU with Intel HD 4600 graphics. $ Xorg -version X.Org X Server 1.17.1 Release Date: 2015-02-10 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian Current Operating System: Linux desmas-