[AMD Official Use Only - General] The series is: Reviewed-by: Tao Zhou <tao.zhou1@xxxxxxx> > -----Original Message----- > From: Zhang, Hawking <Hawking.Zhang@xxxxxxx> > Sent: Monday, March 13, 2023 9:44 AM > To: amd-gfx@xxxxxxxxxxxxxxxxxxxxx; Zhou1, Tao <Tao.Zhou1@xxxxxxx>; Yang, > Stanley <Stanley.Yang@xxxxxxx>; Li, Candice <Candice.Li@xxxxxxx>; Chai, > Thomas <YiPeng.Chai@xxxxxxx> > Cc: Zhang, Hawking <Hawking.Zhang@xxxxxxx> > Subject: [PATCH 10/10] drm/amdgpu: drop ras check at asic level for new blocks > > amdgpu_ras_register_ras_block should always be invoked by ras_sw_init, where > driver needs to check ras caps at ip level, instead of asic level. > > Signed-off-by: Hawking Zhang <Hawking.Zhang@xxxxxxx> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c > index 834092099bff..c34f51be793c 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c > @@ -3076,9 +3076,6 @@ int amdgpu_ras_register_ras_block(struct > amdgpu_device *adev, > if (!adev || !ras_block_obj) > return -EINVAL; > > - if (!amdgpu_ras_asic_supported(adev)) > - return 0; > - > ras_node = kzalloc(sizeof(*ras_node), GFP_KERNEL); > if (!ras_node) > return -ENOMEM; > -- > 2.17.1