Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Dobject.h104 nv_ofuncs(void *obj) in nv_ofuncs() function
140 u8 data = nv_ofuncs(obj)->rd08(obj, addr); in nv_ro08()
148 u16 data = nv_ofuncs(obj)->rd16(obj, addr); in nv_ro16()
156 u32 data = nv_ofuncs(obj)->rd32(obj, addr); in nv_ro32()
165 nv_ofuncs(obj)->wr08(obj, addr, data); in nv_wo08()
172 nv_ofuncs(obj)->wr16(obj, addr, data); in nv_wo16()
179 nv_ofuncs(obj)->wr32(obj, addr, data); in nv_wo32()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dobject.c139 nv_ofuncs(object)->dtor(object); in nvkm_object_dtor()
189 ret = nv_ofuncs(object)->init(object); in nvkm_object_inc()
220 ret = nv_ofuncs(object)->fini(object, false); in nvkm_object_decf()
245 ret = nv_ofuncs(object)->fini(object, true); in nvkm_object_decs()
283 rret = nv_ofuncs(object)->init(object); in nvkm_object_decs()
Dsubdev.c43 nv_ofuncs(subdev)->fini(subdev, false); in nvkm_subdev_reset()
Dgpuobj.c183 struct nvkm_ofuncs *pfuncs = nv_ofuncs(gpuobj->parent); in _nvkm_gpuobj_rd32()
193 struct nvkm_ofuncs *pfuncs = nv_ofuncs(gpuobj->parent); in _nvkm_gpuobj_wr32()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dbase.c125 ret = nv_ofuncs(outp)->fini(nv_object(outp), suspend); in _nvkm_disp_fini()
134 nv_ofuncs(outp)->init(nv_object(outp)); in _nvkm_disp_fini()
152 ret = nv_ofuncs(outp)->init(nv_object(outp)); in _nvkm_disp_init()
161 nv_ofuncs(outp)->fini(nv_object(outp), false); in _nvkm_disp_init()
Doutp.c36 nv_ofuncs(outp->conn)->fini(nv_object(outp->conn), suspend); in _nvkm_output_fini()
46 nv_ofuncs(outp->conn)->init(nv_object(outp->conn)); in _nvkm_output_init()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbase.c96 nv_ofuncs(pad)->fini(nv_object(pad), suspend); in _nvkm_i2c_port_fini()
218 nv_ofuncs(pad)->fini(nv_object(pad), false); in nvkm_i2c_release_pad()
240 nv_ofuncs(pad)->init(nv_object(pad)); in nvkm_i2c_try_acquire_pad()
407 ret = nv_ofuncs(port)->fini(nv_object(port), suspend); in _nvkm_i2c_fini()
420 nv_ofuncs(port)->init(nv_object(port)); in _nvkm_i2c_fini()
436 ret = nv_ofuncs(port)->init(nv_object(port)); in _nvkm_i2c_init()
445 nv_ofuncs(port)->fini(nv_object(port), false); in _nvkm_i2c_init()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dbase.c59 ret = nv_ofuncs(pfb->ram)->fini(nv_object(pfb->ram), suspend); in _nvkm_fb_fini()
78 ret = nv_ofuncs(pfb->ram)->init(nv_object(pfb->ram)); in _nvkm_fb_init()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dnv50.c116 nv_ofuncs(ibus)->init(nv_object(ibus)); in nv50_devinit_init()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgf100.c427 nv_ofuncs(engine)->fini(engine, false); in gf100_fifo_recover_work()
428 WARN_ON(nv_ofuncs(engine)->init(engine)); in gf100_fifo_recover_work()
Dgk104.c452 nv_ofuncs(engine)->fini(engine, false); in gk104_fifo_recover_work()
453 WARN_ON(nv_ofuncs(engine)->init(engine)); in gk104_fifo_recover_work()