Lines Matching refs:mode_cmd

66 		 const struct drm_mode_fb_cmd2 *mode_cmd,  in drm_gem_fb_init()  argument
73 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd); in drm_gem_fb_init()
150 const struct drm_mode_fb_cmd2 *mode_cmd, in drm_gem_fb_init_with_funcs() argument
158 info = drm_get_format_info(dev, mode_cmd); in drm_gem_fb_init_with_funcs()
165 unsigned int width = mode_cmd->width / (i ? info->hsub : 1); in drm_gem_fb_init_with_funcs()
166 unsigned int height = mode_cmd->height / (i ? info->vsub : 1); in drm_gem_fb_init_with_funcs()
169 objs[i] = drm_gem_object_lookup(file, mode_cmd->handles[i]); in drm_gem_fb_init_with_funcs()
176 min_size = (height - 1) * mode_cmd->pitches[i] in drm_gem_fb_init_with_funcs()
178 + mode_cmd->offsets[i]; in drm_gem_fb_init_with_funcs()
190 ret = drm_gem_fb_init(dev, fb, mode_cmd, objs, i, funcs); in drm_gem_fb_init_with_funcs()
223 const struct drm_mode_fb_cmd2 *mode_cmd, in drm_gem_fb_create_with_funcs() argument
233 ret = drm_gem_fb_init_with_funcs(dev, fb, file, mode_cmd, funcs); in drm_gem_fb_create_with_funcs()
272 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_gem_fb_create() argument
274 return drm_gem_fb_create_with_funcs(dev, file, mode_cmd, in drm_gem_fb_create()
310 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_gem_fb_create_with_dirty() argument
312 return drm_gem_fb_create_with_funcs(dev, file, mode_cmd, in drm_gem_fb_create_with_dirty()
496 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_gem_afbc_get_bpp() argument
500 info = drm_get_format_info(dev, mode_cmd); in drm_gem_afbc_get_bpp()
523 const struct drm_mode_fb_cmd2 *mode_cmd, in drm_gem_afbc_min_size() argument
530 switch (mode_cmd->modifier[0] & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK) { in drm_gem_afbc_min_size()
544 mode_cmd->modifier[0] in drm_gem_afbc_min_size()
553 if (mode_cmd->modifier[0] & AFBC_FORMAT_MOD_TILED) { in drm_gem_afbc_min_size()
559 afbc_fb->aligned_width = ALIGN(mode_cmd->width, w_alignment); in drm_gem_afbc_min_size()
560 afbc_fb->aligned_height = ALIGN(mode_cmd->height, h_alignment); in drm_gem_afbc_min_size()
561 afbc_fb->offset = mode_cmd->offsets[0]; in drm_gem_afbc_min_size()
563 bpp = drm_gem_afbc_get_bpp(dev, mode_cmd); in drm_gem_afbc_min_size()
598 const struct drm_mode_fb_cmd2 *mode_cmd, in drm_gem_fb_afbc_init() argument
606 info = drm_get_format_info(dev, mode_cmd); in drm_gem_fb_afbc_init()
610 ret = drm_gem_afbc_min_size(dev, mode_cmd, afbc_fb); in drm_gem_fb_afbc_init()