Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_dpp.c43 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dscl32_calc_lb_num_partitions()
44 scl_data->viewport.width : scl_data->recout.width; in dscl32_calc_lb_num_partitions()
45 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()
/openbmc/openbmc/poky/bitbake/bin/
H A Dbitbake-diffsigs95 recout = []
97recout.append("Unable to find matching sigdata for %s with hashes %s or %s" % (key, hash1, hash2))
99 recout.append("Unable to find matching sigdata for %s with hash %s" % (key, hash1))
101 recout.append("Unable to find matching sigdata for %s with hash %s" % (key, hash2))
106 recout.append(' ' + line)
108 return recout
H A Dbitbake-dumpsig95 recout = []
97recout.append("Unable to find matching sigdata for %s with hashes %s or %s" % (key, hash1, hash2))
99 recout.append("Unable to find matching sigdata for %s with hash %s" % (key, hash1))
101 recout.append("Unable to find matching sigdata for %s with hash %s" % (key, hash2))
106 recout.append(' ' + line)
108 return recout
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_dpp_dscl.c400 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions()
401 scl_data->viewport.width : scl_data->recout.width; in dpp1_dscl_calc_lb_num_partitions()
402 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()
588 const struct rect *recout) in dpp1_dscl_set_recout() argument
592 RECOUT_START_X, recout->x, in dpp1_dscl_set_recout()
594 RECOUT_START_Y, recout->y); in dpp1_dscl_set_recout()
598 RECOUT_WIDTH, recout->width, in dpp1_dscl_set_recout()
600 RECOUT_HEIGHT, recout->height); in dpp1_dscl_set_recout()
646 dpp1_dscl_set_recout(dpp, &scl_data->recout); in dpp1_dscl_set_scaler_manual_scale()
H A Ddcn10_hw_sequencer.c3359 struct rect r1 = scl_data->recout, r2, r2_half; in dcn10_can_pipe_disable_cursor()
3376 r2 = test_pipe->plane_res.scl_data.recout; in dcn10_can_pipe_disable_cursor()
3388 r2_half = split_pipe->plane_res.scl_data.recout; in dcn10_can_pipe_disable_cursor()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.c234 int overscan_right = data->h_active - data->recout.x - data->recout.width; in program_overscan()
235 int overscan_bottom = data->v_active - data->recout.y - data->recout.height; in program_overscan()
251 set_reg_field_value(overscan_left_right, data->recout.x, in program_overscan()
257 set_reg_field_value(overscan_top_bottom, data->recout.y, in program_overscan()
H A Ddce110_hw_sequencer.c2793 pipe_ctx->plane_res.scl_data.recout.width, in dce110_program_front_end_for_pipe()
2794 pipe_ctx->plane_res.scl_data.recout.height, in dce110_program_front_end_for_pipe()
2795 pipe_ctx->plane_res.scl_data.recout.x, in dce110_program_front_end_for_pipe()
2796 pipe_ctx->plane_res.scl_data.recout.y); in dce110_program_front_end_for_pipe()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dpp.c267 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dscl2_calc_lb_num_partitions()
268 scl_data->viewport.width : scl_data->recout.width; in dscl2_calc_lb_num_partitions()
269 int line_size_c = scl_data->viewport_c.width < scl_data->recout.width ? in dscl2_calc_lb_num_partitions()
270 scl_data->viewport_c.width : scl_data->recout.width; in dscl2_calc_lb_num_partitions()
H A Ddcn20_resource.c1504 if (sd->recout.x + 16 >= sd->h_active) in dcn20_split_stream_for_odm()
1506 new_width = sd->h_active - sd->recout.x; in dcn20_split_stream_for_odm()
1508 sd->ratios.horz, sd->recout.width - new_width)); in dcn20_split_stream_for_odm()
1510 sd->ratios.horz_c, sd->recout.width - new_width)); in dcn20_split_stream_for_odm()
1511 sd->recout.width = new_width; in dcn20_split_stream_for_odm()
1520 new_width = sd->recout.width + sd->recout.x - sd->h_active; in dcn20_split_stream_for_odm()
1522 sd->ratios.horz, sd->recout.width - new_width)); in dcn20_split_stream_for_odm()
1524 sd->ratios.horz_c, sd->recout.width - new_width)); in dcn20_split_stream_for_odm()
1525 sd->recout.width = new_width; in dcn20_split_stream_for_odm()
1527 sd->ratios.horz, sd->h_active - sd->recout.x)); in dcn20_split_stream_for_odm()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c375 pipe_ctx->plane_res.scl_data.recout.width, in dce60_program_front_end_for_pipe()
376 pipe_ctx->plane_res.scl_data.recout.height, in dce60_program_front_end_for_pipe()
377 pipe_ctx->plane_res.scl_data.recout.x, in dce60_program_front_end_for_pipe()
378 pipe_ctx->plane_res.scl_data.recout.y); in dce60_program_front_end_for_pipe()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_transform.c181 - data->recout.x - data->recout.width; in program_overscan()
183 - data->recout.y - data->recout.height; in program_overscan()
200 EXT_OVERSCAN_LEFT, data->recout.x, in program_overscan()
203 EXT_OVERSCAN_TOP, data->recout.y, in program_overscan()
1173 (scl_data->viewport.width > scl_data->recout.width)) in dce_transform_get_optimal_number_of_taps()
1174 pixel_width = scl_data->recout.width; in dce_transform_get_optimal_number_of_taps()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c803 data->viewport.width = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.horz, data->recout.width)); in calculate_viewport_size()
804 data->viewport.height = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.vert, data->recout.height)); in calculate_viewport_size()
805 data->viewport_c.width = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.horz_c, data->recout.width)); in calculate_viewport_size()
806 …data->viewport_c.height = dc_fixpt_ceil(dc_fixpt_mul_int(data->ratios.vert_c, data->recout.height)… in calculate_viewport_size()
993 static void adjust_recout_for_visual_confirm(struct rect *recout, in adjust_recout_for_visual_confirm() argument
1011 recout->height -= base_offset; in adjust_recout_for_visual_confirm()
1012 recout->height -= dpp_offset; in adjust_recout_for_visual_confirm()
1162 pipe_ctx->plane_res.scl_data.recout = shift_rec( in calculate_recout()
1166 &pipe_ctx->plane_res.scl_data.recout, in calculate_recout()
1170 memset(&pipe_ctx->plane_res.scl_data.recout, 0, in calculate_recout()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_trace.h439 __entry->recout_x = plane_res->scl_data.recout.x;
440 __entry->recout_y = plane_res->scl_data.recout.y;
441 __entry->recout_w = plane_res->scl_data.recout.width;
442 __entry->recout_h = plane_res->scl_data.recout.height;
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h174 struct rect recout; member
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calcs.c425 input->dest.recout_width = pipe->plane_res.scl_data.recout.width; in pipe_ctx_to_e2e_pipe_params()
426 input->dest.recout_height = pipe->plane_res.scl_data.recout.height; in pipe_ctx_to_e2e_pipe_params()
428 input->dest.full_recout_width = pipe->plane_res.scl_data.recout.width; in pipe_ctx_to_e2e_pipe_params()
429 input->dest.full_recout_height = pipe->plane_res.scl_data.recout.height; in pipe_ctx_to_e2e_pipe_params()
944 v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width; in dcn_validate_bandwidth()
945 v->scaler_recout_height[input_idx] = pipe->plane_res.scl_data.recout.height; in dcn_validate_bandwidth()
972 v->scaler_rec_out_width[input_idx] = pipe->plane_res.scl_data.recout.width in dcn_validate_bandwidth()
973 + pipe->bottom_pipe->plane_res.scl_data.recout.width; in dcn_validate_bandwidth()
/openbmc/openbmc/poky/bitbake/lib/bb/
H A Dsiggen.py1158 recout = recursecb(dep, a[dep], b[dep])
1159 if recout:
1161 output.extend(recout)
1165 output = [output[-1]] + recout
H A Drunqueue.py1818 recout = []
1821 recout.extend(list(' ' + l for l in out2))
1823recout.append("Unable to find matching sigdata for %s with hashes %s or %s" % (key, hash1, hash2))
1825 return recout
/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c846 struct rect r1 = scl_data->recout, r2, r2_half; in dc_can_pipe_disable_cursor()
861 r2 = test_pipe->plane_res.scl_data.recout; in dc_can_pipe_disable_cursor()
873 r2_half = split_pipe->plane_res.scl_data.recout; in dc_can_pipe_disable_cursor()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1639 pipes[pipe_cnt].pipe.dest.recout_width = scl->recout.width; in dcn20_populate_dml_pipes_from_context()
1640 pipes[pipe_cnt].pipe.dest.recout_height = scl->recout.height; in dcn20_populate_dml_pipes_from_context()
1641 pipes[pipe_cnt].pipe.dest.full_recout_height = scl->recout.height; in dcn20_populate_dml_pipes_from_context()
1642 pipes[pipe_cnt].pipe.dest.full_recout_width = scl->recout.width; in dcn20_populate_dml_pipes_from_context()
1651 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()
1656 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()