]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
Merge remote-tracking branch 'dma-buf/for-next'
[karo-tx-linux.git] / drivers / gpu / drm / omapdrm / omap_gem_dmabuf.c
index b46dabd9faf75690c6782b20a7dd0b1c501bc160..344fd789170d763264cb4b8585d612745daddff6 100644 (file)
@@ -171,7 +171,14 @@ static struct dma_buf_ops omap_dmabuf_ops = {
 struct dma_buf *omap_gem_prime_export(struct drm_device *dev,
                struct drm_gem_object *obj, int flags)
 {
-       return dma_buf_export(obj, &omap_dmabuf_ops, obj->size, flags, NULL);
+       DEFINE_DMA_BUF_EXPORT_INFO(exp_info);
+
+       exp_info.ops = &omap_dmabuf_ops;
+       exp_info.size = obj->size;
+       exp_info.flags = flags;
+       exp_info.priv = obj;
+
+       return dma_buf_export(&exp_info);
 }
 
 struct drm_gem_object *omap_gem_prime_import(struct drm_device *dev,