• Home
  • Raw
  • Download

Lines Matching refs:fb

66 		ret = i915_gem_object_set_to_gtt_domain(ifbdev->fb->obj,  in intel_fbdev_set_par()
93 struct drm_framebuffer *fb; in intelfb_alloc() local
129 fb = __intel_framebuffer_create(dev, &mode_cmd, obj); in intelfb_alloc()
130 if (IS_ERR(fb)) { in intelfb_alloc()
131 ret = PTR_ERR(fb); in intelfb_alloc()
135 ifbdev->fb = to_intel_framebuffer(fb); in intelfb_alloc()
152 struct intel_framebuffer *intel_fb = ifbdev->fb; in intelfb_create()
156 struct drm_framebuffer *fb; in intelfb_create() local
171 intel_fb = ifbdev->fb = NULL; in intelfb_create()
178 intel_fb = ifbdev->fb; in intelfb_create()
197 fb = &ifbdev->fb->base; in intelfb_create()
199 ifbdev->helper.fb = fb; in intelfb_create()
236 drm_fb_helper_fill_fix(info, fb->pitches[0], fb->depth); in intelfb_create()
243 if (ifbdev->fb->obj->stolen && !prealloc) in intelfb_create()
249 fb->width, fb->height, in intelfb_create()
497 drm_framebuffer_unregister_private(&ifbdev->fb->base); in intel_fbdev_destroy()
498 drm_framebuffer_remove(&ifbdev->fb->base); in intel_fbdev_destroy()
513 struct intel_framebuffer *fb = NULL; in intel_fbdev_init_bios() local
526 if (!intel_crtc->active || !crtc->primary->fb) { in intel_fbdev_init_bios()
536 fb = to_intel_framebuffer(crtc->primary->fb); in intel_fbdev_init_bios()
541 if (!fb) { in intel_fbdev_init_bios()
567 cur_size = cur_size * fb->base.bits_per_pixel / 8; in intel_fbdev_init_bios()
568 if (fb->base.pitches[0] < cur_size) { in intel_fbdev_init_bios()
571 cur_size, fb->base.pitches[0]); in intel_fbdev_init_bios()
573 fb = NULL; in intel_fbdev_init_bios()
579 cur_size *= fb->base.pitches[0]; in intel_fbdev_init_bios()
584 fb->base.bits_per_pixel, in intel_fbdev_init_bios()
592 fb = NULL; in intel_fbdev_init_bios()
601 if (!fb) { in intel_fbdev_init_bios()
606 ifbdev->preferred_bpp = fb->base.bits_per_pixel; in intel_fbdev_init_bios()
607 ifbdev->fb = fb; in intel_fbdev_init_bios()
609 drm_framebuffer_reference(&ifbdev->fb->base); in intel_fbdev_init_bios()
618 WARN(!crtc->primary->fb, in intel_fbdev_init_bios()
739 if (state == FBINFO_STATE_RUNNING && ifbdev->fb->obj->stolen) in intel_fbdev_set_suspend()