Lines Matching refs:mode_cmd
338 struct drm_file *file, const struct drm_mode_fb_cmd2 *mode_cmd)
341 mode_cmd);
348 bos[i] = drm_gem_object_lookup(file, mode_cmd->handles[i]);
355 fb = omap_framebuffer_init(dev, mode_cmd, bos);
369 const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos)
374 unsigned int pitch = mode_cmd->pitches[0];
377 DBG("create framebuffer: dev=%p, mode_cmd=%p (%dx%d@%4.4s)",
378 dev, mode_cmd, mode_cmd->width, mode_cmd->height,
379 (char *)&mode_cmd->pixel_format);
381 format = drm_get_format_info(dev, mode_cmd);
384 if (formats[i] == mode_cmd->pixel_format)
390 (char *)&mode_cmd->pixel_format);
410 if (format->num_planes == 2 && pitch != mode_cmd->pitches[1]) {
429 size = pitch * mode_cmd->height / vsub;
431 if (size > omap_gem_mmap_size(bos[i]) - mode_cmd->offsets[i]) {
434 bos[i]->size - mode_cmd->offsets[i], size);
443 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd);