Lines Matching refs:mode_cmd
338 const struct drm_mode_fb_cmd2 *mode_cmd, in udl_framebuffer_init() argument
344 drm_helper_mode_fill_fb_struct(dev, &ufb->base, mode_cmd); in udl_framebuffer_init()
358 struct drm_mode_fb_cmd2 mode_cmd; in udlfb_create() local
366 mode_cmd.width = sizes->surface_width; in udlfb_create()
367 mode_cmd.height = sizes->surface_height; in udlfb_create()
368 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in udlfb_create()
370 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp, in udlfb_create()
373 size = mode_cmd.pitches[0] * mode_cmd.height; in udlfb_create()
392 ret = udl_framebuffer_init(dev, &ufbdev->ufb, &mode_cmd, obj); in udlfb_create()
498 const struct drm_mode_fb_cmd2 *mode_cmd) in udl_fb_user_fb_create() argument
505 obj = drm_gem_object_lookup(file, mode_cmd->handles[0]); in udl_fb_user_fb_create()
509 size = mode_cmd->pitches[0] * mode_cmd->height; in udl_fb_user_fb_create()
513 …size not sufficient for fb %d %zu %d %d\n", size, obj->size, mode_cmd->pitches[0], mode_cmd->heigh… in udl_fb_user_fb_create()
521 ret = udl_framebuffer_init(dev, ufb, mode_cmd, to_udl_bo(obj)); in udl_fb_user_fb_create()