Searched refs:v3d (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_v3d.c | 137 int ret = pm_runtime_get_sync(&vc4->v3d->pdev->dev); in vc4_v3d_pm_get() 158 pm_runtime_mark_last_busy(&vc4->v3d->pdev->dev); in vc4_v3d_pm_put() 159 pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev); in vc4_v3d_pm_put() 241 struct vc4_v3d *v3d = vc4->v3d; in bin_bo_alloc() local 246 if (!v3d) in bin_bo_alloc() 264 dev_err(&v3d->pdev->dev, in bin_bo_alloc() 376 struct vc4_v3d *v3d = dev_get_drvdata(dev); in vc4_v3d_runtime_suspend() local 377 struct vc4_dev *vc4 = v3d->vc4; in vc4_v3d_runtime_suspend() 381 clk_disable_unprepare(v3d->clk); in vc4_v3d_runtime_suspend() 388 struct vc4_v3d *v3d = dev_get_drvdata(dev); in vc4_v3d_runtime_resume() local [all …]
|
| H A D | vc4_irq.c | 252 if (!vc4->v3d) in vc4_irq_enable() 269 if (!vc4->v3d) in vc4_irq_disable() 292 if (!vc4->v3d) in vc4_irq_install()
|
| H A D | vc4_bo.c | 774 if (!vc4->v3d) in vc4_grab_bin_bo() 1001 if (!vc4->v3d) in vc4_bo_debugfs_init()
|
| /linux/drivers/gpu/drm/v3d/ |
| H A D | v3d_bo.c | 42 struct v3d_dev *v3d = to_v3d_dev(obj->dev); in v3d_free_object() local 50 mutex_lock(&v3d->bo_lock); in v3d_free_object() 51 v3d->bo_stats.num_allocated--; in v3d_free_object() 52 v3d->bo_stats.pages_allocated -= obj->size >> V3D_MMU_PAGE_SHIFT; in v3d_free_object() 53 mutex_unlock(&v3d->bo_lock); in v3d_free_object() 55 spin_lock(&v3d->mm_lock); in v3d_free_object() 57 spin_unlock(&v3d->mm_lock); in v3d_free_object() 104 struct v3d_dev *v3d = to_v3d_dev(obj->dev); in v3d_bo_create_finish() local 126 spin_lock(&v3d->mm_lock); in v3d_bo_create_finish() 131 ret = drm_mm_insert_node_generic(&v3d->mm, &bo->node, in v3d_bo_create_finish() [all …]
|
| H A D | v3d_trace.h | 12 #define TRACE_SYSTEM v3d
|
| /linux/Documentation/gpu/ |
| H A D | v3d.rst | 2 drm/v3d Broadcom V3D Graphics Driver 5 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_drv.c 11 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_bo.c 16 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_mmu.c 21 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_sched.c 27 .. kernel-doc:: drivers/gpu/drm/v3d/v3d_irq.c
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm2835-rpi-common.dtsi | 21 clock-names = "v3d", "peri_image", "h264", "isp"; 24 &v3d {
|
| H A D | bcm2711-rpi.dtsi | 85 clock-names = "v3d", "peri_image", "h264", "isp"; 104 &v3d {
|
| H A D | bcm-cygnus.dtsi | 502 v3d: v3d@180a2000 { label 503 compatible = "brcm,cygnus-v3d";
|
| H A D | bcm911360_entphn.dts | 73 &v3d {
|
| /linux/arch/arm64/boot/dts/broadcom/ |
| H A D | bcm2712.dtsi | 654 v3d: gpu@1002000000 { label 655 compatible = "brcm,2712-v3d";
|
| /linux/ |
| H A D | MAINTAINERS | 8994 F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml 8995 F: drivers/gpu/drm/v3d/
|