Lines Matching refs:mode_cmd
6606 struct drm_mode_fb_cmd2 *mode_cmd,
6619 ret = intel_framebuffer_init(dev, intel_fb, mode_cmd, obj);
6651 struct drm_mode_fb_cmd2 mode_cmd = { 0 };
6658 mode_cmd.width = mode->hdisplay;
6659 mode_cmd.height = mode->vdisplay;
6660 mode_cmd.pitches[0] = intel_framebuffer_pitch_for_width(mode_cmd.width,
6662 mode_cmd.pixel_format = drm_mode_legacy_fb_format(bpp, depth);
6664 return intel_framebuffer_create(dev, &mode_cmd, obj, res);
8615 struct drm_mode_fb_cmd2 *mode_cmd,
8625 if (mode_cmd->pitches[0] & 63) {
8627 mode_cmd->pitches[0]);
8632 if (mode_cmd->pitches[0] > 32768) {
8634 mode_cmd->pitches[0]);
8639 mode_cmd->pitches[0] != obj->stride) {
8641 mode_cmd->pitches[0], obj->stride);
8646 switch (mode_cmd->pixel_format) {
8655 DRM_DEBUG("invalid format: 0x%08x\n", mode_cmd->pixel_format);
8666 DRM_DEBUG("invalid format: 0x%08x\n", mode_cmd->pixel_format);
8675 DRM_DEBUG("invalid format: 0x%08x\n", mode_cmd->pixel_format);
8680 DRM_DEBUG("unsupported pixel format 0x%08x\n", mode_cmd->pixel_format);
8685 if (mode_cmd->offsets[0] != 0)
8694 drm_helper_mode_fill_fb_struct(&intel_fb->base, mode_cmd);
8702 struct drm_mode_fb_cmd2 *mode_cmd,
8708 mode_cmd->handles[0]));
8712 return intel_framebuffer_create(dev, mode_cmd, obj, res);