> -----Original Message----- > From: Zhu, Changfeng <Changfeng.Zhu@xxxxxxx> > Sent: Friday, November 08, 2019 9:55 AM > To: amd-gfx@xxxxxxxxxxxxxxxxxxxxx; Zhang, Hawking > <Hawking.Zhang@xxxxxxx>; Huang, Ray <Ray.Huang@xxxxxxx> > Cc: Zhu, Changfeng <Changfeng.Zhu@xxxxxxx> > Subject: [PATCH] drm/amdgpu: allow direct upload save restore list for > raven2 > > From: changzhu <Changfeng.Zhu@xxxxxxx> > > It will cause modprobe atombios stuck problem in raven2 if it doesn't allow > direct upload save restore list from gfx driver. > So it needs to allow direct upload save restore list for raven2 temporarily. > > Change-Id: I1fece1b9c61f7a13eec948f34eb60a9120046bc2 > Signed-off-by: changzhu <Changfeng.Zhu@xxxxxxx> Reviewed-by: Huang Rui <ray.huang@xxxxxxx> > --- > drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c > b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c > index 4ed31e9a398c..dde9713c1d67 100644 > --- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c > @@ -2729,7 +2729,9 @@ static void gfx_v9_0_init_pg(struct amdgpu_device > *adev) > * And it's needed by gfxoff feature. > */ > if (adev->gfx.rlc.is_rlc_v2_1) { > - if (adev->asic_type == CHIP_VEGA12) > + if (adev->asic_type == CHIP_VEGA12 || > + (adev->asic_type == CHIP_RAVEN && > + adev->rev_id >= 8)) > gfx_v9_1_init_rlc_save_restore_list(adev); > gfx_v9_0_enable_save_restore_machine(adev); > } > -- > 2.17.1 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx