Home
last modified time | relevance | path

Searched refs:recout (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_dpp_dscl.c92 uint32_t left = data->recout.x; in dpp1_dscl_set_overscan()
93 uint32_t top = data->recout.y; in dpp1_dscl_set_overscan()
95 int right = data->h_active - data->recout.x - data->recout.width; in dpp1_dscl_set_overscan()
96 int bottom = data->v_active - data->recout.y - data->recout.height; in dpp1_dscl_set_overscan()
409 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions()
410 scl_data->viewport.width : scl_data->recout.width; in dpp1_dscl_calc_lb_num_partitions()
411 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions()
412 scl_data->viewport_c.width : scl_data->recout.width; in dpp1_dscl_calc_lb_num_partitions()
622 struct dcn10_dpp *dpp, const struct rect *recout) in dpp1_dscl_set_recout() argument
630 RECOUT_START_X, recout->x, in dpp1_dscl_set_recout()
[all …]
Ddcn10_dpp.c142 if (scl_data->viewport.width > scl_data->recout.width) in dpp_get_optimal_number_of_taps()
143 pixel_width = scl_data->recout.width; in dpp_get_optimal_number_of_taps()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c579 pipe_ctx->plane_res.scl_data.recout.x = stream->dst.x; in calculate_recout()
581 pipe_ctx->plane_res.scl_data.recout.x += (surf_clip.x in calculate_recout()
585 pipe_ctx->plane_res.scl_data.recout.width = surf_clip.width * in calculate_recout()
587 if (pipe_ctx->plane_res.scl_data.recout.width + pipe_ctx->plane_res.scl_data.recout.x > in calculate_recout()
589 pipe_ctx->plane_res.scl_data.recout.width = in calculate_recout()
591 - pipe_ctx->plane_res.scl_data.recout.x; in calculate_recout()
593 pipe_ctx->plane_res.scl_data.recout.y = stream->dst.y; in calculate_recout()
595 pipe_ctx->plane_res.scl_data.recout.y += (surf_clip.y in calculate_recout()
599 pipe_ctx->plane_res.scl_data.recout.height = surf_clip.height * in calculate_recout()
601 if (pipe_ctx->plane_res.scl_data.recout.height + pipe_ctx->plane_res.scl_data.recout.y > in calculate_recout()
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_transform_v.c235 int overscan_right = data->h_active - data->recout.x - data->recout.width; in program_overscan()
236 int overscan_bottom = data->v_active - data->recout.y - data->recout.height; in program_overscan()
252 set_reg_field_value(overscan_left_right, data->recout.x, in program_overscan()
258 set_reg_field_value(overscan_top_bottom, data->recout.y, in program_overscan()
Ddce110_hw_sequencer.c2702 pipe_ctx->plane_res.scl_data.recout.width, in dce110_program_front_end_for_pipe()
2703 pipe_ctx->plane_res.scl_data.recout.height, in dce110_program_front_end_for_pipe()
2704 pipe_ctx->plane_res.scl_data.recout.x, in dce110_program_front_end_for_pipe()
2705 pipe_ctx->plane_res.scl_data.recout.y); in dce110_program_front_end_for_pipe()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/
Ddce_transform.c154 - data->recout.x - data->recout.width; in program_overscan()
156 - data->recout.y - data->recout.height; in program_overscan()
173 EXT_OVERSCAN_LEFT, data->recout.x, in program_overscan()
176 EXT_OVERSCAN_TOP, data->recout.y, in program_overscan()
901 (scl_data->viewport.width > scl_data->recout.width)) in dce_transform_get_optimal_number_of_taps()
902 pixel_width = scl_data->recout.width; in dce_transform_get_optimal_number_of_taps()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/hw/
Dtransform.h176 struct rect recout; member
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/
Ddcn_calcs.c400 input->dest.recout_width = pipe->plane_res.scl_data.recout.width; in pipe_ctx_to_e2e_pipe_params()
401 input->dest.recout_height = pipe->plane_res.scl_data.recout.height; in pipe_ctx_to_e2e_pipe_params()
403 input->dest.full_recout_width = pipe->plane_res.scl_data.recout.width; in pipe_ctx_to_e2e_pipe_params()
404 input->dest.full_recout_height = pipe->plane_res.scl_data.recout.height; in pipe_ctx_to_e2e_pipe_params()
868 v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width; in dcn_validate_bandwidth()
869 v->scaler_recout_height[input_idx] = pipe->plane_res.scl_data.recout.height; in dcn_validate_bandwidth()
896 v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width in dcn_validate_bandwidth()
897 + pipe->bottom_pipe->plane_res.scl_data.recout.width; in dcn_validate_bandwidth()