Lines Matching refs:sizes
989 struct drm_fb_helper_surface_size sizes; in drm_fb_helper_single_fb_probe() local
992 memset(&sizes, 0, sizeof(struct drm_fb_helper_surface_size)); in drm_fb_helper_single_fb_probe()
993 sizes.surface_depth = 24; in drm_fb_helper_single_fb_probe()
994 sizes.surface_bpp = 32; in drm_fb_helper_single_fb_probe()
995 sizes.fb_width = (unsigned)-1; in drm_fb_helper_single_fb_probe()
996 sizes.fb_height = (unsigned)-1; in drm_fb_helper_single_fb_probe()
1000 if (preferred_bpp != sizes.surface_bpp) in drm_fb_helper_single_fb_probe()
1001 sizes.surface_depth = sizes.surface_bpp = preferred_bpp; in drm_fb_helper_single_fb_probe()
1013 sizes.surface_depth = sizes.surface_bpp = 8; in drm_fb_helper_single_fb_probe()
1016 sizes.surface_depth = 15; in drm_fb_helper_single_fb_probe()
1017 sizes.surface_bpp = 16; in drm_fb_helper_single_fb_probe()
1020 sizes.surface_depth = sizes.surface_bpp = 16; in drm_fb_helper_single_fb_probe()
1023 sizes.surface_depth = sizes.surface_bpp = 24; in drm_fb_helper_single_fb_probe()
1026 sizes.surface_depth = 24; in drm_fb_helper_single_fb_probe()
1027 sizes.surface_bpp = 32; in drm_fb_helper_single_fb_probe()
1059 sizes.surface_width = max_t(u32, desired_mode->hdisplay + x, sizes.surface_width); in drm_fb_helper_single_fb_probe()
1060 sizes.surface_height = max_t(u32, desired_mode->vdisplay + y, sizes.surface_height); in drm_fb_helper_single_fb_probe()
1073 sizes.fb_width = min_t(u32, desired_mode->hdisplay + x, sizes.fb_width); in drm_fb_helper_single_fb_probe()
1075 sizes.fb_height = min_t(u32, desired_mode->vdisplay + y, sizes.fb_height); in drm_fb_helper_single_fb_probe()
1078 if (crtc_count == 0 || sizes.fb_width == -1 || sizes.fb_height == -1) { in drm_fb_helper_single_fb_probe()
1082 sizes.fb_width = sizes.surface_width = 1024; in drm_fb_helper_single_fb_probe()
1083 sizes.fb_height = sizes.surface_height = 768; in drm_fb_helper_single_fb_probe()
1087 ret = (*fb_helper->funcs->fb_probe)(fb_helper, &sizes); in drm_fb_helper_single_fb_probe()