Re: [PATCH 33/40] drm/amd/display/dc/dce110/dce110_resource: Make local functions invoked by reference static

2021-01-12 Thread Alex Deucher
On Mon, Jan 11, 2021 at 2:20 PM Lee Jones  wrote:
>
> Fixes the following W=1 kernel build warning(s):
>
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> warning: initialized field overwritten [-Woverride-init]
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:266:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> note: (near initialization for ‘stream_enc_regs[0].TMDS_CNTL’)
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:266:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> warning: initialized field overwritten [-Woverride-init]
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:267:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> note: (near initialization for ‘stream_enc_regs[1].TMDS_CNTL’)
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:267:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> warning: initialized field overwritten [-Woverride-init]
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:268:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
> note: (near initialization for ‘stream_enc_regs[2].TMDS_CNTL’)
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:268:2: 
> note: in expansion of macro ‘stream_enc_regs’
>  In file included from 
> drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:66:
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: 
> note: in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: 
> note: in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:594:3: 
> note: in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:594:3: 
> note: in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:599:3: 
> note: in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:599:3: 
> note: in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:718:17: 
> warning: no previous prototype for ‘dce110_aux_engine_create’ 
> [-Wmissing-prototypes]
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:756:20: 
> warning: no previous prototype for ‘dce110_i2c_hw_create’ 
> [-Wmissing-prototypes]
>  drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:771:22: 
> warning: no previous prototype for ‘dce110_clock_source_create’ 
> 

[PATCH 33/40] drm/amd/display/dc/dce110/dce110_resource: Make local functions invoked by reference static

2021-01-11 Thread Lee Jones
Fixes the following W=1 kernel build warning(s):

 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
warning: initialized field overwritten [-Woverride-init]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:266:2: note: 
in expansion of macro ‘stream_enc_regs’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
note: (near initialization for ‘stream_enc_regs[0].TMDS_CNTL’)
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:266:2: note: 
in expansion of macro ‘stream_enc_regs’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
warning: initialized field overwritten [-Woverride-init]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:267:2: note: 
in expansion of macro ‘stream_enc_regs’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
note: (near initialization for ‘stream_enc_regs[1].TMDS_CNTL’)
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:267:2: note: 
in expansion of macro ‘stream_enc_regs’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
warning: initialized field overwritten [-Woverride-init]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:268:2: note: 
in expansion of macro ‘stream_enc_regs’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:262:15: 
note: (near initialization for ‘stream_enc_regs[2].TMDS_CNTL’)
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:268:2: note: 
in expansion of macro ‘stream_enc_regs’
 In file included from 
drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:66:
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:272:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:276:3: note: 
in expansion of macro ‘SE_COMMON_MASK_SH_LIST_DCE110’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:553:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:557:3: note: 
in expansion of macro ‘HWSEQ_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:594:3: note: 
in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:594:3: note: 
in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:599:3: note: 
in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:599:3: note: 
in expansion of macro ‘MI_DCE11_MASK_SH_LIST’
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:718:17: 
warning: no previous prototype for ‘dce110_aux_engine_create’ 
[-Wmissing-prototypes]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:756:20: 
warning: no previous prototype for ‘dce110_i2c_hw_create’ [-Wmissing-prototypes]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:771:22: 
warning: no previous prototype for ‘dce110_clock_source_create’ 
[-Wmissing-prototypes]
 drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_resource.c:795:6: 
warning: no previous prototype for ‘dce110_clock_source_destroy’ 
[-Wmissing-prototypes]