Home
last modified time | relevance | path

Searched refs:V3D_READ (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/
H A Dv3d_mmu.c40 ret = wait_for(!(V3D_READ(V3D_MMU_CTL) & in v3d_mmu_flush_all()
45 V3D_WRITE(V3D_MMU_CTL, V3D_READ(V3D_MMU_CTL) | in v3d_mmu_flush_all()
52 ret = wait_for(!(V3D_READ(V3D_MMU_CTL) & in v3d_mmu_flush_all()
59 ret = wait_for(!(V3D_READ(V3D_MMUC_CONTROL) & in v3d_mmu_flush_all()
H A Dv3d_irq.c149 intsts = V3D_READ(V3D_HUB_INT_STS); in v3d_hub_irq()
166 u32 axi_id = V3D_READ(V3D_MMU_VIO_ID); in v3d_hub_irq()
167 u64 vio_addr = ((u64)V3D_READ(V3D_MMU_VIO_ADDR) << in v3d_hub_irq()
182 V3D_READ(V3D_MMU_CTL) & (V3D_MMU_CTL_CAP_EXCEEDED | in v3d_hub_irq()
H A Dv3d_debugfs.c90 V3D_READ(v3d_hub_reg_defs[i].reg)); in v3d_v3d_debugfs_regs()
139 ident0 = V3D_READ(V3D_HUB_IDENT0); in v3d_v3d_debugfs_ident()
140 ident1 = V3D_READ(V3D_HUB_IDENT1); in v3d_v3d_debugfs_ident()
141 ident2 = V3D_READ(V3D_HUB_IDENT2); in v3d_v3d_debugfs_ident()
142 ident3 = V3D_READ(V3D_HUB_IDENT3); in v3d_v3d_debugfs_ident()
H A Dv3d_drv.c115 args->value = V3D_READ(offset); in v3d_get_param_ioctl()
270 mmu_debug = V3D_READ(V3D_MMU_DEBUG_INFO); in v3d_platform_drm_probe()
275 ident1 = V3D_READ(V3D_HUB_IDENT1); in v3d_platform_drm_probe()
H A Dv3d_drv.h170 #define V3D_READ(offset) readl(v3d->hub_regs + offset) macro
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/
H A Dv3d_mmu.c40 ret = wait_for(!(V3D_READ(V3D_MMU_CTL) & in v3d_mmu_flush_all()
45 V3D_WRITE(V3D_MMU_CTL, V3D_READ(V3D_MMU_CTL) | in v3d_mmu_flush_all()
52 ret = wait_for(!(V3D_READ(V3D_MMU_CTL) & in v3d_mmu_flush_all()
59 ret = wait_for(!(V3D_READ(V3D_MMUC_CONTROL) & in v3d_mmu_flush_all()
H A Dv3d_irq.c149 intsts = V3D_READ(V3D_HUB_INT_STS); in v3d_hub_irq()
166 u32 axi_id = V3D_READ(V3D_MMU_VIO_ID); in v3d_hub_irq()
167 u64 vio_addr = ((u64)V3D_READ(V3D_MMU_VIO_ADDR) << in v3d_hub_irq()
181 V3D_WRITE(V3D_MMU_CTL, V3D_READ(V3D_MMU_CTL)); in v3d_hub_irq()
H A Dv3d_debugfs.c90 V3D_READ(v3d_hub_reg_defs[i].reg)); in v3d_v3d_debugfs_regs()
135 ident0 = V3D_READ(V3D_HUB_IDENT0); in v3d_v3d_debugfs_ident()
136 ident1 = V3D_READ(V3D_HUB_IDENT1); in v3d_v3d_debugfs_ident()
137 ident2 = V3D_READ(V3D_HUB_IDENT2); in v3d_v3d_debugfs_ident()
138 ident3 = V3D_READ(V3D_HUB_IDENT3); in v3d_v3d_debugfs_ident()
H A Dv3d_drv.c72 args->value = V3D_READ(offset); in v3d_get_param_ioctl()
229 mmu_debug = V3D_READ(V3D_MMU_DEBUG_INFO); in v3d_platform_drm_probe()
237 ident1 = V3D_READ(V3D_HUB_IDENT1); in v3d_platform_drm_probe()
H A Dv3d_drv.h203 #define V3D_READ(offset) readl(v3d->hub_regs + offset) macro
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_gem.c229 state->ct0ca = V3D_READ(V3D_CTNCA(0)); in vc4_save_hang_state()
230 state->ct0ea = V3D_READ(V3D_CTNEA(0)); in vc4_save_hang_state()
232 state->ct1ca = V3D_READ(V3D_CTNCA(1)); in vc4_save_hang_state()
233 state->ct1ea = V3D_READ(V3D_CTNEA(1)); in vc4_save_hang_state()
235 state->ct0cs = V3D_READ(V3D_CTNCS(0)); in vc4_save_hang_state()
236 state->ct1cs = V3D_READ(V3D_CTNCS(1)); in vc4_save_hang_state()
238 state->ct0ra0 = V3D_READ(V3D_CT00RA0); in vc4_save_hang_state()
239 state->ct1ra0 = V3D_READ(V3D_CT01RA0); in vc4_save_hang_state()
241 state->bpca = V3D_READ(V3D_BPCA); in vc4_save_hang_state()
242 state->bpcs = V3D_READ(V3D_BPC in vc4_save_hang_state()
[all...]
H A Dvc4_drv.c85 args->value = V3D_READ(V3D_IDENT0); in vc4_get_param_ioctl()
92 args->value = V3D_READ(V3D_IDENT1); in vc4_get_param_ioctl()
99 args->value = V3D_READ(V3D_IDENT2); in vc4_get_param_ioctl()
H A Dvc4_v3d.c107 uint32_t ident1 = V3D_READ(V3D_IDENT1); in vc4_v3d_debugfs_ident()
433 if (V3D_READ(V3D_IDENT0) != V3D_EXPECTED_IDENT0) { in vc4_v3d_bind()
435 V3D_READ(V3D_IDENT0), V3D_EXPECTED_IDENT0); in vc4_v3d_bind()
H A Dvc4_irq.c204 intctl = V3D_READ(V3D_INTCTL); in vc4_irq()
H A Dvc4_perfmon.c58 perfmon->counters[i] += V3D_READ(V3D_PCTR(i)); in vc4_perfmon_stop()
H A Dvc4_drv.h547 #define V3D_READ(offset) readl(vc4->v3d->regs + offset) macro
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/
H A Dvc4_gem.c232 state->ct0ca = V3D_READ(V3D_CTNCA(0)); in vc4_save_hang_state()
233 state->ct0ea = V3D_READ(V3D_CTNEA(0)); in vc4_save_hang_state()
235 state->ct1ca = V3D_READ(V3D_CTNCA(1)); in vc4_save_hang_state()
236 state->ct1ea = V3D_READ(V3D_CTNEA(1)); in vc4_save_hang_state()
238 state->ct0cs = V3D_READ(V3D_CTNCS(0)); in vc4_save_hang_state()
239 state->ct1cs = V3D_READ(V3D_CTNCS(1)); in vc4_save_hang_state()
241 state->ct0ra0 = V3D_READ(V3D_CT00RA0); in vc4_save_hang_state()
242 state->ct1ra0 = V3D_READ(V3D_CT01RA0); in vc4_save_hang_state()
244 state->bpca = V3D_READ(V3D_BPCA); in vc4_save_hang_state()
245 state->bpcs = V3D_READ(V3D_BPC in vc4_save_hang_state()
[all...]
H A Dvc4_v3d.c105 uint32_t ident1 = V3D_READ(V3D_IDENT1); in vc4_v3d_debugfs_ident()
473 if (V3D_READ(V3D_IDENT0) != V3D_EXPECTED_IDENT0) { in vc4_v3d_bind()
475 V3D_READ(V3D_IDENT0), V3D_EXPECTED_IDENT0); in vc4_v3d_bind()
H A Dvc4_drv.c112 args->value = V3D_READ(V3D_IDENT0); in vc4_get_param_ioctl()
119 args->value = V3D_READ(V3D_IDENT1); in vc4_get_param_ioctl()
126 args->value = V3D_READ(V3D_IDENT2); in vc4_get_param_ioctl()
H A Dvc4_irq.c211 intctl = V3D_READ(V3D_INTCTL); in vc4_irq()
H A Dvc4_perfmon.c81 perfmon->counters[i] += V3D_READ(V3D_PCTR(i)); in vc4_perfmon_stop()
H A Dvc4_drv.h618 #define V3D_READ(offset) \ macro

Completed in 17 milliseconds