[PATCH] amdgpu: Fix failing boot after support for third vce ring

Ernst Sjöstrand ernstp at gmail.com
Fri Oct 14 13:15:30 UTC 2016


I'm testing both drm-next-4.9 and drm-next-4.9-wip from ~agd5f.
I think the problem is in drm-next now also.
They all have
6f0359f drm/amdgpu/vce3: add support for third vce ring
75c6548 drm/amdgpu: track the number of vce rings

But not
9d24b30 drm/amdgpu: fix broken VCE startup in phys mode
which only exists in amd-staging-4.7
(What does 4.7 mean in this context... ?)

Regards
//Ernst


2016-10-14 15:07 GMT+02:00 StDenis, Tom <Tom.StDenis at amd.com>:

> Do you have https://cgit.freedesktop.org/~agd5f/linux/commit/?h=
> drm-next-4.7-wip&id=9d24b304abbe5380da1bc782b4460596e7cb1109 as well?
>
>
> I've booted the tip of our staging-4.7 branch with a FIJI device (FURY)
> and was able to play videos (vdpau) and normal GL apps.
>
>
> Tom
>
>
> ------------------------------
> *From:* Ernst Sjöstrand <ernstp at gmail.com>
> *Sent:* Friday, October 14, 2016 09:05
> *To:* StDenis, Tom
> *Cc:* amd-gfx at lists.freedesktop.org
> *Subject:* Re: [PATCH] amdgpu: Fix failing boot after support for third
> vce ring
>
> Yes, the  6f0359ff73076483902de0c17f9649bf55651e2a I'm referring to is
> the same as
> 780605db12c52f2c22d4d2cc05ceb7d2a9d55579 (only exists in amd-staging).
> So the last of those two commits is the one that causes my problem.
>
> Regards
> //Ernst
>
> 2016-10-14 14:53 GMT+02:00 StDenis, Tom <Tom.StDenis at amd.com>:
>
>> Does your tree have
>>
>>
>> 2f3d686d0ee95332d8888169c7b6788bb2d9f5ad
>>
>> 780605db12c52f2c22d4d2cc05ceb7d2a9d55579
>>
>>
>> in it?  Those are fixes for when the third ring were added.
>>
>>
>> Tom
>>
>>
>> ------------------------------
>> *From:* amd-gfx <amd-gfx-bounces at lists.freedesktop.org> on behalf of
>> Ernst Sjöstrand <ernstp at gmail.com>
>> *Sent:* Friday, October 14, 2016 08:49
>> *To:* amd-gfx at lists.freedesktop.org
>> *Cc:* Ernst Sjöstrand
>> *Subject:* [PATCH] amdgpu: Fix failing boot after support for third vce
>> ring
>>
>> My Fiji class Fury fails to boot after commit
>> 6f0359ff73076483902de0c17f9649bf55651e2a
>> "drm/amdgpu/vce3: add support for third vce ring"
>> This commits reverts the number of vce rings back to 2,
>> but leaves the other changes intact.
>>
>> Signed-off-by: Ernst Sjöstrand <ernstp at gmail.com>
>> ---
>>  drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
>> b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
>> index 3f899e3..6f5eb64 100644
>> --- a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
>> +++ b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
>> @@ -358,7 +358,7 @@ static int vce_v3_0_early_init(void *handle)
>>              (AMDGPU_VCE_HARVEST_VCE0 | AMDGPU_VCE_HARVEST_VCE1))
>>                  return -ENOENT;
>>
>> -       adev->vce.num_rings = 3;
>> +       adev->vce.num_rings = 2;
>>
>>          vce_v3_0_set_ring_funcs(adev);
>>          vce_v3_0_set_irq_funcs(adev);
>> --
>> 2.7.4
>>
>> _______________________________________________
>> amd-gfx mailing list
>> amd-gfx at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
>> amd-gfx Info Page - lists.freedesktop.org
>> <https://lists.freedesktop.org/mailman/listinfo/amd-gfx>
>> lists.freedesktop.org
>> To see the collection of prior postings to the list, visit the amd-gfx
>> Archives. Using amd-gfx: To post a message to all the list members, send
>> email ...
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20161014/8d2033d1/attachment.html>


More information about the amd-gfx mailing list