| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dm_helpers.h | 49 struct dc_context *ctx, 58 struct dc_context *ctx, 72 struct dc_context *ctx, 79 struct dc_context *ctx, 88 struct dc_context *ctx, 95 struct dc_context *ctx, 102 struct dc_context *ctx, 108 struct dc_context *ctx, 115 struct dc_context *ctx, 119 struct dc_context *ctx, [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | gpio.h | 55 struct dc_context *ctx, 59 struct dc_context *ctx, 63 struct dc_context *ctx, 67 struct dc_context *ctx, 71 struct dc_context *ctx, 75 struct dc_context *ctx, 79 struct dc_context *ctx,
|
| H A D | dio.h | 10 struct dc_context; 19 struct dc_context *ctx;
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_helpers.c | 231 struct dc_context *ctx, in dm_helpers_dp_update_branch_info() 271 struct dc_context *ctx, in dm_helpers_dp_mst_write_payload_allocation_table() 323 struct dc_context *ctx, in dm_helpers_dp_mst_poll_pending_down_reply() 331 struct dc_context *ctx, in dm_helpers_dp_mst_clear_payload_allocation_table() 340 struct dc_context *ctx, in dm_helpers_dp_mst_poll_for_allocation_change_trigger() 366 struct dc_context *ctx, in dm_helpers_dp_mst_send_payload_allocation() 400 struct dc_context *ctx, in dm_helpers_dp_mst_update_mst_mgr_for_deallocation() 427 void dm_dtn_log_begin(struct dc_context *ctx, in dm_dtn_log_begin() 441 void dm_dtn_log_append_v(struct dc_context *ctx, in dm_dtn_log_append_v() 502 void dm_dtn_log_end(struct dc_context *ctx, in dm_dtn_log_end() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_cm_common.h | 93 struct dc_context *ctx, 98 struct dc_context *ctx, 109 struct dc_context *ctx, 117 void cm_helper_read_color_matrices(struct dc_context *ctx,
|
| /linux/drivers/gpu/drm/amd/display/include/ |
| H A D | vector.h | 34 struct dc_context *ctx; 39 struct dc_context *ctx, 44 struct dc_context *ctx, 51 struct dc_context *ctx,
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/ |
| H A D | hw_factory.h | 41 struct dc_context *ctx, 46 struct dc_context *ctx, 51 struct dc_context *ctx,
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dmub_psr.c | 143 struct dc_context *dc = dmub->ctx; in dmub_psr_set_version() 182 struct dc_context *dc = dmub->ctx; in dmub_psr_enable() 234 struct dc_context *dc = dmub->ctx; in dmub_psr_set_level() 258 struct dc_context *dc = dmub->ctx; in dmub_psr_set_sink_vtotal_in_psr_active() 276 struct dc_context *dc = dmub->ctx; in dmub_psr_set_power_opt() 298 struct dc_context *dc = dmub->ctx; in dmub_psr_copy_settings() 438 struct dc_context *dc = dmub->ctx; in dmub_psr_force_static() 480 static void dmub_psr_construct(struct dmub_psr *psr, struct dc_context *ctx) in dmub_psr_construct() 489 struct dmub_psr *dmub_psr_create(struct dc_context *ctx) in dmub_psr_create()
|
| H A D | dmub_replay.c | 50 struct dc_context *dc = dmub->ctx; in dmub_replay_enable() 100 struct dc_context *dc = dmub->ctx; in dmub_replay_set_power_opt() 121 struct dc_context *dc = dmub->ctx; in dmub_replay_copy_settings() 220 struct dc_context *dc = dmub->ctx; in dmub_replay_set_coasting_vtotal() 291 struct dc_context *dc = dmub->ctx; in dmub_replay_set_power_opt_and_coasting_vtotal() 318 struct dc_context *ctx = NULL; in dmub_replay_send_cmd() 430 static void dmub_replay_construct(struct dmub_replay *replay, struct dc_context *ctx) in dmub_replay_construct() 439 struct dmub_replay *dmub_replay_create(struct dc_context *ctx) in dmub_replay_create()
|
| H A D | dmub_abm.c | 42 struct dc_context *dc = abm->ctx; in abm_feature_support() 144 struct dc_context *dc = abm->ctx; in dmub_abm_save_restore_ex() 202 struct dc_context *ctx, in dmub_abm_construct() 219 struct dc_context *ctx, in dmub_abm_create()
|
| H A D | dce_i2c_hw.h | 298 struct dc_context *ctx; 307 struct dc_context *ctx, 315 struct dc_context *ctx, 323 struct dc_context *ctx, 331 struct dc_context *ctx, 339 struct dc_context *ctx,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 252 static struct hubbub *dcn303_hubbub_create(struct dc_context *ctx) in dcn303_hubbub_create() 293 static struct vpg *dcn303_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn303_vpg_create() 322 static struct afmt *dcn303_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn303_afmt_create() 360 static struct audio *dcn303_create_audio(struct dc_context *ctx, unsigned int inst) in dcn303_create_audio() 381 static struct stream_encoder *dcn303_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn303_stream_encoder_create() 429 static struct clock_source *dcn303_clock_source_create(struct dc_context *ctx, struct dc_bios *bios, in dcn303_clock_source_create() 459 static struct dce_hwseq *dcn303_hwseq_create(struct dc_context *ctx) in dcn303_hwseq_create() 488 static struct hubp *dcn303_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn303_hubp_create() 519 static struct dpp *dcn303_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn303_dpp_create() 550 static struct output_pixel_processor *dcn303_opp_create(struct dc_context *ctx, uint32_t inst) in dcn303_opp_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 256 static struct hubbub *dcn302_hubbub_create(struct dc_context *ctx) in dcn302_hubbub_create() 300 static struct vpg *dcn302_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn302_vpg_create() 332 static struct afmt *dcn302_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn302_afmt_create() 370 static struct audio *dcn302_create_audio(struct dc_context *ctx, unsigned int inst) in dcn302_create_audio() 394 static struct stream_encoder *dcn302_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn302_stream_encoder_create() 445 static struct clock_source *dcn302_clock_source_create(struct dc_context *ctx, struct dc_bios *bios, in dcn302_clock_source_create() 475 static struct dce_hwseq *dcn302_hwseq_create(struct dc_context *ctx) in dcn302_hwseq_create() 507 static struct hubp *dcn302_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn302_hubp_create() 541 static struct dpp *dcn302_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn302_dpp_create() 575 static struct output_pixel_processor *dcn302_opp_create(struct dc_context *ctx, uint32_t inst) in dcn302_opp_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce120/ |
| H A D | dce120_resource.c | 427 struct dc_context *ctx, in dce120_opp_create() 441 struct dc_context *ctx, in dce120_aux_engine_create() 479 struct dc_context *ctx, in dce120_i2c_hw_create() 538 struct dc_context *ctx, in dce120_clock_source_create() 580 struct dc_context *ctx, in dce120_timing_generator_create() 675 struct dc_context *ctx, in read_dce_straps() 694 struct dc_context *ctx, unsigned int inst) in create_audio() 712 struct dc_context *ctx, in dce120_link_encoder_create() 753 struct dc_context *ctx, uint32_t inst) in dce120_ipp_create() 769 struct dc_context *ctx) in dce120_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
| H A D | dcn301_resource.c | 717 static struct dpp *dcn301_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn301_dpp_create() 733 static struct output_pixel_processor *dcn301_opp_create(struct dc_context *ctx, in dcn301_opp_create() 749 static struct dce_aux *dcn301_aux_engine_create(struct dc_context *ctx, uint32_t inst) in dcn301_aux_engine_create() 783 static struct dce_i2c_hw *dcn301_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn301_i2c_hw_create() 797 struct dc_context *ctx, in dcn301_mpc_create() 816 static struct hubbub *dcn301_hubbub_create(struct dc_context *ctx) in dcn301_hubbub_create() 847 struct dc_context *ctx, uint32_t instance) in dcn301_timing_generator_create() 880 struct dc_context *ctx, in dcn301_link_encoder_create() 924 static uint32_t read_pipe_fuses(struct dc_context *ctx) in read_pipe_fuses() 934 struct dc_context *ctx, in read_dce_straps() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce60/ |
| H A D | dce60_resource.c | 487 struct dc_context *ctx, in read_dce_straps() 498 struct dc_context *ctx, unsigned int inst) in create_audio() 505 struct dc_context *ctx, in dce60_timing_generator_create() 520 struct dc_context *ctx, in dce60_opp_create() 535 struct dc_context *ctx, in dce60_aux_engine_create() 573 struct dc_context *ctx, in dce60_i2c_hw_create() 589 struct dc_context *ctx) in dce60_i2c_sw_create() 603 struct dc_context *ctx) in dce60_stream_encoder_create() 639 struct dc_context *ctx) in dce60_hwseq_create() 683 struct dc_context *ctx, in dce60_mem_input_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce80/ |
| H A D | dce80_resource.c | 493 struct dc_context *ctx, in read_dce_straps() 504 struct dc_context *ctx, unsigned int inst) in create_audio() 511 struct dc_context *ctx, in dce80_timing_generator_create() 526 struct dc_context *ctx, in dce80_opp_create() 541 struct dc_context *ctx, in dce80_aux_engine_create() 579 struct dc_context *ctx, in dce80_i2c_hw_create() 595 struct dc_context *ctx) in dce80_i2c_sw_create() 609 struct dc_context *ctx) in dce80_stream_encoder_create() 645 struct dc_context *ctx) in dce80_hwseq_create() 689 struct dc_context *ctx, in dce80_mem_input_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
| H A D | dcn201_resource.c | 631 struct dc_context *ctx, in dcn201_dpp_create() 649 struct dc_context *ctx, uint32_t inst) in dcn201_ipp_create() 665 struct dc_context *ctx, uint32_t inst) in dcn201_opp_create() 679 static struct dce_aux *dcn201_aux_engine_create(struct dc_context *ctx, in dcn201_aux_engine_create() 712 static struct dce_i2c_hw *dcn201_i2c_hw_create(struct dc_context *ctx, in dcn201_i2c_hw_create() 727 static struct mpc *dcn201_mpc_create(struct dc_context *ctx, uint32_t num_mpcc) in dcn201_mpc_create() 743 static struct hubbub *dcn201_hubbub_create(struct dc_context *ctx) in dcn201_hubbub_create() 759 struct dc_context *ctx, in dcn201_timing_generator_create() 793 struct dc_context *ctx, in dcn201_link_encoder_create() 818 struct dc_context *ctx, in dcn201_clock_source_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/ |
| H A D | dce120_clk_mgr.h | 29 void dce120_clk_mgr_construct(struct dc_context *ctx, struct clk_mgr_internal *clk_mgr); 30 void dce121_clk_mgr_construct(struct dc_context *ctx, struct clk_mgr_internal *clk_mgr);
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| H A D | dce100_resource.c | 452 struct dc_context *ctx, in read_dce_straps() 463 struct dc_context *ctx, unsigned int inst) in create_audio() 470 struct dc_context *ctx, in dce100_timing_generator_create() 486 struct dc_context *ctx) in dce100_stream_encoder_create() 521 struct dc_context *ctx) in dce100_hwseq_create() 573 struct dc_context *ctx, in dce100_mem_input_create() 595 struct dc_context *ctx, in dce100_transform_create() 610 struct dc_context *ctx, uint32_t inst) in dce100_ipp_create() 632 struct dc_context *ctx, in dce100_link_encoder_create() 686 struct dc_context *ctx, in dce100_opp_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 910 struct dc_context *ctx, in dcn31_dpp_create() 929 struct dc_context *ctx, uint32_t inst) in dcn31_opp_create() 945 struct dc_context *ctx, in dcn31_aux_engine_create() 982 struct dc_context *ctx, in dcn31_i2c_hw_create() 997 struct dc_context *ctx, in dcn31_mpc_create() 1016 static struct hubbub *dcn31_hubbub_create(struct dc_context *ctx) in dcn31_hubbub_create() 1048 struct dc_context *ctx, in dcn31_timing_generator_create() 1082 struct dc_context *ctx, in dcn31_link_encoder_create() 1108 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1143 struct dc_context *ctx, in read_dce_straps() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dio/virtual/ |
| H A D | virtual_stream_encoder.h | 32 struct dc_context *ctx, struct dc_bios *bp); 36 struct dc_context *ctx,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| H A D | dcn10_resource.c | 573 struct dc_context *ctx, in dcn10_dpp_create() 588 struct dc_context *ctx, uint32_t inst) in dcn10_ipp_create() 605 struct dc_context *ctx, uint32_t inst) in dcn10_opp_create() 620 static struct dce_aux *dcn10_aux_engine_create(struct dc_context *ctx, in dcn10_aux_engine_create() 657 static struct dce_i2c_hw *dcn10_i2c_hw_create(struct dc_context *ctx, in dcn10_i2c_hw_create() 671 static struct mpc *dcn10_mpc_create(struct dc_context *ctx) in dcn10_mpc_create() 687 static struct hubbub *dcn10_hubbub_create(struct dc_context *ctx) in dcn10_hubbub_create() 703 struct dc_context *ctx, in dcn10_timing_generator_create() 736 struct dc_context *ctx, in dcn10_link_encoder_create() 779 struct dc_context *ctx, in dcn10_clock_source_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 954 struct dc_context *ctx, in dcn31_dpp_create() 973 struct dc_context *ctx, uint32_t inst) in dcn31_opp_create() 989 struct dc_context *ctx, in dcn31_aux_engine_create() 1048 struct dc_context *ctx, in dcn31_i2c_hw_create() 1063 struct dc_context *ctx, in dcn31_mpc_create() 1082 static struct hubbub *dcn31_hubbub_create(struct dc_context *ctx) in dcn31_hubbub_create() 1114 struct dc_context *ctx, in dcn31_timing_generator_create() 1148 struct dc_context *ctx, in dcn31_link_encoder_create() 1174 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1209 struct dc_context *ctx, in read_dce_straps() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | clock_source.h | 138 struct dc_context *ctx; 158 struct dc_context *ctx; 186 struct dc_context *ctx;
|