Searched refs:V3D_WRITE (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_irq.c | 107 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 D | vc4_v3d.c | 172 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 D | vc4_perfmon.c | 61 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 D | vc4_gem.c | 381 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 D | vc4_drv.h | 645 #define V3D_WRITE(offset, val) \ macro
|