/dragonfly/sys/dev/drm/i915/ |
H A D | intel_sprite.c | 259 src_w--; in skl_update_plane() 628 src_w--; in ivb_update_plane() 633 if (crtc_w != src_w || crtc_h != src_h) in ivb_update_plane() 784 src_w--; in g4x_update_plane() 789 if (crtc_w != src_w || crtc_h != src_h) in g4x_update_plane() 868 uint32_t src_x, src_y, src_w, src_h; in intel_check_sprite_plane() local 977 src_w = drm_rect_width(src) >> 16; in intel_check_sprite_plane() 983 src_w &= ~1; in intel_check_sprite_plane() 1009 if (src_w < 3 || src_h < 3) in intel_check_sprite_plane() 1012 width_bytes = ((src_x * cpp) & 63) + src_w * cpp; in intel_check_sprite_plane() [all …]
|
H A D | intel_overlay.c | 520 short src_w; member 846 tmp_width = packed_width_bytes(params->format, params->src_w); in intel_overlay_do_put_image() 848 tmp_width = params->src_w; in intel_overlay_do_put_image() 850 swidth = params->src_w; in intel_overlay_do_put_image() 860 swidth |= (params->src_w/uv_hscale) << 16; in intel_overlay_do_put_image() 862 params->src_w/uv_hscale); in intel_overlay_do_put_image() 864 params->src_w/uv_hscale); in intel_overlay_do_put_image() 1203 params->src_w = put_image_rec->src_width; in intel_overlay_put_image_ioctl() 1208 params->src_scan_w > params->src_w) { in intel_overlay_put_image_ioctl()
|
H A D | intel_fbc.c | 86 *width = cache->plane.src_w; in intel_fbc_get_plane_source_size() 757 cache->plane.src_w = drm_rect_width(&plane_state->base.src) >> 16; in intel_fbc_update_state_cache() 902 params->gen9_wa_cfb_stride = DIV_ROUND_UP(cache->plane.src_w, in intel_fbc_get_reg_params()
|
H A D | intel_pm.c | 3853 uint32_t src_w, src_h, dst_w, dst_h; in skl_plane_downscale_amount() local 3866 src_w = pstate->base.src_w >> 16; in skl_plane_downscale_amount() 3876 src_w = drm_rect_width(&pstate->base.src) >> 16; in skl_plane_downscale_amount() 3882 fp_w_ratio = div_fixed16(src_w, dst_w); in skl_plane_downscale_amount() 3899 uint32_t src_w, src_h, dst_w, dst_h; in skl_pipe_downscale_amount() local 3904 src_w = crtc_state->pipe_src_w; in skl_pipe_downscale_amount() 3912 fp_w_ratio = div_fixed16(src_w, dst_w); in skl_pipe_downscale_amount() 4079 uint32_t src_w, src_h; in skl_ddb_min_alloc() local 4102 src_w = drm_rect_width(&intel_pstate->base.src) >> 16; in skl_ddb_min_alloc() 4107 src_w /= 2; in skl_ddb_min_alloc() [all …]
|
H A D | intel_display.c | 2844 plane_state->src_w = fb->width << 16; in intel_find_initial_plane_obj() 3230 src_x += src_w - 1; in i9xx_check_plane_surface() 3233 src_x += src_w - 1; in i9xx_check_plane_surface() 4606 int src_w, int src_h, int dst_w, int dst_h) in skl_update_scaler() argument 4622 need_scaling = src_w != dst_w || src_h != dst_h; in skl_update_scaler() 9812 plane_state->src_w = hdisplay << 16; in intel_modeset_setup_plane_state() 10258 return (src_w != dst_w || src_h != dst_h); in needs_scaling() 13028 uint32_t src_w, uint32_t src_h, in intel_legacy_cursor_update() argument 13063 old_plane_state->src_w != src_w || in intel_legacy_cursor_update() 13078 new_plane_state->src_w = src_w; in intel_legacy_cursor_update() [all …]
|
H A D | i915_drv.h | 1107 int src_w; member
|
/dragonfly/sys/dev/drm/ |
H A D | drm_rect.c | 131 int src_w = drm_rect_width(src); in drm_rect_calc_hscale() local 133 int hscale = drm_calc_scale(src_w, dst_w); in drm_rect_calc_hscale() 199 int src_w = drm_rect_width(src); in drm_rect_calc_hscale_relaxed() local 201 int hscale = drm_calc_scale(src_w, dst_w); in drm_rect_calc_hscale_relaxed() 207 int max_dst_w = src_w / min_hscale; in drm_rect_calc_hscale_relaxed() 217 drm_rect_adjust_size(src, max_src_w - src_w, 0); in drm_rect_calc_hscale_relaxed()
|
H A D | drm_plane_helper.c | 239 .src_w = drm_rect_width(src), in drm_plane_helper_check_update() 307 uint32_t src_w, uint32_t src_h, in drm_primary_helper_update() argument 320 .x2 = src_x + src_w, in drm_primary_helper_update() 550 uint32_t src_w, uint32_t src_h) in drm_plane_helper_update() argument 575 plane_state->src_w = src_w; in drm_plane_helper_update()
|
H A D | drm_plane.c | 575 uint32_t src_w, uint32_t src_h, in __setplane_internal() argument 621 ret = drm_framebuffer_check_src_coords(src_x, src_y, src_w, src_h, fb); in __setplane_internal() 628 src_x, src_y, src_w, src_h, ctx); in __setplane_internal() 652 uint32_t src_w, uint32_t src_h) in setplane_internal() argument 664 src_x, src_y, src_w, src_h, &ctx); in setplane_internal() 722 plane_req->src_w, plane_req->src_h); in drm_mode_setplane() 746 uint32_t src_w = 0, src_h = 0; in drm_mode_cursor_universal() local 786 src_w = fb->width << 16; in drm_mode_cursor_universal() 792 0, 0, src_w, src_h, ctx); in drm_mode_cursor_universal() 1007 state->src_w, in drm_mode_page_flip_ioctl()
|
H A D | drm_framebuffer.c | 67 uint32_t src_w, uint32_t src_h, in drm_framebuffer_check_src_coords() argument 76 if (src_w > fb_width || in drm_framebuffer_check_src_coords() 77 src_x > fb_width - src_w || in drm_framebuffer_check_src_coords() 82 src_w >> 16, ((src_w & 0xffff) * 15625) >> 10, in drm_framebuffer_check_src_coords()
|
H A D | drm_atomic.c | 749 state->src_w = val; in drm_atomic_plane_set_property() 810 *val = state->src_w; in drm_atomic_plane_get_property() 905 if (state->src_w > fb_width || in drm_atomic_plane_check() 906 state->src_x > fb_width - state->src_w || in drm_atomic_plane_check() 911 state->src_w >> 16, ((state->src_w & 0xffff) * 15625) >> 10, in drm_atomic_plane_check()
|
H A D | drm_crtc_internal.h | 160 uint32_t src_w, uint32_t src_h,
|
H A D | drm_atomic_helper.c | 2497 uint32_t src_w, uint32_t src_h, in drm_atomic_helper_update_plane() argument 2525 plane_state->src_w = src_w; in drm_atomic_helper_update_plane() 2597 plane_state->src_w = 0; in __drm_atomic_helper_disable_plane() 2773 primary_state->src_w = vdisplay << 16; in __drm_atomic_helper_set_config() 2776 primary_state->src_w = hdisplay << 16; in __drm_atomic_helper_set_config()
|
H A D | drm_crtc_helper.c | 1096 plane_state->src_w = crtc->mode.hdisplay << 16; in drm_helper_crtc_mode_set_base()
|
/dragonfly/sys/dev/drm/include/drm/ |
H A D | drm_plane_helper.h | 64 uint32_t src_w, uint32_t src_h, 76 uint32_t src_w, uint32_t src_h);
|
H A D | drm_plane.h | 106 uint32_t src_h, src_w; member 143 .x2 = state->src_x + state->src_w, in drm_plane_state_src() 196 uint32_t src_w, uint32_t src_h,
|
H A D | drm_atomic_helper.h | 107 uint32_t src_w, uint32_t src_h,
|
/dragonfly/sys/dev/drm/include/uapi/drm/ |
H A D | drm_mode.h | 299 __u32 src_w; member
|
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 1935 plane_state->src_rect.width = state->src_w >> 16; in fill_rects_from_plane_state()
|