[amd-staging-drm-next] compilation error with latest commit #1b006d838f78

Harry Wentland harry.wentland at amd.com
Fri Oct 13 19:22:47 UTC 2017


On 2017-10-12 08:22 PM, Dieter Nützel wrote:
> Hello,
> 
> next (regression) compilation error:
> 
> drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c: In function ‘resource_map_pool_resources’:
> drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c:1688:14: error: implicit declaration of function ‘acquire_first_split_pipe’; did you mean ‘acquire_first_free_pipe’? [-Werror=implicit-function-declaration]
>    pipe_idx = acquire_first_split_pipe(&context->res_ctx, pool, stream);
>               ^~~~~~~~~~~~~~~~~~~~~~~~
>               acquire_first_free_pipe
> 
> 
> It is wrongly (?) guarded behind:
> 
> #if defined(CONFIG_DRM_AMD_DC_DCN1_0)
> static int acquire_first_split_pipe(
>                 struct resource_context *res_ctx,
>                 const struct resource_pool *pool,
>                 struct dc_stream_state *stream)
> [snip]
> 

Sent and merged a patch. This function only makes sense for DCN and shouldn't
be called otherwise. Thanks for reporting this. I gotta make sure to build
without the DCN flag in the future to avoid this.

Harry

> Thanks,
> Dieter


More information about the amd-gfx mailing list