Searched refs:nvkm_ro32 (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
D | gv100.c | 43 const u32 instlo = nvkm_ro32(mem, base + 0x00); in gv100_fault_buffer_process() 44 const u32 insthi = nvkm_ro32(mem, base + 0x04); in gv100_fault_buffer_process() 45 const u32 addrlo = nvkm_ro32(mem, base + 0x08); in gv100_fault_buffer_process() 46 const u32 addrhi = nvkm_ro32(mem, base + 0x0c); in gv100_fault_buffer_process() 47 const u32 timelo = nvkm_ro32(mem, base + 0x10); in gv100_fault_buffer_process() 48 const u32 timehi = nvkm_ro32(mem, base + 0x14); in gv100_fault_buffer_process() 49 const u32 info0 = nvkm_ro32(mem, base + 0x18); in gv100_fault_buffer_process() 50 const u32 info1 = nvkm_ro32(mem, base + 0x1c); in gv100_fault_buffer_process()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | vmmnv44.c | 33 tmp[0] = nvkm_ro32(pt->memory, pteo + 0x0); in nv44_vmm_pgt_fill() 34 tmp[1] = nvkm_ro32(pt->memory, pteo + 0x4); in nv44_vmm_pgt_fill() 35 tmp[2] = nvkm_ro32(pt->memory, pteo + 0x8); in nv44_vmm_pgt_fill() 36 tmp[3] = nvkm_ro32(pt->memory, pteo + 0xc); in nv44_vmm_pgt_fill()
|
D | vmmgv100.c | 39 data[0] = nvkm_ro32(inst, 0x200); in gv100_vmm_join() 40 data[1] = nvkm_ro32(inst, 0x204); in gv100_vmm_join()
|
D | vmmgp100.c | 42 u32 datalo = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 0); in gp100_vmm_pfn_unmap() 43 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 4); in gp100_vmm_pfn_unmap() 61 u32 datalo = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 0); in gp100_vmm_pfn_clear() 62 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 4); in gp100_vmm_pfn_clear() 273 u32 datalo = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 0); in gp100_vmm_pd0_pfn_unmap() 274 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 4); in gp100_vmm_pd0_pfn_unmap() 294 u32 datalo = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 0); in gp100_vmm_pd0_pfn_clear() 295 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 4); in gp100_vmm_pd0_pfn_clear()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | memory.h | 73 #define nvkm_ro32(o,a) (o)->ptrs->rd32((o), (a)) macro 76 u32 _addr = (a), _data = nvkm_ro32((o), _addr); \ 90 *(_data++) = nvkm_ro32((o), _addr); \
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 56 return nvkm_ro32(gpuobj->memory, offset); in nvkm_gpuobj_heap_rd32() 119 return nvkm_ro32(gpuobj->parent, gpuobj->node->offset + offset); in nvkm_gpuobj_rd32() 277 ((u32 *)src)[i / 4] = nvkm_ro32(src, srcoffset + i); in nvkm_gpuobj_memcpy_from()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
D | usernv04.c | 57 offset = nvkm_ro32(pgt, 8 + (offset >> 10)); in nv04_dmaobj_bind()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | base.c | 65 iobj->suspend[i / 4] = nvkm_ro32(memory, i); in nvkm_instobj_save()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | dmanv04.c | 103 u32 cv = (nvkm_ro32(fctx, c->ctxp + data) & ~cm); in nv04_fifo_dma_fini()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
D | base.c | 310 u32 us = nvkm_ro32(acr->wpr, i); in nvkm_acr_oneinit()
|
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | ctxgf100.c | 1562 gr->data[i / 4] = nvkm_ro32(data, CB_RESERVED + i); in gf100_grctx_generate()
|