Hello Aurabindo Pillai,

Commit 70839da63605 ("drm/amd/display: Add new DCN401 sources") from
Apr 19, 2024 (linux-next), leads to the following Smatch static
checker warning:

        
drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn42/dcn42_resource.c:385 
(null)()
        warn: double initialized 'dsc_shift.DSCC_DEFAULT_MEM_LOW_POWER_STATE'

drivers/gpu/drm/amd/amdgpu/../display/dc/resource/dcn42/dcn42_resource.c
   164          DSC_SF(DSCC0_DSCC_PPS_CONFIG22, RANGE_MAX_QP14, mask_sh), \
   165          DSC_SF(DSCC0_DSCC_PPS_CONFIG22, RANGE_BPG_OFFSET14, mask_sh), \
   166          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL0, 
DSCC_DEFAULT_MEM_LOW_POWER_STATE, mask_sh), \
                                                      
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

   167          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL0, DSCC_MEM_PWR_FORCE, 
mask_sh), \
   168          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL0, DSCC_MEM_PWR_DIS, 
mask_sh), \
   169          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL0, DSCC_MEM_PWR_STATE, 
mask_sh), \
   170          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL1, 
DSCC_DEFAULT_MEM_LOW_POWER_STATE, mask_sh), \
                                                      
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Only one of these is correct.  Hopefully, the second one.

   171          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL1, DSCC_MEM_PWR_FORCE, 
mask_sh), \
   172          DSC_SF(DSCC0_DSCC_MEM_POWER_CONTROL1, DSCC_MEM_PWR_DIS, 
mask_sh), \

This email is a free service from the Smatch-CI project [smatch.sf.net].

regards,
dan carpenter

Reply via email to