Home
last modified time | relevance | path

Searched refs:scaling_quality (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_spl_translate.c35 const struct scaling_taps *scaling_quality) in populate_spltaps_from_taps() argument
37 spl_scaling_quality->h_taps_c = scaling_quality->h_taps_c; in populate_spltaps_from_taps()
38 spl_scaling_quality->h_taps = scaling_quality->h_taps; in populate_spltaps_from_taps()
39 spl_scaling_quality->v_taps_c = scaling_quality->v_taps_c; in populate_spltaps_from_taps()
40 spl_scaling_quality->v_taps = scaling_quality->v_taps; in populate_spltaps_from_taps()
42 static void populate_taps_from_spltaps(struct scaling_taps *scaling_quality, in populate_taps_from_spltaps() argument
45 scaling_quality->h_taps_c = spl_scaling_quality->h_taps_c + 1; in populate_taps_from_spltaps()
46 scaling_quality->h_taps = spl_scaling_quality->h_taps + 1; in populate_taps_from_spltaps()
47 scaling_quality->v_taps_c = spl_scaling_quality->v_taps_c + 1; in populate_taps_from_spltaps()
48 scaling_quality->v_taps = spl_scaling_quality->v_taps + 1; in populate_taps_from_spltaps()
[all …]
H A Ddc.h1289 struct scaling_taps scaling_quality; member
1476 struct scaling_taps scaling_quality; member
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_debug.c87 plane_state->scaling_quality.h_taps, in pre_surface_trace()
88 plane_state->scaling_quality.v_taps, in pre_surface_trace()
89 plane_state->scaling_quality.h_taps_c, in pre_surface_trace()
90 plane_state->scaling_quality.v_taps_c); in pre_surface_trace()
291 update->scaling_info->scaling_quality.h_taps, in update_surface_trace()
292 update->scaling_info->scaling_quality.v_taps, in update_surface_trace()
293 update->scaling_info->scaling_quality.h_taps_c, in update_surface_trace()
294 update->scaling_info->scaling_quality.v_taps_c); in update_surface_trace()
H A Ddc_resource.c1552 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1556 pipe_ctx->plane_res.dpp, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1567 &plane_state->scaling_quality); in resource_build_scaling_params()
1573 &plane_state->scaling_quality); in resource_build_scaling_params()
H A Ddc.c2482 || u->scaling_info->scaling_quality.integer_scaling != in get_scaling_info_update_type()
2483 u->surface->scaling_quality.integer_scaling in get_scaling_info_update_type()
2810 surface->scaling_quality = in copy_surface_update_to_plane()
2811 srf_update->scaling_info->scaling_quality; in copy_surface_update_to_plane()
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_utils.c396 memcpy(&phantom_plane->scaling_quality, &main_plane->scaling_quality, in dml21_add_phantom_plane()
397 sizeof(phantom_plane->scaling_quality)); in dml21_add_phantom_plane()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_mall_phantom.c758 memcpy(&phantom_plane->scaling_quality, &curr_pipe->plane_state->scaling_quality, in enable_phantom_plane()
759 sizeof(phantom_plane->scaling_quality)); in enable_phantom_plane()
/linux/drivers/gpu/drm/amd/display/dc/spl/
H A Ddc_spl_types.h522 struct spl_taps scaling_quality; // Explicit Scaling Quality member
H A Ddc_spl.c1743 &spl_scratch, &spl_in->scaling_quality, &enable_easf_v, in spl_calculate_scaler_params()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1658 memcpy(&phantom_plane->scaling_quality, &curr_pipe->plane_state->scaling_quality, in dcn32_enable_phantom_plane()
1659 sizeof(phantom_plane->scaling_quality)); in dcn32_enable_phantom_plane()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c5602 dc_plane_state->scaling_quality = scaling_info.scaling_quality; in fill_dc_plane_attributes()