[Intel-gfx] [PATCH 07/10] i915: split some DP modesetting code into a separate function

2014-05-11 Thread Dave Airlie
From: Dave Airlie this is just prep work for mst support. Signed-off-by: Dave Airlie --- drivers/gpu/drm/i915/intel_ddi.c | 20 +--- drivers/gpu/drm/i915/intel_drv.h | 1 + 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_ddi.c b/drive

[Intel-gfx] [RFC] DisplayPort MST v0.3

2014-05-11 Thread Dave Airlie
Hi, A repost of the current state of the displayport MST support for i915, mainly targetted the Lenovo docks. Major changes since last posting: add a path blob property for userspace to use to track topology provide reference counting, locking and lookups for branch and port structs. some DocBook

[Intel-gfx] [PATCH 03/10] drm/i915: add some registers need for displayport MST support.

2014-05-11 Thread Dave Airlie
From: Dave Airlie These are just from the Haswell spec. Signed-off-by: Dave Airlie --- drivers/gpu/drm/i915/i915_reg.h | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h index 8f84555..557b37a 100644

[Intel-gfx] [PATCH 05/10] drm: add a path blob property

2014-05-11 Thread Dave Airlie
From: Dave Airlie This property will be used by the MST code to provide userspace with a path to parse so it can recognise connectors around hotplugs. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_crtc.c | 26 ++ include/drm/drm_crtc.h | 5 + 2 files chang

[Intel-gfx] [PATCH 08/10] drm/i915: check connector->encoder before using it.

2014-05-11 Thread Dave Airlie
From: Dave Airlie DP MST will need connectors that aren't connected to specific encoders, add some checks in advance to avoid oopses. Signed-off-by: Dave Airlie --- drivers/gpu/drm/i915/i915_debugfs.c | 16 +--- drivers/gpu/drm/i915/i915_irq.c | 4 drivers/gpu/drm/i915/

[Intel-gfx] [PATCH 10/10] i915: mst topology dumper in debugfs

2014-05-11 Thread Dave Airlie
From: Dave Airlie use the mst helper code to dump the topology in debugfs. Signed-off-by: Dave Airlie --- drivers/gpu/drm/i915/i915_debugfs.c | 26 ++ 1 file changed, 26 insertions(+) diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs

[Intel-gfx] [PATCH 01/10] drm/dp_helper: add defines for DP 1.2 and MST support.

2014-05-11 Thread Dave Airlie
From: Dave Airlie This just adds the defines from the DP 1.2 spec, which we will use later. Signed-off-by: Dave Airlie --- include/drm/drm_dp_helper.h | 78 + 1 file changed, 78 insertions(+) diff --git a/include/drm/drm_dp_helper.h b/include/drm/dr

[Intel-gfx] [PATCH 02/10] drm: add DP MST encoder type

2014-05-11 Thread Dave Airlie
From: Dave Airlie This adds an encoder type for DP MST encoders. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_crtc.c | 1 + include/uapi/drm/drm_mode.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index a3fe324..f1753e6 10

[Intel-gfx] [PATCH 04/10] drm/crtc: add interface to reinitialise the legacy mode group

2014-05-11 Thread Dave Airlie
From: Dave Airlie This can be called to update things after dynamic connectors/encoders are created/deleted. Signed-off-by: Dave Airlie --- drivers/gpu/drm/drm_crtc.c | 9 + include/drm/drm_crtc.h | 1 + 2 files changed, 10 insertions(+) diff --git a/drivers/gpu/drm/drm_crtc.c b/d

Re: [Intel-gfx] 3.15-rc5: Regression in i915 driver?

2014-05-11 Thread Chris Wilson
On Sun, May 11, 2014 at 07:40:57PM +0200, Daniel Vetter wrote: > On Sun, May 11, 2014 at 11:02 AM, Dave Airlie wrote: > > On 11 May 2014 18:28, Thomas Meyer wrote: > >> Hi, > >> > >> 3.14.3 works as expected. > >> 3.15-rc5 shows a strange behaviour: When resuming from ram the X server > >> seems

Re: [Intel-gfx] [PATCH 1/1] Documentation: drm: describing drm properties exposed by various drivers

2014-05-11 Thread Sagar Arun Kamble
I support approach using docbook to start since there are not lot of properties. Laurent has ack'ed this one. Can we go ahead with this? http://lists.freedesktop.org/archives/intel-gfx/2014-March/041527.html Adding description of new property is not very complex (assuming table format is understoo

Re: [Intel-gfx] Design review request: DRM color manager

2014-05-11 Thread Sharma, Shashank
Gentle reminder. Regards Shashank -Original Message- From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of Sharma, Shashank Sent: Wednesday, May 07, 2014 7:53 PM To: Vetter, Daniel; ville.syrj...@linux.intel.com; intel-gfx@lists.freedesktop.org Cc: uma.sha...@in

Re: [Intel-gfx] broken eDP device types

2014-05-11 Thread Daniel Vetter
Asus T100 has a mipi dsi panel, and we don't yet have the proper support for that merged. Hopefully that will get adressed in 3.16. See https://bugzilla.kernel.org/show_bug.cgi?id=74381 for the overall progress. -Daniel On Sun, May 11, 2014 at 6:27 AM, Jon Pry wrote: > Hi, > >I'm trying to

[Intel-gfx] broken eDP device types

2014-05-11 Thread Jon Pry
Hi, I'm trying to work out some bugs on Asus T100TA which is Baytrail-T platform. Current code in use is 3.15_rc4. In general I have been having problems with the backlight control. For some reason the kernel is detecting the panel as a VGA device and intel_crt.c does not load intel_backlight,

Re: [Intel-gfx] 3.15-rc5: Regression in i915 driver?

2014-05-11 Thread Daniel Vetter
On Sun, May 11, 2014 at 11:02 AM, Dave Airlie wrote: > On 11 May 2014 18:28, Thomas Meyer wrote: >> Hi, >> >> 3.14.3 works as expected. >> 3.15-rc5 shows a strange behaviour: When resuming from ram the X server >> seems to be disfunctional. >> >> I see this WARNING in the kernel log before suspen

Re: [Intel-gfx] [PATCH 00/56] [RFCish] Dynamic page table alloc, 64b, and GPU/CPU mirror

2014-05-11 Thread Daniel Vetter
On Sat, May 10, 2014 at 5:58 AM, Ben Widawsky wrote: > Just as before, these patches are living based off of my Broadwell > branch, here: > http://cgit.freedesktop.org/~bwidawsk/drm-intel/log/?h=gpu_mirror > > This is the follow-on patches for [1] > > This patch series brings 3 things: > 1. Dynami

Re: [Intel-gfx] [3.14.0-rc4] regression: drm FIFO underruns

2014-05-11 Thread Daniel Vetter
On Sat, May 10, 2014 at 10:52 AM, Jörg Otte wrote: >> On Fri, May 09, 2014 at 05:14:38PM +0100, Damien Lespiau wrote: >>> On Fri, May 09, 2014 at 06:11:37PM +0200, Jörg Otte wrote: >>> > > Jörg, can you please boot with drm.debug=0xe, reproduce the issue and >>> > > then attach the complete dmesg?

Re: [Intel-gfx] [3.14.0-rc4] regression: drm FIFO underruns

2014-05-11 Thread Daniel Vetter
On Fri, May 9, 2014 at 11:18 PM, Dave Airlie wrote: > Please don't make things more prominent if the fixes can't be merged > without rewriting the world, > > Distros have auto reporting tools for the major backtrace warnings, > and releasing kernels with unfixable ones in it make it hard to know >

Re: [Intel-gfx] 3.15-rc5: Regression in i915 driver?

2014-05-11 Thread Dave Airlie
On 11 May 2014 18:28, Thomas Meyer wrote: > Hi, > > 3.14.3 works as expected. > 3.15-rc5 shows a strange behaviour: When resuming from ram the X server > seems to be disfunctional. > > I see this WARNING in the kernel log before suspend to ram in the early > boot process: > > - Fresh boot 3.15-rc5