| /linux/drivers/gpu/drm/amd/display/dc/dce60/ |
| A D | dce60_hw_sequencer.c | 55 struct pipe_ctx *pipe_ctx = NULL; in dce60_should_enable_fbc() local 73 pipe_ctx = &res_ctx->pipe_ctx[i]; in dce60_should_enable_fbc() 75 if (!pipe_ctx) in dce60_should_enable_fbc() 124 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[pipe_idx]; in dce60_enable_fbc() local 143 static void dce60_set_default_colors(struct pipe_ctx *pipe_ctx) in dce60_set_default_colors() argument 182 struct pipe_ctx *pipe_ctx) in dce60_program_surface_visibility() argument 233 const struct pipe_ctx *pipe_ctx) in dce60_program_scaler() argument 271 struct dc *dc, struct pipe_ctx *pipe_ctx) in dce60_program_front_end_for_pipe() argument 338 hws->funcs.set_input_transfer_func(dc, pipe_ctx, pipe_ctx->plane_state); in dce60_program_front_end_for_pipe() 341 hws->funcs.set_output_transfer_func(dc, pipe_ctx, pipe_ctx->stream); in dce60_program_front_end_for_pipe() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| A D | dcn10_hwseq.h | 39 struct pipe_ctx *pipe_ctx, 44 struct pipe_ctx *pipe_ctx, 60 struct pipe_ctx *pipe_ctx, 62 void dcn10_unblank_stream(struct pipe_ctx *pipe_ctx, 65 struct pipe_ctx *pipe_ctx, 102 struct pipe_ctx *pipe_ctx, 113 struct pipe_ctx *pipe_ctx); 145 void dcn10_set_drr(struct pipe_ctx **pipe_ctx, 164 struct pipe_ctx *pipe_ctx); 181 struct pipe_ctx *pipe_ctx); [all …]
|
| A D | dcn10_hwseq.c | 101 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local 962 struct pipe_ctx *pipe_ctx, in dcn10_enable_stream_timing() argument 1066 struct pipe_ctx *pipe_ctx, in dcn10_reset_back_end_for_pipe() argument 1152 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1165 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1175 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1187 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1227 struct pipe_ctx *pipe_ctx) in dcn10_plane_atomic_disconnect() argument 2519 struct pipe_ctx *pipe_ctx, in dcn10_enable_plane() argument 2614 struct pipe_ctx *pipe_ctx, in dcn10_program_output_csc() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/ |
| A D | hw_sequencer.h | 58 struct pipe_ctx *pipe_ctx; member 63 struct pipe_ctx *pipe_ctx; member 69 struct pipe_ctx *pipe_ctx; member 75 struct pipe_ctx *pipe_ctx; member 80 struct pipe_ctx *pipe_ctx; member 85 struct pipe_ctx *pipe_ctx; member 89 struct pipe_ctx *pipe_ctx; member 99 struct pipe_ctx *pipe_ctx; member 103 struct pipe_ctx *pipe_ctx; member 108 struct pipe_ctx *pipe_ctx; member [all …]
|
| A D | hw_sequencer_private.h | 81 struct pipe_ctx *pipe_ctx); 84 struct pipe_ctx *pipe_ctx, 87 struct pipe_ctx *pipe_ctx, 97 struct pipe_ctx *pipe_ctx, 100 struct pipe_ctx *pipe_ctx, 106 struct pipe_ctx *pipe_ctx); 141 struct pipe_ctx *pipe_ctx); 149 struct pipe_ctx *pipe_ctx, 174 struct pipe_ctx *pipe_ctx, 179 struct pipe_ctx *pipe_ctx, [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| A D | dcn20_hwseq.h | 50 struct pipe_ctx *pipe_ctx, 54 void dcn20_enable_stream(struct pipe_ctx *pipe_ctx); 55 void dcn20_unblank_stream(struct pipe_ctx *pipe_ctx, 60 struct pipe_ctx *pipe_ctx, 64 struct pipe_ctx *pipe_ctx, 83 struct pipe_ctx *pipe_ctx, 91 struct pipe_ctx *pipe_ctx, 112 struct pipe_ctx *pipe_ctx, 131 struct pipe_ctx *pipe_ctx, 146 struct pipe_ctx *pipe_ctx, [all …]
|
| A D | dcn20_hwseq.c | 209 struct pipe_ctx *pipe_ctx, in dcn20_setup_gsl_group_as_lock() argument 289 struct pipe_ctx *pipe_ctx, in dcn20_set_flip_control_gsl() argument 385 struct pipe_ctx *pipe_ctx, in dcn20_program_triple_buffer() argument 815 struct pipe_ctx *pipe_ctx, in dcn20_enable_stream_timing() argument 987 struct pipe_ctx *pipe_ctx, in dcn20_program_output_csc() argument 1101 struct pipe_ctx *pipe_ctx, in dcn20_set_input_transfer_func() argument 1201 struct pipe_ctx *pipe_ctx, in dcn20_blank_pixel_data() argument 1267 struct pipe_ctx *pipe_ctx) in dcn20_power_on_plane_resources() argument 1656 struct pipe_ctx *pipe_ctx, in dcn20_update_dchubp_dpp() argument 1867 struct pipe_ctx *pipe_ctx, in dcn20_program_pipe() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| A D | link_dpms.c | 312 static bool write_i2c(struct pipe_ctx *pipe_ctx, in write_i2c() argument 339 struct pipe_ctx *pipe_ctx, in write_i2c_retimer_setting() argument 501 struct pipe_ctx *pipe_ctx, in write_i2c_default_retimer_setting() argument 624 struct pipe_ctx *pipe_ctx, in write_i2c_redriver_setting() argument 2008 struct pipe_ctx *pipe_ctx) in enable_link_dp() argument 2119 struct pipe_ctx *pipe_ctx) in enable_link_edp() argument 2145 struct pipe_ctx *pipe_ctx) in enable_link_dp_mst() argument 2186 struct pipe_ctx *pipe_ctx) in enable_link() argument 2400 disable_link(pipe_ctx->stream->link, &pipe_ctx->link_res, pipe_ctx->stream->signal); in link_set_dpms_off() 2404 disable_link(pipe_ctx->stream->link, &pipe_ctx->link_res, pipe_ctx->stream->signal); in link_set_dpms_off() [all …]
|
| A D | link_dpms.h | 32 struct pipe_ctx *pipe_ctx); 33 void link_set_dpms_off(struct pipe_ctx *pipe_ctx); 42 struct pipe_ctx *pipes[MAX_PIPES]); 43 enum dc_status link_increase_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t req_pbn); 44 enum dc_status link_reduce_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t req_pbn); 45 bool link_set_dsc_pps_packet(struct pipe_ctx *pipe_ctx, 50 void link_set_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable); 51 bool link_set_dsc_enable(struct pipe_ctx *pipe_ctx, bool enable); 52 bool link_update_dsc_config(struct pipe_ctx *pipe_ctx);
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| A D | dce110_hwseq.c | 1507 struct pipe_ctx *pipe_ctx, in dce110_enable_stream_timing() argument 1572 struct pipe_ctx *pipe_ctx, in dce110_apply_single_controller_ctx_to_hw() argument 2014 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_set_displaymarks() local 2259 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_reset_hw_ctx_wrap() local 2346 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_setup_audio_dto() local 2441 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_apply_ctx_to_hw() local 2470 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_apply_ctx_to_hw() local 2553 struct pipe_ctx *pipe_ctx) in program_surface_visibility() argument 2599 struct pipe_ctx *pipe_ctx) in update_plane_addr() argument 3052 struct pipe_ctx *pipe_ctx) in dce110_wait_for_mpcc_disconnect() argument [all …]
|
| A D | dce110_hwseq.h | 43 struct pipe_ctx *pipe_ctx, 47 void dce110_enable_stream(struct pipe_ctx *pipe_ctx); 49 void dce110_disable_stream(struct pipe_ctx *pipe_ctx); 51 void dce110_unblank_stream(struct pipe_ctx *pipe_ctx, 54 void dce110_blank_stream(struct pipe_ctx *pipe_ctx); 56 void dce110_enable_audio_stream(struct pipe_ctx *pipe_ctx); 57 void dce110_disable_audio_stream(struct pipe_ctx *pipe_ctx); 59 void dce110_update_info_frame(struct pipe_ctx *pipe_ctx); 61 void dce110_set_avmute(struct pipe_ctx *pipe_ctx, bool enable); 90 bool dce110_set_backlight_level(struct pipe_ctx *pipe_ctx, [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/hwss/ |
| A D | link_hwss_dio.c | 39 void set_dio_throttled_vcp_size(struct pipe_ctx *pipe_ctx, in set_dio_throttled_vcp_size() argument 49 void setup_dio_stream_encoder(struct pipe_ctx *pipe_ctx) in setup_dio_stream_encoder() argument 57 pipe_ctx->stream->ctx->dc->link_srv->dp_trace_source_sequence(pipe_ctx->stream->link, in setup_dio_stream_encoder() 72 void reset_dio_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_dio_stream_encoder() argument 93 pipe_ctx->stream->link, in reset_dio_stream_encoder() 98 void setup_dio_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_dio_stream_attribute() argument 202 void setup_dio_audio_output(struct pipe_ctx *pipe_ctx, in setup_dio_audio_output() argument 218 void enable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in enable_dio_audio_packet() argument 229 pipe_ctx->stream->link, in enable_dio_audio_packet() 233 void disable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in disable_dio_audio_packet() argument [all …]
|
| A D | link_hwss_hpo_dp.h | 31 void set_hpo_dp_throttled_vcp_size(struct pipe_ctx *pipe_ctx, 33 void set_hpo_dp_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx, 36 void set_hpo_dp_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx, 39 void setup_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx); 40 void reset_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx); 41 void setup_hpo_dp_stream_attribute(struct pipe_ctx *pipe_ctx); 53 void setup_hpo_dp_audio_output(struct pipe_ctx *pipe_ctx, 55 void enable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx); 56 void disable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx);
|
| A D | link_hwss_hpo_dp.c | 33 void set_hpo_dp_throttled_vcp_size(struct pipe_ctx *pipe_ctx, in set_hpo_dp_throttled_vcp_size() argument 39 pipe_ctx->link_res.hpo_dp_link_enc; in set_hpo_dp_throttled_vcp_size() 46 void set_hpo_dp_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx, in set_hpo_dp_hblank_min_symbol_width() argument 74 void setup_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_encoder() argument 83 void reset_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_hpo_dp_stream_encoder() argument 90 void setup_hpo_dp_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_attribute() argument 178 void setup_hpo_dp_audio_output(struct pipe_ctx *pipe_ctx, in setup_hpo_dp_audio_output() argument 184 &pipe_ctx->stream->audio_info); in setup_hpo_dp_audio_output() 187 void enable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in enable_hpo_dp_audio_packet() argument 193 void disable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in disable_hpo_dp_audio_packet() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| A D | resource.h | 107 struct pipe_ctx *pipe_ctx); 109 bool resource_build_scaling_params(struct pipe_ctx *pipe_ctx); 115 void resource_build_info_frame(struct pipe_ctx *pipe_ctx); 142 struct pipe_ctx *pipe_ctx); 406 struct pipe_ctx *resource_get_otg_master(const struct pipe_ctx *pipe_ctx); 413 struct pipe_ctx *resource_get_opp_head(const struct pipe_ctx *pipe_ctx); 446 struct rect resource_get_odm_slice_src_rect(struct pipe_ctx *pipe_ctx); 449 struct rect resource_get_odm_slice_dst_rect(struct pipe_ctx *pipe_ctx); 579 struct pipe_ctx *pipe_ctx); 628 struct pipe_ctx *pipe_ctx); [all …]
|
| A D | link_hwss.h | 38 struct pipe_ctx; 49 void (*set_hblank_min_symbol_width)(struct pipe_ctx *pipe_ctx, 52 void (*set_throttled_vcp_size)(struct pipe_ctx *pipe_ctx, 77 void (*setup_stream_encoder)(struct pipe_ctx *pipe_ctx); 78 void (*reset_stream_encoder)(struct pipe_ctx *pipe_ctx); 79 void (*setup_stream_attribute)(struct pipe_ctx *pipe_ctx); 83 void (*setup_audio_output)(struct pipe_ctx *pipe_ctx, 85 void (*enable_audio_packet)(struct pipe_ctx *pipe_ctx); 86 void (*disable_audio_packet)(struct pipe_ctx *pipe_ctx);
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn314/ |
| A D | dcn314_hwseq.c | 72 static void update_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in update_dsc_on_stream() argument 76 struct pipe_ctx *odm_pipe; in update_dsc_on_stream() 114 pipe_ctx->stream_res.tg->funcs->set_dsc_config(pipe_ctx->stream_res.tg, in update_dsc_on_stream() 175 pipe_ctx->stream_res.tg, &pipe_ctx->stream->timing); in dcn314_update_odm() 184 struct pipe_ctx *current_pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[pipe_ctx->pipe_idx]; in dcn314_update_odm() 186 update_dsc_on_stream(pipe_ctx, pipe_ctx->stream->timing.flags.DSC); in dcn314_update_odm() 343 struct pipe_ctx *pipe_ctx = NULL; in dcn314_calculate_pix_rate_divider() local 349 if (pipe_ctx) { in dcn314_calculate_pix_rate_divider() 439 struct pipe_ctx *pipe_ctx = NULL; in apply_symclk_on_tx_off_wa() local 444 pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in apply_symclk_on_tx_off_wa() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| A D | dcn401_hwseq.h | 34 void dcn401_program_gamut_remap(struct pipe_ctx *pipe_ctx); 38 bool dcn401_set_mcm_luts(struct pipe_ctx *pipe_ctx, 41 struct pipe_ctx *pipe_ctx, 44 struct pipe_ctx *pipe_ctx); 45 void dcn401_calculate_dccg_tmds_div_value(struct pipe_ctx *pipe_ctx, 48 struct pipe_ctx *pipe_ctx, 51 void dcn401_enable_stream(struct pipe_ctx *pipe_ctx); 53 struct pipe_ctx *pipe_ctx, 58 void dcn401_set_cursor_position(struct pipe_ctx *pipe_ctx); 79 void dcn401_unblank_stream(struct pipe_ctx *pipe_ctx, struct dc_link_settings *link_settings); [all …]
|
| A D | dcn401_hwseq.c | 80 void dcn401_program_gamut_remap(struct pipe_ctx *pipe_ctx) in dcn401_program_gamut_remap() argument 483 struct pipe_ctx *pipe_ctx, in dcn401_populate_mcm_luts() argument 667 bool dcn401_set_mcm_luts(struct pipe_ctx *pipe_ctx, in dcn401_set_mcm_luts() argument 713 struct pipe_ctx *pipe_ctx, in dcn401_set_output_transfer_func() argument 766 struct pipe_ctx *pipe_ctx, in enable_stream_timing_calc() argument 806 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_timing() argument 946 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_calc() argument 1213 (pipe_ctx == pipe_ctx->top_pipe->bottom_pipe)) { in dcn401_set_cursor_position() 1376 const struct pipe_ctx *pipe_ctx = top_pipe; in dcn401_wait_for_dcc_meta_propagation() local 1389 pipe_ctx = pipe_ctx->bottom_pipe; in dcn401_wait_for_dcc_meta_propagation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/basics/ |
| A D | dc_common.c | 52 bool is_lower_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_lower_pipe_tree_visible() argument 54 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_lower_pipe_tree_visible() 56 if (pipe_ctx->bottom_pipe && is_lower_pipe_tree_visible(pipe_ctx->bottom_pipe)) in is_lower_pipe_tree_visible() 61 bool is_upper_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_upper_pipe_tree_visible() argument 63 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_upper_pipe_tree_visible() 65 if (pipe_ctx->top_pipe && is_upper_pipe_tree_visible(pipe_ctx->top_pipe)) in is_upper_pipe_tree_visible() 70 bool is_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_pipe_tree_visible() argument 72 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_pipe_tree_visible() 74 if (pipe_ctx->top_pipe && is_upper_pipe_tree_visible(pipe_ctx->top_pipe)) in is_pipe_tree_visible() 76 if (pipe_ctx->bottom_pipe && is_lower_pipe_tree_visible(pipe_ctx->bottom_pipe)) in is_pipe_tree_visible()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_resource.c | 680 struct pipe_ctx *pipe_ctx) in resource_find_used_clk_src_for_sharing() argument 818 struct pipe_ctx *pipe_ctx, in calculate_plane_rec_in_timing_active() argument 908 struct pipe_ctx *pipe_ctx, in calculate_mpc_slice_in_timing_active() argument 964 struct pipe_ctx *pipe_ctx) in adjust_recout_for_visual_confirm() argument 1994 struct pipe_ctx *opp_head = (struct pipe_ctx *) pipe_ctx; in resource_get_opp_head() 2578 struct pipe_ctx *pipe_ctx, in add_hpo_dp_link_enc_to_ctx() argument 2600 struct pipe_ctx *pipe_ctx, in remove_hpo_dp_link_enc_from_ctx() argument 3446 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[tg_inst]; in acquire_resource_from_hw_enabled_state() local 4129 struct pipe_ctx *pipe_ctx) in set_avi_info_frame() argument 4602 struct pipe_ctx *pipe_ctx) in pipe_need_reprogram() argument [all …]
|
| A D | dc_hw_sequencer.c | 310 struct pipe_ctx *pipe_ctx, in get_mpctree_visual_confirm_color() argument 331 const struct pipe_ctx *pipe_ctx, in get_surface_visual_confirm_color() argument 381 struct pipe_ctx *pipe_ctx, in get_hdr_visual_confirm_color() argument 429 struct pipe_ctx *pipe_ctx, in get_subvp_visual_confirm_color() argument 457 struct pipe_ctx *pipe_ctx, in get_mclk_switch_visual_confirm_color() argument 503 struct pipe_ctx *pipe_ctx) in set_p_state_switch_method() argument 560 struct pipe_ctx *pipe_ctx, in get_fams2_visual_confirm_color() argument 582 struct pipe_ctx *pipe_ctx, in hwss_build_fast_sequence() argument 880 struct pipe_ctx *pipe_ctx = params->setup_dpp_params.pipe_ctx; in hwss_setup_dpp() local 962 struct pipe_ctx *pipe_ctx, in get_surface_tile_visual_confirm_color() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| A D | dcn201_hwseq.c | 57 struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) in patch_address_for_sbs_tb_stereo() argument 61 pipe_ctx->top_pipe->plane_state == pipe_ctx->plane_state; in patch_address_for_sbs_tb_stereo() 133 void dcn201_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_plane_addr() argument 306 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local 341 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local 377 struct pipe_ctx *pipe_ctx) in dcn201_plane_atomic_disconnect() argument 422 void dcn201_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_mpcc() argument 527 struct pipe_ctx *pipe, in dcn201_pipe_control_lock() 556 void dcn201_set_cursor_attribute(struct pipe_ctx *pipe_ctx) in dcn201_set_cursor_attribute() argument 568 void dcn201_set_dmdata_attributes(struct pipe_ctx *pipe_ctx) in dcn201_set_dmdata_attributes() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| A D | dcn30_hwseq.h | 58 bool dcn30_set_blend_lut(struct pipe_ctx *pipe_ctx, 62 struct pipe_ctx *pipe_ctx, 65 void dcn30_program_gamut_remap(struct pipe_ctx *pipe_ctx); 68 struct pipe_ctx *pipe_ctx, 70 void dcn30_set_avmute(struct pipe_ctx *pipe_ctx, bool enable); 71 void dcn30_update_info_frame(struct pipe_ctx *pipe_ctx); 72 void dcn30_program_dmdata_engine(struct pipe_ctx *pipe_ctx); 85 struct pipe_ctx *pipe_ctx, 93 struct pipe_ctx *pipe_ctx,
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.h | 50 bool dcn32_set_mcm_luts(struct pipe_ctx *pipe_ctx, 54 struct pipe_ctx *pipe_ctx, 58 struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream); 61 struct pipe_ctx *pipe_ctx, 72 void dcn32_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx); 74 void dcn32_update_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable); 76 unsigned int dcn32_calculate_dccg_k1_k2_values(struct pipe_ctx *pipe_ctx, unsigned int *k1_div, uns… 84 struct pipe_ctx *top_pipe_to_program, 89 void dcn32_unblank_stream(struct pipe_ctx *pipe_ctx, 92 bool dcn32_is_dp_dig_pixel_rate_div_policy(struct pipe_ctx *pipe_ctx); [all …]
|