Lines Matching full:sizes

840 	struct drm_fb_helper_surface_size sizes;  in drm_fb_helper_single_fb_probe()  local
849 memset(&sizes, 0, sizeof(struct drm_fb_helper_surface_size)); in drm_fb_helper_single_fb_probe()
850 sizes.surface_depth = 24; in drm_fb_helper_single_fb_probe()
851 sizes.surface_bpp = 32; in drm_fb_helper_single_fb_probe()
852 sizes.fb_width = (unsigned)-1; in drm_fb_helper_single_fb_probe()
853 sizes.fb_height = (unsigned)-1; in drm_fb_helper_single_fb_probe()
857 if (preferred_bpp != sizes.surface_bpp) in drm_fb_helper_single_fb_probe()
858 sizes.surface_depth = sizes.surface_bpp = preferred_bpp; in drm_fb_helper_single_fb_probe()
870 sizes.surface_depth = sizes.surface_bpp = 8; in drm_fb_helper_single_fb_probe()
873 sizes.surface_depth = 15; in drm_fb_helper_single_fb_probe()
874 sizes.surface_bpp = 16; in drm_fb_helper_single_fb_probe()
877 sizes.surface_depth = sizes.surface_bpp = 16; in drm_fb_helper_single_fb_probe()
880 sizes.surface_depth = sizes.surface_bpp = 24; in drm_fb_helper_single_fb_probe()
883 sizes.surface_depth = 24; in drm_fb_helper_single_fb_probe()
884 sizes.surface_bpp = 32; in drm_fb_helper_single_fb_probe()
899 if (desired_mode->hdisplay < sizes.fb_width) in drm_fb_helper_single_fb_probe()
900 sizes.fb_width = desired_mode->hdisplay; in drm_fb_helper_single_fb_probe()
901 if (desired_mode->vdisplay < sizes.fb_height) in drm_fb_helper_single_fb_probe()
902 sizes.fb_height = desired_mode->vdisplay; in drm_fb_helper_single_fb_probe()
903 if (desired_mode->hdisplay > sizes.surface_width) in drm_fb_helper_single_fb_probe()
904 sizes.surface_width = desired_mode->hdisplay; in drm_fb_helper_single_fb_probe()
905 if (desired_mode->vdisplay > sizes.surface_height) in drm_fb_helper_single_fb_probe()
906 sizes.surface_height = desired_mode->vdisplay; in drm_fb_helper_single_fb_probe()
911 if (crtc_count == 0 || sizes.fb_width == -1 || sizes.fb_height == -1) { in drm_fb_helper_single_fb_probe()
914 DRM_INFO("Cannot find any crtc or sizes - going 1024x768\n"); in drm_fb_helper_single_fb_probe()
915 sizes.fb_width = sizes.surface_width = 1024; in drm_fb_helper_single_fb_probe()
916 sizes.fb_height = sizes.surface_height = 768; in drm_fb_helper_single_fb_probe()
920 new_fb = (*fb_helper->funcs->fb_probe)(fb_helper, &sizes); in drm_fb_helper_single_fb_probe()