/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/ |
D | gf110.c | 40 struct nvkm_gpuobj **pgpuobj) in gf110_dmaobj_bind() argument 64 ret = nvkm_gpuobj_new(parent, parent, 24, 32, 0, pgpuobj); in gf110_dmaobj_bind() 66 nv_wo32(*pgpuobj, 0x00, priv->flags0); in gf110_dmaobj_bind() 67 nv_wo32(*pgpuobj, 0x04, priv->base.start >> 8); in gf110_dmaobj_bind() 68 nv_wo32(*pgpuobj, 0x08, priv->base.limit >> 8); in gf110_dmaobj_bind() 69 nv_wo32(*pgpuobj, 0x0c, 0x00000000); in gf110_dmaobj_bind() 70 nv_wo32(*pgpuobj, 0x10, 0x00000000); in gf110_dmaobj_bind() 71 nv_wo32(*pgpuobj, 0x14, 0x00000000); in gf110_dmaobj_bind()
|
D | gf100.c | 41 struct nvkm_gpuobj **pgpuobj) in gf100_dmaobj_bind() argument 58 ret = nvkm_gpuobj_new(parent, parent, 24, 32, 0, pgpuobj); in gf100_dmaobj_bind() 60 nv_wo32(*pgpuobj, 0x00, priv->flags0 | nv_mclass(dmaobj)); in gf100_dmaobj_bind() 61 nv_wo32(*pgpuobj, 0x04, lower_32_bits(priv->base.limit)); in gf100_dmaobj_bind() 62 nv_wo32(*pgpuobj, 0x08, lower_32_bits(priv->base.start)); in gf100_dmaobj_bind() 63 nv_wo32(*pgpuobj, 0x0c, upper_32_bits(priv->base.limit) << 24 | in gf100_dmaobj_bind() 65 nv_wo32(*pgpuobj, 0x10, 0x00000000); in gf100_dmaobj_bind() 66 nv_wo32(*pgpuobj, 0x14, priv->flags5); in gf100_dmaobj_bind()
|
D | nv50.c | 41 struct nvkm_gpuobj **pgpuobj) in nv50_dmaobj_bind() argument 70 ret = nvkm_gpuobj_new(parent, parent, 24, 32, 0, pgpuobj); in nv50_dmaobj_bind() 72 nv_wo32(*pgpuobj, 0x00, priv->flags0 | nv_mclass(dmaobj)); in nv50_dmaobj_bind() 73 nv_wo32(*pgpuobj, 0x04, lower_32_bits(priv->base.limit)); in nv50_dmaobj_bind() 74 nv_wo32(*pgpuobj, 0x08, lower_32_bits(priv->base.start)); in nv50_dmaobj_bind() 75 nv_wo32(*pgpuobj, 0x0c, upper_32_bits(priv->base.limit) << 24 | in nv50_dmaobj_bind() 77 nv_wo32(*pgpuobj, 0x10, 0x00000000); in nv50_dmaobj_bind() 78 nv_wo32(*pgpuobj, 0x14, priv->flags5); in nv50_dmaobj_bind()
|
D | nv04.c | 41 struct nvkm_gpuobj **pgpuobj) in nv04_dmaobj_bind() argument 66 return nvkm_gpuobj_dup(parent, pgt, pgpuobj); in nv04_dmaobj_bind() 72 *pgpuobj = gpuobj; in nv04_dmaobj_bind() 74 nv_wo32(*pgpuobj, 0x00, priv->flags0 | (adjust << 20)); in nv04_dmaobj_bind() 75 nv_wo32(*pgpuobj, 0x04, length); in nv04_dmaobj_bind() 76 nv_wo32(*pgpuobj, 0x08, priv->flags2 | offset); in nv04_dmaobj_bind() 77 nv_wo32(*pgpuobj, 0x0c, priv->flags2 | offset); in nv04_dmaobj_bind()
|
D | base.c | 36 struct nvkm_gpuobj **pgpuobj) in nvkm_dmaobj_bind() argument 47 ret = impl->bind(dmaobj, parent, pgpuobj); in nvkm_dmaobj_bind() 53 return impl->bind(dmaobj, parent, pgpuobj); in nvkm_dmaobj_bind()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 215 struct nvkm_gpuobj **pgpuobj) in nvkm_gpuobj_new() argument 231 (struct nvkm_object **)pgpuobj); in nvkm_gpuobj_new() 301 struct nvkm_gpuobj **pgpuobj) in nvkm_gpuobj_dup() argument 308 *pgpuobj = gpuobj; in nvkm_gpuobj_dup()
|