[PATCH] drm/radeon: fix halting UVD

2013-08-01 Thread Christian König
From: Christian K?nig Removing the clock/power or resetting the VCPU can cause hangs if that happens in the middle of a register write. Stall the memory and register bus before putting the VCPU into reset. Keep it in reset when unloading the module or suspending. Signed-off-by: Christian K?nig

[PATCH] drm/radeon: fix halting UVD

2013-08-01 Thread Alex Deucher
On Thu, Aug 1, 2013 at 11:34 AM, Christian K?nig wrote: > From: Christian K?nig > > Removing the clock/power or resetting the VCPU can cause > hangs if that happens in the middle of a register write. > > Stall the memory and register bus before putting the VCPU > into reset. Keep it in reset when

Re: [PATCH] drm/radeon: fix halting UVD

2013-08-01 Thread Alex Deucher
On Thu, Aug 1, 2013 at 11:34 AM, Christian König wrote: > From: Christian König > > Removing the clock/power or resetting the VCPU can cause > hangs if that happens in the middle of a register write. > > Stall the memory and register bus before putting the VCPU > into reset. Keep it in reset when

[PATCH] drm/radeon: fix halting UVD

2013-08-01 Thread Christian König
From: Christian König Removing the clock/power or resetting the VCPU can cause hangs if that happens in the middle of a register write. Stall the memory and register bus before putting the VCPU into reset. Keep it in reset when unloading the module or suspending. Signed-off-by: Christian König