Searched refs:dsc_optc_cfg (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/dcn20/ |
| H A D | dcn20_dsc.c | 168 struct dsc_optc_config dsc_optc_cfg; in dsc2_validate_stream() local 174 return dsc_prepare_config(dsc_cfg, &dsc20->reg_vals, &dsc_optc_cfg); in dsc2_validate_stream() 190 struct dsc_optc_config *dsc_optc_cfg) in dsc2_set_config() argument 197 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc20->reg_vals, dsc_optc_cfg); in dsc2_set_config() 209 struct dsc_optc_config dsc_optc_cfg; in dsc2_get_packed_pps() local 212 memset(&dsc_optc_cfg, 0, sizeof(dsc_optc_cfg)); in dsc2_get_packed_pps() 217 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc_reg_vals, &dsc_optc_cfg); in dsc2_get_packed_pps() 370 struct dsc_optc_config *dsc_optc_cfg) in dsc_prepare_config() argument 450 dsc_optc_cfg->bytes_per_pixel = dsc_params.bytes_per_pixel; in dsc_prepare_config() 451 dsc_optc_cfg->slice_width = dsc_reg_vals->pps.slice_width; in dsc_prepare_config() [all …]
|
| H A D | dcn20_dsc.h | 577 struct dsc_optc_config *dsc_optc_cfg); 605 struct dsc_optc_config *dsc_optc_cfg);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn314/ |
| H A D | dcn314_hwseq.c | 85 struct dsc_optc_config dsc_optc_cfg = {0}; in update_dsc_on_stream() local 98 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream() 104 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream() 110 …optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_… in update_dsc_on_stream() 116 dsc_optc_cfg.bytes_per_pixel, in update_dsc_on_stream() 117 dsc_optc_cfg.slice_width); in update_dsc_on_stream()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/dcn401/ |
| H A D | dcn401_dsc.c | 132 struct dsc_optc_config dsc_optc_cfg; in dsc401_validate_stream() local 138 return dsc_prepare_config(dsc_cfg, &dsc401->reg_vals, &dsc_optc_cfg); in dsc401_validate_stream() 142 struct dsc_optc_config *dsc_optc_cfg) in dsc401_set_config() argument 149 is_config_ok = dsc_prepare_config(dsc_cfg, &dsc401->reg_vals, dsc_optc_cfg); in dsc401_set_config()
|
| H A D | dcn401_dsc.h | 340 struct dsc_optc_config *dsc_optc_cfg);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dsc/ |
| H A D | dsc.h | 104 struct dsc_optc_config *dsc_optc_cfg);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_dpms.c | 830 struct dsc_optc_config dsc_optc_cfg = {0}; in link_set_dsc_on_stream() local 846 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in link_set_dsc_on_stream() 853 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in link_set_dsc_on_stream() 859 …optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_… in link_set_dsc_on_stream() 864 dsc_optc_config_log(dsc, &dsc_optc_cfg); in link_set_dsc_on_stream() 868 dsc_optc_cfg.bytes_per_pixel, in link_set_dsc_on_stream() 869 dsc_optc_cfg.slice_width); in link_set_dsc_on_stream() 876 dsc_optc_config_log(dsc, &dsc_optc_cfg); in link_set_dsc_on_stream() 879 dsc_optc_cfg.bytes_per_pixel, in link_set_dsc_on_stream() 880 dsc_optc_cfg.slice_width); in link_set_dsc_on_stream()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| H A D | dcn35_hwseq.c | 337 struct dsc_optc_config dsc_optc_cfg = {0}; in update_dsc_on_stream() local 363 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream() 369 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream() 375 …optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_… in update_dsc_on_stream() 381 dsc_optc_cfg.bytes_per_pixel, in update_dsc_on_stream() 382 dsc_optc_cfg.slice_width); in update_dsc_on_stream()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 1037 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() 1075 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in dcn32_update_dsc_on_stream() 1078 …optc_dsc_mode = dsc_optc_cfg.is_pixel_format_444 ? OPTC_DSC_ENABLED_444 : OPTC_DSC_ENABLED_NATIVE_… in dcn32_update_dsc_on_stream() 1083 dsc_optc_cfg.bytes_per_pixel, in dcn32_update_dsc_on_stream() 1084 dsc_optc_cfg.slice_width); in dcn32_update_dsc_on_stream()
|