Lines Matching refs:ram
58 if (pfb->ram) { in _nvkm_fb_fini()
59 ret = nv_ofuncs(pfb->ram)->fini(nv_object(pfb->ram), suspend); in _nvkm_fb_fini()
77 if (pfb->ram) { in _nvkm_fb_init()
78 ret = nv_ofuncs(pfb->ram)->init(nv_object(pfb->ram)); in _nvkm_fb_init()
99 if (pfb->ram) { in _nvkm_fb_dtor()
101 nvkm_object_ref(NULL, (struct nvkm_object **)&pfb->ram); in _nvkm_fb_dtor()
125 struct nvkm_object *ram; in nvkm_fb_create_() local
137 if (!impl->ram) in nvkm_fb_create_()
140 ret = nvkm_object_ctor(nv_object(pfb), NULL, impl->ram, NULL, 0, &ram); in nvkm_fb_create_()
146 pfb->ram = (void *)ram; in nvkm_fb_create_()
149 ret = nvkm_mm_init(&pfb->vram, 0, pfb->ram->size >> 12, 1); in nvkm_fb_create_()
155 ret = nvkm_mm_init(&pfb->tags, 0, pfb->ram->tags ? in nvkm_fb_create_()
156 ++pfb->ram->tags : 0, 1); in nvkm_fb_create_()
161 nv_info(pfb, "RAM type: %s\n", name[pfb->ram->type]); in nvkm_fb_create_()
162 nv_info(pfb, "RAM size: %d MiB\n", (int)(pfb->ram->size >> 20)); in nvkm_fb_create_()
163 nv_info(pfb, " ZCOMP: %d tags\n", pfb->ram->tags); in nvkm_fb_create_()