Lines Matching refs:nv_fb
564 struct nouveau_framebuffer *nv_fb = nouveau_framebuffer(fb); in nv50_display_flip_next() local
662 evo_data(push, nv_fb->r_handle); in nv50_display_flip_next()
668 evo_data(push, nv_fb->nvbo->bo.offset >> 8); in nv50_display_flip_next()
671 evo_data(push, nv_fb->r_pitch); in nv50_display_flip_next()
672 evo_data(push, nv_fb->r_format); in nv50_display_flip_next()
675 evo_data(push, nv_fb->nvbo->bo.offset >> 8); in nv50_display_flip_next()
678 evo_data(push, nv_fb->r_pitch); in nv50_display_flip_next()
679 evo_data(push, nv_fb->r_format); in nv50_display_flip_next()
685 nouveau_bo_ref(nv_fb->nvbo, &head->image); in nv50_display_flip_next()
2411 struct nouveau_framebuffer *nv_fb = nouveau_framebuffer(fb); in nv50_fb_ctor() local
2413 struct nouveau_bo *nvbo = nv_fb->nvbo; in nv50_fb_ctor()
2422 case 8: nv_fb->r_format = 0x1e00; break; in nv50_fb_ctor()
2423 case 15: nv_fb->r_format = 0xe900; break; in nv50_fb_ctor()
2424 case 16: nv_fb->r_format = 0xe800; break; in nv50_fb_ctor()
2426 case 32: nv_fb->r_format = 0xcf00; break; in nv50_fb_ctor()
2427 case 30: nv_fb->r_format = 0xd100; break; in nv50_fb_ctor()
2434 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2436 nv_fb->r_format |= kind << 16; in nv50_fb_ctor()
2439 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2442 nv_fb->r_pitch = kind ? (((fb->pitches[0] / 4) << 4) | tile) : in nv50_fb_ctor()
2445 nv_fb->r_handle = 0xffff0000 | kind; in nv50_fb_ctor()
2447 return nv50_fbdma_init(fb->dev, nv_fb->r_handle, 0, in nv50_fb_ctor()