• Home
  • Raw
  • Download

Lines Matching refs:mode_cmd

33 		const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
139 struct drm_file *file, const struct drm_mode_fb_cmd2 *mode_cmd) in msm_framebuffer_create() argument
143 int ret, i, n = drm_format_num_planes(mode_cmd->pixel_format); 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
179 dev, mode_cmd, mode_cmd->width, mode_cmd->height, in msm_framebuffer_init()
180 (char *)&mode_cmd->pixel_format); in msm_framebuffer_init()
182 n = drm_format_num_planes(mode_cmd->pixel_format); in msm_framebuffer_init()
183 hsub = drm_format_horz_chroma_subsampling(mode_cmd->pixel_format); in msm_framebuffer_init()
184 vsub = drm_format_vert_chroma_subsampling(mode_cmd->pixel_format); in msm_framebuffer_init()
186 format = kms->funcs->get_format(kms, mode_cmd->pixel_format); in msm_framebuffer_init()
189 (char *)&mode_cmd->pixel_format); in msm_framebuffer_init()
210 unsigned int width = mode_cmd->width / (i ? hsub : 1); in msm_framebuffer_init()
211 unsigned int height = mode_cmd->height / (i ? vsub : 1); in msm_framebuffer_init()
214 min_size = (height - 1) * mode_cmd->pitches[i] in msm_framebuffer_init()
215 + width * drm_format_plane_cpp(mode_cmd->pixel_format, i) in msm_framebuffer_init()
216 + mode_cmd->offsets[i]; in msm_framebuffer_init()
226 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd); in msm_framebuffer_init()
247 struct drm_mode_fb_cmd2 mode_cmd = { in msm_alloc_stolen_fb() local
258 size = mode_cmd.pitches[0] * mode_cmd.height; in msm_alloc_stolen_fb()
271 fb = msm_framebuffer_init(dev, &mode_cmd, &bo); in msm_alloc_stolen_fb()