Home
last modified time | relevance | path

Searched refs:nv_subdev (Results 1 – 25 of 104) sorted by relevance

12345

/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/core/
H A Dnouveau_core_subdev.c57 return nouveau_subdev_init(nv_subdev(object)); in _nouveau_subdev_init()
74 return nouveau_subdev_fini(nv_subdev(object), suspend); in _nouveau_subdev_fini()
89 nouveau_subdev_destroy(nv_subdev(object)); in _nouveau_subdev_dtor()
115 subdev->mmiot = nv_subdev(device)->mmiot; in nouveau_subdev_create_()
116 subdev->mmioh = nv_subdev(device)->mmioh; in nouveau_subdev_create_()
117 subdev->mmiosz = nv_subdev(device)->mmiosz; in nouveau_subdev_create_()
119 subdev->mmio = nv_subdev(device)->mmio; in nouveau_subdev_create_()
H A Dnouveau_core_object.c353 mutex_lock(&nv_subdev(object->engine)->mutex); in nouveau_object_inc()
355 mutex_unlock(&nv_subdev(object->engine)->mutex); in nouveau_object_inc()
374 mutex_lock(&nv_subdev(object->engine)->mutex); in nouveau_object_inc()
376 mutex_unlock(&nv_subdev(object->engine)->mutex); in nouveau_object_inc()
399 mutex_lock(&nv_subdev(object->engine)->mutex); in nouveau_object_decf()
401 mutex_unlock(&nv_subdev(object->engine)->mutex); in nouveau_object_decf()
426 mutex_lock(&nv_subdev(object->engine)->mutex); in nouveau_object_decs()
428 mutex_unlock(&nv_subdev(object->engine)->mutex); in nouveau_object_decs()
448 mutex_lock(&nv_subdev(object->engine)->mutex); in nouveau_object_decs()
450 mutex_unlock(&nv_subdev(object->engine)->mutex); in nouveau_object_decs()
H A Dnouveau_core_engctx.c143 struct nouveau_subdev *subdev = nv_subdev(object->engine); in nouveau_engctx_init()
153 pardev = nv_subdev(parent->engine); in nouveau_engctx_init()
174 struct nouveau_subdev *subdev = nv_subdev(object->engine); in nouveau_engctx_fini()
180 pardev = nv_subdev(parent->engine); in nouveau_engctx_fini()
H A Dnouveau_core_printk.c84 if (level > nv_subdev(subdev)->debug) in nv_printk_()
88 name[level], nv_subdev(subdev)->name, in nv_printk_()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/
H A Dsubdev.h27 nv_subdev(void *obj) in nv_subdev() function
39 return nv_hclass(nv_subdev(object)) & 0xff; in nv_subidx()
68 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_rd08()
81 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_rd16()
94 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_rd32()
107 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_wr08()
119 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_wr16()
131 struct nouveau_subdev *subdev = nv_subdev(obj); in nv_wr32()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/copy/
H A Dnouveau_engine_copy_nve0.c102 nv_subdev(priv)->unit = 0x00000040; in nve0_copy0_ctor()
103 nv_subdev(priv)->intr = nve0_copy_intr; in nve0_copy0_ctor()
123 nv_subdev(priv)->unit = 0x00000080; in nve0_copy1_ctor()
124 nv_subdev(priv)->intr = nve0_copy_intr; in nve0_copy1_ctor()
144 nv_subdev(priv)->unit = 0x00200000; in nve0_copy2_ctor()
145 nv_subdev(priv)->intr = nve0_copy_intr; in nve0_copy2_ctor()
H A Dnouveau_engine_copy_nvc0.c119 nv_subdev(priv)->unit = 0x00000040; in nvc0_copy0_ctor()
120 nv_subdev(priv)->intr = nva3_copy_intr; in nvc0_copy0_ctor()
144 nv_subdev(priv)->unit = 0x00000080; in nvc0_copy1_ctor()
145 nv_subdev(priv)->intr = nva3_copy_intr; in nvc0_copy1_ctor()
H A Dnouveau_engine_copy_nva3.c140 nv_subdev(priv)->unit = 0x00802000; in nva3_copy_ctor()
141 nv_subdev(priv)->intr = nva3_copy_intr; in nva3_copy_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/
H A Dnouveau_engine_device_base.c299 !nv_subdev(device)->mmiosz) { in nouveau_devobj_ctor()
306 nv_subdev(device)->mmiot = mmiot; in nouveau_devobj_ctor()
307 nv_subdev(device)->mmioh = mmioh; in nouveau_devobj_ctor()
308 nv_subdev(device)->mmiosz = mmio_size; in nouveau_devobj_ctor()
312 !nv_subdev(device)->mmio) { in nouveau_devobj_ctor()
314 if (!nv_subdev(device)->mmio) { in nouveau_devobj_ctor()
513 if (nv_subdev(device)->mmiosz) in nouveau_device_dtor()
514 bus_space_unmap(nv_subdev(device)->mmiot, in nouveau_device_dtor()
515 nv_subdev(device)->mmioh, nv_subdev(device)->mmiosz); in nouveau_device_dtor()
517 if (nv_subdev(device)->mmio) in nouveau_device_dtor()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/
H A Dnouveau_subdev_vm_base.c306 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_unmap_pgt()
324 mutex_unlock(&nv_subdev(vmm)->mutex); in nouveau_vm_map_pgt()
327 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_map_pgt()
335 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_map_pgt()
357 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_get()
386 mutex_unlock(&nv_subdev(vmm)->mutex); in nouveau_vm_get()
407 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_put()
410 mutex_unlock(&nv_subdev(vmm)->mutex); in nouveau_vm_put()
476 mutex_lock(&nv_subdev(vmm)->mutex); in nouveau_vm_link()
480 mutex_unlock(&nv_subdev(vmm)->mutex); in nouveau_vm_link()
[all …]
H A Dnouveau_subdev_vm_nv41.c77 mutex_lock(&nv_subdev(priv)->mutex); in nv41_vm_flush()
84 mutex_unlock(&nv_subdev(priv)->mutex); in nv41_vm_flush()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/mpeg/
H A Dnouveau_engine_mpeg_nv84.c92 nv_subdev(priv)->unit = 0x00000002; in nv84_mpeg_ctor()
93 nv_subdev(priv)->intr = nv50_mpeg_intr; in nv84_mpeg_ctor()
H A Dnouveau_engine_mpeg_nv40.c130 nv_subdev(priv)->unit = 0x00000002; in nv40_mpeg_ctor()
131 nv_subdev(priv)->intr = nv40_mpeg_intr; in nv40_mpeg_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/bsp/
H A Dnouveau_engine_bsp_nve0.c97 nv_subdev(priv)->unit = 0x00008000; in nve0_bsp_ctor()
98 nv_subdev(priv)->intr = nouveau_falcon_intr; in nve0_bsp_ctor()
H A Dnouveau_engine_bsp_nvc0.c97 nv_subdev(priv)->unit = 0x00008000; in nvc0_bsp_ctor()
98 nv_subdev(priv)->intr = nouveau_falcon_intr; in nvc0_bsp_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/ppp/
H A Dnouveau_engine_ppp_nvc0.c97 nv_subdev(priv)->unit = 0x00000002; in nvc0_ppp_ctor()
98 nv_subdev(priv)->intr = nouveau_falcon_intr; in nvc0_ppp_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/vp/
H A Dnouveau_engine_vp_nvc0.c97 nv_subdev(priv)->unit = 0x00020000; in nvc0_vp_ctor()
98 nv_subdev(priv)->intr = nouveau_falcon_intr; in nvc0_vp_ctor()
H A Dnouveau_engine_vp_nve0.c97 nv_subdev(priv)->unit = 0x00020000; in nve0_vp_ctor()
98 nv_subdev(priv)->intr = nouveau_falcon_intr; in nve0_vp_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/
H A Dnouveau_engine_fifo_nv40.c105 mutex_lock(&nv_subdev(priv)->mutex); in nv40_fifo_object_attach()
107 mutex_unlock(&nv_subdev(priv)->mutex); in nv40_fifo_object_attach()
283 nv_subdev(priv)->unit = 0x00000100; in nv40_fifo_ctor()
284 nv_subdev(priv)->intr = nv04_fifo_intr; in nv40_fifo_ctor()
H A Dnouveau_engine_fifo_nv04.c96 mutex_lock(&nv_subdev(priv)->mutex); in nv04_fifo_object_attach()
98 mutex_unlock(&nv_subdev(priv)->mutex); in nv04_fifo_object_attach()
106 mutex_lock(&nv_subdev(priv)->mutex); in nv04_fifo_object_detach()
108 mutex_unlock(&nv_subdev(priv)->mutex); in nv04_fifo_object_detach()
590 nv_subdev(priv)->unit = 0x00000100; in nv04_fifo_ctor()
591 nv_subdev(priv)->intr = nv04_fifo_intr; in nv04_fifo_ctor()
H A Dnouveau_engine_fifo_nv10.c157 nv_subdev(priv)->unit = 0x00000100; in nv10_fifo_ctor()
158 nv_subdev(priv)->intr = nv04_fifo_intr; in nv10_fifo_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/crypt/
H A Dnouveau_engine_crypt_nv98.c140 nv_subdev(priv)->unit = 0x00004000; in nv98_crypt_ctor()
141 nv_subdev(priv)->intr = nv98_crypt_intr; in nv98_crypt_ctor()
H A Dnouveau_engine_crypt_nv84.c162 nv_subdev(priv)->unit = 0x00004000; in nv84_crypt_ctor()
163 nv_subdev(priv)->intr = nv84_crypt_intr; in nv84_crypt_ctor()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/
H A Dnouveau_subdev_pwr_base.c37 struct nouveau_subdev *subdev = nv_subdev(ppwr); in nouveau_pwr_send()
96 struct nouveau_subdev *subdev = nv_subdev(ppwr); in nouveau_pwr_recv()
207 nv_subdev(ppwr)->intr = nouveau_pwr_intr; in _nouveau_pwr_init()
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/
H A Dnouveau_engine_graph_nv2a.c122 nv_subdev(priv)->unit = 0x00001000; in nv2a_graph_ctor()
123 nv_subdev(priv)->intr = nv20_graph_intr; in nv2a_graph_ctor()

12345