Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c90 struct pipe_ctx *pipe_ctx; in dcn10_lock_all_pipes() local
465 bool dcn10_did_underflow_occur(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn10_did_underflow_occur()
783 struct pipe_ctx *pipe_ctx, in dcn10_enable_stream_timing()
877 struct pipe_ctx *pipe_ctx, in dcn10_reset_back_end_for_pipe()
955 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
980 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
993 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1003 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1015 struct pipe_ctx *pipe_ctx = in dcn10_hw_wa_force_recovery() local
1047 void dcn10_plane_atomic_disconnect(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn10_plane_atomic_disconnect()
[all …]
Ddcn10_resource.c1066 const struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters()
1100 static void build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param()
1122 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.c95 struct pipe_ctx *pipe_ctx, in dcn20_setup_gsl_group_as_lock()
175 struct pipe_ctx *pipe_ctx, in dcn20_set_flip_control_gsl()
262 struct pipe_ctx *pipe_ctx, in dcn20_program_triple_buffer()
566 void dcn20_plane_atomic_disable(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn20_plane_atomic_disable()
601 void dcn20_disable_plane(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn20_disable_plane()
640 struct pipe_ctx *pipe_ctx, in dcn20_enable_stream_timing()
772 struct pipe_ctx *pipe_ctx, in dcn20_program_output_csc()
799 bool dcn20_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dcn20_set_output_transfer_func()
839 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) in dcn20_set_blend_lut()
861 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) in dcn20_set_shaper_3dlut()
[all …]
Ddcn20_resource.c1590 struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters()
1633 static enum dc_status build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in build_pipe_hw_param()
1655 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in dcn20_build_mapped_resource() local
1727 struct pipe_ctx *pipe_ctx = &dc_ctx->res_ctx.pipe_ctx[i]; in dcn20_add_dsc_to_stream_resource() local
1753 struct pipe_ctx *pipe_ctx = NULL; in remove_dsc_from_stream_resource() local
2483 struct pipe_ctx *pipe_ctx = &new_ctx->res_ctx.pipe_ctx[i]; local
/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c276 dce110_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_input_transfer_func()
604 dce110_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_output_transfer_func()
629 void dce110_update_info_frame(struct pipe_ctx *pipe_ctx) in dce110_update_info_frame()
655 void dce110_enable_stream(struct pipe_ctx *pipe_ctx) in dce110_enable_stream()
1013 void dce110_enable_audio_stream(struct pipe_ctx *pipe_ctx) in dce110_enable_audio_stream()
1050 void dce110_disable_audio_stream(struct pipe_ctx *pipe_ctx) in dce110_disable_audio_stream()
1088 void dce110_disable_stream(struct pipe_ctx *pipe_ctx) in dce110_disable_stream()
1114 void dce110_unblank_stream(struct pipe_ctx *pipe_ctx, in dce110_unblank_stream()
1134 void dce110_blank_stream(struct pipe_ctx *pipe_ctx) in dce110_blank_stream()
1159 void dce110_set_avmute(struct pipe_ctx *pipe_ctx, bool enable) in dce110_set_avmute()
[all …]
Ddce110_resource.c890 const struct pipe_ctx *pipe_ctx, in get_pixel_clock_parameters()
924 void dce110_resource_build_pipe_hw_param(struct pipe_ctx *pipe_ctx) in dce110_resource_build_pipe_hw_param()
936 static bool is_surface_pixel_format_supported(struct pipe_ctx *pipe_ctx, unsigned int underlay_idx) in is_surface_pixel_format_supported()
952 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream); in build_mapped_resource() local
1137 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx]; in dce110_acquire_underlay() local
/drivers/gpu/drm/amd/display/dc/dce60/
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
/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h308 struct pipe_ctx { struct
321 struct pipe_ctx *top_pipe; argument
322 struct pipe_ctx *bottom_pipe; argument
323 struct pipe_ctx *next_odm_pipe; argument
324 struct pipe_ctx *prev_odm_pipe; argument
341 struct pipe_ctx pipe_ctx[MAX_PIPES]; argument
/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c1629 static void enable_stream_features(struct pipe_ctx *pipe_ctx) in enable_stream_features()
1651 struct pipe_ctx *pipe_ctx) in enable_link_dp()
1730 struct pipe_ctx *pipe_ctx) in enable_link_edp()
1741 struct pipe_ctx *pipe_ctx) in enable_link_dp_mst()
1765 static bool get_ext_hdmi_settings(struct pipe_ctx *pipe_ctx, in get_ext_hdmi_settings()
1862 static bool i2c_write(struct pipe_ctx *pipe_ctx, in i2c_write()
1889 struct pipe_ctx *pipe_ctx, in write_i2c_retimer_setting()
2051 struct pipe_ctx *pipe_ctx, in write_i2c_default_retimer_setting()
2174 struct pipe_ctx *pipe_ctx, in write_i2c_redriver_setting()
2241 static void enable_link_hdmi(struct pipe_ctx *pipe_ctx) in enable_link_hdmi()
[all …]
Ddc_resource.c505 struct pipe_ctx *pipe_ctx) in resource_find_used_clk_src_for_sharing()
626 static void calculate_split_count_and_index(struct pipe_ctx *pipe_ctx, int *split_count, int *split… in calculate_split_count_and_index()
650 static void calculate_viewport(struct pipe_ctx *pipe_ctx) in calculate_viewport()
770 static void calculate_recout(struct pipe_ctx *pipe_ctx) in calculate_recout()
835 static void calculate_scaling_ratios(struct pipe_ctx *pipe_ctx) in calculate_scaling_ratios()
965 static void calculate_inits_and_adj_vp(struct pipe_ctx *pipe_ctx) in calculate_inits_and_adj_vp()
1111 int shift_border_left_to_dst(struct pipe_ctx *pipe_ctx) in shift_border_left_to_dst()
1122 void restore_border_left_from_dst(struct pipe_ctx *pipe_ctx, in restore_border_left_from_dst()
1129 bool resource_build_scaling_params(struct pipe_ctx *pipe_ctx) in resource_build_scaling_params()
1521 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dc_remove_plane_from_context() local
[all …]
Ddc_link_hwss.c415 static bool dp_set_dsc_on_rx(struct pipe_ctx *pipe_ctx, bool enable) in dp_set_dsc_on_rx()
431 void dp_set_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in dp_set_dsc_on_stream()
514 bool dp_set_dsc_enable(struct pipe_ctx *pipe_ctx, bool enable) in dp_set_dsc_enable()
538 bool dp_set_dsc_pps_sdp(struct pipe_ctx *pipe_ctx, bool enable) in dp_set_dsc_pps_sdp()
582 bool dp_update_dsc_config(struct pipe_ctx *pipe_ctx) in dp_update_dsc_config()
Ddc_stream.c307 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in dc_stream_set_cursor_attributes() local
370 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in dc_stream_set_cursor_position() local
563 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in dc_stream_send_dp_sdp() local
636 struct pipe_ctx *pipe_ctx = NULL; in dc_stream_set_dynamic_metadata() local
Ddc.c428 struct pipe_ctx *pipe_ctx; in dc_stream_set_dyn_expansion() local
789 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in apply_ctx_interdependent_lock() local
1710 const struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in is_surface_in_context() local
2293 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_do_stream_update() local
2429 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
2496 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
2518 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
2574 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
2592 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
2649 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_for_stream() local
[all …]
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
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
Ddc_link_dp.c1618 struct pipe_ctx *pipe_ctx, in perform_link_training_with_retries()
2806 struct pipe_ctx *pipe_ctx = &pipes[0]; in dp_test_get_audio_test_data() local
2939 struct pipe_ctx *pipe_ctx; in dc_link_handle_hpd_rx_irq() local
3818 struct pipe_ctx *pipe_ctx, in set_crtc_test_pattern()
3989 struct pipe_ctx *pipe_ctx = &pipes[0]; in dc_link_dp_set_test_pattern() local
/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hwseq.c70 struct pipe_ctx *pipe_ctx, const struct dc_plane_state *plane_state) in dcn30_set_blend_lut()
91 struct pipe_ctx *pipe_ctx, const struct dc_stream_state *stream) in dcn30_set_mpc_shaper_3dlut()
143 struct pipe_ctx *pipe_ctx, in dcn30_set_input_transfer_func()
186 struct pipe_ctx *pipe_ctx, in dcn30_set_output_transfer_func()
397 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i_pipe]; in dcn30_program_all_writeback_pipes_in_tree() local
639 void dcn30_set_avmute(struct pipe_ctx *pipe_ctx, bool enable) in dcn30_set_avmute()
650 void dcn30_update_info_frame(struct pipe_ctx *pipe_ctx) in dcn30_update_info_frame()
676 void dcn30_program_dmdata_engine(struct pipe_ctx *pipe_ctx) in dcn30_program_dmdata_engine()
/drivers/gpu/drm/amd/display/dc/basics/
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()
/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hwseq.c129 void dcn21_PLAT_58856_wa(struct dc_state *context, struct pipe_ctx *pipe_ctx) in dcn21_PLAT_58856_wa()
161 void dcn21_set_abm_immediate_disable(struct pipe_ctx *pipe_ctx) in dcn21_set_abm_immediate_disable()
179 void dcn21_set_pipe(struct pipe_ctx *pipe_ctx) in dcn21_set_pipe()
195 bool dcn21_set_backlight_level(struct pipe_ctx *pipe_ctx, in dcn21_set_backlight_level()
/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_debugfs.c1180 struct pipe_ctx *pipe_ctx; in dp_dsc_clock_en_read() local
1257 struct pipe_ctx *pipe_ctx; in dp_dsc_clock_en_write() local
1336 struct pipe_ctx *pipe_ctx; in dp_dsc_slice_width_read() local
1411 struct pipe_ctx *pipe_ctx; in dp_dsc_slice_width_write() local
1490 struct pipe_ctx *pipe_ctx; in dp_dsc_slice_height_read() local
1565 struct pipe_ctx *pipe_ctx; in dp_dsc_slice_height_write() local
1640 struct pipe_ctx *pipe_ctx; in dp_dsc_bits_per_pixel_read() local
1712 struct pipe_ctx *pipe_ctx; in dp_dsc_bits_per_pixel_write() local
1785 struct pipe_ctx *pipe_ctx; in dp_dsc_pic_width_read() local
1842 struct pipe_ctx *pipe_ctx; in dp_dsc_pic_height_read() local
[all …]
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
Drv1_clk_mgr.c167 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in ramp_up_dispclk_with_dpp() local
/drivers/gpu/drm/amd/display/dc/dce/
Ddmub_psr.c201 struct pipe_ctx *pipe_ctx = NULL; in dmub_psr_copy_settings() local
Ddce_clk_mgr.c190 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in get_max_pixel_clock_for_all_paths() local
504 const struct pipe_ctx *pipe_ctx = NULL; in dce110_fill_display_configs() local
/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
Ddce110_clk_mgr.c132 const struct pipe_ctx *pipe_ctx = NULL; in dce110_fill_display_configs() local
/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
Ddce_clk_mgr.c171 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dce_get_max_pixel_clock_for_all_paths() local

12