Home
last modified time | relevance | path

Searched refs:V3D_WRITE (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/vc4/
H A Dvc4_irq.c107 V3D_WRITE(V3D_BPOA, bo->base.dma_addr + bin_bo_slot * vc4->bin_alloc_size); in vc4_overflow_mem_work()
108 V3D_WRITE(V3D_BPOS, bo->base.base.size); in vc4_overflow_mem_work()
109 V3D_WRITE(V3D_INTCTL, V3D_INT_OUTOMEM); in vc4_overflow_mem_work()
110 V3D_WRITE(V3D_INTENA, V3D_INT_OUTOMEM); in vc4_overflow_mem_work()
219 V3D_WRITE(V3D_INTCTL, intctl); in vc4_irq()
223 V3D_WRITE(V3D_INTDIS, V3D_INT_OUTOMEM); in vc4_irq()
259 V3D_WRITE(V3D_INTCTL, V3D_DRIVER_IRQS); in vc4_irq_prepare()
276 V3D_WRITE(V3D_INTENA, V3D_INT_FLDONE | V3D_INT_FRDONE); in vc4_irq_enable()
291 V3D_WRITE(V3D_INTDIS, V3D_DRIVER_IRQS); in vc4_irq_disable()
294 V3D_WRITE(V3D_INTCTL, V3D_DRIVER_IRQS); in vc4_irq_disable()
[all …]
H A Dvc4_v3d.c172 V3D_WRITE(V3D_VPMBASE, 0); in vc4_v3d_init_hw()
305 V3D_WRITE(V3D_INTENA, V3D_INT_OUTOMEM); in bin_bo_alloc()
473 V3D_WRITE(V3D_BPOA, 0); in vc4_v3d_bind()
474 V3D_WRITE(V3D_BPOS, 0); in vc4_v3d_bind()
505 V3D_WRITE(V3D_BPOA, 0); in vc4_v3d_unbind()
506 V3D_WRITE(V3D_BPOS, 0); in vc4_v3d_unbind()
H A Dvc4_perfmon.c61 V3D_WRITE(V3D_PCTRS(i), perfmon->events[i]); in vc4_perfmon_start()
64 V3D_WRITE(V3D_PCTRC, mask); in vc4_perfmon_start()
65 V3D_WRITE(V3D_PCTRE, V3D_PCTRE_EN | mask); in vc4_perfmon_start()
86 V3D_WRITE(V3D_PCTRE, 0); in vc4_perfmon_stop()
H A Dvc4_gem.c381 V3D_WRITE(V3D_CTNCA(thread), start); in submit_cl()
382 V3D_WRITE(V3D_CTNEA(thread), end); in submit_cl()
445 V3D_WRITE(V3D_L2CACTL, in vc4_flush_caches()
448 V3D_WRITE(V3D_SLCACTL, in vc4_flush_caches()
460 V3D_WRITE(V3D_L2CACTL, in vc4_flush_texture_caches()
463 V3D_WRITE(V3D_SLCACTL, in vc4_flush_texture_caches()
H A Dvc4_drv.h645 #define V3D_WRITE(offset, val) \ macro