[PATCH 5/7] drm/omap: set DRIVER_ATOMIC for omapdrm

2015-12-09 Thread Tomi Valkeinen
omapdrm supports atomic modesetting, and it seems to work ok. So let's set the flag to enable the atomic modesetting API support. Signed-off-by: Tomi Valkeinen --- drivers/gpu/drm/omapdrm/omap_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/omapdrm/oma

[PATCH 4/7] drm/omap: remove unused plugin defines

2015-12-09 Thread Tomi Valkeinen
Remove unused defines related to SGX plugin which are not used. Signed-off-by: Tomi Valkeinen --- drivers/gpu/drm/omapdrm/omap_drv.h | 6 -- include/uapi/drm/omap_drm.h| 6 -- 2 files changed, 12 deletions(-) diff --git a/drivers/gpu/drm/omapdrm/omap_drv.h b/drivers/gpu/drm/oma

[PATCH 7/7] drm/omap: fix fbdev pix format to support all platforms

2015-12-09 Thread Tomi Valkeinen
omap_fbdev always creates a framebuffer with ARGB pixel format. On OMAP3 we have VIDEO1 overlay that does not support ARGB, and on OMAP2 none of the overlays support ARGB888. This patch changes the omap_fbdev's fb to XRGB, which is supported by all platforms. Signed-off-by: Tomi Valke

[PATCH 6/7] drm/omap: remove obsolete manager assignment

2015-12-09 Thread Tomi Valkeinen
omap_encoder_update() assigns an overlay manager to dssdev->src->manager. This assignment is not needed, as the connections in the display chain have already been made at connect step. Signed-off-by: Tomi Valkeinen --- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 -- 1 file changed, 2 deletions(-)

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Jani Nikula
On Wed, 09 Dec 2015, Rob Clark wrote: > On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark wrote: >> 1) don't let other threads trying to bang on aux channel interrupt the >> defer timeout/logic >> 2) don't let other threads interrupt the i2c over aux logic >> >> --- >> This wasn't actually fixing things

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Jani Nikula
On Wed, 09 Dec 2015, Jani Nikula wrote: > On Wed, 09 Dec 2015, Rob Clark wrote: >> On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark wrote: >>> 1) don't let other threads trying to bang on aux channel interrupt the >>> defer timeout/logic >>> 2) don't let other threads interrupt the i2c over aux logic

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Rob Clark
On Wed, Dec 9, 2015 at 10:53 AM, Jani Nikula wrote: > On Wed, 09 Dec 2015, Jani Nikula wrote: >> On Wed, 09 Dec 2015, Rob Clark wrote: >>> On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark wrote: 1) don't let other threads trying to bang on aux channel interrupt the defer timeout/logic

[PATCH] drm: Documentation style guide

2015-12-09 Thread Daniel Vetter
Every time I type or review docs this seems a bit different. Try to document the common style so we can try to unify at least new docs. v2: Spelling fixes from Pierre, Laurent and Jani. v3: More spelling fixes from Lukas. Cc: Pierre Moreau Cc: Jani Nikula Cc: Laurent Pinchart Cc: Lukas Wunner

[PATCH v4 00/14] ASoC: hdac_hdmi: Add DP & notification support

2015-12-09 Thread Subhransu S. Prusty
This patch series adds DP audio and hotplug notification support. On Skylake two DP ports are available and to enable DP on both ports all pins need to be enabled. There is a special vendor widget which need to be programmed to enable all pins and converters. This series adds hotplug notification

[PATCH v4 10/14] drm/edid: Add API to help find connection type

2015-12-09 Thread Subhransu S. Prusty
To fill the audio infoframe it is required to identify the connection type as DP or HDMI. This patch adds an API which parses ELD and returns the display type of connected. Signed-off-by: Subhransu S. Prusty Signed-off-by: Vinod Koul Reviewed-by: Jani Nikula Cc: David Airlie Cc: dri-devel at l

[Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally unstable and poorly performing

2015-12-09 Thread bugzilla-dae...@freedesktop.org
to be working pretty good. I'm looking forward to see if someone can confirm this. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/4f19b629/attachment.html>

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Ville Syrjälä
On Wed, Dec 09, 2015 at 05:51:43PM +0200, Jani Nikula wrote: > On Wed, 09 Dec 2015, Rob Clark wrote: > > On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark wrote: > >> 1) don't let other threads trying to bang on aux channel interrupt the > >> defer timeout/logic > >> 2) don't let other threads interrupt

[Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally unstable and poorly performing

2015-12-09 Thread bugzilla-dae...@freedesktop.org
the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/628a486d/attachment.html>

[Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally unstable and poorly performing

2015-12-09 Thread bugzilla-dae...@freedesktop.org
esktop.org/archives/dri-devel/attachments/20151209/94b0d050/attachment.html>

[Bug 91880] Radeonsi on Grenada cards (r9 390) exceptionally unstable and poorly performing

2015-12-09 Thread bugzilla-dae...@freedesktop.org
because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/325db2c4/attachment.html>

[Bug 93288] dpm malfunction on radeon hawaii r9 390X

2015-12-09 Thread bugzilla-dae...@freedesktop.org
ttp://lists.freedesktop.org/archives/dri-devel/attachments/20151209/fb00a2ec/attachment.html>

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Rob Clark
On Wed, Dec 9, 2015 at 11:25 AM, Ville Syrjälä wrote: > On Wed, Dec 09, 2015 at 05:51:43PM +0200, Jani Nikula wrote: >> On Wed, 09 Dec 2015, Rob Clark wrote: >> > On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark wrote: >> >> 1) don't let other threads trying to bang on aux channel interrupt the >> >

[PATCH libdrm 01/10] tests: Split helpers into library

2015-12-09 Thread Thierry Reding
From: Thierry Reding Some of the helpers, such as the pattern drawing helpers or the format lookup helpers, have potential to be reused. Move them into a separate library to make it easier to share them. Acked-by: Laurent Pinchart Signed-off-by: Thierry Reding --- CleanSpec.mk

[PATCH libdrm 02/10] tests: Move name tables to libutil

2015-12-09 Thread Thierry Reding
From: Thierry Reding These tables are duplicated in several places, so move them into libutil so that they can be shared. Acked-by: Laurent Pinchart Signed-off-by: Thierry Reding --- tests/modetest/modetest.c | 68 +++- tests/proptest/proptest.c | 41 +--

[PATCH libdrm 03/10] proptest: Add Android support

2015-12-09 Thread Thierry Reding
From: Thierry Reding Signed-off-by: Thierry Reding --- tests/proptest/Android.mk | 13 + tests/proptest/Makefile.am | 6 -- tests/proptest/Makefile.sources | 2 ++ 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 tests/proptest/Android.mk creat

[PATCH libdrm 04/10] tests: Add libkms-test library

2015-12-09 Thread Thierry Reding
From: Thierry Reding This library contains abstractions for KMS that help remove the need for a lot of boilerplate in KMS test programs. Signed-off-by: Thierry Reding --- configure.ac| 1 + tests/Makefile.am | 2 +- tests/kms/Makefile.am

[PATCH libdrm 05/10] tests: kms: Implement CRTC stealing test

2015-12-09 Thread Thierry Reding
From: Thierry Reding This test program sets a mode and framebuffer on a connector and cycles through all CRTCs, moving the connector to each of them in turn. This is useful to verify that CRTC stealing is properly handled in the DRM core and drivers. Signed-off-by: Thierry Reding --- tests/kms

[PATCH libdrm 06/10] tests: kms: Implement universal planes test

2015-12-09 Thread Thierry Reding
From: Thierry Reding This small program allows universal planes to be tested. Currently this isn't very flexible because it allows only the first plane of a given type to be tested on the first CRTC. However it should be simple to extend this with some additional command-line arguments. Signed-o

[PATCH libdrm 07/10] tests: Add helper to open a device/module

2015-12-09 Thread Thierry Reding
From: Thierry Reding The new function util_open() encapsulates the standard method employed by tests to open a device or module. There is a verbatim copy of this in almost all test programs, with slight variations in the list of modules. Moving this code into a common helper allows code reuse and

[PATCH libdrm 08/10] modetest: Use util_open()

2015-12-09 Thread Thierry Reding
From: Thierry Reding Use the new util_open() helper instead of open-coding the method for finding a usable device. Signed-off-by: Thierry Reding --- tests/modetest/modetest.c | 27 +++ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/tests/modetest/modetes

[PATCH libdrm 09/10] proptest: Use util_open()

2015-12-09 Thread Thierry Reding
From: Thierry Reding Use the new util_open() helper instead of open-coding the method for finding a usable device. While at it, make the command-line interface more consistent with that of modetest by adding the -D and -M options. Signed-off-by: Thierry Reding --- tests/proptest/proptest.c | 6

[PATCH libdrm 10/10] vbltest: Use util_open()

2015-12-09 Thread Thierry Reding
From: Thierry Reding Use the new util_open() helper instead of open-coding the method for finding a usable device. While at it, this adds -D and -M command-line options to vbltest to make its usage more consistent with its siblings modetest and proptest. Signed-off-by: Thierry Reding --- tests

[Bug 93101] GPU Fault almost burned the CPU

2015-12-09 Thread bugzilla-dae...@freedesktop.org
r is what is causing the crash. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/8d1b762e/attachment.html>

[Bug 92996] [Fiji/amdgpu/Powerplay] Problems with interactivity, performance, EQ overflow with Powerplay

2015-12-09 Thread bugzilla-dae...@freedesktop.org
s on drm-next-4.5-wip I guess. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/76406442/attachment.html>

[PATCH v2 1/1] drm: modes: fix DRM modes analysis regression

2015-12-09 Thread Corentin LABBE
Le 09/12/2015 16:32, Jani Nikula a écrit : > On Wed, 09 Dec 2015, LABBE Corentin wrote: >> My latest commit introduce some case where a valid mode, could be >> rejected. >> simple_strtox functions stop at first non-digit character, but kstrtox not. >> So args like "video=HDMI-A-1:720x480-16 at 60

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Ville Syrjälä
On Wed, Dec 09, 2015 at 12:26:11PM -0500, Rob Clark wrote: > On Wed, Dec 9, 2015 at 11:25 AM, Ville Syrjälä > wrote: > > On Wed, Dec 09, 2015 at 05:51:43PM +0200, Jani Nikula wrote: > >> On Wed, 09 Dec 2015, Rob Clark wrote: > >> > On Fri, Oct 16, 2015 at 2:54 PM, Rob Clark > >> > wrote: > >>

[RFC] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Rob Clark
On Wed, Dec 9, 2015 at 2:37 PM, Ville Syrjälä wrote: > On Wed, Dec 09, 2015 at 12:26:11PM -0500, Rob Clark wrote: >> On Wed, Dec 9, 2015 at 11:25 AM, Ville Syrjälä >> wrote: >> > On Wed, Dec 09, 2015 at 05:51:43PM +0200, Jani Nikula wrote: >> >> On Wed, 09 Dec 2015, Rob Clark wrote: >> >> >

[PATCH v2 02/14] drm/etnaviv: add devicetree bindings

2015-12-09 Thread Rob Herring
On Wed, Dec 09, 2015 at 12:48:15PM +0100, Lucas Stach wrote: > Etnaviv follows the same priciple as imx-drm to have a virtual > master device node to bind all the individual GPU cores together > into one DRM device. > > Signed-off-by: Lucas Stach Acked-by: Rob Herring > --- > v2: Add note why

[Bug 93301] ns2_linux32: radeon VM fault on Hawaii (+mmap errors)

2015-12-09 Thread bugzilla-dae...@freedesktop.org
BUG=info and provide the output, as this allows us to see the default buffer cache size. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attac

[Bug 93101] GPU Fault almost burned the CPU

2015-12-09 Thread bugzilla-dae...@freedesktop.org
f VDPAU and that filter is what is causing > the crash. Perhaps ! -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/3b572c7a/attachment.html>

[Bug 93301] ns2_linux32: radeon VM fault on Hawaii (+mmap errors)

2015-12-09 Thread bugzilla-dae...@freedesktop.org
because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/24646be3/attachment-0001.html>

[PATCH 1/2] drm/dp: move hw_mutex up the call stack

2015-12-09 Thread Rob Clark
1) don't let other threads trying to bang on aux channel interrupt the defer timeout/logic 2) don't let other threads interrupt the i2c over aux logic Technically, according to people who actually have the DP spec, this should not be required. In practice, it makes some troublesome Dell monitor (

[PATCH 2/2] drm/dp: add DPCD logging

2015-12-09 Thread Rob Clark
Add a new drm_debug bit for turning on DPCD logging, to aid debugging with troublesome monitors. v2: don't try to hexdump the universe if driver returns -errno, and change the "too many retries" traces to DRM_ERROR() Signed-off-by: Rob Clark --- drivers/gpu/drm/drm_dp_helper.c | 60

[PATCH 2/3] dt-bindings: add Silicon Image SiI8620 bridge bindings

2015-12-09 Thread Rob Herring
On Wed, Dec 9, 2015 at 3:58 AM, Andrzej Hajda wrote: > Hi Rob, > > Thanks for review. > > > On 12/09/2015 04:47 AM, Rob Herring wrote: >> On Tue, Dec 08, 2015 at 02:49:05PM +0100, Andrzej Hajda wrote: >>> SiI8620 transmitter converts eTMDS/HDMI signal to MHL 3.0. It is controlled >>> via I2C bus.

[Bug 93301] ns2_linux32: radeon VM fault on Hawaii (+mmap errors)

2015-12-09 Thread bugzilla-dae...@freedesktop.org
; mesa in 32bit too ? You only have to recompile Mesa 32-bit, but not 64-bit. -- You are receiving this mail because: You are the assignee for the bug. -- next part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachme

[pull] radeon and amdgpu drm-fixes-4.4

2015-12-09 Thread Alex Deucher
Hi Dave, A few big endian fixes for radeon and a vm fix for amdgpu. The following changes since commit df4d4aa96d1db1657e14b848a341fc614c8d61eb: Merge branch 'drm-fixes-4.4' of git://people.freedesktop.org/~agd5f/linux into drm-next (2015-12-05 16:15:38 +1000) are available in the git reposi

[Bug 92996] [Fiji/amdgpu/Powerplay] Problems with interactivity, performance, EQ overflow with Powerplay

2015-12-09 Thread bugzilla-dae...@freedesktop.org
part -- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151209/5fb94663/attachment-0001.html>

[PATCH] drm/qxl: add locking to prevent race on garbage collection

2015-12-09 Thread Colin King
From: Colin Ian King I've seen the driver break a few times in qxl_garbage_collect and I believe this is a race condition on qxl_release_free. Adding extra locking around the release free addresses the breakage. Signed-off-by: Colin Ian King --- drivers/gpu/drm/qxl/qxl_cmd.c | 3 +++ drive

<    1   2