Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/display/dc/dsc/
A Ddsc.h101 void (*dsc_read_state)(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
102 …bool (*dsc_validate_stream)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cf…
103 void (*dsc_set_config)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
105 bool (*dsc_get_packed_pps)(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
107 void (*dsc_enable)(struct display_stream_compressor *dsc, int opp_pipe);
108 void (*dsc_disable)(struct display_stream_compressor *dsc);
109 void (*dsc_disconnect)(struct display_stream_compressor *dsc);
110 void (*dsc_wait_disconnect_pending_clear)(struct display_stream_compressor *dsc);
A Ddc_dsc.c166 const struct display_stream_compressor *dsc,
448 const struct display_stream_compressor *dsc, in dc_dsc_compute_bandwidth_range()
484 const struct display_stream_compressor *dsc, in get_dsc_enc_caps()
1113 const struct display_stream_compressor *dsc, in dc_dsc_compute_config()
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn401/
A Ddcn401_dsc.c19 static void dsc401_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
21 static void dsc401_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_c…
24 static void dsc401_enable(struct display_stream_compressor *dsc, int opp_pipe);
25 static void dsc401_disable(struct display_stream_compressor *dsc);
26 static void dsc401_disconnect(struct display_stream_compressor *dsc);
27 static void dsc401_wait_disconnect_pending_clear(struct display_stream_compressor *dsc);
120 static void dsc401_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s) in dsc401_read_state()
163 static void dsc401_enable(struct display_stream_compressor *dsc, int opp_pipe) in dsc401_enable()
188 static void dsc401_disable(struct display_stream_compressor *dsc) in dsc401_disable()
207 static void dsc401_wait_disconnect_pending_clear(struct display_stream_compressor *dsc) in dsc401_wait_disconnect_pending_clear()
[all …]
A Ddcn401_dsc.h318 struct display_stream_compressor base;
/linux/drivers/gpu/drm/amd/display/dc/
A Ddc_dsc.h42 struct display_stream_compressor { struct
71 const struct display_stream_compressor *dsc,
81 const struct display_stream_compressor *dsc,
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.h101 struct display_stream_compressor *dcn20_dsc_create(
103 void dcn20_dsc_destroy(struct display_stream_compressor **dsc);
134 struct display_stream_compressor **dsc);
148 struct display_stream_compressor **dsc,
A Ddcn20_resource.c1061 struct display_stream_compressor *dcn20_dsc_create( in dcn20_dsc_create()
1076 void dcn20_dsc_destroy(struct display_stream_compressor **dsc) in dcn20_dsc_destroy()
1327 struct display_stream_compressor **dsc, in dcn20_acquire_dsc()
1332 …struct display_stream_compressor *dsc_old = dc->current_state->res_ctx.pipe_ctx[pipe_idx].stream_r… in dcn20_acquire_dsc()
1362 struct display_stream_compressor **dsc) in dcn20_release_dsc()
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn20/
A Ddcn20_dsc.h556 struct display_stream_compressor base;
566 void dsc_config_log(struct display_stream_compressor *dsc,
569 void dsc_log_pps(struct display_stream_compressor *dsc,
598 bool dsc2_get_packed_pps(struct display_stream_compressor *dsc,
602 void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s);
603 bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg);
604 void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg,
606 void dsc2_enable(struct display_stream_compressor *dsc, int opp_pipe);
607 void dsc2_disable(struct display_stream_compressor *dsc);
608 void dsc2_disconnect(struct display_stream_compressor *dsc);
[all …]
A Ddcn20_dsc.c33 static void dsc_write_to_registers(struct display_stream_compressor *dsc, const struct dsc_reg_valu…
149 void dsc2_read_state(struct display_stream_compressor *dsc, struct dcn_dsc_state *s) in dsc2_read_state()
166 bool dsc2_validate_stream(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg) in dsc2_validate_stream()
178 void dsc_config_log(struct display_stream_compressor *dsc, const struct dsc_config *config) in dsc_config_log()
189 void dsc2_set_config(struct display_stream_compressor *dsc, const struct dsc_config *dsc_cfg, in dsc2_set_config()
226 void dsc2_enable(struct display_stream_compressor *dsc, int opp_pipe) in dsc2_enable()
251 void dsc2_disable(struct display_stream_compressor *dsc) in dsc2_disable()
270 void dsc2_wait_disconnect_pending_clear(struct display_stream_compressor *dsc) in dsc2_wait_disconnect_pending_clear()
277 void dsc2_disconnect(struct display_stream_compressor *dsc) in dsc2_disconnect()
288 void dsc_log_pps(struct display_stream_compressor *dsc, struct drm_dsc_config *pps) in dsc_log_pps()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn35/
A Ddcn35_dsc.c30 static void dsc35_enable(struct display_stream_compressor *dsc, int opp_pipe);
77 static void dsc35_enable(struct display_stream_compressor *dsc, int opp_pipe) in dsc35_enable()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
A Ddml2_wrapper.h42 struct display_stream_compressor;
139 …source_context *res_ctx, const struct resource_pool *pool, struct display_stream_compressor **dsc);
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn314/
A Ddcn314_hwseq.c74 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in update_dsc_on_stream()
101 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream()
191 struct display_stream_compressor *dsc = current_pipe_ctx->next_odm_pipe->stream_res.dsc; in dcn314_update_odm()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h253 struct display_stream_compressor *dscs[MAX_PIPES];
332 struct display_stream_compressor *dsc;
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_debugfs.c1534 struct display_stream_compressor *dsc; in dp_dsc_clock_en_read()
1724 struct display_stream_compressor *dsc; in dp_dsc_slice_width_read()
1912 struct display_stream_compressor *dsc; in dp_dsc_slice_height_read()
2096 struct display_stream_compressor *dsc; in dp_dsc_bits_per_pixel_read()
2275 struct display_stream_compressor *dsc; in dp_dsc_pic_width_read()
2333 struct display_stream_compressor *dsc; in dp_dsc_pic_height_read()
2406 struct display_stream_compressor *dsc; in dp_dsc_chunk_size_read()
2479 struct display_stream_compressor *dsc; in dp_dsc_slice_bpg_offset_read()
/linux/drivers/gpu/drm/amd/display/dc/link/
A Dlink_dpms.c740 static void dsc_optc_config_log(struct display_stream_compressor *dsc, in dsc_optc_config_log()
783 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_on_stream()
825 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in link_set_dsc_on_stream()
923 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_pps_packet()
987 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_set_dsc_enable()
1011 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in link_update_dsc_config()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
A Ddcn32_hwseq.c1009 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in dcn32_update_dsc_on_stream()
1065 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in dcn32_update_dsc_on_stream()
1159 struct display_stream_compressor *dsc = current_pipe_ctx->next_odm_pipe->stream_res.dsc; in dcn32_update_odm()
1509 struct display_stream_compressor *dsc = dc->res_pool->dscs[i]; in dcn32_update_dsc_pg()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
A Ddcn35_hwseq.c322 struct display_stream_compressor *dsc = pipe_ctx->stream_res.dsc; in update_dsc_on_stream()
364 struct display_stream_compressor *odm_dsc = odm_pipe->stream_res.dsc; in update_dsc_on_stream()
454 struct display_stream_compressor *dsc = current_pipe_ctx->next_odm_pipe->stream_res.dsc; in dcn35_update_odm()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
A Ddcn401_resource.c1324 static void dcn401_dsc_destroy(struct display_stream_compressor **dsc) in dcn401_dsc_destroy()
1544 static struct display_stream_compressor *dcn401_dsc_create( in dcn401_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/
A Ddcn302_resource.c680 static struct display_stream_compressor *dcn302_dsc_create(struct dc_context *ctx, uint32_t inst) in dcn302_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/
A Ddcn303_resource.c642 static struct display_stream_compressor *dcn303_dsc_create(struct dc_context *ctx, uint32_t inst) in dcn303_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
A Ddcn21_resource.c1090 static struct display_stream_compressor *dcn21_dsc_create(struct dc_context *ctx, in dcn21_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/
A Ddcn301_resource.c1226 static struct display_stream_compressor *dcn301_dsc_create( in dcn301_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
A Ddcn316_resource.c1557 static struct display_stream_compressor *dcn31_dsc_create( in dcn31_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
A Ddcn314_resource.c1620 static struct display_stream_compressor *dcn314_dsc_create( in dcn314_dsc_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/
A Ddcn31_resource.c1564 static struct display_stream_compressor *dcn31_dsc_create( in dcn31_dsc_create()

Completed in 71 milliseconds

12