Lines Matching refs:nv_fb
545 struct nouveau_framebuffer *nv_fb = nouveau_framebuffer(fb); in nv50_display_flip_next() local
643 evo_data(push, nv_fb->r_handle); in nv50_display_flip_next()
649 evo_data(push, nv_fb->nvbo->bo.offset >> 8); in nv50_display_flip_next()
652 evo_data(push, nv_fb->r_pitch); in nv50_display_flip_next()
653 evo_data(push, nv_fb->r_format); in nv50_display_flip_next()
656 evo_data(push, nv_fb->nvbo->bo.offset >> 8); in nv50_display_flip_next()
659 evo_data(push, nv_fb->r_pitch); in nv50_display_flip_next()
660 evo_data(push, nv_fb->r_format); in nv50_display_flip_next()
666 nouveau_bo_ref(nv_fb->nvbo, &head->image); in nv50_display_flip_next()
2369 struct nouveau_framebuffer *nv_fb = nouveau_framebuffer(fb); in nv50_fb_ctor() local
2371 struct nouveau_bo *nvbo = nv_fb->nvbo; in nv50_fb_ctor()
2380 case 8: nv_fb->r_format = 0x1e00; break; in nv50_fb_ctor()
2381 case 15: nv_fb->r_format = 0xe900; break; in nv50_fb_ctor()
2382 case 16: nv_fb->r_format = 0xe800; break; in nv50_fb_ctor()
2384 case 32: nv_fb->r_format = 0xcf00; break; in nv50_fb_ctor()
2385 case 30: nv_fb->r_format = 0xd100; break; in nv50_fb_ctor()
2392 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2394 nv_fb->r_format |= kind << 16; in nv50_fb_ctor()
2397 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2400 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2403 nv_fb->r_handle = 0xffff0000 | kind; in nv50_fb_ctor()
2405 return nv50_fbdma_init(fb->dev, nv_fb->r_handle, 0, in nv50_fb_ctor()