Lines Matching refs:fb

303 			crtc->fb = NULL;  in drm_helper_disable_unused_functions()
579 set->fb = NULL; in drm_crtc_helper_set_config()
581 if (set->fb) { in drm_crtc_helper_set_config()
583 set->crtc->base.id, set->fb->base.id, in drm_crtc_helper_set_config()
637 save_set.fb = set->crtc->fb; in drm_crtc_helper_set_config()
641 if (set->crtc->fb != set->fb) { in drm_crtc_helper_set_config()
643 if (set->crtc->fb == NULL) { in drm_crtc_helper_set_config()
646 } else if (set->fb == NULL) { in drm_crtc_helper_set_config()
648 } else if (set->fb->depth != set->crtc->fb->depth) { in drm_crtc_helper_set_config()
650 } else if (set->fb->bits_per_pixel != in drm_crtc_helper_set_config()
651 set->crtc->fb->bits_per_pixel) { in drm_crtc_helper_set_config()
748 old_fb = set->crtc->fb; in drm_crtc_helper_set_config()
749 set->crtc->fb = set->fb; in drm_crtc_helper_set_config()
755 set->crtc->fb = old_fb; in drm_crtc_helper_set_config()
771 old_fb = set->crtc->fb; in drm_crtc_helper_set_config()
772 if (set->crtc->fb != set->fb) in drm_crtc_helper_set_config()
773 set->crtc->fb = set->fb; in drm_crtc_helper_set_config()
777 set->crtc->fb = old_fb; in drm_crtc_helper_set_config()
807 save_set.y, save_set.fb)) in drm_crtc_helper_set_config()
901 int drm_helper_mode_fill_fb_struct(struct drm_framebuffer *fb, in drm_helper_mode_fill_fb_struct() argument
906 fb->width = mode_cmd->width; in drm_helper_mode_fill_fb_struct()
907 fb->height = mode_cmd->height; in drm_helper_mode_fill_fb_struct()
909 fb->pitches[i] = mode_cmd->pitches[i]; in drm_helper_mode_fill_fb_struct()
910 fb->offsets[i] = mode_cmd->offsets[i]; in drm_helper_mode_fill_fb_struct()
912 drm_fb_get_bpp_depth(mode_cmd->pixel_format, &fb->depth, in drm_helper_mode_fill_fb_struct()
913 &fb->bits_per_pixel); in drm_helper_mode_fill_fb_struct()
914 fb->pixel_format = mode_cmd->pixel_format; in drm_helper_mode_fill_fb_struct()
934 crtc->x, crtc->y, crtc->fb); in drm_helper_resume_force_mode()