Home
last modified time | relevance | path

Searched defs:pipe_ctx (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_hwseq.c99 struct pipe_ctx *pipe_ctx, in dcn20_setup_gsl_group_as_lock()
179 struct pipe_ctx *pipe_ctx, in dcn20_set_flip_control_gsl()
266 struct pipe_ctx *pipe_ctx, in dcn20_program_triple_buffer()
659 struct pipe_ctx *pipe_ctx, in dcn20_enable_stream_timing()
809 struct pipe_ctx *pipe_ctx, in dcn20_program_output_csc()
1033 struct pipe_ctx *pipe_ctx, in dcn20_blank_pixel_data()
1126 struct pipe_ctx *pipe_ctx) in dcn20_power_on_plane()
1494 struct pipe_ctx *pipe_ctx, in dcn20_update_dchubp_dpp()
1694 struct pipe_ctx *pipe_ctx, in dcn20_program_pipe()
2431 struct pipe_ctx *pipe_ctx, in dcn20_reset_back_end_for_pipe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce60/
A Ddce60_hw_sequencer.c55 struct pipe_ctx *pipe_ctx = NULL; in dce60_should_enable_fbc() local
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()
182 struct pipe_ctx *pipe_ctx) in dce60_program_surface_visibility()
197 static void dce60_get_surface_visual_confirm_color(const struct pipe_ctx *pipe_ctx, in dce60_get_surface_visual_confirm_color()
233 const struct pipe_ctx *pipe_ctx) in dce60_program_scaler()
271 struct dc *dc, struct pipe_ctx *pipe_ctx) in dce60_program_front_end_for_pipe()
396 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce60_apply_ctx_for_surface() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_hw_sequencer.c97 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local
897 struct pipe_ctx *pipe_ctx, in dcn10_enable_stream_timing()
1000 struct pipe_ctx *pipe_ctx, in dcn10_reset_back_end_for_pipe()
1079 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1104 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1117 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1127 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1139 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
2454 struct pipe_ctx *pipe_ctx, in dcn10_enable_plane()
2546 struct pipe_ctx *pipe_ctx, in dcn10_program_output_csc()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_hw_sequencer.c1284 const struct pipe_ctx *pipe_ctx, in build_audio_output()
1365 const struct pipe_ctx *pipe_ctx) in program_scaler()
1404 struct pipe_ctx *pipe_ctx, in dce110_enable_stream_timing()
1468 struct pipe_ctx *pipe_ctx, in apply_single_controller_ctx_to_hw()
1897 static void set_drr(struct pipe_ctx **pipe_ctx, in set_drr()
1973 struct pipe_ctx *pipe_ctx = NULL; in should_enable_fbc() local
2349 struct pipe_ctx *pipe_ctx) in program_surface_visibility()
2395 struct pipe_ctx *pipe_ctx) in update_plane_addr()
2665 struct dc *dc, struct pipe_ctx *pipe_ctx) in dce110_program_front_end_for_pipe()
2841 struct pipe_ctx *pipe_ctx) in dce110_wait_for_mpcc_disconnect()
[all …]
A Ddce110_resource.c882 const struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters()
916 void dce110_resource_build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in dce110_resource_build_pipe_hw_param()
928 static bool is_surface_pixel_format_supported(struct pipe_ctx *pipe_ctx, unsigned int underlay_idx) in is_surface_pixel_format_supported()
944 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
1129 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx]; in dce110_acquire_underlay() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/
A Dlink_dpms.c310 static bool write_i2c(struct pipe_ctx *pipe_ctx, in write_i2c()
337 struct pipe_ctx *pipe_ctx, in write_i2c_retimer_setting()
499 struct pipe_ctx *pipe_ctx, in write_i2c_default_retimer_setting()
622 struct pipe_ctx *pipe_ctx, in write_i2c_redriver_setting()
1248 struct pipe_ctx *pipe_ctx) in deallocate_mst_payload_with_temp_drm_wa()
2023 struct pipe_ctx *pipe_ctx) in enable_link_dp()
2128 struct pipe_ctx *pipe_ctx) in enable_link_edp()
2154 struct pipe_ctx *pipe_ctx) in enable_link_dp_mst()
2180 struct pipe_ctx *pipe_ctx) in enable_link()
2231 void link_set_dpms_off(struct pipe_ctx *pipe_ctx) in link_set_dpms_off()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/hwss/
A Dlink_hwss_dio.c29 void set_dio_throttled_vcp_size(struct pipe_ctx *pipe_ctx, in set_dio_throttled_vcp_size()
39 void setup_dio_stream_encoder(struct pipe_ctx *pipe_ctx) in setup_dio_stream_encoder()
53 void reset_dio_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_dio_stream_encoder()
71 void setup_dio_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_dio_stream_attribute()
172 void setup_dio_audio_output(struct pipe_ctx *pipe_ctx, in setup_dio_audio_output()
188 void enable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in enable_dio_audio_packet()
202 void disable_dio_audio_packet(struct pipe_ctx *pipe_ctx) in disable_dio_audio_packet()
A Dlink_hwss_hpo_dp.c49 static void set_hpo_dp_throttled_vcp_size(struct pipe_ctx *pipe_ctx, in set_hpo_dp_throttled_vcp_size()
62 static void set_hpo_dp_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx, in set_hpo_dp_hblank_min_symbol_width()
89 static void setup_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_encoder()
98 static void reset_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_hpo_dp_stream_encoder()
105 static void setup_hpo_dp_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_attribute()
227 static void setup_hpo_dp_audio_output(struct pipe_ctx *pipe_ctx, in setup_hpo_dp_audio_output()
236 static void enable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in enable_hpo_dp_audio_packet()
242 static void disable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in disable_hpo_dp_audio_packet()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h383 struct pipe_ctx { struct
384 struct dc_plane_state *plane_state;
385 struct dc_stream_state *stream;
387 struct plane_resource plane_res;
412 struct pipe_ctx *top_pipe; argument
413 struct pipe_ctx *bottom_pipe; argument
414 struct pipe_ctx *next_odm_pipe; argument
415 struct pipe_ctx *prev_odm_pipe; argument
417 struct _vcs_dpi_display_dlg_regs_st dlg_regs;
419 struct _vcs_dpi_display_rq_regs_st rq_regs;
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_hwseq.c57 struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) in patch_address_for_sbs_tb_stereo()
130 void dcn201_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_plane_addr()
316 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local
351 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn201_init_hw() local
389 void dcn201_plane_atomic_disconnect(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_plane_atomic_disconnect()
435 void dcn201_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_mpcc()
571 void dcn201_set_cursor_attribute(struct pipe_ctx *pipe_ctx) in dcn201_set_cursor_attribute()
583 void dcn201_set_dmdata_attributes(struct pipe_ctx *pipe_ctx) in dcn201_set_dmdata_attributes()
606 void dcn201_unblank_stream(struct pipe_ctx *pipe_ctx, in dcn201_unblank_stream()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_hwseq.c342 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn32_commit_subvp_config() local
410 struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream) in dcn32_set_mpc_shaper_3dlut()
446 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) in dcn32_set_mcm_luts()
493 struct pipe_ctx *pipe_ctx, in dcn32_set_input_transfer_func()
535 struct pipe_ctx *pipe_ctx, in dcn32_set_output_transfer_func()
941 static void update_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in update_dsc_on_stream()
1029 void dcn32_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx) in dcn32_update_odm()
1125 void dcn32_set_pixels_per_cycle(struct pipe_ctx *pipe_ctx) in dcn32_set_pixels_per_cycle()
1143 void dcn32_unblank_stream(struct pipe_ctx *pipe_ctx, in dcn32_unblank_stream()
1182 bool dcn32_is_dp_dig_pixel_rate_div_policy(struct pipe_ctx *pipe_ctx) in dcn32_is_dp_dig_pixel_rate_div_policy()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/basics/
A Ddc_common.c52 bool is_lower_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_lower_pipe_tree_visible()
61 bool is_upper_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_upper_pipe_tree_visible()
70 bool is_pipe_tree_visible(struct pipe_ctx *pipe_ctx) in is_pipe_tree_visible()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/virtual/
A Dvirtual_link_hwss.c28 void virtual_setup_stream_encoder(struct pipe_ctx *pipe_ctx) in virtual_setup_stream_encoder()
32 void virtual_setup_stream_attribute(struct pipe_ctx *pipe_ctx) in virtual_setup_stream_attribute()
36 void virtual_reset_stream_encoder(struct pipe_ctx *pipe_ctx) in virtual_reset_stream_encoder()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_hwseq.c73 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) in dcn30_set_blend_lut()
93 static bool dcn30_set_mpc_shaper_3dlut(struct pipe_ctx *pipe_ctx, in dcn30_set_mpc_shaper_3dlut()
147 struct pipe_ctx *pipe_ctx, in dcn30_set_input_transfer_func()
190 struct pipe_ctx *pipe_ctx, in dcn30_set_output_transfer_func()
401 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i_pipe]; in dcn30_program_all_writeback_pipes_in_tree() local
647 void dcn30_set_avmute(struct pipe_ctx *pipe_ctx, bool enable) in dcn30_set_avmute()
658 void dcn30_update_info_frame(struct pipe_ctx *pipe_ctx) in dcn30_update_info_frame()
690 void dcn30_program_dmdata_engine(struct pipe_ctx *pipe_ctx) in dcn30_program_dmdata_engine()
981 struct pipe_ctx *pipe_ctx, in dcn30_set_disp_pattern_generator()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_hwseq.c129 void dcn21_PLAT_58856_wa(struct dc_state *context, struct pipe_ctx *pipe_ctx) in dcn21_PLAT_58856_wa()
162 void dcn21_set_abm_immediate_disable(struct pipe_ctx *pipe_ctx) in dcn21_set_abm_immediate_disable()
182 void dcn21_set_pipe(struct pipe_ctx *pipe_ctx) in dcn21_set_pipe()
198 bool dcn21_set_backlight_level(struct pipe_ctx *pipe_ctx, in dcn21_set_backlight_level()
238 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn21_is_abm_supported() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn314/
A Ddcn314_hwseq.c95 static void update_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in update_dsc_on_stream()
158 static unsigned int get_odm_config(struct pipe_ctx *pipe_ctx, unsigned int *opp_instances) in get_odm_config()
181 void dcn314_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx) in dcn314_update_odm()
340 unsigned int dcn314_calculate_dccg_k1_k2_values(struct pipe_ctx *pipe_ctx, unsigned int *k1_div, un… in dcn314_calculate_dccg_k1_k2_values()
376 void dcn314_set_pixels_per_cycle(struct pipe_ctx *pipe_ctx) in dcn314_set_pixels_per_cycle()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c633 struct pipe_ctx *pipe_ctx) in resource_find_used_clk_src_for_sharing()
802 static void calculate_recout(struct pipe_ctx *pipe_ctx) in calculate_recout()
2026 struct pipe_ctx *pipe_ctx, in add_hpo_dp_link_enc_to_ctx()
2048 struct pipe_ctx *pipe_ctx, in remove_hpo_dp_link_enc_from_ctx()
2084 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in acquire_first_free_pipe() local
2471 struct pipe_ctx *pipe_ctx = NULL; in resource_map_pool_resources() local
2939 struct pipe_ctx *pipe_ctx) in set_avi_info_frame()
3394 void resource_build_info_frame(struct pipe_ctx *pipe_ctx) in resource_build_info_frame()
3486 struct pipe_ctx *pipe_ctx) in pipe_need_reprogram()
3860 struct pipe_ctx *pipe_ctx, *pipe_ctx_check; in check_syncd_pipes_for_disabled_master_pipe() local
[all …]
A Ddc_hw_sequencer.c294 struct pipe_ctx *pipe_ctx, in get_mpctree_visual_confirm_color()
315 const struct pipe_ctx *pipe_ctx, in get_surface_visual_confirm_color()
365 struct pipe_ctx *pipe_ctx, in get_hdr_visual_confirm_color()
414 struct pipe_ctx *pipe_ctx, in get_subvp_visual_confirm_color()
451 struct pipe_ctx *pipe_ctx, in get_surface_tile_visual_confirm_color()
A Ddc.c676 struct pipe_ctx *pipe_ctx; in dc_stream_set_dyn_expansion() local
1047 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in apply_ctx_interdependent_lock() local
1671 struct pipe_ctx *pipe_ctx, in should_update_pipe_for_stream()
1679 struct pipe_ctx *pipe_ctx, in should_update_pipe_for_plane()
3158 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_do_stream_update() local
3316 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in dc_dmub_update_dirty_rect() local
3396 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
3526 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
3569 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
3736 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
[all …]
A Ddc_stream.c266 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in program_cursor_attributes() local
384 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in program_cursor_position() local
615 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in dc_stream_send_dp_sdp() local
688 struct pipe_ctx *pipe_ctx = NULL; in dc_stream_set_dynamic_metadata() local
A Ddc_debug.c319 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in context_timing_trace() local
331 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in context_timing_trace() local
A Ddc_surface.c151 struct pipe_ctx *pipe_ctx = in dc_plane_get_status() local
163 struct pipe_ctx *pipe_ctx = in dc_plane_get_status() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_hwseq.c397 void dcn31_update_info_frame(struct pipe_ctx *pipe_ctx) in dcn31_update_info_frame()
531 struct pipe_ctx *pipe_ctx, in dcn31_reset_back_end_for_pipe()
606 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn31_reset_hw_ctx_wrap() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/accessories/
A Dlink_dp_cts.c136 struct pipe_ctx *pipe_ctx = &pipes[0]; in dp_test_get_audio_test_data() local
421 struct pipe_ctx *pipe_ctx, in set_crtc_test_pattern()
663 struct pipe_ctx *pipe_ctx = NULL; in dc_link_dp_set_test_pattern() local
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/protocols/
A Dlink_edp_panel_control.c411 struct pipe_ctx *pipe_ctx = NULL; in get_pipe_from_link() local
436 struct pipe_ctx *pipe_ctx = get_pipe_from_link(link); in dc_link_set_backlight_level() local
795 struct pipe_ctx pipe_ctx = dc->current_state->res_ctx.pipe_ctx[i]; in get_abm_from_stream_res() local

Completed in 101 milliseconds

12