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
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
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
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
---
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
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
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
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
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
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,
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
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
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
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
--
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
---
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
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 "
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
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
201 - 219 of 219 matches
Mail list logo