Reviewed-by: Guchun Chen <guchun.chen@xxxxxxx> > -----Original Message----- > From: amd-gfx <amd-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx> On Behalf Of Lijo > Lazar > Sent: Wednesday, April 5, 2023 5:46 PM > To: amd-gfx@xxxxxxxxxxxxxxxxxxxxx > Cc: Deucher, Alexander <Alexander.Deucher@xxxxxxx>; kernel test robot > <lkp@xxxxxxxxx>; Zhang, Hawking <Hawking.Zhang@xxxxxxx> > Subject: [PATCH] drm/amdgpu: Fix warnings > > Fix below warning due to incompatible types in conditional operator > > ../pm/swsmu/smu13/smu_v13_0_6_ppt.c:315:17: sparse: sparse: > incompatible types in conditional expression (different base types): > > Signed-off-by: Lijo Lazar <lijo.lazar@xxxxxxx> > Reported-by: kernel test robot <lkp@xxxxxxxxx> > Link: https://lore.kernel.org/oe-kbuild-all/202303082135.NjdX1Bij- > lkp@xxxxxxxxx/ > --- > drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h > b/drivers/gpu/drm/amd/amdgpu/amdgpu.h > index bbac4239ceb3..376d14de7602 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h > @@ -1241,7 +1241,7 @@ int emu_soc_asic_init(struct amdgpu_device > *adev); > ((adev)->asic_funcs->flush_hdp ? (adev)->asic_funcs- > >flush_hdp((adev), (r)) : (adev)->hdp.funcs->flush_hdp((adev), (r))) #define > amdgpu_asic_invalidate_hdp(adev, r) \ > ((adev)->asic_funcs->invalidate_hdp ? (adev)->asic_funcs- > >invalidate_hdp((adev), (r)) : \ > - ((adev)->hdp.funcs->invalidate_hdp ? (adev)->hdp.funcs- > >invalidate_hdp((adev), (r)) : 0)) > + ((adev)->hdp.funcs->invalidate_hdp ? > +(adev)->hdp.funcs->invalidate_hdp((adev), (r)) : (void)0)) > #define amdgpu_asic_need_full_reset(adev) (adev)->asic_funcs- > >need_full_reset((adev)) > #define amdgpu_asic_init_doorbell_index(adev) (adev)->asic_funcs- > >init_doorbell_index((adev)) > #define amdgpu_asic_get_pcie_usage(adev, cnt0, cnt1) ((adev)->asic_funcs- > >get_pcie_usage((adev), (cnt0), (cnt1))) > -- > 2.25.1