Lines Matching refs:mode_cmd
33 const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
137 struct drm_file *file, const struct drm_mode_fb_cmd2 *mode_cmd) in msm_framebuffer_create() argument
140 mode_cmd); in msm_framebuffer_create()
146 bos[i] = drm_gem_object_lookup(file, mode_cmd->handles[i]); in msm_framebuffer_create()
153 fb = msm_framebuffer_init(dev, mode_cmd, bos); in msm_framebuffer_create()
168 const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos) in msm_framebuffer_init() argument
171 mode_cmd); in msm_framebuffer_init()
180 mode_cmd, mode_cmd->width, mode_cmd->height, in msm_framebuffer_init()
181 &mode_cmd->pixel_format); in msm_framebuffer_init()
184 format = mdp_get_format(kms, mode_cmd->pixel_format, in msm_framebuffer_init()
185 mode_cmd->modifier[0]); in msm_framebuffer_init()
188 &mode_cmd->pixel_format); in msm_framebuffer_init()
209 unsigned int width = mode_cmd->width / (i ? info->hsub : 1); in msm_framebuffer_init()
210 unsigned int height = mode_cmd->height / (i ? info->vsub : 1); in msm_framebuffer_init()
213 min_size = (height - 1) * mode_cmd->pitches[i] in msm_framebuffer_init()
215 + mode_cmd->offsets[i]; in msm_framebuffer_init()
225 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd); in msm_framebuffer_init()
248 struct drm_mode_fb_cmd2 mode_cmd = { in msm_alloc_stolen_fb() local
259 size = mode_cmd.pitches[0] * mode_cmd.height; in msm_alloc_stolen_fb()
274 fb = msm_framebuffer_init(dev, &mode_cmd, &bo); in msm_alloc_stolen_fb()