Lines Matching refs:subdev

35 	return nvkm_rd32(gr->engine.subdev.device, 0x1540);  in nv50_gr_units()
46 int ret = nvkm_gpuobj_new(object->engine->subdev.device, 16, in nv50_gr_object_bind()
73 int ret = nvkm_gpuobj_new(gr->base.engine.subdev.device, gr->size, in nv50_gr_chan_bind()
77 nv50_grctx_fill(gr->base.engine.subdev.device, *pgpuobj); in nv50_gr_chan_bind()
242 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_prop_trap() local
243 struct nvkm_device *device = subdev->device; in nv50_gr_prop_trap()
257 nvkm_error(subdev, "TRAP_PROP - TP %d - CUDA_FAULT - Global read fault at address %02x%08x\n", in nv50_gr_prop_trap()
262 nvkm_error(subdev, "TRAP_PROP - TP %d - CUDA_FAULT - Global write fault at address %02x%08x\n", in nv50_gr_prop_trap()
266 nvkm_error(subdev, "TRAP_PROP - TP %d - Unknown CUDA fault at address %02x%08x\n", in nv50_gr_prop_trap()
273 nvkm_error(subdev, "TRAP_PROP - TP %d - %08x [%s] - " in nv50_gr_prop_trap()
277 nvkm_error(subdev, "TRAP_PROP - TP %d - e0c: %08x, e18: %08x, e1c: %08x, e20: %08x, e24: %08x\n", in nv50_gr_prop_trap()
284 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_mp_trap() local
285 struct nvkm_device *device = subdev->device; in nv50_gr_mp_trap()
309 nvkm_error(subdev, "TRAP_MP_EXEC - TP %d MP %d: " in nv50_gr_mp_trap()
320 nvkm_error(subdev, "TRAP_MP_EXEC - TP %d: " in nv50_gr_mp_trap()
328 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_tp_trap() local
329 struct nvkm_device *device = subdev->device; in nv50_gr_tp_trap()
349 nvkm_error(subdev, "magic set %d:\n", i); in nv50_gr_tp_trap()
351 nvkm_error(subdev, "\t%08x: %08x\n", r, in nv50_gr_tp_trap()
356 nvkm_error(subdev, in nv50_gr_tp_trap()
371 nvkm_error(subdev, "%s - TP%d: %08x [%s]\n", in nv50_gr_tp_trap()
385 nvkm_error(subdev, "%s - TP%d: Unhandled ustatus %08x\n", name, i, ustatus); in nv50_gr_tp_trap()
391 nvkm_warn(subdev, "%s - No TPs claiming errors?\n", name); in nv50_gr_tp_trap()
398 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_trap_handler() local
399 struct nvkm_device *device = subdev->device; in nv50_gr_trap_handler()
405 nvkm_error(subdev, "TRAP: no units reporting traps?\n"); in nv50_gr_trap_handler()
415 nvkm_error(subdev, "TRAP_DISPATCH - no ustatus?\n"); in nv50_gr_trap_handler()
430 nvkm_error(subdev, "TRAP DISPATCH_FAULT\n"); in nv50_gr_trap_handler()
432 nvkm_error(subdev, in nv50_gr_trap_handler()
440 nvkm_error(subdev, "no stuck command?\n"); in nv50_gr_trap_handler()
456 nvkm_error(subdev, "TRAP DISPATCH_QUERY\n"); in nv50_gr_trap_handler()
458 nvkm_error(subdev, in nv50_gr_trap_handler()
465 nvkm_error(subdev, "no stuck command?\n"); in nv50_gr_trap_handler()
473 nvkm_error(subdev, "TRAP_DISPATCH " in nv50_gr_trap_handler()
490 nvkm_error(subdev, "TRAP_M2MF %08x [%s]\n", in nv50_gr_trap_handler()
492 nvkm_error(subdev, "TRAP_M2MF %08x %08x %08x %08x\n", in nv50_gr_trap_handler()
513 nvkm_error(subdev, "TRAP_VFETCH %08x [%s]\n", in nv50_gr_trap_handler()
515 nvkm_error(subdev, "TRAP_VFETCH %08x %08x %08x %08x\n", in nv50_gr_trap_handler()
533 nvkm_error(subdev, "TRAP_STRMOUT %08x [%s]\n", in nv50_gr_trap_handler()
535 nvkm_error(subdev, "TRAP_STRMOUT %08x %08x %08x %08x\n", in nv50_gr_trap_handler()
556 nvkm_error(subdev, "TRAP_CCACHE %08x [%s]\n", in nv50_gr_trap_handler()
558 nvkm_error(subdev, "TRAP_CCACHE %08x %08x %08x %08x " in nv50_gr_trap_handler()
580 nvkm_error(subdev, "TRAP_UNKC04 %08x\n", ustatus); in nv50_gr_trap_handler()
612 nvkm_error(subdev, "TRAP: unknown %08x\n", status); in nv50_gr_trap_handler()
623 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in nv50_gr_intr() local
624 struct nvkm_device *device = subdev->device; in nv50_gr_intr()
649 nvkm_error(subdev, "DATA_ERROR %08x [%s]\n", in nv50_gr_intr()
666 nvkm_error(subdev, "%08x [%s] ch %d [%010llx %s] subc %d " in nv50_gr_intr()
682 struct nvkm_device *device = gr->base.engine.subdev.device; in nv50_gr_init()