Home
last modified time | relevance | path

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

/openbsd/sys/dev/pci/drm/
H A Ddrm_modeset_helper.c82 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_helper_mode_fill_fb_struct() argument
87 fb->format = drm_get_format_info(dev, mode_cmd); in drm_helper_mode_fill_fb_struct()
88 fb->width = mode_cmd->width; in drm_helper_mode_fill_fb_struct()
89 fb->height = mode_cmd->height; in drm_helper_mode_fill_fb_struct()
91 fb->pitches[i] = mode_cmd->pitches[i]; in drm_helper_mode_fill_fb_struct()
92 fb->offsets[i] = mode_cmd->offsets[i]; in drm_helper_mode_fill_fb_struct()
94 fb->modifier = mode_cmd->modifier[0]; in drm_helper_mode_fill_fb_struct()
95 fb->flags = mode_cmd->flags; in drm_helper_mode_fill_fb_struct()
H A Ddrm_fourcc.c357 const struct drm_mode_fb_cmd2 *mode_cmd) in drm_get_format_info() argument
362 info = dev->mode_config.funcs->get_format_info(mode_cmd); in drm_get_format_info()
365 info = drm_format_info(mode_cmd->pixel_format); in drm_get_format_info()
/openbsd/sys/dev/pci/drm/radeon/
H A Dradeon_fbdev.c56 struct drm_mode_fb_cmd2 *mode_cmd, in radeon_fbdev_create_pinned_object() argument
67 int height = mode_cmd->height; in radeon_fbdev_create_pinned_object()
70 info = drm_get_format_info(rdev_to_drm(rdev), mode_cmd); in radeon_fbdev_create_pinned_object()
74 mode_cmd->pitches[0] = radeon_align_pitch(rdev, mode_cmd->width, cpp, in radeon_fbdev_create_pinned_object()
78 height = ALIGN(mode_cmd->height, 8); in radeon_fbdev_create_pinned_object()
79 size = mode_cmd->pitches[0] * height; in radeon_fbdev_create_pinned_object()
109 mode_cmd->pitches[0]); in radeon_fbdev_create_pinned_object()
215 struct drm_mode_fb_cmd2 mode_cmd = { }; in radeon_fbdev_fb_helper_fb_probe() local
224 mode_cmd.width = sizes->surface_width; in radeon_fbdev_fb_helper_fb_probe()
225 mode_cmd.height = sizes->surface_height; in radeon_fbdev_fb_helper_fb_probe()
[all …]
H A Dradeon_display.c1300 const struct drm_mode_fb_cmd2 *mode_cmd, in radeon_framebuffer_init() argument
1305 drm_helper_mode_fill_fb_struct(dev, fb, mode_cmd); in radeon_framebuffer_init()
1317 const struct drm_mode_fb_cmd2 *mode_cmd) in radeon_user_framebuffer_create() argument
1323 obj = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); in radeon_user_framebuffer_create()
1326 "can't create framebuffer\n", mode_cmd->handles[0]); in radeon_user_framebuffer_create()
1343 ret = radeon_framebuffer_init(dev, fb, mode_cmd, obj); in radeon_user_framebuffer_create()
H A Dradeon_mode.h895 const struct drm_mode_fb_cmd2 *mode_cmd,
/openbsd/sys/dev/pci/drm/i915/display/
H A Dintel_plane_initial.c275 struct drm_mode_fb_cmd2 mode_cmd = { 0 }; in intel_alloc_initial_plane_obj() local
296 mode_cmd.pixel_format = fb->format->format; in intel_alloc_initial_plane_obj()
297 mode_cmd.width = fb->width; in intel_alloc_initial_plane_obj()
298 mode_cmd.height = fb->height; in intel_alloc_initial_plane_obj()
299 mode_cmd.pitches[0] = fb->pitches[0]; in intel_alloc_initial_plane_obj()
300 mode_cmd.modifier[0] = fb->modifier; in intel_alloc_initial_plane_obj()
301 mode_cmd.flags = DRM_MODE_FB_MODIFIERS; in intel_alloc_initial_plane_obj()
304 vma->obj, &mode_cmd)) { in intel_alloc_initial_plane_obj()
H A Dintel_fb.c1934 struct drm_mode_fb_cmd2 *mode_cmd) in intel_framebuffer_init() argument
1974 mode_cmd->pixel_format, in intel_framebuffer_init()
1975 mode_cmd->modifier[0])) { in intel_framebuffer_init()
1978 &mode_cmd->pixel_format, mode_cmd->modifier[0]); in intel_framebuffer_init()
1994 mode_cmd->modifier[0]); in intel_framebuffer_init()
1995 if (mode_cmd->pitches[0] > max_stride) { in intel_framebuffer_init()
2011 mode_cmd->pitches[0], stride); in intel_framebuffer_init()
2016 if (mode_cmd->offsets[0] != 0) { in intel_framebuffer_init()
2019 mode_cmd->offsets[0]); in intel_framebuffer_init()
2028 if (mode_cmd->handles[i] != mode_cmd->handles[0]) { in intel_framebuffer_init()
[all …]
H A Dintel_fbdev.c162 struct drm_mode_fb_cmd2 mode_cmd = {}; in intelfb_alloc() local
170 mode_cmd.width = sizes->surface_width; in intelfb_alloc()
171 mode_cmd.height = sizes->surface_height; in intelfb_alloc()
173 mode_cmd.pitches[0] = ALIGN(mode_cmd.width * in intelfb_alloc()
175 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp, in intelfb_alloc()
178 size = mode_cmd.pitches[0] * mode_cmd.height; in intelfb_alloc()
205 fb = intel_framebuffer_create(obj, &mode_cmd); in intelfb_alloc()
H A Dintel_fb.h89 struct drm_mode_fb_cmd2 *mode_cmd);
H A Dintel_display.h465 struct drm_mode_fb_cmd2 *mode_cmd);
/openbsd/sys/dev/fdt/
H A Drkdrm.c481 struct drm_mode_fb_cmd2 mode_cmd = { 0 }; in rkdrm_fb_probe() local
490 mode_cmd.width = sizes->surface_width; in rkdrm_fb_probe()
491 mode_cmd.height = sizes->surface_height; in rkdrm_fb_probe()
492 mode_cmd.pitches[0] = sizes->surface_width * bytes_per_pixel; in rkdrm_fb_probe()
493 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp, in rkdrm_fb_probe()
496 size = roundup(mode_cmd.pitches[0] * mode_cmd.height, PAGE_SIZE); in rkdrm_fb_probe()
506 drm_helper_mode_fill_fb_struct(ddev, fb, &mode_cmd); in rkdrm_fb_probe()
/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_display.c87 const struct drm_mode_fb_cmd2 *mode_cmd,
1161 const struct drm_mode_fb_cmd2 *mode_cmd, in amdgpu_display_gem_fb_verify_and_init() argument
1167 drm_helper_mode_fill_fb_struct(dev, &rfb->base, mode_cmd); in amdgpu_display_gem_fb_verify_and_init()
1170 mode_cmd->modifier[0])) { in amdgpu_display_gem_fb_verify_and_init()
1173 &mode_cmd->pixel_format, mode_cmd->modifier[0]); in amdgpu_display_gem_fb_verify_and_init()
1201 const struct drm_mode_fb_cmd2 *mode_cmd, in amdgpu_display_framebuffer_init() argument
1212 if (mode_cmd->handles[i] != mode_cmd->handles[0]) { in amdgpu_display_framebuffer_init()
1214 i, mode_cmd->handles[0], mode_cmd->handles[i]); in amdgpu_display_framebuffer_init()
1257 const struct drm_mode_fb_cmd2 *mode_cmd) in amdgpu_display_user_framebuffer_create() argument
1269 mode_cmd->handles[0]); in amdgpu_display_user_framebuffer_create()
[all …]
H A Damdgpu_display.h45 const struct drm_mode_fb_cmd2 *mode_cmd);
/openbsd/sys/dev/pv/
H A Dviogpu.c658 struct drm_mode_fb_cmd2 mode_cmd = { 0 };
673 mode_cmd.width = sc->sc_fb_width;
674 mode_cmd.height = sc->sc_fb_height;
675 mode_cmd.pitches[0] = sc->sc_fb_width * bytes_per_pixel;
676 mode_cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp,
679 size = roundup(mode_cmd.pitches[0] * mode_cmd.height, PAGE_SIZE);
687 drm_helper_mode_fill_fb_struct(ddev, fb, &mode_cmd);
/openbsd/sys/dev/pci/drm/include/drm/
H A Ddrm_mode_config.h85 const struct drm_mode_fb_cmd2 *mode_cmd);
98 const struct drm_format_info *(*get_format_info)(const struct drm_mode_fb_cmd2 *mode_cmd);
H A Ddrm_modeset_helper.h36 const struct drm_mode_fb_cmd2 *mode_cmd);
H A Ddrm_fourcc.h311 const struct drm_mode_fb_cmd2 *mode_cmd);