Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c219 struct pipe_ctx *pipe_ctx, in dcn20_setup_gsl_group_as_lock()
298 struct pipe_ctx *pipe_ctx, in dcn20_set_flip_control_gsl()
394 struct pipe_ctx *pipe_ctx, in dcn20_program_triple_buffer()
710 void dcn20_plane_atomic_disable(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn20_plane_atomic_disable()
750 void dcn20_disable_plane(struct dc *dc, struct dc_state *state, struct pipe_ctx *pipe_ctx) in dcn20_disable_plane()
772 void dcn20_disable_pixel_data(struct dc *dc, struct pipe_ctx *pipe_ctx, bool blank) in dcn20_disable_pixel_data()
818 static int get_odm_segment_count(struct pipe_ctx *pipe_ctx) in get_odm_segment_count()
832 struct pipe_ctx *pipe_ctx, in dcn20_enable_stream_timing()
1002 struct pipe_ctx *pipe_ctx, in dcn20_program_output_csc()
1029 bool dcn20_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dcn20_set_output_transfer_func()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c283 dce110_set_input_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_input_transfer_func()
606 dce110_set_output_transfer_func(struct dc *dc, struct pipe_ctx *pipe_ctx, in dce110_set_output_transfer_func()
630 void dce110_update_info_frame(struct pipe_ctx *pipe_ctx) in dce110_update_info_frame()
663 dce110_dac_encoder_control(struct pipe_ctx *pipe_ctx, bool enable) in dce110_dac_encoder_control()
676 void dce110_enable_stream(struct pipe_ctx *pipe_ctx) in dce110_enable_stream()
1094 void dce110_enable_audio_stream(struct pipe_ctx *pipe_ctx) in dce110_enable_audio_stream()
1135 void dce110_disable_audio_stream(struct pipe_ctx *pipe_ctx) in dce110_disable_audio_stream()
1171 void dce110_disable_stream(struct pipe_ctx *pipe_ctx) in dce110_disable_stream()
1226 void dce110_unblank_stream(struct pipe_ctx *pipe_ctx, in dce110_unblank_stream()
1246 void dce110_blank_stream(struct pipe_ctx *pipe_ctx) in dce110_blank_stream()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c225 static bool get_ext_hdmi_settings(struct pipe_ctx *pipe_ctx, in get_ext_hdmi_settings()
322 static bool write_i2c(struct pipe_ctx *pipe_ctx, in write_i2c()
349 struct pipe_ctx *pipe_ctx, in write_i2c_retimer_setting()
511 struct pipe_ctx *pipe_ctx, in write_i2c_default_retimer_setting()
634 struct pipe_ctx *pipe_ctx, in write_i2c_redriver_setting()
662 static void update_psp_stream_config(struct pipe_ctx *pipe_ctx, bool dpms_off) in update_psp_stream_config()
727 static void set_avmute(struct pipe_ctx *pipe_ctx, bool enable) in set_avmute()
772 static bool dp_set_dsc_on_rx(struct pipe_ctx *pipe_ctx, bool enable) in dp_set_dsc_on_rx()
785 static bool dp_set_hblank_reduction_on_rx(struct pipe_ctx *pipe_ctx) in dp_set_hblank_reduction_on_rx()
802 void link_set_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in link_set_dsc_on_stream()
[all …]
H A Dlink_hwss_hpo_frl.c29 static void setup_hpo_frl_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_hpo_frl_stream_attribute()
/linux/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_hpo_dp.c33 void set_hpo_dp_throttled_vcp_size(struct pipe_ctx *pipe_ctx, 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()
74 void setup_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_encoder()
83 void reset_hpo_dp_stream_encoder(struct pipe_ctx *pipe_ctx) in reset_hpo_dp_stream_encoder()
90 void setup_hpo_dp_stream_attribute(struct pipe_ctx *pipe_ctx) in setup_hpo_dp_stream_attribute()
178 void setup_hpo_dp_audio_output(struct pipe_ctx *pipe_ctx, in setup_hpo_dp_audio_output()
187 void enable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in enable_hpo_dp_audio_packet()
193 void disable_hpo_dp_audio_packet(struct pipe_ctx *pipe_ctx) in disable_hpo_dp_audio_packet()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c86 void dcn401_program_gamut_remap(struct pipe_ctx *pipe_ctx) in dcn401_program_gamut_remap()
369 static void dcn401_get_mcm_lut_xable_from_pipe_ctx(struct dc *dc, struct pipe_ctx *pipe_ctx, in dcn401_get_mcm_lut_xable_from_pipe_ctx()
403 struct pipe_ctx *pipe_ctx, in dcn401_populate_mcm_luts()
599 void dcn401_trigger_3dlut_dma_load(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn401_trigger_3dlut_dma_load()
608 bool dcn401_set_mcm_luts(struct pipe_ctx *pipe_ctx, in dcn401_set_mcm_luts()
660 struct pipe_ctx *pipe_ctx, in dcn401_set_output_transfer_func()
693 void dcn401_calculate_dccg_tmds_div_value(struct pipe_ctx *pipe_ctx, in dcn401_calculate_dccg_tmds_div_value()
713 struct pipe_ctx *pipe_ctx, in enable_stream_timing_calc()
753 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_timing()
905 struct pipe_ctx *pipe_ctx, in dcn401_enable_stream_calc()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/
H A Ddcn201_hwseq.c57 struct pipe_ctx *pipe_ctx, PHYSICAL_ADDRESS_LOC *addr) 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()
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()
422 void dcn201_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx) in dcn201_update_mpcc()
556 void dcn201_set_cursor_attribute(struct pipe_ctx *pipe_ctx) in dcn201_set_cursor_attribute()
568 void dcn201_set_dmdata_attributes(struct pipe_ctx *pipe_ctx) in dcn201_set_dmdata_attributes()
591 void dcn201_unblank_stream(struct pipe_ctx *pipe_ctx, in dcn201_unblank_stream()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_hw_sequencer.c319 struct pipe_ctx *pipe_ctx, in get_mpctree_visual_confirm_color()
340 const struct pipe_ctx *pipe_ctx, in get_surface_visual_confirm_color()
390 struct pipe_ctx *pipe_ctx, in get_hdr_visual_confirm_color()
465 struct pipe_ctx *pipe_ctx, in get_vabc_visual_confirm_color()
502 struct pipe_ctx *pipe_ctx, in get_subvp_visual_confirm_color()
530 struct pipe_ctx *pipe_ctx, in get_mclk_switch_visual_confirm_color()
574 struct pipe_ctx *pipe_ctx, in get_cursor_visual_confirm_color()
592 struct pipe_ctx *pipe_ctx, in get_dcc_visual_confirm_color()
640 struct pipe_ctx *pipe_ctx) in set_p_state_switch_method()
696 struct pipe_ctx *pipe_ctx, in set_drr_and_clear_adjust_pending()
[all …]
H A Ddc_resource.c733 struct pipe_ctx *pipe_ctx) in resource_find_used_clk_src_for_sharing()
852 struct pipe_ctx *pipe_ctx, in calculate_plane_rec_in_timing_active()
942 struct pipe_ctx *pipe_ctx, in calculate_mpc_slice_in_timing_active()
977 static void calculate_adjust_recout_for_visual_confirm(struct pipe_ctx *pipe_ctx, in calculate_adjust_recout_for_visual_confirm()
998 struct pipe_ctx *pipe_ctx) in reverse_adjust_recout_for_visual_confirm()
1009 struct pipe_ctx *pipe_ctx) in adjust_recout_for_visual_confirm()
1024 static void calculate_recout(struct pipe_ctx *pipe_ctx) in calculate_recout()
1180 static void calculate_scaling_ratios(struct pipe_ctx *pipe_ctx) in calculate_scaling_ratios()
1296 static void calculate_inits_and_viewports(struct pipe_ctx *pipe_ctx) in calculate_inits_and_viewports()
1485 bool resource_build_scaling_params(struct pipe_ctx *pipe_ctx) in resource_build_scaling_params()
[all …]
H A Ddc_surface.c74 struct pipe_ctx *pipe_ctx = &dc_state->res_ctx.pipe_ctx[i]; in dc_plane_get_pipe_mask() local
134 struct pipe_ctx *pipe_ctx = in dc_plane_get_status() local
149 struct pipe_ctx *pipe_ctx = in dc_plane_get_status() local
290 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in dc_plane_force_dcc_and_tiling_disable() local
H A Ddc.c814 struct pipe_ctx *pipe_ctx; in dc_stream_set_dyn_expansion() local
1225 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in apply_ctx_interdependent_lock() local
1238 … dc_update_visual_confirm_color(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx) in dc_update_visual_confirm_color()
1285 struct pipe_ctx *pipe_ctx; in dc_get_visual_confirm_for_stream() local
2000 struct pipe_ctx *pipe_ctx, in should_update_pipe_for_stream()
2008 struct pipe_ctx *pipe_ctx, in should_update_pipe_for_plane()
2664 const struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in is_surface_in_context() local
3583 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in update_planes_and_stream_state() local
3625 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in commit_planes_do_stream_update() local
3820 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; in dc_dmub_update_dirty_rect() local
[all …]
H A Ddc_stream.c250 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in program_cursor_attributes() local
397 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in program_cursor_position() local
487 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in dc_stream_program_cursor_position() local
714 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i]; in dc_stream_send_dp_sdp() local
796 struct pipe_ctx *pipe_ctx = NULL; in dc_stream_set_dynamic_metadata() local
/linux/drivers/gpu/drm/amd/display/dc/virtual/
H 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/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer.h64 struct pipe_ctx *pipe_ctx; member
75 struct pipe_ctx *pipe_ctx; member
81 struct pipe_ctx *pipe_ctx; member
86 struct pipe_ctx *pipe_ctx; member
91 struct pipe_ctx *pipe_ctx; member
95 struct pipe_ctx *pipe_ctx; member
105 struct pipe_ctx *pipe_ctx; member
109 struct pipe_ctx *pipe_ctx; member
114 struct pipe_ctx *pipe_ctx; member
120 struct pipe_ctx *pipe_ctx; member
[all …]
/linux/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_dp_cts.c196 struct pipe_ctx *pipe_ctx = &pipes[0]; in dp_test_get_audio_test_data() local
481 struct pipe_ctx *pipe_ctx, in set_crtc_test_pattern()
656 struct pipe_ctx *pipe_ctx = NULL; in dp_set_test_pattern() local
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource_helpers.c41 struct pipe_ctx *pipe_ctx, in dcn32_helper_calculate_mall_bytes_for_cursor()
260 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in override_det_for_subvp() local
275 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in override_det_for_subvp() local
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_trace.h26 #define TRACE_DC_PIPE_STATE(pipe_ctx, index, max_pipes) \ argument
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c535 struct pipe_ctx *pipe_ctx = NULL; in get_pipe_from_link() local
560 struct pipe_ctx *pipe_ctx = get_pipe_from_link(link); in edp_set_backlight_level() local
1315 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in get_abm_from_stream_res() local
1402 void edp_set_panel_assr(struct dc_link *link, struct pipe_ctx *pipe_ctx, in edp_set_panel_assr()
H A Dlink_dp_capability.c378 bool dp_is_128b_132b_signal(struct pipe_ctx *pipe_ctx) in dp_is_128b_132b_signal()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
H A Ddcn20_clk_mgr.c153 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn20_update_clocks_update_dentist() local
184 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in dcn20_update_clocks_update_dentist() local
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
H A Drv1_clk_mgr.c164 struct pipe_ctx *pipe_ctx = &dc->current_state->res_ctx.pipe_ctx[i]; in ramp_up_dispclk_with_dpp() local
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clk_mgr.c190 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; in get_max_pixel_clock_for_all_paths() local
508 const struct pipe_ctx *pipe_ctx = NULL; in dce110_fill_display_configs() local
H A Ddmub_replay.c124 struct pipe_ctx *pipe_ctx = NULL; in dmub_replay_copy_settings() local
/linux/drivers/gpu/drm/amd/display/dc/pg/dcn35/
H A Ddcn35_pg_cntl.c403 struct pipe_ctx *pipe_ctx = &pg_cntl->ctx->dc->current_state->res_ctx.pipe_ctx[i]; in pg_cntl35_plane_otg_pg_control() local
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c1229 struct pipe_ctx *pipe_ctx = NULL; in dm_helpers_dp_handle_test_pattern_request() local