On Mon, Jul 25, 2022 at 09:59:08AM +0800, Liu, Aaron wrote: > Enable swiotlb for gmc 11.0. > > Signed-off-by: Aaron Liu <aaron.liu@xxxxxxx> Series are Reviewed-by: Huang Rui <ray.huang@xxxxxxx> > --- > drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > index 503e40a90319..1471bfb9ae38 100644 > --- a/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c > @@ -22,6 +22,9 @@ > */ > #include <linux/firmware.h> > #include <linux/pci.h> > + > +#include <drm/drm_cache.h> > + > #include "amdgpu.h" > #include "amdgpu_atomfirmware.h" > #include "gmc_v11_0.h" > @@ -775,6 +778,8 @@ static int gmc_v11_0_sw_init(void *handle) > return r; > } > > + adev->need_swiotlb = drm_need_swiotlb(44); > + > r = gmc_v11_0_mc_init(adev); > if (r) > return r; > -- > 2.37.0 >