Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddsc.h99 void (*dsc_read_state)(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
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,
105 void (*dsc_enable)(struct display_stream_compressor *dsc, int opp_pipe);
106 void (*dsc_disable)(struct display_stream_compressor *dsc);
107 void (*dsc_disconnect)(struct display_stream_compressor *dsc);
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dsc.c33 static void dsc_write_to_registers(struct display_stream_compressor *dsc, const struct dsc_reg_valu…
36 static void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
37 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds…
38 static void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
40 static void dsc2_enable(struct display_stream_compressor *dsc, int opp_pipe);
41 static void dsc2_disable(struct display_stream_compressor *dsc);
42 static void dsc2_disconnect(struct display_stream_compressor *dsc);
149 static void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s) in dsc2_read_state()
166 static bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *ds… in dsc2_validate_stream()
178 void dsc_config_log(struct display_stream_compressor *dsc, const struct dsc_config *config) in dsc_config_log()
[all …]
H A Ddcn20_resource.h99 struct display_stream_compressor *dcn20_dsc_create(
101 void dcn20_dsc_destroy(struct display_stream_compressor **dsc);
132 struct display_stream_compressor **dsc);
146 struct display_stream_compressor **dsc,
H A Ddcn20_dsc.h542 struct display_stream_compressor base;
552 void dsc_config_log(struct display_stream_compressor *dsc,
555 void dsc_log_pps(struct display_stream_compressor *dsc,
584 bool dsc2_get_packed_pps(struct display_stream_compressor *dsc,
H A Ddcn20_resource.c1063 struct display_stream_compressor *dcn20_dsc_create( in dcn20_dsc_create()
1078 void dcn20_dsc_destroy(struct display_stream_compressor **dsc) in dcn20_dsc_destroy()
1311 struct display_stream_compressor **dsc, in dcn20_acquire_dsc()
1316 …struct display_stream_compressor *dsc_old = dc->current_state->res_ctx.pipe_ctx[pipe_idx].stream_r… in dcn20_acquire_dsc()
1346 struct display_stream_compressor **dsc) in dcn20_release_dsc()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dsc.h42 struct display_stream_compressor { struct
70 const struct display_stream_compressor *dsc,
80 const struct display_stream_compressor *dsc,
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_hwseq.c97 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in update_dsc_on_stream()
124 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream()
230 struct display_stream_compressor *dsc = current_pipe_ctx->next_odm_pipe->stream_res.dsc; in dcn314_update_odm()
H A Ddcn314_resource.c1634 static struct display_stream_compressor *dcn314_dsc_create( in dcn314_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h232 struct display_stream_compressor *dscs[MAX_PIPES];
301 struct display_stream_compressor *dsc;
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dsc/
H A Ddc_dsc.c162 const struct display_stream_compressor *dsc,
438 const struct display_stream_compressor *dsc, in dc_dsc_compute_bandwidth_range()
474 const struct display_stream_compressor *dsc, in get_dsc_enc_caps()
1074 const struct display_stream_compressor *dsc, in dc_dsc_compute_config()
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c1451 struct display_stream_compressor *dsc; in dp_dsc_clock_en_read()
1641 struct display_stream_compressor *dsc; in dp_dsc_slice_width_read()
1829 struct display_stream_compressor *dsc; in dp_dsc_slice_height_read()
2013 struct display_stream_compressor *dsc; in dp_dsc_bits_per_pixel_read()
2192 struct display_stream_compressor *dsc; in dp_dsc_pic_width_read()
2250 struct display_stream_compressor *dsc; in dp_dsc_pic_height_read()
2323 struct display_stream_compressor *dsc; in dp_dsc_chunk_size_read()
2396 struct display_stream_compressor *dsc; in dp_dsc_slice_bpg_offset_read()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c737 static void dsc_optc_config_log(struct display_stream_compressor *dsc, in dsc_optc_config_log()
777 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_on_stream()
804 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in link_set_dsc_on_stream()
874 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_pps_packet()
938 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_enable()
962 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_update_dsc_config()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_hwseq.c1005 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in update_dsc_on_stream()
1032 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream()
1140 struct display_stream_compressor *dsc = current_pipe_ctx->next_odm_pipe->stream_res.dsc; in dcn32_update_odm()
1448 struct display_stream_compressor *dsc = dc->res_pool->dscs[i]; in dcn32_update_dsc_pg()
H A Ddcn32_resource.c1555 static struct display_stream_compressor *dcn32_dsc_create( in dcn32_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn302/
H A Ddcn302_resource.c677 static struct display_stream_compressor *dcn302_dsc_create(struct dc_context *ctx, uint32_t inst) in dcn302_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn303/
H A Ddcn303_resource.c620 static struct display_stream_compressor *dcn303_dsc_create(struct dc_context *ctx, uint32_t inst) in dcn303_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/
H A Ddcn301_resource.c1222 static struct display_stream_compressor *dcn301_dsc_create( in dcn301_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c1108 static struct display_stream_compressor *dcn21_dsc_create(struct dc_context *ctx, in dcn21_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn316/
H A Ddcn316_resource.c1557 static struct display_stream_compressor *dcn31_dsc_create( in dcn31_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn315/
H A Ddcn315_resource.c1559 static struct display_stream_compressor *dcn31_dsc_create( in dcn31_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn321/
H A Ddcn321_resource.c1540 static struct display_stream_compressor *dcn321_dsc_create( in dcn321_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_resource.c1562 static struct display_stream_compressor *dcn31_dsc_create( in dcn31_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c1263 static struct display_stream_compressor *dcn30_dsc_create( in dcn30_dsc_create()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hw_sequencer.c409 struct display_stream_compressor *dsc = pool->dscs[i]; in dcn10_log_hw_state()