[PATCH 07/11] drm/radeon: rework VMID handling

2012-08-20 Thread Christian König
Move binding onto the ring, simplifying handling a bit. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/ni.c| 20 ++--- drivers/gpu/drm/radeon/radeon.h| 30 +++- drivers/gpu/drm/radeon/radeon_asic.c |9 +-- drivers/gpu/drm/r

[PATCH 08/11] drm/radeon: rework VM page table handling

2012-08-20 Thread Christian König
Removing the need to wait for anything. Still not ideal, since we need to free pt on va remove. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/radeon.h |4 +- drivers/gpu/drm/radeon/radeon_cs.c | 28 + drivers/gpu/drm/radeon/radeon_gar

[PATCH 06/11] drm/radeon: make VM flushs a ring operation

2012-08-20 Thread Christian König
Move flushing the VMs as function into the rings. First step to make VM operations async. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/ni.c | 31 --- drivers/gpu/drm/radeon/radeon.h |6 -- drivers/gpu/dr

[PATCH 05/11] drm/radeon: add sync helper function

2012-08-20 Thread Christian König
Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/radeon_cs.c | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_cs.c b/drivers/gpu/drm/radeon/radeon_cs.c index 0a9d1eb..85a80e4 100644 ---

[PATCH 04/11] drm/radeon: remove vm_unbind

2012-08-20 Thread Christian König
It actually isn't very useful. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/ni.c | 11 --- drivers/gpu/drm/radeon/radeon.h |2 -- drivers/gpu/drm/radeon/radeon_asic.c |3 --- drivers/gpu/drm/radeon/radeon_gart.c |1 - d

[PATCH 03/11] drm/radeon: move VM funcs into asic structure

2012-08-20 Thread Christian König
So it looks more like the rest of the driver. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/radeon.h | 35 +--- drivers/gpu/drm/radeon/radeon_asic.c | 50 ++ drivers/gpu/drm/radeon/radeon_gart.c

[PATCH 02/11] drm/radeon: cleanup VM id handling a bit

2012-08-20 Thread Christian König
Store a reference to the VM into the IB structure, that makes calculating the IBs address a bit less complicated. Signed-off-by: Christian König Reviewed-by: Jerome Glisse --- drivers/gpu/drm/radeon/ni.c |5 +++-- drivers/gpu/drm/radeon/r100.c|2 +- drivers/gpu/drm/rade

make VM handling async v2

2012-08-20 Thread Christian König
Second and hopefully last round for this patchset. v2: Fix suspend/resume, and incorporate Jeromes comments. Cheers, Christian. ___ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel

[PATCH 01/11] drm/radeon: fence virtual address and free it once idle v4

2012-08-20 Thread Christian König
From: Jerome Glisse Virtual address need to be fenced to know when we can safely remove it. This patch also properly clear the pagetable. Previously it was serouisly broken. Kernel 3.5/3.4 need a similar patch but adapted for difference in mutex locking. v2: For to update pagetable when unbindi

[Bug 46241] Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 --- Comment #5 from Geoffrey Teale 2012-08-20 07:55:10 --- Sorry, should look like this: [1.] Lenovo E525 screen black on resume [2.] My setup is a Lenovo Thinkpad E525, AMD A8-3500m/Radeon 6620G Llano series APU. I am running Ubuntu 12.04,

[Bug 46231] New: Radeon NI: evergreen_resume fails after GPU lockup

2012-08-20 Thread bugzilla-dae...@bugzilla.kernel.org
https://bugzilla.kernel.org/show_bug.cgi?id=46231 Summary: Radeon NI: evergreen_resume fails after GPU lockup Product: Drivers Version: 2.5 Kernel Version: 3.6-rc2 Platform: All OS/Version: Linux Tree: Mainline Status

[Bug 46241] Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 --- Comment #4 from Geoffrey Teale 2012-08-20 07:44:55 --- Created an attachment (id=77971) --> (https://bugzilla.kernel.org/attachment.cgi?id=77971) io -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email --- You

[Bug 46241] Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 --- Comment #3 from Geoffrey Teale 2012-08-20 07:44:08 --- Created an attachment (id=77961) --> (https://bugzilla.kernel.org/attachment.cgi?id=77961) ver_linux -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email

[Bug 46241] Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 --- Comment #2 from Geoffrey Teale 2012-08-20 07:43:23 --- Created an attachment (id=77951) --> (https://bugzilla.kernel.org/attachment.cgi?id=77951) modules -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email --

[Bug 46241] Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 --- Comment #1 from Geoffrey Teale 2012-08-20 07:42:47 --- Created an attachment (id=77941) --> (https://bugzilla.kernel.org/attachment.cgi?id=77941) lspci -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ---

[Bug 46241] New: Resume to black screen on AMD A8-3500m/Radeon 6620G

2012-08-20 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=46241 Summary: Resume to black screen on AMD A8-3500m/Radeon 6620G Product: Drivers Version: 2.5 Kernel Version: Linux version 3.6.0-030600rc1-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linar

[Bug 41265] Radeon KMS does not work on thunderbolt media dock

2012-08-20 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=41265 --- Comment #51 from gy...@gmx.de 2012-08-20 07:32:20 UTC --- With this xorg.conf i can use two external monitor connected to the dockingstation. Additionally the internal screen of the notebook is in textmode. -- $cat /etc/X11/xorg.conf Section "

Re: [PATCH 11/13] drm/exynos: changed context name of hdmi and mixer

2012-08-20 Thread InKi Dae
2012/8/20 InKi Dae : > 2012/8/20 Joonyoung Shim : >> On 08/20/2012 03:17 PM, InKi Dae wrote: >>> >>> 2012/8/20 Joonyoung Shim : On 08/20/2012 11:29 AM, InKi Dae wrote: > > 2012/8/20 Joonyoung Shim : >> >> On 08/17/2012 06:50 PM, Inki Dae wrote: >>> >>> this patch c

Re: [PATCH] drm: Remove two unused fields from struct drm_display_mode

2012-08-20 Thread Jani Nikula
On Fri, 17 Aug 2012, Damien Lespiau wrote: > From: Damien Lespiau > > Signed-off-by: Damien Lespiau Reviewed-by: Jani Nikula > --- > drivers/gpu/drm/drm_modes.c |3 --- > include/drm/drm_crtc.h |2 -- > 2 files changed, 0 insertions(+), 5 deletions(-) > > diff --git a/drivers/gp

<    1   2   3