Home
last modified time | relevance | path

Searched refs:dsc_config (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Ddsc.h37 struct dsc_config { struct
100 …bool (*dsc_validate_stream)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cf…
101 void (*dsc_set_config)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
103 bool (*dsc_get_packed_pps)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_dsc.c33 static bool dsc_prepare_config(const struct dsc_config *dsc_cfg, struct dsc_reg_values *dsc_reg_val…
44 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds…
45 static void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
47 static bool dsc2_get_packed_pps(struct display_stream_compressor *dsc, const struct dsc_config *dsc…
174 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds… in dsc2_validate_stream()
186 static void dsc_config_log(struct display_stream_compressor *dsc, const struct dsc_config *config) in dsc_config_log()
197 static void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg, in dsc2_set_config()
214 static bool dsc2_get_packed_pps(struct display_stream_compressor *dsc, const struct dsc_config *dsc… in dsc2_get_packed_pps()
348 static bool dsc_prepare_config(const struct dsc_config *dsc_cfg, struct dsc_reg_values *dsc_reg_val… in dsc_prepare_config()
Ddcn20_resource.c1661 struct dsc_config dsc_cfg; in dcn20_validate_dsc()
/Linux-v6.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_dsc.h33 void (*dsc_config)(struct dpu_hw_dsc *hw_dsc, member
Ddpu_hw_dsc.c182 ops->dsc_config = dpu_hw_dsc_config; in _setup_dsc_ops()
Ddpu_encoder.c1824 if (hw_dsc->ops.dsc_config) in dpu_encoder_dsc_pipe_cfg()
1825 hw_dsc->ops.dsc_config(hw_dsc, dsc, common_mode, initial_lines); in dpu_encoder_dsc_pipe_cfg()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h302 struct dc_dsc_config *dsc_config; member
/Linux-v6.1/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_mst_types.c692 struct dc_dsc_config dsc_config; in bpp_x16_from_pbn() local
701 (int) kbps, param.timing, &dsc_config); in bpp_x16_from_pbn()
703 return dsc_config.bits_per_pixel; in bpp_x16_from_pbn()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn314/
Ddcn314_hwseq.c109 struct dsc_config dsc_cfg; in update_dsc_on_stream()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/core/
Ddc.c2454 if (stream_update->dsc_config) in check_update_surfaces_for_stream()
2852 if (update->dsc_config) { in copy_stream_update_to_stream()
2855 uint32_t enable_dsc = (update->dsc_config->num_slices_h != 0 && in copy_stream_update_to_stream()
2856 update->dsc_config->num_slices_v != 0); in copy_stream_update_to_stream()
2864 stream->timing.dsc_cfg = *update->dsc_config; in copy_stream_update_to_stream()
2869 update->dsc_config = NULL; in copy_stream_update_to_stream()
2875 update->dsc_config = NULL; in copy_stream_update_to_stream()
3069 if (stream_update->dsc_config) in commit_planes_do_stream_update()
Ddc_link_dp.c7411 struct dsc_config dsc_cfg; in dp_set_dsc_on_stream()
7530 struct dsc_config dsc_cfg; in dp_set_dsc_pps_sdp()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_hwseq.c1029 struct dsc_config dsc_cfg; in update_dsc_on_stream()