Lines Matching refs:dc
73 struct dc *dc, in dce100_enable_display_power_gating() argument
80 struct dc_context *ctx = dc->ctx; in dce100_enable_display_power_gating()
109 struct dc *dc, in dce100_pplib_apply_display_requirements() argument
121 if (memcmp(&dc->prev_display_config, pp_display_cfg, sizeof( in dce100_pplib_apply_display_requirements()
123 dm_pp_apply_display_requirements(dc->ctx, pp_display_cfg); in dce100_pplib_apply_display_requirements()
125 dc->prev_display_config = *pp_display_cfg; in dce100_pplib_apply_display_requirements()
132 struct dc *dc, in get_max_pixel_clock_for_all_paths() argument
156 struct dc *dc, in dce100_set_bandwidth() argument
163 req_clks.phyclk_khz = get_max_pixel_clock_for_all_paths(dc, context); in dce100_set_bandwidth()
165 dce110_set_safe_displaymarks(&context->res_ctx, dc->res_pool); in dce100_set_bandwidth()
167 dc->res_pool->dccg->funcs->update_clocks( in dce100_set_bandwidth()
168 dc->res_pool->dccg, in dce100_set_bandwidth()
172 dce100_pplib_apply_display_requirements(dc, context); in dce100_set_bandwidth()
178 void dce100_hw_sequencer_construct(struct dc *dc) in dce100_hw_sequencer_construct() argument
180 dce110_hw_sequencer_construct(dc); in dce100_hw_sequencer_construct()
182 dc->hwss.enable_display_power_gating = dce100_enable_display_power_gating; in dce100_hw_sequencer_construct()
183 dc->hwss.set_bandwidth = dce100_set_bandwidth; in dce100_hw_sequencer_construct()
184 dc->hwss.pplib_apply_display_requirements = in dce100_hw_sequencer_construct()