9d24b304abbe5380da1bc782b4460596e7cb1109 cherry-picks cleanly on drm-next-4.9-wip but then fails to build: CC [M] drivers/gpu/drm/amd/amdgpu/vce_v3_0.o drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:854:2: error: unknown field â??typeâ?? specified in initializer .type = AMDGPU_RING_TYPE_VCE, ^ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:854:10: warning: initialization makes pointer from integer without a cast [-Wint-conversion] .type = AMDGPU_RING_TYPE_VCE, ^ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:854:10: note: (near initialization for â??vce_v3_0_ring_phys_funcs.get_rptrâ??) drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:855:2: error: unknown field â??align_maskâ?? specified in initializer .align_mask = 0xf, ^ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:855:16: warning: initialization makes pointer from integer without a cast [-Wint-conversion] .align_mask = 0xf, ^ drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:855:16: note: (near initialization for â??vce_v3_0_ring_phys_funcs.get_wptrâ??) drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:856:2: error: unknown field â??nopâ?? specified in initializer .nop = VCE_CMD_NO_OP, ^ 2016-10-14 15:15 GMT+02:00 Ernst Sjöstrand <ernstp at gmail.com>: > 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/79953ed8/attachment-0001.html>