• Home
  • Raw
  • Download

Lines Matching full:vc4

11  * DOC: Broadcom VC4 Graphics Driver
41 #define DRIVER_NAME "vc4"
42 #define DRIVER_DESC "Broadcom VC4 graphics"
67 struct vc4_dev *vc4 = to_vc4_dev(dev); in vc4_get_param_ioctl() local
76 ret = pm_runtime_get_sync(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
80 pm_runtime_mark_last_busy(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
81 pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
84 ret = pm_runtime_get_sync(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
88 pm_runtime_mark_last_busy(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
89 pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
92 ret = pm_runtime_get_sync(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
96 pm_runtime_mark_last_busy(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
97 pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev); in vc4_get_param_ioctl()
259 /* Since VC4 is a UMA device, the simplefb node may have been in vc4_kick_out_firmware_fb()
273 struct vc4_dev *vc4; in vc4_drm_bind() local
278 vc4 = devm_kzalloc(dev, sizeof(*vc4), GFP_KERNEL); in vc4_drm_bind()
279 if (!vc4) in vc4_drm_bind()
286 vc4->dev = drm; in vc4_drm_bind()
287 drm->dev_private = vc4; in vc4_drm_bind()
324 struct vc4_dev *vc4 = to_vc4_dev(drm); in vc4_drm_unbind() local
332 drm_atomic_private_obj_fini(&vc4->ctm_manager); in vc4_drm_unbind()
372 { .compatible = "brcm,bcm2835-vc4", },
373 { .compatible = "brcm,cygnus-vc4", },
382 .name = "vc4-drm",
409 MODULE_ALIAS("platform:vc4-drm");
410 MODULE_DESCRIPTION("Broadcom VC4 DRM Driver");