Home
last modified time | relevance | path

Searched refs:mode_cmd (Results 1 – 17 of 17) sorted by relevance

/dragonfly/sys/dev/drm/
H A Ddrm_gem_framebuffer_helper.c62 const struct drm_mode_fb_cmd2 *mode_cmd, in drm_gem_fb_alloc() argument
73 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd); in drm_gem_fb_alloc()
156 info = drm_get_format_info(dev, mode_cmd); in drm_gem_fb_create_with_funcs()
174 + mode_cmd->offsets[i]; in drm_gem_fb_create_with_funcs()
228 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_gem_fb_create() argument
309 struct drm_mode_fb_cmd2 mode_cmd = { 0 }; in drm_gem_fbdev_fb_create() local
311 mode_cmd.width = sizes->surface_width; in drm_gem_fbdev_fb_create()
312 mode_cmd.height = sizes->surface_height; in drm_gem_fbdev_fb_create()
313 mode_cmd.pitches[0] = sizes->surface_width * in drm_gem_fbdev_fb_create()
316 mode_cmd.pitches[0] = roundup(mode_cmd.pitches[0], in drm_gem_fbdev_fb_create()
[all …]
H A Ddrm_modeset_helper.c76 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_helper_mode_fill_fb_struct() argument
81 fb->format = drm_get_format_info(dev, mode_cmd); in drm_helper_mode_fill_fb_struct()
82 fb->width = mode_cmd->width; in drm_helper_mode_fill_fb_struct()
83 fb->height = mode_cmd->height; in drm_helper_mode_fill_fb_struct()
85 fb->pitches[i] = mode_cmd->pitches[i]; in drm_helper_mode_fill_fb_struct()
86 fb->offsets[i] = mode_cmd->offsets[i]; in drm_helper_mode_fill_fb_struct()
88 fb->modifier = mode_cmd->modifier[0]; in drm_helper_mode_fill_fb_struct()
89 fb->flags = mode_cmd->flags; in drm_helper_mode_fill_fb_struct()
H A Ddrm_fourcc.c220 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_get_format_info() argument
225 info = dev->mode_config.funcs->get_format_info(mode_cmd); in drm_get_format_info()
228 info = drm_format_info(mode_cmd->pixel_format); in drm_get_format_info()
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_fb.c133 struct drm_mode_fb_cmd2 *mode_cmd, in radeonfb_create_pinned_object() argument
143 int height = mode_cmd->height; in radeonfb_create_pinned_object()
146 cpp = drm_format_plane_cpp(mode_cmd->pixel_format, 0); in radeonfb_create_pinned_object()
149 mode_cmd->pitches[0] = radeon_align_pitch(rdev, mode_cmd->width, cpp, in radeonfb_create_pinned_object()
153 height = ALIGN(mode_cmd->height, 8); in radeonfb_create_pinned_object()
154 size = mode_cmd->pitches[0] * height; in radeonfb_create_pinned_object()
183 mode_cmd->pitches[0]); in radeonfb_create_pinned_object()
224 struct drm_mode_fb_cmd2 mode_cmd; in radeonfb_create() local
230 mode_cmd.width = sizes->surface_width; in radeonfb_create()
231 mode_cmd.height = sizes->surface_height; in radeonfb_create()
[all …]
H A Dradeon_display.c1313 const struct drm_mode_fb_cmd2 *mode_cmd, in radeon_framebuffer_init() argument
1318 drm_helper_mode_fill_fb_struct(dev, &rfb->base, mode_cmd); in radeon_framebuffer_init()
1330 const struct drm_mode_fb_cmd2 *mode_cmd) in radeon_user_framebuffer_create() argument
1336 obj = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); in radeon_user_framebuffer_create()
1339 "can't create framebuffer\n", mode_cmd->handles[0]); in radeon_user_framebuffer_create()
1355 ret = radeon_framebuffer_init(dev, radeon_fb, mode_cmd, obj); in radeon_user_framebuffer_create()
H A Dradeon_mode.h936 const struct drm_mode_fb_cmd2 *mode_cmd,
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_fb.c129 struct drm_mode_fb_cmd2 *mode_cmd, in amdgpufb_create_pinned_object() argument
139 int height = mode_cmd->height; in amdgpufb_create_pinned_object()
142 cpp = drm_format_plane_cpp(mode_cmd->pixel_format, 0); in amdgpufb_create_pinned_object()
145 mode_cmd->pitches[0] = amdgpu_align_pitch(adev, mode_cmd->width, cpp, in amdgpufb_create_pinned_object()
149 height = ALIGN(mode_cmd->height, 8); in amdgpufb_create_pinned_object()
150 size = mode_cmd->pitches[0] * height; in amdgpufb_create_pinned_object()
212 struct drm_mode_fb_cmd2 mode_cmd; in amdgpufb_create() local
218 mode_cmd.width = sizes->surface_width; in amdgpufb_create()
219 mode_cmd.height = sizes->surface_height; in amdgpufb_create()
227 ret = amdgpufb_create_pinned_object(rfbdev, &mode_cmd, &gobj); in amdgpufb_create()
[all …]
H A Damdgpu_display.c509 const struct drm_mode_fb_cmd2 *mode_cmd, in amdgpu_display_framebuffer_init() argument
514 drm_helper_mode_fill_fb_struct(dev, &rfb->base, mode_cmd); in amdgpu_display_framebuffer_init()
526 const struct drm_mode_fb_cmd2 *mode_cmd) in amdgpu_display_user_framebuffer_create() argument
532 obj = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); in amdgpu_display_user_framebuffer_create()
535 "can't create framebuffer\n", mode_cmd->handles[0]); in amdgpu_display_user_framebuffer_create()
551 ret = amdgpu_display_framebuffer_init(dev, amdgpu_fb, mode_cmd, obj); in amdgpu_display_user_framebuffer_create()
H A Damdgpu_display.h30 const struct drm_mode_fb_cmd2 *mode_cmd);
H A Damdgpu_mode.h613 const struct drm_mode_fb_cmd2 *mode_cmd,
/dragonfly/sys/dev/drm/i915/
H A Dintel_fbdev.c125 struct drm_mode_fb_cmd2 mode_cmd = {}; in intelfb_alloc() local
133 mode_cmd.width = sizes->surface_width; in intelfb_alloc()
134 mode_cmd.height = sizes->surface_height; in intelfb_alloc()
136 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * in intelfb_alloc()
138 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp, in intelfb_alloc()
141 size = mode_cmd.pitches[0] * mode_cmd.height; in intelfb_alloc()
158 fb = intel_framebuffer_create(obj, &mode_cmd); in intelfb_alloc()
H A Dintel_display.c2707 mode_cmd.width = fb->width; in intel_alloc_initial_plane_obj()
2708 mode_cmd.height = fb->height; in intel_alloc_initial_plane_obj()
9737 mode_cmd.width = mode->hdisplay; in intel_framebuffer_create_for_mode()
9738 mode_cmd.height = mode->vdisplay; in intel_framebuffer_create_for_mode()
9739 mode_cmd.pitches[0] = intel_framebuffer_pitch_for_width(mode_cmd.width, in intel_framebuffer_create_for_mode()
13907 switch (mode_cmd->modifier[0]) { in intel_framebuffer_init()
13925 mode_cmd->modifier[0]); in intel_framebuffer_init()
13933 mode_cmd->modifier[0]); in intel_framebuffer_init()
13948 mode_cmd->pixel_format); in intel_framebuffer_init()
14022 if (mode_cmd->offsets[0] != 0) in intel_framebuffer_init()
[all …]
H A Dintel_drv.h1415 struct drm_mode_fb_cmd2 *mode_cmd);
/dragonfly/sys/dev/drm/include/drm/
H A Ddrm_gem_framebuffer_helper.h23 const struct drm_mode_fb_cmd2 *mode_cmd,
27 const struct drm_mode_fb_cmd2 *mode_cmd);
H A Ddrm_mode_config.h72 const struct drm_mode_fb_cmd2 *mode_cmd);
85 const struct drm_format_info *(*get_format_info)(const struct drm_mode_fb_cmd2 *mode_cmd);
H A Ddrm_modeset_helper.h32 const struct drm_mode_fb_cmd2 *mode_cmd);
H A Ddrm_fourcc.h63 const struct drm_mode_fb_cmd2 *mode_cmd);