[Intel-gfx] ✓ Fi.CI.IGT: success for drm/crc-debugfs: Also sprinkle irqrestore over early exits

2019-06-08 Thread Patchwork
== Series Details == Series: drm/crc-debugfs: Also sprinkle irqrestore over early exits URL : https://patchwork.freedesktop.org/series/61731/ State : success == Summary == CI Bug Log - changes from CI_DRM_6211_full -> Patchwork_13195_full

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Assume combo PHY HBR3 will be inherited by future platforms

2019-06-08 Thread Patchwork
== Series Details == Series: drm/i915: Assume combo PHY HBR3 will be inherited by future platforms URL : https://patchwork.freedesktop.org/series/61724/ State : failure == Summary == CI Bug Log - changes from CI_DRM_6210_full -> Patchwork_13194_full

Re: [Intel-gfx] [PATCH 13/23] drm/i915: Fix the TypeC port mode sanitization during loading/resume

2019-06-08 Thread Imre Deak
On Sat, Jun 08, 2019 at 01:39:36AM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > For using the correct AUX power domains we have to sanitize the TypeC > > port mode early, so move that before encoder sanitization. To do this > > properly read out the actual

Re: [Intel-gfx] [PATCH 12/23] drm/i915: Sanitize the TypeC connect/detect sequences

2019-06-08 Thread Imre Deak
On Sat, Jun 08, 2019 at 01:15:44AM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > Make the order during detection more consistent: first reset the > > TypeC > > port mode if needed (adding new helpers for this), then detect any > > connected sink. > > > > To

Re: [Intel-gfx] [PATCH 11/23] drm/i915: Handle the TCCOLD power-down event

2019-06-08 Thread Imre Deak
On Sat, Jun 08, 2019 at 12:41:10AM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > Based on a recent BSpec update (Index/21750) we must handle the > > TCCOLD > > event associated with the DP-alt mode. We can detect this event by > > reading an invalid all-1s

Re: [Intel-gfx] [PATCH 09/23] drm/i915: Factor out common parts from TypeC port handling functions

2019-06-08 Thread Imre Deak
On Sat, Jun 08, 2019 at 12:22:46AM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > Factor out helpers reading/parsing the TypeC specific registers, > > making > > current users of them clearer and letting us use them later. > > > > While at it also: > > -

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [v2,1/4] drm/i915: move pm related declarations to intel_pm.h

2019-06-08 Thread Patchwork
== Series Details == Series: series starting with [v2,1/4] drm/i915: move pm related declarations to intel_pm.h URL : https://patchwork.freedesktop.org/series/61712/ State : success == Summary == CI Bug Log - changes from CI_DRM_6206_full -> Patchwork_13192_full

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Move object close under its own lock

2019-06-08 Thread Patchwork
== Series Details == Series: drm/i915: Move object close under its own lock URL : https://patchwork.freedesktop.org/series/61710/ State : failure == Summary == CI Bug Log - changes from CI_DRM_6206_full -> Patchwork_13191_full Summary

Re: [Intel-gfx] [PATCH 2/2] drm: add fallback override/firmware EDID modes workaround

2019-06-08 Thread Paul Wise
On Sat, 2019-06-08 at 13:10 +0800, Paul Wise wrote: > I'll test that it also works with an nVidia GPU & noveau drivers > later today once that system is available. Same results as with the Intel GPU: Correct screen resolution but missing EDID override data. -- bye, pabs

[Intel-gfx] [PATCH v8 3/5] drm/fb-helper: Move out modeset config code

2019-06-08 Thread Noralf Trønnes
No functional changes, just moving code as-is and fixing includes. Signed-off-by: Noralf Trønnes Reviewed-by: Maxime Ripard Reviewed-by: Sam Ravnborg --- drivers/gpu/drm/drm_client_modeset.c | 707 ++- drivers/gpu/drm/drm_fb_helper.c | 692

[Intel-gfx] [PATCH v8 1/5] drm/fb-helper: Remove drm_fb_helper_connector

2019-06-08 Thread Noralf Trønnes
All drivers add all their connectors so there's no need to keep around an array of available connectors. Instead we just put the useable (not writeback) connectors in a temporary array using drm_client_for_each_connector_iter() everytime we probe the outputs. Other places where it's necessary to

[Intel-gfx] [PATCH v8 2/5] drm/fb-helper: Prepare to move out modeset config code

2019-06-08 Thread Noralf Trønnes
This prepares the modeset code so it can be moved out as-is in the next patch. v3: Remove stray newline Signed-off-by: Noralf Trønnes Reviewed-by: Maxime Ripard Reviewed-by: Sam Ravnborg --- drivers/gpu/drm/drm_fb_helper.c | 62 +++-- include/drm/drm_fb_helper.h

[Intel-gfx] [PATCH v8 4/5] drm/client: Hack: Add bootsplash example

2019-06-08 Thread Noralf Trønnes
An example to showcase the client API. TODO: - A bootsplash client needs a way to tell drm_fb_helper to stay away, otherwise it will chime in on setup and hotplug. Most DRM drivers register fbdev before calling drm_dev_register() (the generic emulation is an exception). This have to be

[Intel-gfx] [PATCH v8 5/5] drm/todo: Add bootsplash entry

2019-06-08 Thread Noralf Trønnes
Ease entry for anyone wanting to pick up the bootsplash work by providing a couple of pointers. v2: Add Sam as contact (Sam) Signed-off-by: Noralf Trønnes Reviewed-by: Paul Kocialkowski Reviewed-by: Sam Ravnborg --- Documentation/gpu/todo.rst | 15 +++ 1 file changed, 15

[Intel-gfx] [PATCH v8 0/5] drm/fb-helper: Move modesetting code to drm_client

2019-06-08 Thread Noralf Trønnes
This moves the modesetting code from drm_fb_helper to drm_client so it can be shared by all internal clients. Let's see what the CI says about the remaining patches. I have added the bootsplash todo entry patch adding Sam as contact. Noralf. Noralf Trønnes (5): drm/fb-helper: Remove

[Intel-gfx] ✗ Fi.CI.IGT: failure for Implicit dev_priv removal

2019-06-08 Thread Patchwork
== Series Details == Series: Implicit dev_priv removal URL : https://patchwork.freedesktop.org/series/61705/ State : failure == Summary == CI Bug Log - changes from CI_DRM_6205_full -> Patchwork_13190_full Summary --- **FAILURE**

Re: [Intel-gfx] [PATCH 06/23] drm/i915: Fix the TBT AUX power well enabling

2019-06-08 Thread Imre Deak
On Fri, Jun 07, 2019 at 10:58:41PM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > Fix the mapping from a TBT AUX power well index to the DP_AUX_CH_CTL > > register. > > > > Fixes: c7375d9542f1 ("drm/i915: Configure AUX_CH_CTL when enabling > > the AUX power

Re: [Intel-gfx] [PATCH 04/23] drm/i915: Sanitize the terminology used for TypeC port modes

2019-06-08 Thread Imre Deak
On Fri, Jun 07, 2019 at 10:15:12PM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > The TypeC port mode can switch dynamically, to reflect that better > > call > > the port's mode as 'mode' rather than 'type'. > > > > While at it: > > -

Re: [Intel-gfx] [PATCH 2/3] drm/i915/dsi: Move vlv/icl_dphy_param_init call out of intel_dsi_vbt_init (v2)

2019-06-08 Thread Hans de Goede
Hi all, On 05-06-19 20:37, Ville Syrjälä wrote: On Wed, Jun 05, 2019 at 08:17:34PM +0200, Hans de Goede wrote: The vlv/icl_dphy_param_init calls do various calculations to set dphy parameters based on the pclk. Move the calling of vlv/icl_dphy_param_init to vlv_dsi_init to give vlv_dsi_init a

Re: [Intel-gfx] [PATCH 02/23] drm/i915: Tune down WARNs about TBT AUX power well enabling

2019-06-08 Thread Imre Deak
On Fri, Jun 07, 2019 at 08:50:34PM +0300, Souza, Jose wrote: > On Tue, 2019-06-04 at 17:58 +0300, Imre Deak wrote: > > The HW completion flag for the TBT AUX power well enabling/disabling > > gets stuck if the firmware tears down the TBT DP tunnel before the > > completion. > > > > We shouldn't

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm: Do not call drm_probe_ddc() when connector force isn't specified

2019-06-08 Thread Patchwork
== Series Details == Series: drm: Do not call drm_probe_ddc() when connector force isn't specified URL : https://patchwork.freedesktop.org/series/61702/ State : failure == Summary == CI Bug Log - changes from CI_DRM_6203_full -> Patchwork_13189_full