Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/spl/
A Ddc_spl.c1091 static void spl_set_manual_ratio_init_data(struct dscl_prog_data *dscl_prog_data, in spl_set_manual_ratio_init_data() argument
1128 static void spl_set_taps_data(struct dscl_prog_data *dscl_prog_data, in spl_set_taps_data() argument
1141 struct dscl_prog_data *dscl_prog_data = spl_out->dscl_prog_data; in spl_set_dscl_prog_data() local
1219 struct dscl_prog_data *dscl_prog_data = spl_out->dscl_prog_data; in spl_set_easf_data() local
1222 dscl_prog_data->easf_v_ring = 0; in spl_set_easf_data()
1386 dscl_prog_data->easf_h_ring = 0; in spl_set_easf_data()
1388 dscl_prog_data->easf_h_bf1_en = in spl_set_easf_data()
1538 dscl_prog_data->easf_matrix_c0 = in spl_set_easf_data()
1563 static void spl_set_isharp_noise_det_mode(struct dscl_prog_data *dscl_prog_data, in spl_set_isharp_noise_det_mode() argument
1579 static void spl_set_isharp_data(struct dscl_prog_data *dscl_prog_data, in spl_set_isharp_data() argument
[all …]
A Ddc_spl_scl_easf_filters.c1485 void spl_set_filters_data(struct dscl_prog_data *dscl_prog_data, in spl_set_filters_data() argument
1494 dscl_prog_data->filter_h = spl_dscl_get_easf_filter_coeffs_64p( in spl_set_filters_data()
1497 dscl_prog_data->filter_h_c = spl_dscl_get_easf_filter_coeffs_64p( in spl_set_filters_data()
1500 dscl_prog_data->filter_h = spl_dscl_get_filter_coeffs_64p( in spl_set_filters_data()
1503 dscl_prog_data->filter_h_c = spl_dscl_get_filter_coeffs_64p( in spl_set_filters_data()
1507 dscl_prog_data->filter_v = spl_dscl_get_easf_filter_coeffs_64p( in spl_set_filters_data()
1510 dscl_prog_data->filter_v_c = spl_dscl_get_easf_filter_coeffs_64p( in spl_set_filters_data()
1513 dscl_prog_data->filter_v = spl_dscl_get_filter_coeffs_64p( in spl_set_filters_data()
1516 dscl_prog_data->filter_v_c = spl_dscl_get_filter_coeffs_64p( in spl_set_filters_data()
A Ddc_spl_isharp_filters.c748 void spl_set_blur_scale_data(struct dscl_prog_data *dscl_prog_data, in spl_set_blur_scale_data() argument
751 dscl_prog_data->filter_blur_scale_h = in spl_set_blur_scale_data()
754 dscl_prog_data->filter_blur_scale_v = in spl_set_blur_scale_data()
A Ddc_spl_isharp_filters.h45 void spl_set_blur_scale_data(struct dscl_prog_data *dscl_prog_data,
A Ddc_spl_scl_easf_filters.h21 void spl_set_filters_data(struct dscl_prog_data *dscl_prog_data,
A Ddc_spl_types.h257 struct dscl_prog_data { struct
424 struct dscl_prog_data *dscl_prog_data; argument
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/
A Ddcn401_dpp_dscl.c299 filter_h = scl_data->dscl_prog_data.filter_h; in dpp401_dscl_set_scl_filter()
300 filter_v = scl_data->dscl_prog_data.filter_v; in dpp401_dscl_set_scl_filter()
679 if (!scl_data->dscl_prog_data.easf_v_en) { in dpp401_dscl_program_easf_v()
794 if (!scl_data->dscl_prog_data.easf_h_en) { in dpp401_dscl_program_easf_h()
971 ISHARP_EN, scl_data->dscl_prog_data.isharp_en, in dpp401_dscl_program_isharp()
979 if (!scl_data->dscl_prog_data.isharp_en) { in dpp401_dscl_program_isharp()
1034 if (scl_data->dscl_prog_data.isharp_en) { in dpp401_dscl_program_isharp()
1088 if (scl_data->dscl_prog_data.isharp_en && in dpp401_dscl_set_scaler_manual_scale()
1089 (dpp->scl_data.dscl_prog_data.sharpness_level in dpp401_dscl_set_scaler_manual_scale()
1093 dpp->scl_data.dscl_prog_data.sharpness_level = scl_data->dscl_prog_data.sharpness_level; in dpp401_dscl_set_scaler_manual_scale()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
A Ddc_spl_translate.c208 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()
210 …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()
212 …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()
214 …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()
216 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()
218 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()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
A Dtransform.h166 struct dscl_prog_data dscl_prog_data; member
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dresource.h636 struct dscl_prog_data *resource_get_dscl_prog_data(struct pipe_ctx *pipe_ctx);
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c1517 spl_out->dscl_prog_data = resource_get_dscl_prog_data(pipe_ctx); in resource_build_scaling_params()
5230 struct dscl_prog_data *resource_get_dscl_prog_data(struct pipe_ctx *pipe_ctx) in resource_get_dscl_prog_data()
5232 return &pipe_ctx->plane_res.scl_data.dscl_prog_data; in resource_get_dscl_prog_data()

Completed in 39 milliseconds