Lines Matching refs:mode_cmd
342 const struct drm_mode_fb_cmd2 *mode_cmd, in udl_framebuffer_init() argument
348 drm_helper_mode_fill_fb_struct(dev, &ufb->base, mode_cmd); in udl_framebuffer_init()
362 struct drm_mode_fb_cmd2 mode_cmd; in udlfb_create() local
370 mode_cmd.width = sizes->surface_width; in udlfb_create()
371 mode_cmd.height = sizes->surface_height; in udlfb_create()
372 mode_cmd.pitches[0] = mode_cmd.width * ((sizes->surface_bpp + 7) / 8); in udlfb_create()
374 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp, in udlfb_create()
377 size = mode_cmd.pitches[0] * mode_cmd.height; in udlfb_create()
397 ret = udl_framebuffer_init(dev, &ufbdev->ufb, &mode_cmd, obj); in udlfb_create()
506 const struct drm_mode_fb_cmd2 *mode_cmd) in udl_fb_user_fb_create() argument
513 obj = drm_gem_object_lookup(file, mode_cmd->handles[0]); in udl_fb_user_fb_create()
517 size = mode_cmd->pitches[0] * mode_cmd->height; in udl_fb_user_fb_create()
521 …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()
529 ret = udl_framebuffer_init(dev, ufb, mode_cmd, to_udl_bo(obj)); in udl_fb_user_fb_create()