[PATCH] drm/amdgpu: fix broken VCE startup in phys mode

Andy Furniss adf.lists at gmail.com
Tue Oct 11 18:35:55 UTC 2016


I can boot OK with this.

Christian König wrote:
> From: Christian König <christian.koenig at amd.com>
>
> Add type, align_mask and nop to the physical mode VCE funcs as well.
>
> Signed-off-by: Christian König <christian.koenig at amd.com>
> ---
>   drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 3 +++
>   1 file changed, 3 insertions(+)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
> index f7dbd0d..c7ddbef 100644
> --- a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
> +++ b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
> @@ -829,6 +829,9 @@ const struct amd_ip_funcs vce_v3_0_ip_funcs = {
>   };
>
>   static const struct amdgpu_ring_funcs vce_v3_0_ring_phys_funcs = {
> +	.type = AMDGPU_RING_TYPE_VCE,
> +	.align_mask = 0xf,
> +	.nop = VCE_CMD_NO_OP,
>   	.get_rptr = vce_v3_0_ring_get_rptr,
>   	.get_wptr = vce_v3_0_ring_get_wptr,
>   	.set_wptr = vce_v3_0_ring_set_wptr,
>



More information about the amd-gfx mailing list