Searched refs:V3D_CORE_WRITE (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/v3d/ |
D | v3d_irq.c | 61 V3D_CORE_WRITE(0, V3D_PTB_BPOA, bo->node.start << PAGE_SHIFT); in v3d_overflow_mem_work() 62 V3D_CORE_WRITE(0, V3D_PTB_BPOS, bo->base.size); in v3d_overflow_mem_work() 78 V3D_CORE_WRITE(0, V3D_CTL_INT_CLR, intsts); in v3d_irq() 151 V3D_CORE_WRITE(core, V3D_CTL_INT_CLR, V3D_CORE_IRQS); in v3d_irq_init() 173 V3D_CORE_WRITE(core, V3D_CTL_INT_MSK_SET, ~V3D_CORE_IRQS); in v3d_irq_enable() 174 V3D_CORE_WRITE(core, V3D_CTL_INT_MSK_CLR, V3D_CORE_IRQS); in v3d_irq_enable() 188 V3D_CORE_WRITE(core, V3D_CTL_INT_MSK_SET, ~0); in v3d_irq_disable() 193 V3D_CORE_WRITE(core, V3D_CTL_INT_CLR, V3D_CORE_IRQS); in v3d_irq_disable()
|
D | v3d_sched.c | 102 V3D_CORE_WRITE(0, V3D_PTB_BPOS, 0); in v3d_job_run() 129 V3D_CORE_WRITE(0, V3D_CLE_CT0QMA, exec->qma); in v3d_job_run() 130 V3D_CORE_WRITE(0, V3D_CLE_CT0QMS, exec->qms); in v3d_job_run() 133 V3D_CORE_WRITE(0, V3D_CLE_CT0QTS, in v3d_job_run() 144 V3D_CORE_WRITE(0, V3D_CLE_CTNQBA(q), job->start); in v3d_job_run() 145 V3D_CORE_WRITE(0, V3D_CLE_CTNQEA(q), job->end); in v3d_job_run()
|
D | v3d_gem.c | 27 V3D_CORE_WRITE(core, V3D_CTL_MISCCFG, V3D_MISCCFG_OVRTMUOUT); in v3d_init_core() 32 V3D_CORE_WRITE(core, V3D_CTL_L2TFLSTA, 0); in v3d_init_core() 33 V3D_CORE_WRITE(core, V3D_CTL_L2TFLEND, ~0); in v3d_init_core() 46 V3D_CORE_WRITE(core, V3D_GMP_CFG, V3D_GMP_CFG_STOP_REQ); in v3d_idle_axi() 137 V3D_CORE_WRITE(core, V3D_CTL_L2CACTL, in v3d_invalidate_l2() 145 V3D_CORE_WRITE(core, V3D_CTL_L2TCACTL, V3D_L2TCACTL_TMUWCF); in v3d_invalidate_l1td() 158 V3D_CORE_WRITE(core, V3D_CTL_L2TCACTL, in v3d_flush_l2t() 171 V3D_CORE_WRITE(core, V3D_CTL_SLCACTL, in v3d_invalidate_slices() 182 V3D_CORE_WRITE(core, in v3d_invalidate_l2t()
|
D | v3d_drv.h | 172 #define V3D_CORE_WRITE(core, offset, val) writel(val, v3d->core_regs[core] + offset) macro
|