Searched refs:bar_vm (Results 1 – 1 of 1) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | gf100.c | 44 gf100_bar_ctor_vm(struct gf100_bar *bar, struct gf100_bar_vm *bar_vm, in gf100_bar_ctor_vm() argument 53 &bar_vm->mem); in gf100_bar_ctor_vm() 57 ret = nvkm_gpuobj_new(device, 0x8000, 0, false, NULL, &bar_vm->pgd); in gf100_bar_ctor_vm() 80 ret = nvkm_vm_ref(vm, &bar_vm->vm, bar_vm->pgd); in gf100_bar_ctor_vm() 85 nvkm_kmap(bar_vm->mem); in gf100_bar_ctor_vm() 86 nvkm_wo32(bar_vm->mem, 0x0200, lower_32_bits(bar_vm->pgd->addr)); in gf100_bar_ctor_vm() 87 nvkm_wo32(bar_vm->mem, 0x0204, upper_32_bits(bar_vm->pgd->addr)); in gf100_bar_ctor_vm() 88 nvkm_wo32(bar_vm->mem, 0x0208, lower_32_bits(bar_len - 1)); in gf100_bar_ctor_vm() 89 nvkm_wo32(bar_vm->mem, 0x020c, upper_32_bits(bar_len - 1)); in gf100_bar_ctor_vm() 90 nvkm_done(bar_vm->mem); in gf100_bar_ctor_vm()
|