[Intel-gfx] [PATCH] drm/i915/execlists: Flush GTIIR on clearing CS interrupts during reset

2018-02-02 Thread Chris Wilson
Be paranoid and flush the GTIIR after clearing the CS interrupt to be sure it has taken before we re-enable the interrupt handler. We still see early interrupts following reset, the tasklet handling the mmio read before it has been written by the CS. This hopefully reduces the frequency to 0... Re

Re: [Intel-gfx] [PATCH 2/8] drm/i915: Stop encryption for repeater with no sink

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 07:42:47PM +0530, Ramalingam C wrote: > > > On Friday 02 February 2018 07:43 PM, Sean Paul wrote: > > On Fri, Feb 02, 2018 at 04:15:14PM +0530, Ramalingam C wrote: > > > If a HDCP repeater is detected with zero hdcp authenticated > > > downstream devices, there are two opt

Re: [Intel-gfx] [PATCH] drm/crc: Add support for polling on the data fd.

2018-02-02 Thread Ville Syrjälä
On Fri, Feb 02, 2018 at 03:27:43PM +0100, Maarten Lankhorst wrote: > This will make it possible for userspace to know whether reading > will block, without blocking on the fd. This makes it possible to > drain all queued CRC's in blocking mode, without having to reopen > the fd. > > Signed-off-by:

Re: [Intel-gfx] [PATCH 1/8] drm/i915: Handle failure from 2nd stage HDCP auth

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 07:52:24PM +0530, Ramalingam C wrote: > > > On Friday 02 February 2018 07:39 PM, Sean Paul wrote: > > On Fri, Feb 02, 2018 at 04:15:13PM +0530, Ramalingam C wrote: > > > We enable the HDCP encryption as a part of first stage authentication. > > > So when second stage authe

Re: [Intel-gfx] [PATCH 6/8] drm/i915: Detect panel's hdcp capability

2018-02-02 Thread Ramalingam C
On Friday 02 February 2018 07:54 PM, Sean Paul wrote: On Fri, Feb 02, 2018 at 04:15:18PM +0530, Ramalingam C wrote: As a first step of HDCP authentication detects the panel's HDCP capability. This is mandated for DP HDCP1.4. For DP 0th Bit of Bcaps register indicates the panel's hdcp capabili

Re: [Intel-gfx] [PATCH 4/8] drm/i915: Retry HDCP BKSV read

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 07:56:22PM +0530, Ramalingam C wrote: > > > On Friday 02 February 2018 07:46 PM, Sean Paul wrote: > > On Fri, Feb 02, 2018 at 04:15:16PM +0530, Ramalingam C wrote: > > > When BKSV is invalid, to mitigate any communication errors, > > > BKSV is read once again. > > Why is t

Re: [Intel-gfx] [PATCH 8/8] drm/i915: fix misalignment in HDCP register def

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:20PM +0530, Ramalingam C wrote: > This patch aligns all definitions of hdcp registers and their bits. Ah, thanks! I think these got mangled when I dropped the SKL_ prefix. Reviewed-by: Sean Paul > > Signed-off-by: Ramalingam C > --- > drivers/gpu/drm/i915/i915_r

Re: [Intel-gfx] clang warning: implicit conversion in intel_ddi.c:1481

2018-02-02 Thread Jani Nikula
On Fri, 02 Feb 2018, Greg KH wrote: > On Fri, Feb 02, 2018 at 12:44:38PM +0200, Jani Nikula wrote: >> >> +Knut, Fengguang >> >> On Fri, 02 Feb 2018, Greg KH wrote: >> >- If clang now builds the kernel "cleanly", yes, I want to take >> > warning fixes in the stable tree. And even bette

Re: [Intel-gfx] [PATCH 5/8] drm/i915: Optimize HDCP key load

2018-02-02 Thread Ramalingam C
On Friday 02 February 2018 07:48 PM, Sean Paul wrote: On Fri, Feb 02, 2018 at 04:15:17PM +0530, Ramalingam C wrote: HDCP key need not be cleared on each hdcp disable. And HDCP key Load is skipped if key is already loaded. I had previously encountered issues without clearing the key in my tes

Re: [Intel-gfx] [PATCH 7/8] drm/i915: Reauthenticate HDCP on failure

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:19PM +0530, Ramalingam C wrote: > When HDCP authentication fails, we add two more reauthentication. > This will address all reauth expectation from compliance perspective. > > Signed-off-by: Ramalingam C > --- > drivers/gpu/drm/i915/intel_hdcp.c | 18 +++

[Intel-gfx] ✓ Fi.CI.BAT: success for tools/intel_reg: Fix segfault in intel_reg dump (rev2)

2018-02-02 Thread Patchwork
== Series Details == Series: tools/intel_reg: Fix segfault in intel_reg dump (rev2) URL : https://patchwork.freedesktop.org/series/37537/ State : success == Summary == IGT patchset tested on top of latest successful build a20a69e25a18ec63236633b804d89cc0c0cea259 overlay: fix invalid pointer ac

Re: [Intel-gfx] [PATCH 4/8] drm/i915: Retry HDCP BKSV read

2018-02-02 Thread Ramalingam C
On Friday 02 February 2018 07:46 PM, Sean Paul wrote: On Fri, Feb 02, 2018 at 04:15:16PM +0530, Ramalingam C wrote: When BKSV is invalid, to mitigate any communication errors, BKSV is read once again. Why is the Bksv read any more volatile than other reads? If the channel is noisy, the retrie

Re: [Intel-gfx] [PATCH 1/8] drm/i915: Handle failure from 2nd stage HDCP auth

2018-02-02 Thread Ramalingam C
On Friday 02 February 2018 07:39 PM, Sean Paul wrote: On Fri, Feb 02, 2018 at 04:15:13PM +0530, Ramalingam C wrote: We enable the HDCP encryption as a part of first stage authentication. So when second stage authentication fails, we need to disable the HDCP encryption and signalling. This pat

[Intel-gfx] [PATCH] drm/crc: Add support for polling on the data fd.

2018-02-02 Thread Maarten Lankhorst
This will make it possible for userspace to know whether reading will block, without blocking on the fd. This makes it possible to drain all queued CRC's in blocking mode, without having to reopen the fd. Signed-off-by: Maarten Lankhorst --- drivers/gpu/drm/drm_debugfs_crc.c | 19 +++

Re: [Intel-gfx] [PATCH 6/8] drm/i915: Detect panel's hdcp capability

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:18PM +0530, Ramalingam C wrote: > As a first step of HDCP authentication detects the panel's HDCP > capability. This is mandated for DP HDCP1.4. > > For DP 0th Bit of Bcaps register indicates the panel's hdcp capability > For HDMI valid BKSV indicates the panel's hdcp

Re: [Intel-gfx] [PATCH] drm/i915: Enable inject_load_failure only in DEBUG config

2018-02-02 Thread Chris Wilson
Quoting Michal Wajdeczko (2018-02-01 17:32:48) > We're using i915_inject_load_failure() to inject dummy > faults during driver load, but since this is debug utility > we shouldn't expose it in default config as it consumes > both code and data. > > add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-302

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: reduce indent in pch detection

2018-02-02 Thread Patchwork
== Series Details == Series: drm/i915: reduce indent in pch detection URL : https://patchwork.freedesktop.org/series/37547/ State : success == Summary == Test kms_vblank: Subgroup pipe-a-ts-continuation-suspend: fail -> PASS (shard-hsw) fdo#104783 Test perf:

Re: [Intel-gfx] [PATCH 2/8] drm/i915: Stop encryption for repeater with no sink

2018-02-02 Thread Ramalingam C
On Friday 02 February 2018 07:43 PM, Sean Paul wrote: On Fri, Feb 02, 2018 at 04:15:14PM +0530, Ramalingam C wrote: If a HDCP repeater is detected with zero hdcp authenticated downstream devices, there are two option as below: 1. Dont continue on second stage authentication. Disable encryptio

Re: [Intel-gfx] [PATCH 5/8] drm/i915: Optimize HDCP key load

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:17PM +0530, Ramalingam C wrote: > HDCP key need not be cleared on each hdcp disable. And HDCP key Load > is skipped if key is already loaded. > I had previously encountered issues without clearing the key in my testing. IIRC, without clearing the keys things acted di

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with disable-gem-trace (rev3)

2018-02-02 Thread Patchwork
== Series Details == Series: series starting with disable-gem-trace (rev3) URL : https://patchwork.freedesktop.org/series/37473/ State : success == Summary == Series 37473v3 series starting with disable-gem-trace https://patchwork.freedesktop.org/api/1.0/series/37473/revisions/3/mbox/ Test de

Re: [Intel-gfx] [PATCH 4/8] drm/i915: Retry HDCP BKSV read

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:16PM +0530, Ramalingam C wrote: > When BKSV is invalid, to mitigate any communication errors, > BKSV is read once again. Why is the Bksv read any more volatile than other reads? If the channel is noisy, the retries should be done in the shim implementation (I think th

Re: [Intel-gfx] [PATCH 3/8] drm/i915: Connector info in HDCP debug msgs

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:15PM +0530, Ramalingam C wrote: > When HDCP authentication is triggered on multiple connector, having > connector name and ID in debug message will be more informative. > > Signed-off-by: Ramalingam C > --- > drivers/gpu/drm/i915/intel_hdcp.c | 17 -

Re: [Intel-gfx] [PATCH 2/8] drm/i915: Stop encryption for repeater with no sink

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:14PM +0530, Ramalingam C wrote: > If a HDCP repeater is detected with zero hdcp authenticated > downstream devices, there are two option as below: > > 1. Dont continue on second stage authentication. Disable encryption. > 2. Continue with second stage authentication e

Re: [Intel-gfx] [PATCH 1/8] drm/i915: Handle failure from 2nd stage HDCP auth

2018-02-02 Thread Sean Paul
On Fri, Feb 02, 2018 at 04:15:13PM +0530, Ramalingam C wrote: > We enable the HDCP encryption as a part of first stage authentication. > So when second stage authentication fails, we need to disable the HDCP > encryption and signalling. > > This patch handles above requirement. > > For reusing th

Re: [Intel-gfx] [PATCH v2] drm/i915: Move the scheduler feature bits into the purview of the engines

2018-02-02 Thread Lis, Tomasz
So the functional purpose of this patch is to provide capabilities (including preemption status) within error information. I agree this is required. On 2018-02-01 20:02, Chris Wilson wrote: Rather than having the high level ioctl interface guess the underlying implementation details, having t

Re: [Intel-gfx] [PATCH v4 1/7] drm/i915: Add CRTC output format YCBCR 4:2:0

2018-02-02 Thread Ville Syrjälä
On Fri, Feb 02, 2018 at 11:38:07AM +0530, Sharma, Shashank wrote: > Thanks for the comments, mine inline. > > Regards > Shashank > On 2/2/2018 12:39 AM, Ville Syrjälä wrote: > > On Tue, Jan 30, 2018 at 03:05:57PM +0530, Shashank Sharma wrote: > >> From: "Sharma, Shashank" > >> > >> Currently, we

Re: [Intel-gfx] [PATCH v2] drm/i915: Move the scheduler feature bits into the purview of the engines

2018-02-02 Thread Mika Kuoppala
Chris Wilson writes: > Rather than having the high level ioctl interface guess the underlying > implementation details, having the implementation declare what > capabilities it exports. We define an intel_driver_caps, similar to the > intel_device_info, which instead of trying to describe the HW

Re: [Intel-gfx] [PATCH v4 7/7] drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON

2018-02-02 Thread Ville Syrjälä
On Fri, Feb 02, 2018 at 11:44:01AM +0530, Sharma, Shashank wrote: > Regards > > Shashank > > > On 2/2/2018 12:39 AM, Ville Syrjälä wrote: > > On Tue, Jan 30, 2018 at 03:06:03PM +0530, Shashank Sharma wrote: > >> From: "Sharma, Shashank" > >> > >> LSPCON chips can generate YCBCR outputs, if aske

[Intel-gfx] [PATCH] disable-gem-trace

2018-02-02 Thread Chris Wilson
--- drivers/gpu/drm/i915/i915_gem.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/i915_gem.h b/drivers/gpu/drm/i915/i915_gem.h index e920dab7f1b8..4e46a9fdabd0 100644 --- a/drivers/gpu/drm/i915/i915_gem.h +++ b/drivers/gpu/drm/i915/i915_gem.h @@ -48,7 +48

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/icl: remove port A/E lane sharing limitation. (rev2)

2018-02-02 Thread Patchwork
== Series Details == Series: drm/i915/icl: remove port A/E lane sharing limitation. (rev2) URL : https://patchwork.freedesktop.org/series/37325/ State : success == Summary == Test kms_flip: Subgroup plain-flip-ts-check: pass -> FAIL (shard-hsw) fdo#100368

Re: [Intel-gfx] [PATCH i-g-t] tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Mika Kuoppala
Mika Kuoppala writes: > We need to zero out the builtin reg spec we are parsing into. > Otherwise engine will be uninitialized and we segfault when trying > to find engine and accessing reg->engine in later stage. > Chris combined both file and builting based fixes. We can omit this. -Mika > v

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: reduce indent in pch detection

2018-02-02 Thread Patchwork
== Series Details == Series: drm/i915: reduce indent in pch detection URL : https://patchwork.freedesktop.org/series/37547/ State : success == Summary == Series 37547v1 drm/i915: reduce indent in pch detection https://patchwork.freedesktop.org/api/1.0/series/37547/revisions/1/mbox/ fi-bdw-555

[Intel-gfx] [PATCH i-g-t] tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Mika Kuoppala
We need to zero out the builtin reg spec we are parsing into. Otherwise engine will be uninitialized and we segfault when trying to find engine and accessing reg->engine in later stage. v2: use {} (Jani) Fixes: 7f0be0e7d9be ("tools/intel_reg: Add reading and writing registers through engine") Bu

Re: [Intel-gfx] clang warning: implicit conversion in intel_ddi.c:1481

2018-02-02 Thread Greg KH
On Fri, Feb 02, 2018 at 12:44:38PM +0200, Jani Nikula wrote: > > +Knut, Fengguang > > On Fri, 02 Feb 2018, Greg KH wrote: > > - If clang now builds the kernel "cleanly", yes, I want to take > > warning fixes in the stable tree. And even better yet, if you > > keep working to ens

[Intel-gfx] ✓ Fi.CI.IGT: success for tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Patchwork
== Series Details == Series: tools/intel_reg: Fix segfault in intel_reg dump URL : https://patchwork.freedesktop.org/series/37537/ State : success == Summary == Test kms_cursor_legacy: Subgroup flip-vs-cursor-toggle: pass -> FAIL (shard-snb) fdo#102670 Test

[Intel-gfx] [CI] drm/i915: reduce indent in pch detection

2018-02-02 Thread Jani Nikula
Save some horizontal space. Reviewed-by: David Weinehall Signed-off-by: Jani Nikula --- drivers/gpu/drm/i915/i915_drv.c | 189 1 file changed, 96 insertions(+), 93 deletions(-) diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv

Re: [Intel-gfx] [PATCH] drm/i915/icl: remove port A/E lane sharing limitation.

2018-02-02 Thread Jani Nikula
On Fri, 02 Feb 2018, Mahesh Kumar wrote: > Platforms before Gen11 were sharing lanes between port-A & port-E. > This limitation is no more there. > > Changes since V1: > - optimize the code (Shashank/Jani) > - create helper function to get max lanes (ville) > Changes since V2: > - Include BIOS

[Intel-gfx] ✗ Fi.CI.IGT: failure for Adhering to HDCP1.4 Compliance Test Spec

2018-02-02 Thread Patchwork
== Series Details == Series: Adhering to HDCP1.4 Compliance Test Spec URL : https://patchwork.freedesktop.org/series/37539/ State : failure == Summary == Test perf: Subgroup blocking: fail -> PASS (shard-hsw) fdo#102252 Subgroup oa-exponents:

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/icl: remove port A/E lane sharing limitation. (rev2)

2018-02-02 Thread Patchwork
== Series Details == Series: drm/i915/icl: remove port A/E lane sharing limitation. (rev2) URL : https://patchwork.freedesktop.org/series/37325/ State : success == Summary == Series 37325v2 drm/i915/icl: remove port A/E lane sharing limitation. https://patchwork.freedesktop.org/api/1.0/series/

[Intel-gfx] [PATCH] drm/i915/icl: remove port A/E lane sharing limitation.

2018-02-02 Thread Mahesh Kumar
Platforms before Gen11 were sharing lanes between port-A & port-E. This limitation is no more there. Changes since V1: - optimize the code (Shashank/Jani) - create helper function to get max lanes (ville) Changes since V2: - Include BIOS fail fix-up in same helper function (ville) Signed-off-b

[Intel-gfx] ✓ Fi.CI.BAT: success for tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Patchwork
== Series Details == Series: tools/intel_reg: Fix segfault in intel_reg dump URL : https://patchwork.freedesktop.org/series/37537/ State : success == Summary == IGT patchset tested on top of latest successful build a20a69e25a18ec63236633b804d89cc0c0cea259 overlay: fix invalid pointer access w

[Intel-gfx] ✓ Fi.CI.BAT: success for Adhering to HDCP1.4 Compliance Test Spec

2018-02-02 Thread Patchwork
== Series Details == Series: Adhering to HDCP1.4 Compliance Test Spec URL : https://patchwork.freedesktop.org/series/37539/ State : success == Summary == Series 37539v1 Adhering to HDCP1.4 Compliance Test Spec https://patchwork.freedesktop.org/api/1.0/series/37539/revisions/1/mbox/ fi-bdw-555

Re: [Intel-gfx] [PATCH i-g-t] tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Jani Nikula
On Fri, 02 Feb 2018, Mika Kuoppala wrote: > We need to zero out the builtin reg spec we are parsing into. > Otherwise engine will be uninitialized and we segfault when trying > to find engine and accessing reg->engine in later stage. > > Fixes: 7f0be0e7d9be ("tools/intel_reg: Add reading and writi

[Intel-gfx] [PATCH i-g-t] tools/intel_reg: Fix segfault in intel_reg dump

2018-02-02 Thread Mika Kuoppala
We need to zero out the builtin reg spec we are parsing into. Otherwise engine will be uninitialized and we segfault when trying to find engine and accessing reg->engine in later stage. Fixes: 7f0be0e7d9be ("tools/intel_reg: Add reading and writing registers through engine") Bugzilla: https://bug

[Intel-gfx] [PATCH 7/8] drm/i915: Reauthenticate HDCP on failure

2018-02-02 Thread Ramalingam C
When HDCP authentication fails, we add two more reauthentication. This will address all reauth expectation from compliance perspective. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/intel_hdcp.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/driver

[Intel-gfx] [PATCH 5/8] drm/i915: Optimize HDCP key load

2018-02-02 Thread Ramalingam C
HDCP key need not be cleared on each hdcp disable. And HDCP key Load is skipped if key is already loaded. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/intel_hdcp.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_hdcp.c b/drivers/gpu/d

[Intel-gfx] [PATCH 3/8] drm/i915: Connector info in HDCP debug msgs

2018-02-02 Thread Ramalingam C
When HDCP authentication is triggered on multiple connector, having connector name and ID in debug message will be more informative. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/intel_hdcp.c | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/drivers/gp

[Intel-gfx] [PATCH 4/8] drm/i915: Retry HDCP BKSV read

2018-02-02 Thread Ramalingam C
When BKSV is invalid, to mitigate any communication errors, BKSV is read once again. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/intel_hdcp.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_hdcp.c b/drivers/gpu/drm/i915/intel

[Intel-gfx] [PATCH 8/8] drm/i915: fix misalignment in HDCP register def

2018-02-02 Thread Ramalingam C
This patch aligns all definitions of hdcp registers and their bits. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/i915_reg.h | 58 - 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i9

[Intel-gfx] [PATCH 2/8] drm/i915: Stop encryption for repeater with no sink

2018-02-02 Thread Ramalingam C
If a HDCP repeater is detected with zero hdcp authenticated downstream devices, there are two option as below: 1. Dont continue on second stage authentication. Disable encryption. 2. Continue with second stage authentication excluding the KSV list and continue encryption on success. This patch

[Intel-gfx] [PATCH 1/8] drm/i915: Handle failure from 2nd stage HDCP auth

2018-02-02 Thread Ramalingam C
We enable the HDCP encryption as a part of first stage authentication. So when second stage authentication fails, we need to disable the HDCP encryption and signalling. This patch handles above requirement. For reusing the _intel_hdcp_disable from generic authentication flow, this patch retain th

[Intel-gfx] [PATCH 6/8] drm/i915: Detect panel's hdcp capability

2018-02-02 Thread Ramalingam C
As a first step of HDCP authentication detects the panel's HDCP capability. This is mandated for DP HDCP1.4. For DP 0th Bit of Bcaps register indicates the panel's hdcp capability For HDMI valid BKSV indicates the panel's hdcp capability. Signed-off-by: Ramalingam C --- drivers/gpu/drm/i915/int

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/6] disable-gem-trace (rev2)

2018-02-02 Thread Patchwork
== Series Details == Series: series starting with [1/6] disable-gem-trace (rev2) URL : https://patchwork.freedesktop.org/series/37473/ State : success == Summary == Test perf: Subgroup buffer-fill: pass -> FAIL (shard-apl) fdo#103755 Subgroup oa-expo

[Intel-gfx] [PATCH 0/8] Adhering to HDCP1.4 Compliance Test Spec

2018-02-02 Thread Ramalingam C
This series is developed to address the expectations from HDCP compliance test specification. 6/8 patches are for fixing failures in one or more compliance test cases 2 patches are Good to have kind. Not related to compliance. Ramalingam C (8): drm/i915: Handle failure from 2nd stage HDCP auth

Re: [Intel-gfx] clang warning: implicit conversion in intel_ddi.c:1481

2018-02-02 Thread Jani Nikula
+Knut, Fengguang On Fri, 02 Feb 2018, Greg KH wrote: > - If clang now builds the kernel "cleanly", yes, I want to take > warning fixes in the stable tree. And even better yet, if you > keep working to ensure the tree is "clean", that would be > wonderful. So we ca

Re: [Intel-gfx] clang warning: implicit conversion in intel_ddi.c:1481

2018-02-02 Thread Greg KH
On Fri, Feb 02, 2018 at 10:56:36AM +0100, Lukas Bulwahn wrote: > On Fri, 2 Feb 2018, Jani Nikula wrote: > > > Being brutally honest, please write shorter reports and shorter emails > > to the lists. > > > > The static analysis reports are welcome, but only when 1) we didn't > > already fix it in

Re: [Intel-gfx] Enabling i915 Panel Self Refresh by default on some devices ?

2018-02-02 Thread Hans de Goede
Hi, On 01-02-18 13:31, Hans de Goede wrote: Hi All, As you may have heard I've recently been working on improving Linux laptop battery life, specifically the OOTB experience without tweaking any options such as e.g. powertop --auto-tune would do, see: https://fedoraproject.org/wiki/Changes/Imp

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/6] disable-gem-trace (rev2)

2018-02-02 Thread Patchwork
== Series Details == Series: series starting with [1/6] disable-gem-trace (rev2) URL : https://patchwork.freedesktop.org/series/37473/ State : success == Summary == Series 37473v2 series starting with [1/6] disable-gem-trace https://patchwork.freedesktop.org/api/1.0/series/37473/revisions/2/mb

Re: [Intel-gfx] [PATCH 2/7] drm/i915: Set the primary plane pipe select bits on gen4

2018-02-02 Thread Mika Kahola
On Tue, 2018-01-30 at 22:38 +0200, Ville Syrjala wrote: > From: Ville Syrjälä > > i965 and g4x still have the pipe select bits in the plane control > registers, they're just hardcoded to select a specific pipe. However > plane C on i965 can still move between the pipes, thus we should > program t

Re: [Intel-gfx] clang warning: implicit conversion in intel_ddi.c:1481

2018-02-02 Thread Jani Nikula
On Thu, 01 Feb 2018, Lukas Bulwahn wrote: > Hi Greg, > > On Thu, 1 Feb 2018, Greg KH wrote: > >> On Thu, Feb 01, 2018 at 06:33:30PM +0100, Ozan Alpay wrote: >> > Dear Rodrigo Vivi, Ville Syrjälä, >> > >> > My name is Ozan Alpay, and I am a student mentored by Lukas Bulwahn. We >> > intend to use

Re: [Intel-gfx] [PATCH 3/3] drm/i915/dp: limit DP link rate based on VBT on CNL+

2018-02-02 Thread Jani Nikula
On Thu, 01 Feb 2018, Ville Syrjälä wrote: > On Thu, Feb 01, 2018 at 01:03:43PM +0200, Jani Nikula wrote: >> We have the max DP link rate info available in VBT since BDB version >> 216, included in child device config since commit c4fb60b9aba9 >> ("drm/i915/bios: add DP max link rate to VBT child d

<    1   2