Lines Matching +full:0 +full:x18000
51 nvkm_wr32(device, 0x700000 + iobj->node->offset + offset, data); in nv04_instobj_wr32()
59 return nvkm_rd32(device, 0x700000 + iobj->node->offset + offset); in nv04_instobj_rd32()
78 return device->pri + 0x700000 + iobj->node->offset; in nv04_instobj_acquire()
137 ret = nvkm_mm_head(&imem->heap, 0, 1, size, size, align ? align : 1, &iobj->node); in nv04_instobj_new()
149 return nvkm_rd32(imem->subdev.device, 0x700000 + addr); in nv04_instmem_rd32()
155 nvkm_wr32(imem->subdev.device, 0x700000 + addr, data); in nv04_instmem_wr32()
197 return 0; in nv04_instmem_suspend()
210 ret = nvkm_mm_init(&imem->heap, 0, 0, imem->base.reserved, 1); in nv04_instmem_oneinit()
214 /* 0x00000-0x10000: reserve for probable vbios image */ in nv04_instmem_oneinit()
215 ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x10000, 0, false, in nv04_instmem_oneinit()
220 /* 0x10000-0x18000: reserve for RAMHT */ in nv04_instmem_oneinit()
221 ret = nvkm_ramht_new(device, 0x08000, 0, NULL, &imem->base.ramht); in nv04_instmem_oneinit()
225 /* 0x18000-0x18800: reserve for RAMFC (enough for 32 nv30 channels) */ in nv04_instmem_oneinit()
226 ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x00800, 0, true, in nv04_instmem_oneinit()
231 /* 0x18800-0x18a00: reserve for RAMRO */ in nv04_instmem_oneinit()
232 ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, 0x00200, 0, false, in nv04_instmem_oneinit()
237 return 0; in nv04_instmem_oneinit()
274 return 0; in nv04_instmem_new()