1313#include "selftests/igt_spinner.h"
1414
1515static int igt_fill_check_buffer (struct drm_i915_gem_object * obj ,
16+ struct intel_gt * gt ,
1617 bool fill )
1718{
18- struct drm_i915_private * i915 = to_i915 (obj -> base .dev );
1919 unsigned int i , count = obj -> base .size / sizeof (u32 );
2020 enum i915_map_type map_type =
21- i915_coherent_map_type ( i915 , obj , false);
21+ intel_gt_coherent_map_type ( gt , obj , false);
2222 u32 * cur ;
2323 int err = 0 ;
2424
@@ -66,7 +66,7 @@ static int igt_create_migrate(struct intel_gt *gt, enum intel_region_id src,
6666 if (err )
6767 continue ;
6868
69- err = igt_fill_check_buffer (obj , true);
69+ err = igt_fill_check_buffer (obj , gt , true);
7070 if (err )
7171 continue ;
7272
@@ -86,7 +86,7 @@ static int igt_create_migrate(struct intel_gt *gt, enum intel_region_id src,
8686 if (err )
8787 continue ;
8888
89- err = igt_fill_check_buffer (obj , false);
89+ err = igt_fill_check_buffer (obj , gt , false);
9090 }
9191 i915_gem_object_put (obj );
9292
@@ -233,7 +233,7 @@ static int __igt_lmem_pages_migrate(struct intel_gt *gt,
233233 continue ;
234234
235235 if (!vma ) {
236- err = igt_fill_check_buffer (obj , true);
236+ err = igt_fill_check_buffer (obj , gt , true);
237237 if (err )
238238 continue ;
239239 }
@@ -276,7 +276,7 @@ static int __igt_lmem_pages_migrate(struct intel_gt *gt,
276276 if (err )
277277 goto out_unlock ;
278278 } else {
279- err = igt_fill_check_buffer (obj , false);
279+ err = igt_fill_check_buffer (obj , gt , false);
280280 }
281281
282282out_unlock :
0 commit comments