[PATCH RFC 000/111] Etnaviv DRM driver

2015-04-05 Thread Christian Gmeiner
2015-04-02 22:01 GMT+02:00 Robert Nelson : > On Thu, Apr 2, 2015 at 10:59 AM, Lucas Stach > wrote: >> Am Donnerstag, den 02.04.2015, 16:43 +0100 schrieb Russell King - ARM >> Linux: >>> On Thu, Apr 02, 2015 at 05:29:02PM +0200, Lucas Stach wrote: >>> > Hey all, >>> > >>> > this is the Etnaviv

[PATCH RFC 102/111] staging: etnaviv: separate GPU pipes from execution state

2015-04-05 Thread Christian Gmeiner
2015-04-02 18:37 GMT+02:00 Russell King - ARM Linux : > On Thu, Apr 02, 2015 at 05:30:44PM +0200, Lucas Stach wrote: >> While this isn't the case on i.MX6 a single GPU pipe can have >> multiple rendering backend states, which can be selected by the >> pipe switch command, so there is no strict

[PATCH RFC 087/111] staging: etnaviv: align command stream size to 64 bit

2015-04-05 Thread Christian Gmeiner
2015-04-02 18:45 GMT+02:00 Russell King - ARM Linux : > On Thu, Apr 02, 2015 at 06:29:24PM +0200, Lucas Stach wrote: >> The start of the commands must always be 64bit aligned, it's the same >> for all pipes. The size can be dword aligned if the last command in the >> stream is something like

[PATCH RFC 092/111] staging: etnaviv: convert to_etnaviv_bo() to real function

2015-04-05 Thread Christian Gmeiner
2015-04-02 18:29 GMT+02:00 Russell King - ARM Linux : > On Thu, Apr 02, 2015 at 05:30:34PM +0200, Lucas Stach wrote: >> This provides a bit more type safety. >> >> Signed-off-by: Lucas Stach >> --- >> drivers/staging/etnaviv/etnaviv_gem.h | 7 ++- >> 1 file changed, 6 insertions(+), 1

[PATCH RFC 003/111] staging: etnaviv: add drm driver

2015-04-05 Thread Christian Gmeiner
2015-04-02 17:29 GMT+02:00 Lucas Stach : > From: Christian Gmeiner > > This is a consolidation by Russell King of Christian's drm work. > > Signed-off-by: Christian Gmeiner > Signed-off-by: Russell King > --- > drivers/staging/Kconfig | 2

[Bug 89785] GPU Fault 147 and Ring Stalls and Tests Fail in Pillars of Eternity

2015-04-05 Thread bugzilla-dae...@freedesktop.org
... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150405/88340a3b/attachment.html>

[PATCH RFC 094/111] staging: etnaviv: plug in fence waiting in cpu_prepare

2015-04-05 Thread Christian Gmeiner
2015-04-02 17:30 GMT+02:00 Lucas Stach : > Allows userspace to properly synchronize with the GPU when accessing > buffers. > > Signed-off-by: Lucas Stach > --- > drivers/staging/etnaviv/etnaviv_gem.c | 18 +- > 1 file changed, 9 insertions(+), 9 deletions(-) > > diff --git

[PATCH RFC 024/111] staging: etnaviv: fix multiple command buffer submission in etnaviv_buffer_queue()

2015-04-05 Thread Christian Gmeiner
Is there a real use case to make use of multiple command buffers per one submit ioctl? I have removed it from my kernel tree. 2015-04-02 17:29 GMT+02:00 Lucas Stach : > From: Russell King > > etnaviv_buffer_queue() could not handle multiple command buffers. We >

[PATCH RFC 005/111] staging: etnaviv: remove IOMMUv2 stubs

2015-04-05 Thread Christian Gmeiner
2015-04-02 17:29 GMT+02:00 Lucas Stach : > IOMMUv2 support isn't implemented yet, so don't pretend it is there. > > Signed-off-by: Lucas Stach > --- > drivers/staging/etnaviv/etnaviv_gpu.c | 10 ++ > drivers/staging/etnaviv/etnaviv_iommu_v2.c | 32 > -- >

[PATCH RFC v2 10/13] sound/core: add DRM ELD helper

2015-04-05 Thread Takashi Iwai
At Sun, 5 Apr 2015 17:20:34 +0100, Russell King - ARM Linux wrote: > > On Sun, Apr 05, 2015 at 05:57:09PM +0200, Takashi Iwai wrote: > > > diff --git a/include/sound/pcm_drm_eld.h b/include/sound/pcm_drm_eld.h > > > new file mode 100644 > > > index ..93357b25d2e2 > > > --- /dev/null >

[PATCH RFC v2 10/13] sound/core: add DRM ELD helper

2015-04-05 Thread Russell King - ARM Linux
On Sun, Apr 05, 2015 at 06:46:13PM +0200, Takashi Iwai wrote: > At Sun, 5 Apr 2015 17:20:34 +0100, > Russell King - ARM Linux wrote: > > Since (afaik) ALSA has a lack of support for dynamic reconfiguration > > according to the attached device changing, the best we can do without > > a huge amount

[PATCH RFC v2 10/13] sound/core: add DRM ELD helper

2015-04-05 Thread Takashi Iwai
At Thu, 02 Apr 2015 10:22:06 +0100, Russell King wrote: > > Add a helper for the EDID like data structure, which is typically passed > from a HDMI adapter to its associated audio driver. This informs the > audio driver of the capabilities of the attached HDMI sink. > > Signed-off-by: Russell

[PATCH 3/3] drm/exynos: mixer: add 2x scaling to mixer_graph_buffer

2015-04-05 Thread Emil Velikov
Hi Tobias, On 1 April 2015 at 14:29, Tobias Jakobi wrote: > diff --git a/drivers/gpu/drm/exynos/exynos_mixer.c > b/drivers/gpu/drm/exynos/exynos_mixer.c > index 5ab0e32..6822b36 100644 > --- a/drivers/gpu/drm/exynos/exynos_mixer.c > +++ b/drivers/gpu/drm/exynos/exynos_mixer.c > @@ -528,9

[PATCH RFC v2 10/13] sound/core: add DRM ELD helper

2015-04-05 Thread Russell King - ARM Linux
On Sun, Apr 05, 2015 at 05:57:09PM +0200, Takashi Iwai wrote: > > diff --git a/include/sound/pcm_drm_eld.h b/include/sound/pcm_drm_eld.h > > new file mode 100644 > > index ..93357b25d2e2 > > --- /dev/null > > +++ b/include/sound/pcm_drm_eld.h > > @@ -0,0 +1,6 @@ > > +#ifndef

[PATCH 2/2] drm: Shortcircuit vblank queries

2015-04-05 Thread Chris Wilson
Bypass all the spinlocks and return the last timestamp and counter from the last vblank if the driver delcares that it is accurate (and stable across on/off), and the vblank is currently enabled. Signed-off-by: Chris Wilson Cc: Ville Syrjälä Cc: Daniel Vetter Cc: Michel Dänzer Cc: Laurent

[PATCH 1/2] drm: Shortcircuit vblank queries

2015-04-05 Thread Chris Wilson
Avoid adding to the waitqueue and reprobing the current vblank if the caller is only querying the current vblank sequence and timestamp and so we would return immediately. Signed-off-by: Chris Wilson Cc: Ville Syrjälä Cc: Daniel Vetter Cc: Michel Dänzer Cc: Laurent Pinchart Cc: Dave

[PATCH libdrm v2 02/19] radeon: move bof.[ch] out of libdrm_radeon

2015-04-05 Thread Emil Velikov
The functions(files) are used if one explicitly modifies radeon_cs_gem.c by setting CS_BOF_DUMP to 1. As bof.[ch] is used (copied) to other out-of-tree projects, keep them around in the distribution tarball. Cc: Jerome Glisse Signed-off-by: Emil Velikov --- This will essentially replaces

[Bug 89906] Account request for DRM

2015-04-05 Thread bugzilla-dae...@freedesktop.org
attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150405/097084d9/attachment.html>

Solaris & [PATCH libdrm 1/2] configure.ac: split -fvisibility and __attribute__((visibility)) checks

2015-04-05 Thread Emil Velikov
On 1 April 2015 at 15:42, wrote: > > Sorry, went to drafts and not to send... > - The struct drm_map/drmMapBufs/drmRmMap is part of the legacy drm cruft for which, I would like to think, there are no more users. Obviously the latter can be confirmed by Randy and friends. >>>

of_parse_phandle: "could not find phandle"

2015-04-05 Thread Steve Longerbeam
Hi all, If --strip-disabled option is passed to dtc, of_parse_phandle() emits this error message for disabled nodes. For example, imx_drm_platform_probe() will generate the messages when it walks the list of endpoints to display bridge nodes that have been left disabled for a particular target.

[Bug 89909] [radeonsi][bisected] Cities: Skylines black rooftops

2015-04-05 Thread bugzilla-dae...@freedesktop.org
org/archives/dri-devel/attachments/20150405/e0f5c3a9/attachment.html>

[Bug 89909] Cities: Skylines black rooftops

2015-04-05 Thread bugzilla-dae...@freedesktop.org
was compiled with llvm 3.6 from the Ubuntu repositories. -- 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/20150405/07283

of_parse_phandle: "could not find phandle"

2015-04-05 Thread Steve Longerbeam
Hi all, If --strip-disabled option is passed to dtc, of_parse_phandle() emits this error message for disabled nodes. For example, imx_drm_platform_probe() will generate the messages when it walks the list of endpoints to display bridge nodes that have been left disabled for a particular target.

[PATCH] xf86drmMode.h: inline -> __inline for use with gcc -std=c89 -pedantic

2015-04-05 Thread Emil Velikov
On 25 March 2015 at 01:01, Daniel Kurtz wrote: > Unfortunately, there are some users of libdrm installed headers that like > to be built with -std=c89 -pedantic, which does not like "inline". > > However, __inline works. > Pushed to master. Thanks ! -Emil

[PATCH] xf86drm: Fix ioctl struct clearing in drmAgpEnable

2015-04-05 Thread Emil Velikov
On 24 March 2015 at 17:53, Connor Behan wrote: > This one is a bit harder to notice. > > Signed-off-by: Connor Behan Thanks for the patch Connor. Just pushed it to master. -Emil

[PATCH 11/16] drm/msm/dp: fix error return code

2015-04-05 Thread Julia Lawall
Return a negative error code on failure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @@ identifier ret; expression e1,e2; @@ ( if (\(ret < 0\|ret != 0\)) { ... return ret; } | ret = 0 ) ... when != ret = e1 when !=

[PATCH 0/16] fix error return code

2015-04-05 Thread Julia Lawall
The complate semantic patch that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @ok exists@ identifier f,ret,i; expression e; constant c; @@ // identify a function that returns a negative return value at least once. f(...) { ... when any ( return -c at i; | ret = -c at i; ...

Solaris & [PATCH libdrm 1/2] configure.ac: split -fvisibility and __attribute__((visibility)) checks

2015-04-05 Thread ran...@sibernet.com
On Sun, 5 Apr 2015, Emil Velikov wrote: >> Note that the move of KMS drivers to this repo is recent, so there is little >> history of their evolution. >> > Right, so things are a few newer than I thought, but still a bit off > from upstream drm. Not too shocking though considering the amount of

[PATCH] drm/msm: fix build warning - missing prototype

2015-04-05 Thread Nicholas Mc Guire
On Sat, 04 Apr 2015, Rob Clark wrote: > On Fri, Apr 3, 2015 at 10:39 PM, Nicholas Mc Guire > wrote: > > fix build warning when building edp/edp_aux.o due to missing > > prototype for edp_aux_transfer. > > > > Signed-off-by: Nicholas Mc Guire > > --- > > building drivers/gpu/drm/msm/msm.ko