@@ -419,7 +419,6 @@ EXPORT_SYMBOL(drm_gem_fb_vunmap);
419
419
static void __drm_gem_fb_end_cpu_access (struct drm_framebuffer * fb , enum dma_data_direction dir ,
420
420
unsigned int num_planes )
421
421
{
422
- struct dma_buf_attachment * import_attach ;
423
422
struct drm_gem_object * obj ;
424
423
int ret ;
425
424
@@ -428,10 +427,9 @@ static void __drm_gem_fb_end_cpu_access(struct drm_framebuffer *fb, enum dma_dat
428
427
obj = drm_gem_fb_get_obj (fb , num_planes );
429
428
if (!obj )
430
429
continue ;
431
- import_attach = obj -> import_attach ;
432
430
if (!drm_gem_is_imported (obj ))
433
431
continue ;
434
- ret = dma_buf_end_cpu_access (import_attach -> dmabuf , dir );
432
+ ret = dma_buf_end_cpu_access (obj -> dma_buf , dir );
435
433
if (ret )
436
434
drm_err (fb -> dev , "dma_buf_end_cpu_access(%u, %d) failed: %d\n" ,
437
435
ret , num_planes , dir );
@@ -454,7 +452,6 @@ static void __drm_gem_fb_end_cpu_access(struct drm_framebuffer *fb, enum dma_dat
454
452
*/
455
453
int drm_gem_fb_begin_cpu_access (struct drm_framebuffer * fb , enum dma_data_direction dir )
456
454
{
457
- struct dma_buf_attachment * import_attach ;
458
455
struct drm_gem_object * obj ;
459
456
unsigned int i ;
460
457
int ret ;
@@ -465,10 +462,9 @@ int drm_gem_fb_begin_cpu_access(struct drm_framebuffer *fb, enum dma_data_direct
465
462
ret = - EINVAL ;
466
463
goto err___drm_gem_fb_end_cpu_access ;
467
464
}
468
- import_attach = obj -> import_attach ;
469
465
if (!drm_gem_is_imported (obj ))
470
466
continue ;
471
- ret = dma_buf_begin_cpu_access (import_attach -> dmabuf , dir );
467
+ ret = dma_buf_begin_cpu_access (obj -> dma_buf , dir );
472
468
if (ret )
473
469
goto err___drm_gem_fb_end_cpu_access ;
474
470
}
0 commit comments