Home
last modified time | relevance | path

Searched refs:dsc_pg_control (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn351/
H A Ddcn351_hwseq.c110 if (pg_cntl->funcs->dsc_pg_control) in dcn351_hw_block_power_down()
111 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, false); in dcn351_hw_block_power_down()
178 if (pg_cntl->funcs->dsc_pg_control) in dcn351_hw_block_power_up()
179 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, true); in dcn351_hw_block_power_up()
H A Ddcn351_init.c163 .dsc_pg_control = dcn35_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn302/
H A Ddcn302_init.c40 dc->hwseq->funcs.dsc_pg_control = dcn302_dsc_pg_control; in dcn302_hw_sequencer_construct()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn303/
H A Ddcn303_init.c38 dc->hwseq->funcs.dsc_pg_control = dcn303_dsc_pg_control; in dcn303_hw_sequencer_construct()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c840 if (pg_cntl->funcs->dsc_pg_control != NULL) { in dcn35_init_pipes()
877 pg_cntl->funcs->dsc_pg_control(pg_cntl, dc->res_pool->dscs[i]->inst, false); in dcn35_init_pipes()
1229 if (pg_cntl->funcs->dsc_pg_control) in dcn35_hw_block_power_down()
1230 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, false); in dcn35_hw_block_power_down()
1236 if (pg_cntl->funcs->dsc_pg_control) in dcn35_hw_block_power_down()
1237 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, false); in dcn35_hw_block_power_down()
1297 if (pg_cntl->funcs->dsc_pg_control) in dcn35_hw_block_power_up()
1298 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, true); in dcn35_hw_block_power_up()
1311 if (pg_cntl->funcs->dsc_pg_control) in dcn35_hw_block_power_up()
1312 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, true); in dcn35_hw_block_power_up()
H A Ddcn35_init.c164 .dsc_pg_control = dcn35_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dpg_cntl.h40 void (*dsc_pg_control)(struct pg_cntl *pg_cntl, unsigned int dsc_inst, bool power_on); member
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_init.c117 .dsc_pg_control = NULL,
H A Ddcn10_hwseq.c1500 if (hws->funcs.dsc_pg_control != NULL) { in dcn10_init_pipes()
1537 hws->funcs.dsc_pg_control(hws, dc->res_pool->dscs[i]->inst, false); in dcn10_init_pipes()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/
H A Ddcn201_init.c122 .dsc_pg_control = NULL,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
H A Ddcn21_init.c134 .dsc_pg_control = dcn20_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_init.c131 .dsc_pg_control = dcn20_dsc_pg_control,
H A Ddcn20_hwseq.c2579 hws->funcs.dsc_pg_control(hws, pipe_ctx->stream_res.dsc->inst, true); in dcn20_disable_stream_gating()
2581 hws->funcs.dsc_pg_control(hws, odm_pipe->stream_res.dsc->inst, true); in dcn20_disable_stream_gating()
2594 hws->funcs.dsc_pg_control(hws, pipe_ctx->stream_res.dsc->inst, false); in dcn20_enable_stream_gating()
2596 hws->funcs.dsc_pg_control(hws, odm_pipe->stream_res.dsc->inst, false); in dcn20_enable_stream_gating()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn301/
H A Ddcn301_init.c138 .dsc_pg_control = dcn20_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_init.c140 .dsc_pg_control = dcn20_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn31/
H A Ddcn31_init.c142 .dsc_pg_control = dcn31_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn314/
H A Ddcn314_init.c146 .dsc_pg_control = dcn314_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_init.c128 .dsc_pg_control = dcn32_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_init.c151 .dsc_pg_control = dcn32_dsc_pg_control,
H A Ddcn32_hwseq.c1514 hws->funcs.dsc_pg_control(hws, dsc->inst, true); in dcn32_update_dsc_pg()
1518 hws->funcs.dsc_pg_control(hws, dsc->inst, false); in dcn32_update_dsc_pg()
/linux/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer_private.h135 void (*dsc_pg_control)(struct dce_hwseq *hws, member
/linux/drivers/gpu/drm/amd/display/dc/pg/dcn35/
H A Ddcn35_pg_cntl.c506 .dsc_pg_control = pg_cntl35_dsc_pg_control,
/linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c1864 pg_cntl->funcs->dsc_pg_control(pg_cntl, dsc->inst, false); in clean_up_dsc_blocks()