Searched refs:spl_out (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/sspl/ |
| H A D | dc_spl.h | 23 bool SPL_NAMESPACE(spl_calculate_scaler_params(struct spl_in *spl_in, struct spl_out *spl_out)); 25 bool SPL_NAMESPACE(spl_get_number_of_taps(struct spl_in *spl_in, struct spl_out *spl_out));
|
| H A D | dc_spl.c | 268 …l_calculate_recout(struct spl_in *spl_in, struct spl_scratch *spl_scratch, struct spl_out *spl_out) in spl_calculate_recout() argument 427 struct spl_out *spl_out) in spl_calculate_scaling_ratios() argument 1216 struct spl_out *spl_out, bool enable_easf_v, bool enable_easf_h, bool enable_isharp) in spl_set_dscl_prog_data() argument 1218 struct dscl_prog_data *dscl_prog_data = spl_out->dscl_prog_data; in spl_set_dscl_prog_data() 1291 static void spl_set_easf_data(struct spl_scratch *spl_scratch, struct spl_out *spl_out, bool enable… in spl_set_easf_data() argument 1296 struct dscl_prog_data *dscl_prog_data = spl_out->dscl_prog_data; in spl_set_easf_data() 1793 …ate_number_of_taps(struct spl_in *spl_in, struct spl_scratch *spl_scratch, struct spl_out *spl_out, in spl_calculate_number_of_taps() argument 1805 spl_calculate_recout(spl_in, spl_scratch, spl_out); in spl_calculate_number_of_taps() 1807 spl_calculate_scaling_ratios(spl_in, spl_scratch, spl_out); in spl_calculate_number_of_taps() 1821 bool SPL_NAMESPACE(spl_calculate_scaler_params(struct spl_in *spl_in, struct spl_out *spl_out)) in SPL_NAMESPACE() argument [all …]
|
| H A D | dc_spl_types.h | 421 struct spl_out { struct
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_spl_translate.c | 214 void translate_SPL_out_params_to_pipe_ctx(struct pipe_ctx *pipe_ctx, struct spl_out *spl_out) in translate_SPL_out_params_to_pipe_ctx() argument 217 populate_rect_from_splrect(&pipe_ctx->plane_res.scl_data.recout, &spl_out->dscl_prog_data->recout); in translate_SPL_out_params_to_pipe_ctx() 219 …populate_ratios_from_splratios(&pipe_ctx->plane_res.scl_data.ratios, &spl_out->dscl_prog_data->rat… in translate_SPL_out_params_to_pipe_ctx() 221 …populate_rect_from_splrect(&pipe_ctx->plane_res.scl_data.viewport, &spl_out->dscl_prog_data->viewp… in translate_SPL_out_params_to_pipe_ctx() 223 …populate_rect_from_splrect(&pipe_ctx->plane_res.scl_data.viewport_c, &spl_out->dscl_prog_data->vie… in translate_SPL_out_params_to_pipe_ctx() 225 populate_taps_from_spltaps(&pipe_ctx->plane_res.scl_data.taps, &spl_out->dscl_prog_data->taps); in translate_SPL_out_params_to_pipe_ctx() 227 populate_inits_from_splinits(&pipe_ctx->plane_res.scl_data.inits, &spl_out->dscl_prog_data->init); in translate_SPL_out_params_to_pipe_ctx()
|
| H A D | dc_spl_translate.h | 21 void translate_SPL_out_params_to_pipe_ctx(struct pipe_ctx *pipe_ctx, struct spl_out *spl_out);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | core_types.h | 362 struct spl_out spl_out; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 1501 struct spl_out *spl_out = &pipe_ctx->plane_res.spl_out; in resource_build_scaling_params() local 1517 spl_out->dscl_prog_data = resource_get_dscl_prog_data(pipe_ctx); in resource_build_scaling_params() 1519 res = spl_calculate_scaler_params(spl_in, spl_out); in resource_build_scaling_params() 1521 translate_SPL_out_params_to_pipe_ctx(pipe_ctx, spl_out); in resource_build_scaling_params()
|