Lines Matching refs:drm
25 #include <drm/drm_drv.h>
26 #include <drm/drm_managed.h>
27 #include <uapi/drm/v3d_drm.h>
157 drm_printf(p, "drm-engine-%s: \t%llu ns\n",
245 struct drm_device *drm;
252 v3d = devm_drm_dev_alloc(dev, &v3d_drm_driver, struct v3d_dev, drm);
256 drm = &v3d->drm;
258 platform_set_drvdata(pdev, drm);
311 ret = v3d_gem_init(drm);
319 ret = drm_dev_register(drm, 0);
330 drm_dev_unregister(drm);
334 v3d_gem_destroy(drm);
342 struct drm_device *drm = platform_get_drvdata(pdev);
343 struct v3d_dev *v3d = to_v3d_dev(drm);
348 drm_dev_unregister(drm);
350 v3d_gem_destroy(drm);
352 dma_free_wc(v3d->drm.dev, 4096, v3d->mmu_scratch,
367 MODULE_ALIAS("platform:v3d-drm");