Lines Matching refs:mode_cmd

367 		struct drm_file *file, struct drm_mode_fb_cmd2 *mode_cmd)  in omap_framebuffer_create()  argument
373 ret = objects_lookup(dev, file, mode_cmd->pixel_format, in omap_framebuffer_create()
374 bos, mode_cmd->handles); in omap_framebuffer_create()
378 fb = omap_framebuffer_init(dev, mode_cmd, bos); in omap_framebuffer_create()
380 int i, n = drm_format_num_planes(mode_cmd->pixel_format); in omap_framebuffer_create()
389 struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos) in omap_framebuffer_init() argument
394 int ret, i, n = drm_format_num_planes(mode_cmd->pixel_format); in omap_framebuffer_init()
397 dev, mode_cmd, mode_cmd->width, mode_cmd->height, in omap_framebuffer_init()
398 (char *)&mode_cmd->pixel_format); in omap_framebuffer_init()
401 if (formats[i].pixel_format == mode_cmd->pixel_format) { in omap_framebuffer_init()
409 (char *)&mode_cmd->pixel_format); in omap_framebuffer_init()
426 int size, pitch = mode_cmd->pitches[i]; in omap_framebuffer_init()
428 if (pitch < (mode_cmd->width * format->planes[i].stride_bpp)) { in omap_framebuffer_init()
430 pitch, mode_cmd->width * format->planes[i].stride_bpp); in omap_framebuffer_init()
443 size = pitch * mode_cmd->height / format->planes[i].sub_y; in omap_framebuffer_init()
445 if (size > (omap_gem_mmap_size(bos[i]) - mode_cmd->offsets[i])) { in omap_framebuffer_init()
447 bos[i]->size - mode_cmd->offsets[i], size); in omap_framebuffer_init()
453 plane->offset = mode_cmd->offsets[i]; in omap_framebuffer_init()
458 drm_helper_mode_fill_fb_struct(fb, mode_cmd); in omap_framebuffer_init()