Home
last modified time | relevance | path

Searched refs:viewport_c (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn32/
H A Ddcn32_dpp.c45 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl32_calc_lb_num_partitions()
46 scl_data->viewport_c.width : scl_data->recout.width; in dscl32_calc_lb_num_partitions()
178 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl32_spl_calc_lb_num_partitions()
179 scl_data->viewport_c.width : scl_data->recout.width; in dscl32_spl_calc_lb_num_partitions()
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/
H A Ddcn401_dpp.c294 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl401_calc_lb_num_partitions()
295 scl_data->viewport_c.width : scl_data->recout.width; in dscl401_calc_lb_num_partitions()
369 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl401_spl_calc_lb_num_partitions()
370 scl_data->viewport_c.width : scl_data->recout.width; in dscl401_spl_calc_lb_num_partitions()
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn20/
H A Ddcn20_dpp.c271 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl2_calc_lb_num_partitions()
272 scl_data->viewport_c.width : scl_data->recout.width; in dscl2_calc_lb_num_partitions()
448 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl2_spl_calc_lb_num_partitions()
449 scl_data->viewport_c.width : scl_data->recout.width; in dscl2_spl_calc_lb_num_partitions()
/linux/drivers/gpu/drm/amd/display/dc/sspl/
H A Ddc_spl.c500 …spl_scratch->scl_data.viewport_c.width = spl_fixpt_ceil(spl_fixpt_mul_int(spl_scratch->scl_data.ra… in spl_calculate_viewport_size()
502 …spl_scratch->scl_data.viewport_c.height = spl_fixpt_ceil(spl_fixpt_mul_int(spl_scratch->scl_data.r… in spl_calculate_viewport_size()
507 spl_swap(spl_scratch->scl_data.viewport_c.width, spl_scratch->scl_data.viewport_c.height); in spl_calculate_viewport_size()
690 &spl_scratch->scl_data.viewport_c.x, in spl_calculate_inits_and_viewports()
691 &spl_scratch->scl_data.viewport_c.width); in spl_calculate_inits_and_viewports()
712 &spl_scratch->scl_data.viewport_c.y, in spl_calculate_inits_and_viewports()
713 &spl_scratch->scl_data.viewport_c.height); in spl_calculate_inits_and_viewports()
717 spl_swap(spl_scratch->scl_data.viewport_c.x, spl_scratch->scl_data.viewport_c.y); in spl_calculate_inits_and_viewports()
718 spl_swap(spl_scratch->scl_data.viewport_c.width, spl_scratch->scl_data.viewport_c.height); in spl_calculate_inits_and_viewports()
723 spl_scratch->scl_data.viewport_c.x += src.x / vpc_div; in spl_calculate_inits_and_viewports()
[all …]
H A Ddc_spl_types.h137 struct spl_rect viewport_c; member
265 struct spl_rect viewport_c; member
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn21/
H A Ddcn21_hubp.c191 const struct rect *viewport_c) in hubp21_set_viewport() argument
214 PRI_VIEWPORT_WIDTH_C, viewport_c->width, in hubp21_set_viewport()
215 PRI_VIEWPORT_HEIGHT_C, viewport_c->height); in hubp21_set_viewport()
218 PRI_VIEWPORT_X_START_C, viewport_c->x, in hubp21_set_viewport()
219 PRI_VIEWPORT_Y_START_C, viewport_c->y); in hubp21_set_viewport()
222 SEC_VIEWPORT_WIDTH_C, viewport_c->width, in hubp21_set_viewport()
223 SEC_VIEWPORT_HEIGHT_C, viewport_c->height); in hubp21_set_viewport()
226 SEC_VIEWPORT_X_START_C, viewport_c->x, in hubp21_set_viewport()
227 SEC_VIEWPORT_Y_START_C, viewport_c->y); in hubp21_set_viewport()
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/
H A Ddcn401_hubp.c614 const struct rect *viewport_c) in hubp401_set_viewport() argument
637 PRI_VIEWPORT_WIDTH_C, viewport_c->width, in hubp401_set_viewport()
638 PRI_VIEWPORT_HEIGHT_C, viewport_c->height); in hubp401_set_viewport()
641 PRI_VIEWPORT_X_START_C, viewport_c->x, in hubp401_set_viewport()
642 PRI_VIEWPORT_Y_START_C, viewport_c->y); in hubp401_set_viewport()
645 SEC_VIEWPORT_WIDTH_C, viewport_c->width, in hubp401_set_viewport()
646 SEC_VIEWPORT_HEIGHT_C, viewport_c->height); in hubp401_set_viewport()
649 SEC_VIEWPORT_X_START_C, viewport_c->x, in hubp401_set_viewport()
650 SEC_VIEWPORT_Y_START_C, viewport_c->y); in hubp401_set_viewport()
H A Ddcn401_hubp.h300 const struct rect *viewport_c);
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn10/
H A Ddcn10_hubp.c849 const struct rect *viewport_c) in min_set_viewport() argument
872 PRI_VIEWPORT_WIDTH_C, viewport_c->width, in min_set_viewport()
873 PRI_VIEWPORT_HEIGHT_C, viewport_c->height); in min_set_viewport()
876 PRI_VIEWPORT_X_START_C, viewport_c->x, in min_set_viewport()
877 PRI_VIEWPORT_Y_START_C, viewport_c->y); in min_set_viewport()
880 SEC_VIEWPORT_WIDTH_C, viewport_c->width, in min_set_viewport()
881 SEC_VIEWPORT_HEIGHT_C, viewport_c->height); in min_set_viewport()
884 SEC_VIEWPORT_X_START_C, viewport_c->x, in min_set_viewport()
885 SEC_VIEWPORT_Y_START_C, viewport_c->y); in min_set_viewport()
H A Ddcn10_hubp.h790 const struct rect *viewport_c);
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_spl_translate.c224 …ate_rect_from_splrect(&pipe_ctx->plane_res.scl_data.viewport_c, &spl_out->dscl_prog_data->viewport… in translate_SPL_out_params_to_pipe_ctx()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dmem_input.h117 const struct rect *viewport_c);
H A Dtransform.h158 struct rect viewport_c; member
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_translation_helper.c885 plane->composition.viewport.plane1.height = scaler_data->viewport_c.height; in populate_dml21_plane_config_from_plane_state()
886 plane->composition.viewport.plane1.width = scaler_data->viewport_c.width; in populate_dml21_plane_config_from_plane_state()
889 plane->composition.viewport.plane1.x_start = scaler_data->viewport_c.x; in populate_dml21_plane_config_from_plane_state()
890 plane->composition.viewport.plane1.y_start = scaler_data->viewport_c.y; in populate_dml21_plane_config_from_plane_state()
1235 mcache_pipe_config->plane1.viewport_x_start = pipe_ctx->plane_res.scl_data.viewport_c.x; in dml21_get_pipe_mcache_config()
1236 mcache_pipe_config->plane1.viewport_width = pipe_ctx->plane_res.scl_data.viewport_c.width; in dml21_get_pipe_mcache_config()
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn10/
H A Ddcn10_dpp_dscl.c402 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions()
403 scl_data->viewport_c.width : scl_data->recout.width; in dpp1_dscl_calc_lb_num_partitions()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c1310 &data->viewport_c.x, in calculate_inits_and_viewports()
1311 &data->viewport_c.width); in calculate_inits_and_viewports()
1330 &data->viewport_c.y, in calculate_inits_and_viewports()
1331 &data->viewport_c.height); in calculate_inits_and_viewports()
1335 swap(data->viewport_c.x, data->viewport_c.y); in calculate_inits_and_viewports()
1336 swap(data->viewport_c.width, data->viewport_c.height); in calculate_inits_and_viewports()
1341 data->viewport_c.x += src.x / vpc_div; in calculate_inits_and_viewports()
1342 data->viewport_c.y += src.y / vpc_div; in calculate_inits_and_viewports()
1530 pipe_ctx->plane_res.scl_data.viewport_c.width = 100; in resource_build_scaling_params()
1531 pipe_ctx->plane_res.scl_data.viewport_c.height = 100; in resource_build_scaling_params()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_translation_helper.c1072 out->ViewportWidthChroma[location] = scaler_data->viewport_c.width; in populate_dml_plane_cfg_from_plane_state()
1073 out->ViewportHeightChroma[location] = scaler_data->viewport_c.height; in populate_dml_plane_cfg_from_plane_state()
1076 out->ViewportXStartC[location] = scaler_data->viewport_c.x; in populate_dml_plane_cfg_from_plane_state()
1077 out->ViewportYStartC[location] = scaler_data->viewport_c.y; in populate_dml_plane_cfg_from_plane_state()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1624 pipes[pipe_cnt].pipe.src.viewport_y_c = scl->viewport_c.y; in dcn20_populate_dml_pipes_from_context()
1626 pipes[pipe_cnt].pipe.src.viewport_x_c = scl->viewport_c.x; in dcn20_populate_dml_pipes_from_context()
1628 pipes[pipe_cnt].pipe.src.viewport_width_c = scl->viewport_c.width; in dcn20_populate_dml_pipes_from_context()
1630 pipes[pipe_cnt].pipe.src.viewport_height_c = scl->viewport_c.height; in dcn20_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c2559 || memcmp(&old_pipe->plane_res.scl_data.viewport_c, in dcn401_detect_pipe_changes()
2560 &new_pipe->plane_res.scl_data.viewport_c, sizeof(struct rect))) in dcn401_detect_pipe_changes()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c3054 &pipe_ctx->plane_res.scl_data.viewport_c); in dcn10_update_dchubp_dpp()