Home
last modified time | relevance | path

Searched refs:gpuobj (Results 1 – 11 of 11) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/core/
Dgpuobj.c33 nvkm_gpuobj_rd32_fast(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_rd32_fast() argument
35 return ioread32_native(gpuobj->map + offset); in nvkm_gpuobj_rd32_fast()
39 nvkm_gpuobj_wr32_fast(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) in nvkm_gpuobj_wr32_fast() argument
41 iowrite32_native(data, gpuobj->map + offset); in nvkm_gpuobj_wr32_fast()
46 nvkm_gpuobj_heap_map(struct nvkm_gpuobj *gpuobj, u64 offset, in nvkm_gpuobj_heap_map() argument
50 return nvkm_memory_map(gpuobj->memory, offset, vmm, vma, argv, argc); in nvkm_gpuobj_heap_map()
54 nvkm_gpuobj_heap_rd32(struct nvkm_gpuobj *gpuobj, u32 offset) in nvkm_gpuobj_heap_rd32() argument
56 return nvkm_ro32(gpuobj->memory, offset); in nvkm_gpuobj_heap_rd32()
60 nvkm_gpuobj_heap_wr32(struct nvkm_gpuobj *gpuobj, u32 offset, u32 data) in nvkm_gpuobj_heap_wr32() argument
62 nvkm_wo32(gpuobj->memory, offset, data); in nvkm_gpuobj_heap_wr32()
[all …]
Dramht.c92 nvkm_kmap(ramht->gpuobj); in nvkm_ramht_update()
93 nvkm_wo32(ramht->gpuobj, (co << 3) + 0, handle); in nvkm_ramht_update()
94 nvkm_wo32(ramht->gpuobj, (co << 3) + 4, context); in nvkm_ramht_update()
95 nvkm_done(ramht->gpuobj); in nvkm_ramht_update()
134 nvkm_gpuobj_del(&ramht->gpuobj); in nvkm_ramht_del()
158 ramht->parent, &ramht->gpuobj); in nvkm_ramht_new()
DKbuild7 nvkm-y += nvkm/core/gpuobj.o
Dobject.c170 nvkm_object_bind(struct nvkm_object *object, struct nvkm_gpuobj *gpuobj, in nvkm_object_bind() argument
174 return object->func->bind(object, gpuobj, align, pgpuobj); in nvkm_object_bind()
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/dma/
Duser.c47 nvkm_dmaobj_bind(struct nvkm_object *base, struct nvkm_gpuobj *gpuobj, in nvkm_dmaobj_bind() argument
51 return dmaobj->func->bind(dmaobj, gpuobj, align, pgpuobj); in nvkm_dmaobj_bind()
/linux-6.6.21/drivers/gpu/drm/nouveau/include/nvkm/core/
Dramht.h16 struct nvkm_gpuobj *gpuobj; member
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dnv17.c106 (ramht->gpuobj->addr >> 8)); in nv17_fifo_init()
Dnv40.c196 (ramht->gpuobj->addr >> 8)); in nv40_fifo_init()
Dg84.c80 (chan->ramht->gpuobj->node->offset >> 4)); in g84_chan_ramfc_write()
Dnv50.c113 (chan->ramht->gpuobj->node->offset >> 4)); in nv50_chan_ramfc_write()
Dnv04.c479 (ramht->gpuobj->addr >> 8)); in nv04_fifo_init()