/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
nouveau_nvkm_subdev_fb_ram.c | 48 struct nvkm_vram *vram = nvkm_vram(memory); local in function:nvkm_vram_map 50 .memory = &vram->memory, 52 .mem = vram->mn, 67 struct nvkm_vram *vram = nvkm_vram(memory); local in function:nvkm_vram_addr 68 if (!nvkm_mm_contiguous(vram->mn)) 70 return (u64)nvkm_mm_addr(vram->mn) << NVKM_RAM_MM_SHIFT; 88 struct nvkm_vram *vram = nvkm_vram(memory); local in function:nvkm_vram_dtor 89 struct nvkm_mm_node *next = vram->mn; 91 mutex_lock(&vram->ram->fb->subdev.mutex); 94 nvkm_mm_free(&vram->ram->vram, &node) 117 struct nvkm_vram *vram; local in function:nvkm_ram_get [all...] |
nouveau_nvkm_subdev_fb_rammcp77.c | 85 nvkm_mm_fini(&ram->base.vram); 87 return nvkm_mm_init(&ram->base.vram, NVKM_RAM_MM_NORMAL,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
if0008.h | 28 __u8 vram; member in struct:nvif_mmu_type_v0
|
vmm.h | 28 bool vram:1; member in struct:nvif_vmm::__anon83732cfb0108
|
if000c.h | 29 __u8 vram; member in struct:nvif_vmm_page_v0
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_chan.h | 19 struct nvif_object vram; member in struct:nouveau_channel
|
nouveau_nv50_fbcon.c | 204 OUT_RING(chan, chan->vram.handle); 205 OUT_RING(chan, chan->vram.handle); 206 OUT_RING(chan, chan->vram.handle);
|
nouveau_nv84_fence.c | 45 OUT_RING (chan, chan->vram.handle); 63 OUT_RING (chan, chan->vram.handle); 207 /* Use VRAM if there is any ; otherwise fallback to system memory */
|
nouveau_chan.c | 52 MODULE_PARM_DESC(vram_pushbuf, "Create DMA push buffers in VRAM"); 112 nvif_object_fini(&chan->vram); 192 /* nv04 vram pushbuf hack, retarget to its location in 193 * the framebuffer bar rather than direct vram access.. 362 nouveau_channel_init(struct nouveau_channel *chan, u32 vram, u32 gart) 384 /* allocate dma objects to cover all allowed vram, and gart */ 398 ret = nvif_object_init(&chan->user, vram, NV_DMA_IN_MEMORY, 399 &args, sizeof(args), &chan->vram);
|
nouveau_nv04_fbcon.c | 216 OUT_RING(chan, chan->vram.handle); 217 OUT_RING(chan, chan->vram.handle);
|
/src/sys/arch/acorn32/include/ |
bootconfig.h | 91 phys_mem vram[VRAM_BLOCKS]; member in struct:bootconfig
|
/src/sys/arch/iyonix/include/ |
bootconfig.h | 91 phys_mem vram[VRAM_BLOCKS]; member in struct:bootconfig
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/ |
nouveau_nvif_vmm.c | 164 vmm->page[i].vram = args.vram;
|
nouveau_nvif_mmu.c | 105 if (args.vram) mmu->type[i].type |= NVIF_MEM_VRAM;
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
priv.h | 25 int (*vram)(struct nvkm_mmu *, int type, u8 page, u64 size, member in struct:nvkm_mmu_func::__anon502b80780208
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/ |
vexpress-v2f-1xv7-ca53x2.dts | 74 vram: vram@18000000 { label
|
rtsm_ve-aemv8a.dts | 89 vram: vram@18000000 { label
|
fvp-base-revc.dts | 107 vram: vram@18000000 { label
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
disp.h | 76 struct nvif_object vram; member in struct:nv50_dmac
|
nouveau_dispnv50_curs507a.c | 59 u32 handle = nv50_disp(wndw->plane.dev)->core->chan.vram.handle;
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
vexpress-v2p-ca5s.dts | 64 vram: vram@18000000 { label
|
vexpress-v2p-ca15-tc1.dts | 62 vram: vram@18000000 { label
|
/src/sys/arch/acorn32/acorn32/ |
rpc_machdep.c | 428 if (bootconfig.vram[0].pages) 740 /* Now we fill in the L2 pagetable for the VRAM */ 742 * Current architectures mean that the VRAM is always in 1 744 * that the VRAM would occupy. In theory we don't need a page 745 * table for VRAM, we could section map it but we would need 825 if (bootconfig.vram[0].pages == 0) { 899 * 2Meg of VRAM is mapped to 0xf7000000 992 printf(" VRAM block 0 at %08x size %08x\n\r", 993 bootconfig.vram[0].address, 994 bootconfig.vram[0].pages * bootconfig.pagesize) [all...] |
/src/sys/arch/acorn32/eb7500atx/ |
eb7500atx_machdep.c | 393 if (bootconfig.vram[0].pages) 682 /* Now we fill in the L2 pagetable for the VRAM */ 684 * Current architectures mean that the VRAM is always in 1 686 * that the VRAM would occupy. In theory we don't need a page 687 * table for VRAM, we could section map it but we would need 769 if (bootconfig.vram[0].pages == 0) { 837 * 2Meg of VRAM is mapped to 0xf7000000 924 printf(" VRAM block 0 at %08x size %08x\n\r", 925 bootconfig.vram[0].address, 926 bootconfig.vram[0].pages * bootconfig.pagesize) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
fb.h | 129 struct nvkm_mm vram; member in struct:nvkm_ram
|