| /drivers/gpu/drm/amd/display/dc/hwss/dce60/ |
| A D | dce60_hwseq.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 …]
|
| /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, 55 struct pipe_ctx *pipe_ctx, 59 struct pipe_ctx *pipe_ctx); 67 struct pipe_ctx *pipe_ctx, 72 struct pipe_ctx *pipe_ctx, 109 struct pipe_ctx *pipe_ctx, 120 struct pipe_ctx *pipe_ctx); 171 struct pipe_ctx *pipe_ctx); 188 struct pipe_ctx *pipe_ctx); [all …]
|
| A D | dcn10_hwseq.c | 223 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local 1144 struct pipe_ctx *pipe_ctx, in dcn10_enable_stream_timing() argument 1248 struct pipe_ctx *pipe_ctx, in dcn10_reset_back_end_for_pipe() argument 1332 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1345 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1355 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1367 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local 1407 struct pipe_ctx *pipe_ctx) in dcn10_plane_atomic_disconnect() argument 2697 struct pipe_ctx *pipe_ctx, in dcn10_enable_plane() argument 2792 struct pipe_ctx *pipe_ctx, in dcn10_program_output_csc() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/ |
| A D | hw_sequencer.h | 59 struct pipe_ctx *pipe_ctx; member 64 struct pipe_ctx *pipe_ctx; member 70 struct pipe_ctx *pipe_ctx; member 76 struct pipe_ctx *pipe_ctx; member 81 struct pipe_ctx *pipe_ctx; member 86 struct pipe_ctx *pipe_ctx; member 90 struct pipe_ctx *pipe_ctx; member 100 struct pipe_ctx *pipe_ctx; member 104 struct pipe_ctx *pipe_ctx; member 109 struct pipe_ctx *pipe_ctx; member [all …]
|
| A D | hw_sequencer_private.h | 82 struct pipe_ctx *pipe_ctx); 85 struct pipe_ctx *pipe_ctx, 88 struct pipe_ctx *pipe_ctx, 98 struct pipe_ctx *pipe_ctx, 101 struct pipe_ctx *pipe_ctx, 107 struct pipe_ctx *pipe_ctx); 142 struct pipe_ctx *pipe_ctx); 150 struct pipe_ctx *pipe_ctx, 175 struct pipe_ctx *pipe_ctx, 180 struct pipe_ctx *pipe_ctx, [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| A D | dcn20_hwseq.h | 50 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, 155 struct pipe_ctx *pipe_ctx, 164 struct pipe_ctx *pipe_ctx, [all …]
|
| A D | dcn20_hwseq.c | 219 struct pipe_ctx *pipe_ctx, in dcn20_setup_gsl_group_as_lock() argument 298 struct pipe_ctx *pipe_ctx, in dcn20_set_flip_control_gsl() argument 394 struct pipe_ctx *pipe_ctx, in dcn20_program_triple_buffer() argument 824 struct pipe_ctx *pipe_ctx, in dcn20_enable_stream_timing() argument 994 struct pipe_ctx *pipe_ctx, in dcn20_program_output_csc() argument 1108 struct pipe_ctx *pipe_ctx, in dcn20_set_input_transfer_func() argument 1208 struct pipe_ctx *pipe_ctx, in dcn20_blank_pixel_data() argument 1274 struct pipe_ctx *pipe_ctx) in dcn20_power_on_plane_resources() argument 1673 struct pipe_ctx *pipe_ctx, in dcn20_update_dchubp_dpp() argument 1897 struct pipe_ctx *pipe_ctx, in dcn20_program_tg() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/link/ |
| A D | link_dpms.c | 322 static bool write_i2c(struct pipe_ctx *pipe_ctx, in write_i2c() argument 349 struct pipe_ctx *pipe_ctx, in write_i2c_retimer_setting() argument 511 struct pipe_ctx *pipe_ctx, in write_i2c_default_retimer_setting() argument 634 struct pipe_ctx *pipe_ctx, in write_i2c_redriver_setting() argument 2037 struct pipe_ctx *pipe_ctx) in enable_link_dp() argument 2156 struct pipe_ctx *pipe_ctx) in enable_link_edp() argument 2182 struct pipe_ctx *pipe_ctx) in enable_link_dp_mst() argument 2223 struct pipe_ctx *pipe_ctx) in enable_link() argument 2421 disable_link(pipe_ctx->stream->link, &pipe_ctx->link_res, pipe_ctx->stream->signal); in link_set_dpms_off() 2425 disable_link(pipe_ctx->stream->link, &pipe_ctx->link_res, pipe_ctx->stream->signal); in link_set_dpms_off() [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| A D | dce110_hwseq.c | 1519 struct pipe_ctx *pipe_ctx, in dce110_enable_stream_timing() argument 1584 struct pipe_ctx *pipe_ctx, in dce110_apply_single_controller_ctx_to_hw() argument 2048 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_set_displaymarks() local 2292 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_reset_hw_ctx_wrap() local 2379 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_setup_audio_dto() local 2474 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_apply_ctx_to_hw() local 2503 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce110_apply_ctx_to_hw() local 2586 struct pipe_ctx *pipe_ctx) in program_surface_visibility() argument 2632 struct pipe_ctx *pipe_ctx) in update_plane_addr() argument 3085 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); 90 bool dce110_set_backlight_level(struct pipe_ctx *pipe_ctx, 93 void dce110_set_pipe(struct pipe_ctx *pipe_ctx); [all …]
|
| /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 64 pipe_ctx->stream->ctx->dc->link_srv->dp_trace_source_sequence(pipe_ctx->stream->link, in setup_dio_stream_encoder() 79 void reset_dio_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_dio_stream_encoder() argument 107 pipe_ctx->stream->link, in reset_dio_stream_encoder() 112 void setup_dio_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_dio_stream_attribute() argument 250 void setup_dio_audio_output(struct pipe_ctx *pipe_ctx, in setup_dio_audio_output() argument 266 void enable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in enable_dio_audio_packet() argument 277 pipe_ctx->stream->link, in enable_dio_audio_packet() 281 void disable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in disable_dio_audio_packet() argument [all …]
|
| 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 …]
|
| 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);
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| A D | dcn401_hwseq.c | 397 struct pipe_ctx *pipe_ctx, in dcn401_populate_mcm_luts() argument 654 struct pipe_ctx *pipe_ctx, in dcn401_set_output_transfer_func() argument 707 struct pipe_ctx *pipe_ctx, in enable_stream_timing_calc() argument 747 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_timing() argument 896 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_calc() argument 1453 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn401_optimize_bandwidth() local 1788 struct pipe_ctx *pipe_ctx, in dcn401_reset_back_end_for_pipe() argument 1885 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn401_reset_hw_ctx_wrap() local 1935 struct pipe_ctx *pipe_ctx, in dcn401_program_tg() argument 1959 struct pipe_ctx *pipe_ctx, in dcn401_program_pipe() argument [all …]
|
| 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); 48 struct pipe_ctx *pipe_ctx, 51 void dcn401_enable_stream(struct pipe_ctx *pipe_ctx); 53 struct pipe_ctx *pipe_ctx, 62 void dcn401_set_cursor_position(struct pipe_ctx *pipe_ctx); 91 struct pipe_ctx *pipe_ctx, 98 struct pipe_ctx *pipe_ctx, [all …]
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_resource.c | 686 struct pipe_ctx *pipe_ctx) in resource_find_used_clk_src_for_sharing() argument 805 struct pipe_ctx *pipe_ctx, in calculate_plane_rec_in_timing_active() argument 895 struct pipe_ctx *pipe_ctx, in calculate_mpc_slice_in_timing_active() argument 951 struct pipe_ctx *pipe_ctx) in reverse_adjust_recout_for_visual_confirm() argument 962 struct pipe_ctx *pipe_ctx) in adjust_recout_for_visual_confirm() argument 2047 struct pipe_ctx *opp_head = (struct pipe_ctx *) pipe_ctx; in resource_get_opp_head() 2632 struct pipe_ctx *pipe_ctx, in add_hpo_dp_link_enc_to_ctx() argument 2654 struct pipe_ctx *pipe_ctx, in remove_hpo_dp_link_enc_from_ctx() argument 2767 struct pipe_ctx *pipe_ctx, in add_dio_link_enc_to_ctx() argument 2809 struct pipe_ctx *pipe_ctx, in remove_dio_link_enc_from_ctx() argument [all …]
|
| A D | dc_hw_sequencer.c | 312 struct pipe_ctx *pipe_ctx, in get_mpctree_visual_confirm_color() argument 383 struct pipe_ctx *pipe_ctx, in get_hdr_visual_confirm_color() argument 458 struct pipe_ctx *pipe_ctx, in get_vabc_visual_confirm_color() argument 495 struct pipe_ctx *pipe_ctx, in get_subvp_visual_confirm_color() argument 523 struct pipe_ctx *pipe_ctx, in get_mclk_switch_visual_confirm_color() argument 567 struct pipe_ctx *pipe_ctx, in get_cursor_visual_confirm_color() argument 585 struct pipe_ctx *pipe_ctx, in get_dcc_visual_confirm_color() argument 633 struct pipe_ctx *pipe_ctx) in set_p_state_switch_method() argument 689 struct pipe_ctx *pipe_ctx, in set_drr_and_clear_adjust_pending() argument 706 struct pipe_ctx *pipe_ctx, in get_fams2_visual_confirm_color() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/inc/ |
| A D | resource.h | 114 struct pipe_ctx *pipe_ctx); 116 bool resource_build_scaling_params(struct pipe_ctx *pipe_ctx); 122 void resource_build_info_frame(struct pipe_ctx *pipe_ctx); 149 struct pipe_ctx *pipe_ctx); 162 bool resource_can_pipe_disable_cursor(struct pipe_ctx *pipe_ctx); 415 struct pipe_ctx *resource_get_otg_master(const struct pipe_ctx *pipe_ctx); 422 struct pipe_ctx *resource_get_opp_head(const struct pipe_ctx *pipe_ctx); 455 struct rect resource_get_odm_slice_src_rect(struct pipe_ctx *pipe_ctx); 458 struct rect resource_get_odm_slice_dst_rect(struct pipe_ctx *pipe_ctx); 588 struct pipe_ctx *pipe_ctx); [all …]
|
| /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() 128 pipe_ctx->stream_res.tg->funcs->set_dsc_config(pipe_ctx->stream_res.tg, in update_dsc_on_stream() 191 pipe_ctx->stream_res.tg, &pipe_ctx->stream->timing); in dcn314_update_odm() 210 struct pipe_ctx *current_pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[pipe_ctx->pipe_idx]; in dcn314_update_odm() 212 update_dsc_on_stream(pipe_ctx, pipe_ctx->stream->timing.flags.DSC); in dcn314_update_odm() 369 struct pipe_ctx *pipe_ctx = NULL; in dcn314_calculate_pix_rate_divider() local 375 if (pipe_ctx) { in dcn314_calculate_pix_rate_divider() 483 struct pipe_ctx *pipe_ctx = NULL; in apply_symclk_on_tx_off_wa() local 488 pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in apply_symclk_on_tx_off_wa() [all …]
|
| /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 …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| A D | dcn35_hwseq.c | 437 pipe_ctx->stream_res.tg, &pipe_ctx->stream->timing); in dcn35_update_odm() 456 struct pipe_ctx *current_pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[pipe_ctx->pipe_idx]; in dcn35_update_odm() 719 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn35_init_pipes() local 745 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn35_init_pipes() local 762 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn35_init_pipes() local 776 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn35_init_pipes() local 797 pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in dcn35_init_pipes() 1028 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn35_calc_blocks_to_gate() local 1039 if (pipe_ctx->plane_res.dpp && pipe_ctx->plane_res.hubp) in dcn35_calc_blocks_to_gate() 1477 void dcn35_set_drr(struct pipe_ctx **pipe_ctx, in dcn35_set_drr() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/basics/ |
| A D | dc_common.c | 53 bool is_lower_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_lower_pipe_tree_visible() argument 55 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_lower_pipe_tree_visible() 57 if (pipe_ctx->bottom_pipe && is_lower_pipe_tree_visible(pipe_ctx->bottom_pipe)) in is_lower_pipe_tree_visible() 62 bool is_upper_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_upper_pipe_tree_visible() argument 64 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_upper_pipe_tree_visible() 66 if (pipe_ctx->top_pipe && is_upper_pipe_tree_visible(pipe_ctx->top_pipe)) in is_upper_pipe_tree_visible() 71 bool is_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_pipe_tree_visible() argument 73 if (pipe_ctx->plane_state && pipe_ctx->plane_state->visible) in is_pipe_tree_visible() 75 if (pipe_ctx->top_pipe && is_upper_pipe_tree_visible(pipe_ctx->top_pipe)) in is_pipe_tree_visible() 77 if (pipe_ctx->bottom_pipe && is_lower_pipe_tree_visible(pipe_ctx->bottom_pipe)) in is_pipe_tree_visible()
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
| A D | dcn31_hwseq.c | 378 void dcn31_update_info_frame(struct pipe_ctx *pipe_ctx) in dcn31_update_info_frame() argument 398 else if (pipe_ctx->stream->ctx->dc->link_srv->dp_is_128b_132b_signal(pipe_ctx)) { in dcn31_update_info_frame() 513 struct pipe_ctx *pipe_ctx, in dcn31_reset_back_end_for_pipe() argument 543 pipe_ctx->stream_res.tg->funcs->disable_crtc(pipe_ctx->stream_res.tg); in dcn31_reset_back_end_for_pipe() 548 pipe_ctx->stream_res.tg, &pipe_ctx->stream->timing); in dcn31_reset_back_end_for_pipe() 552 set_drr_and_clear_adjust_pending(pipe_ctx, pipe_ctx->stream, NULL); in dcn31_reset_back_end_for_pipe() 581 pipe_ctx->stream_res.audio->funcs->az_disable(pipe_ctx->stream_res.audio); in dcn31_reset_back_end_for_pipe() 596 pipe_ctx->pipe_idx, pipe_ctx->stream_res.tg->inst); in dcn31_reset_back_end_for_pipe() 610 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn31_reset_hw_ctx_wrap() local 652 void dcn31_set_static_screen_control(struct pipe_ctx **pipe_ctx, in dcn31_set_static_screen_control() argument [all …]
|
| /drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.c | 232 struct pipe_ctx *pipe = &ctx->res_ctx.pipe_ctx[i]; in dcn32_calculate_cab_allocation() 354 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn32_commit_subvp_config() local 522 struct pipe_ctx *pipe_ctx, in dcn32_set_input_transfer_func() argument 561 struct pipe_ctx *pipe_ctx, in dcn32_set_output_transfer_func() argument 1159 struct pipe_ctx *current_pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[pipe_ctx->pipe_idx]; in dcn32_update_odm() 1225 struct pipe_ctx *pipe_ctx = NULL; in dcn32_calculate_pix_rate_divider() local 1300 void dcn32_unblank_stream(struct pipe_ctx *pipe_ctx, in dcn32_unblank_stream() argument 1372 struct pipe_ctx *pipe_ctx = NULL; in apply_symclk_on_tx_off_wa() local 1542 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn32_disable_phantom_streams() local 1594 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn32_enable_phantom_streams() local [all …]
|
| /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, 99 void dcn30_wait_for_all_pending_updates(const struct pipe_ctx *pipe_ctx);
|