Home
last modified time | relevance | path

Searched refs:display_stream_compressor (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/hw/
Ddsc.h84 struct display_stream_compressor { struct
92 void (*dsc_read_state)(struct display_stream_compressor *dsc, struct dcn_dsc_state *s); argument
93 …bool (*dsc_validate_stream)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cf…
94 void (*dsc_set_config)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
96 bool (*dsc_get_packed_pps)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
98 void (*dsc_enable)(struct display_stream_compressor *dsc, int opp_pipe);
99 void (*dsc_disable)(struct display_stream_compressor *dsc);
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_dsc.c31 static void dsc_log_pps(struct display_stream_compressor *dsc, struct drm_dsc_config *pps);
36 static void dsc_write_to_registers(struct display_stream_compressor *dsc, const struct dsc_reg_valu…
42 static void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
43 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds…
44 static void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
46 static bool dsc2_get_packed_pps(struct display_stream_compressor *dsc, const struct dsc_config *dsc…
47 static void dsc2_enable(struct display_stream_compressor *dsc, int opp_pipe);
48 static void dsc2_disable(struct display_stream_compressor *dsc);
154 static void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s) in dsc2_read_state()
164 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds… in dsc2_validate_stream()
[all …]
Ddcn20_resource.h94 struct display_stream_compressor *dcn20_dsc_create(
96 void dcn20_dsc_destroy(struct display_stream_compressor **dsc);
Ddcn20_dsc.h555 struct display_stream_compressor base;
Ddcn20_resource.c1170 struct display_stream_compressor *dcn20_dsc_create( in dcn20_dsc_create()
1185 void dcn20_dsc_destroy(struct display_stream_compressor **dsc) in dcn20_dsc_destroy()
1422 struct display_stream_compressor **dsc) in acquire_dsc()
1440 struct display_stream_compressor **dsc) in release_dsc()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_hwss.c344 static void dsc_optc_config_log(struct display_stream_compressor *dsc, in dsc_optc_config_log()
383 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in dp_set_dsc_on_stream()
409 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in dp_set_dsc_on_stream()
463 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in dp_set_dsc_enable()
487 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in dp_set_dsc_pps_sdp()
528 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in dp_update_dsc_config()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h192 struct display_stream_compressor *dscs[MAX_PIPES];
239 struct display_stream_compressor *dsc;
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dsc/
Ddc_dsc.c186 struct display_stream_compressor *dsc = dc->res_pool->dscs[0]; in get_dsc_enc_caps()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_resource.c1256 struct display_stream_compressor *dcn21_dsc_create( in dcn21_dsc_create()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c356 struct display_stream_compressor *dsc = pool->dscs[i]; in dcn10_log_hw_state()