Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn20/
H A Ddcn20_dsc.c161 struct dsc_optc_config dsc_optc_cfg; in dsc2_validate_stream() local
167 return dsc_prepare_config(dsc_cfg, &dsc20->reg_vals, &dsc_optc_cfg); in dsc2_validate_stream()
183 struct dsc_optc_config *dsc_optc_cfg) in dsc2_set_config() argument
190 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc20->reg_vals, dsc_optc_cfg); in dsc2_set_config()
202 struct dsc_optc_config dsc_optc_cfg; in dsc2_get_packed_pps() local
205 memset(&dsc_optc_cfg, 0, sizeof(dsc_optc_cfg)); in dsc2_get_packed_pps()
210 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc_reg_vals, &dsc_optc_cfg); in dsc2_get_packed_pps()
363 struct dsc_optc_config *dsc_optc_cfg) in dsc_prepare_config() argument
443 dsc_optc_cfg in dsc_prepare_config()
[all...]
H A Ddcn20_dsc.h583 struct dsc_optc_config *dsc_optc_cfg);
611 struct dsc_optc_config *dsc_optc_cfg);
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn314/
H A Ddcn314_hwseq.c85 struct dsc_optc_config dsc_optc_cfg = {0}; in update_dsc_on_stream() local
112 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream()
118 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream()
124 optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_SUBSAMPLED; in update_dsc_on_stream()
130 dsc_optc_cfg.bytes_per_pixel, in update_dsc_on_stream()
131 dsc_optc_cfg.slice_width); in update_dsc_on_stream()
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn401/
H A Ddcn401_dsc.c114 struct dsc_optc_config dsc_optc_cfg; in dsc401_validate_stream() local
120 return dsc_prepare_config(dsc_cfg, &dsc401->reg_vals, &dsc_optc_cfg); in dsc401_validate_stream()
124 struct dsc_optc_config *dsc_optc_cfg) in dsc401_set_config() argument
131 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc401->reg_vals, dsc_optc_cfg); in dsc401_set_config()
H A Ddcn401_dsc.h340 struct dsc_optc_config *dsc_optc_cfg);
/linux/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddsc.h104 struct dsc_optc_config *dsc_optc_cfg);
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c831 struct dsc_optc_config dsc_optc_cfg = {0}; in link_set_dsc_on_stream() local
847 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in link_set_dsc_on_stream()
854 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in link_set_dsc_on_stream()
860 optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_SUBSAMPLED; in link_set_dsc_on_stream()
865 dsc_optc_config_log(dsc, &dsc_optc_cfg); in link_set_dsc_on_stream()
869 dsc_optc_cfg.bytes_per_pixel, in link_set_dsc_on_stream()
870 dsc_optc_cfg.slice_width); in link_set_dsc_on_stream()
877 dsc_optc_config_log(dsc, &dsc_optc_cfg); in link_set_dsc_on_stream()
880 dsc_optc_cfg.bytes_per_pixel, in link_set_dsc_on_stream()
881 dsc_optc_cfg in link_set_dsc_on_stream()
[all...]
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1037 struct dsc_optc_config dsc_optc_cfg = {0}; in dcn32_update_dsc_on_stream() local
1067 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in dcn32_update_dsc_on_stream()
1077 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in dcn32_update_dsc_on_stream()
1080 optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_SUBSAMPLED; in dcn32_update_dsc_on_stream()
1085 dsc_optc_cfg.bytes_per_pixel, in dcn32_update_dsc_on_stream()
1086 dsc_optc_cfg.slice_width); in dcn32_update_dsc_on_stream()