| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| H A D | dcn20_hwseq.c | 219 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 D | dce110_hwseq.c | 283 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 D | link_dpms.c | 225 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 D | link_hwss_hpo_frl.c | 29 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 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() 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 D | dcn401_hwseq.c | 86 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/dcn35/ |
| H A D | dcn35_hwseq.c | 327 static void update_dsc_on_stream(struct pipe_ctx *pipe_ctx, bool enable) in update_dsc_on_stream() argument 405 get_odm_config(struct pipe_ctx * pipe_ctx,unsigned int * opp_instances) get_odm_config() argument 428 dcn35_update_odm(struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) dcn35_update_odm() argument 638 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn35_init_pipes() local 664 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn35_init_pipes() local 681 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn35_init_pipes() local 695 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn35_init_pipes() local 815 dcn35_enable_plane(struct dc * dc,struct pipe_ctx * pipe_ctx,struct dc_state * context) dcn35_enable_plane() argument 858 dcn35_plane_atomic_disable(struct dc * dc,struct pipe_ctx * pipe_ctx) dcn35_plane_atomic_disable() argument 898 dcn35_disable_plane(struct dc * dc,struct dc_state * state,struct pipe_ctx * pipe_ctx) dcn35_disable_plane() argument 947 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i]; dcn35_calc_blocks_to_gate() local 1402 dcn35_set_drr(struct pipe_ctx ** pipe_ctx,int num_pipes,struct dc_crtc_timing_adjust adjust) dcn35_set_drr() argument 1444 dcn35_set_static_screen_control(struct pipe_ctx ** pipe_ctx,int num_pipes,const struct dc_static_screen_params * params) dcn35_set_static_screen_control() argument 1462 dcn35_set_long_vblank(struct pipe_ctx ** pipe_ctx,int num_pipes,uint32_t v_total_min,uint32_t v_total_max) dcn35_set_long_vblank() argument 1490 should_avoid_empty_tu(struct pipe_ctx * pipe_ctx) should_avoid_empty_tu() argument 1545 dcn35_is_dp_dig_pixel_rate_div_policy(struct pipe_ctx * pipe_ctx) dcn35_is_dp_dig_pixel_rate_div_policy() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| H A D | dcn201_hwseq.c | 57 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 D | dc_hw_sequencer.c | 319 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 D | dc_resource.c | 733 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 D | dc.c | 814 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 D | dc_stream.c | 250 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 D | virtual_link_hwss.c | 28 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/dcn314/ |
| H 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 149 get_odm_config(struct pipe_ctx * pipe_ctx,unsigned int * opp_instances) get_odm_config() argument 172 dcn314_update_odm(struct dc * dc,struct dc_state * context,struct pipe_ctx * pipe_ctx) dcn314_update_odm() argument 327 dcn314_calculate_dccg_k1_k2_values(struct pipe_ctx * pipe_ctx,unsigned int * k1_div,unsigned int * k2_div) dcn314_calculate_dccg_k1_k2_values() argument 369 struct pipe_ctx *pipe_ctx = NULL; dcn314_calculate_pix_rate_divider() local 483 struct pipe_ctx *pipe_ctx = NULL; apply_symclk_on_tx_off_wa() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/hwss/ |
| H A D | hw_sequencer.h | 64 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 D | link_dp_cts.c | 196 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() argument 656 struct pipe_ctx *pipe_ctx = NULL; dp_set_test_pattern() local [all...] |
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_debugfs.c | 1292 struct pipe_ctx *pipe_ctx = NULL; odm_combine_segments_show() local 1562 struct pipe_ctx *pipe_ctx; dp_dsc_clock_en_read() local 1641 struct pipe_ctx *pipe_ctx; dp_dsc_clock_en_write() local 1748 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_read() local 1821 struct pipe_ctx *pipe_ctx; dp_dsc_slice_width_write() local 1932 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_read() local 2009 struct pipe_ctx *pipe_ctx; dp_dsc_slice_height_write() local 2112 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_read() local 2186 struct pipe_ctx *pipe_ctx; dp_dsc_bits_per_pixel_write() local 2287 struct pipe_ctx *pipe_ctx; dp_dsc_pic_width_read() local 2341 struct pipe_ctx *pipe_ctx; dp_dsc_pic_height_read() local 2410 struct pipe_ctx *pipe_ctx; dp_dsc_chunk_size_read() local 2479 struct pipe_ctx *pipe_ctx; dp_dsc_slice_bpg_offset_read() local [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource_helpers.c | 41 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/link/protocols/ |
| H A D | link_edp_panel_control.c | 535 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()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_trace.h | 26 #define TRACE_DC_PIPE_STATE(pipe_ctx, index, max_pipes) \ argument
|
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/ |
| H A D | dcn20_clk_mgr.c | 153 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/dml2/ |
| H A D | dml2_utils.c | |
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/ |
| H A D | rv1_clk_mgr.c | 164 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 D | dce_clk_mgr.c | 190 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 D | dmub_replay.c | 124 struct pipe_ctx *pipe_ctx = NULL; in dmub_replay_copy_settings() local
|