Home
last modified time | relevance | path

Searched refs:pgpuobj (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/dmaobj/
Dgf110.c40 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()
Dgf100.c41 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()
Dnv50.c41 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()
Dnv04.c41 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()
Dbase.c36 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/
Dgpuobj.c215 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()