/dragonfly/sys/dev/drm/ |
H A D | drm_gem_framebuffer_helper.c | 62 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 D | drm_modeset_helper.c | 76 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 D | drm_fourcc.c | 220 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 D | radeon_fb.c | 133 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 D | radeon_display.c | 1313 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 D | radeon_mode.h | 936 const struct drm_mode_fb_cmd2 *mode_cmd,
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_fb.c | 129 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 D | amdgpu_display.c | 509 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 D | amdgpu_display.h | 30 const struct drm_mode_fb_cmd2 *mode_cmd);
|
H A D | amdgpu_mode.h | 613 const struct drm_mode_fb_cmd2 *mode_cmd,
|
/dragonfly/sys/dev/drm/i915/ |
H A D | intel_fbdev.c | 125 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 D | intel_display.c | 2707 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 D | intel_drv.h | 1415 struct drm_mode_fb_cmd2 *mode_cmd);
|
/dragonfly/sys/dev/drm/include/drm/ |
H A D | drm_gem_framebuffer_helper.h | 23 const struct drm_mode_fb_cmd2 *mode_cmd, 27 const struct drm_mode_fb_cmd2 *mode_cmd);
|
H A D | drm_mode_config.h | 72 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 D | drm_modeset_helper.h | 32 const struct drm_mode_fb_cmd2 *mode_cmd);
|
H A D | drm_fourcc.h | 63 const struct drm_mode_fb_cmd2 *mode_cmd);
|