| /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,
|
| /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/resource/dcn303/ |
| H A D | dcn303_resource.c | 268 static struct dio *dcn303_dio_create(struct dc_context *ctx) in dcn303_dio_create() 280 static struct hubbub *dcn303_hubbub_create(struct dc_context *ctx) in dcn303_hubbub_create() 321 static struct vpg *dcn303_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn303_vpg_create() 350 static struct afmt *dcn303_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn303_afmt_create() 388 static struct audio *dcn303_create_audio(struct dc_context *ctx, unsigned int inst) in dcn303_create_audio() 409 static struct stream_encoder *dcn303_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn303_stream_encoder_create() 457 static struct clock_source *dcn303_clock_source_create(struct dc_context *ctx, struct dc_bios *bios, in dcn303_clock_source_create() 487 static struct dce_hwseq *dcn303_hwseq_create(struct dc_context *ctx) in dcn303_hwseq_create() 516 static struct hubp *dcn303_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn303_hubp_create() 547 static struct dpp *dcn303_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn303_dpp_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 272 static struct dio *dcn302_dio_create(struct dc_context *ctx) in dcn302_dio_create() 284 static struct hubbub *dcn302_hubbub_create(struct dc_context *ctx) in dcn302_hubbub_create() 328 static struct vpg *dcn302_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn302_vpg_create() 360 static struct afmt *dcn302_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn302_afmt_create() 398 static struct audio *dcn302_create_audio(struct dc_context *ctx, unsigned int inst) in dcn302_create_audio() 422 static struct stream_encoder *dcn302_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn302_stream_encoder_create() 473 static struct clock_source *dcn302_clock_source_create(struct dc_context *ctx, struct dc_bios *bios, in dcn302_clock_source_create() 503 static struct dce_hwseq *dcn302_hwseq_create(struct dc_context *ctx) in dcn302_hwseq_create() 535 static struct hubp *dcn302_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn302_hubp_create() 569 static struct dpp *dcn302_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn302_dpp_create() [all …]
|
| /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/dcn201/ |
| H A D | dcn201_resource.c | 632 struct dc_context *ctx, in dcn201_dpp_create() 650 struct dc_context *ctx, uint32_t inst) in dcn201_ipp_create() 666 struct dc_context *ctx, uint32_t inst) in dcn201_opp_create() 680 static struct dce_aux *dcn201_aux_engine_create(struct dc_context *ctx, in dcn201_aux_engine_create() 713 static struct dce_i2c_hw *dcn201_i2c_hw_create(struct dc_context *ctx, in dcn201_i2c_hw_create() 728 static struct mpc *dcn201_mpc_create(struct dc_context *ctx, uint32_t num_mpcc) in dcn201_mpc_create() 744 static struct hubbub *dcn201_hubbub_create(struct dc_context *ctx) in dcn201_hubbub_create() 774 static struct dio *dcn201_dio_create(struct dc_context *ctx) in dcn201_dio_create() 787 struct dc_context *ctx, in dcn201_timing_generator_create() 821 struct dc_context *ctx, in dcn201_link_encoder_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() 754 struct dc_context *ctx, uint32_t inst) in dce120_ipp_create() 770 struct dc_context *ctx) in dce120_stream_encoder_create() [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/dcn314/ |
| H A D | dcn314_resource.c | 970 struct dc_context *ctx, in dcn31_dpp_create() 989 struct dc_context *ctx, uint32_t inst) in dcn31_opp_create() 1005 struct dc_context *ctx, in dcn31_aux_engine_create() 1064 struct dc_context *ctx, in dcn31_i2c_hw_create() 1079 struct dc_context *ctx, in dcn31_mpc_create() 1098 static struct dio *dcn314_dio_create(struct dc_context *ctx) in dcn314_dio_create() 1110 static struct hubbub *dcn31_hubbub_create(struct dc_context *ctx) in dcn31_hubbub_create() 1142 struct dc_context *ctx, in dcn31_timing_generator_create() 1176 struct dc_context *ctx, in dcn31_link_encoder_create() 1202 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() [all …]
|
| /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() 684 struct dc_context *ctx, in dce100_opp_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
| H A D | dcn301_resource.c | 718 static struct dpp *dcn301_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn301_dpp_create() 734 static struct output_pixel_processor *dcn301_opp_create(struct dc_context *ctx, in dcn301_opp_create() 750 static struct dce_aux *dcn301_aux_engine_create(struct dc_context *ctx, uint32_t inst) in dcn301_aux_engine_create() 784 static struct dce_i2c_hw *dcn301_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn301_i2c_hw_create() 798 struct dc_context *ctx, in dcn301_mpc_create() 817 static struct hubbub *dcn301_hubbub_create(struct dc_context *ctx) in dcn301_hubbub_create() 862 static struct dio *dcn301_dio_create(struct dc_context *ctx) in dcn301_dio_create() 875 struct dc_context *ctx, uint32_t instance) in dcn301_timing_generator_create() 908 struct dc_context *ctx, in dcn301_link_encoder_create() 952 static uint32_t read_pipe_fuses(struct dc_context *ctx) in read_pipe_fuses() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
| H A D | dcn21_resource.c | 341 static struct dio *dcn21_dio_create(struct dc_context *ctx) in dcn21_dio_create() 504 struct dc_context *ctx, uint32_t inst) in dcn21_ipp_create() 520 struct dc_context *ctx, in dcn21_dpp_create() 539 struct dc_context *ctx, in dcn21_aux_engine_create() 576 static struct dce_i2c_hw *dcn21_i2c_hw_create(struct dc_context *ctx, in dcn21_i2c_hw_create() 982 struct dc_context *ctx, in dcn21_clock_source_create() 1006 struct dc_context *ctx, in dcn21_hubp_create() 1024 static struct hubbub *dcn21_hubbub_create(struct dc_context *ctx) in dcn21_hubbub_create() 1052 static struct output_pixel_processor *dcn21_opp_create(struct dc_context *ctx, in dcn21_opp_create() 1068 static struct timing_generator *dcn21_timing_generator_create(struct dc_context *ctx, in dcn21_timing_generator_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 825 static struct dpp *dcn35_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn35_dpp_create() 855 struct dc_context *ctx, uint32_t inst) in dcn35_opp_create() 881 struct dc_context *ctx, in dcn31_aux_engine_create() 944 struct dc_context *ctx, in dcn31_i2c_hw_create() 967 struct dc_context *ctx, in dcn35_mpc_create() 990 static struct dio *dcn35_dio_create(struct dc_context *ctx) in dcn35_dio_create() 1006 static struct hubbub *dcn35_hubbub_create(struct dc_context *ctx) in dcn35_hubbub_create() 1061 struct dc_context *ctx, in dcn35_timing_generator_create() 1102 struct dc_context *ctx, in dcn35_link_encoder_create() 1152 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 805 static struct dpp *dcn35_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn35_dpp_create() 835 struct dc_context *ctx, uint32_t inst) in dcn35_opp_create() 861 struct dc_context *ctx, in dcn31_aux_engine_create() 924 struct dc_context *ctx, in dcn31_i2c_hw_create() 947 struct dc_context *ctx, in dcn35_mpc_create() 970 static struct dio *dcn351_dio_create(struct dc_context *ctx) in dcn351_dio_create() 986 static struct hubbub *dcn35_hubbub_create(struct dc_context *ctx) in dcn35_hubbub_create() 1041 struct dc_context *ctx, in dcn35_timing_generator_create() 1082 struct dc_context *ctx, in dcn35_link_encoder_create() 1132 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 812 static struct dpp *dcn35_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn35_dpp_create() 842 struct dc_context *ctx, uint32_t inst) in dcn35_opp_create() 868 struct dc_context *ctx, in dcn31_aux_engine_create() 931 struct dc_context *ctx, in dcn31_i2c_hw_create() 954 struct dc_context *ctx, in dcn35_mpc_create() 977 static struct dio *dcn36_dio_create(struct dc_context *ctx) in dcn36_dio_create() 993 static struct hubbub *dcn35_hubbub_create(struct dc_context *ctx) in dcn35_hubbub_create() 1048 struct dc_context *ctx, in dcn35_timing_generator_create() 1089 struct dc_context *ctx, in dcn35_link_encoder_create() 1139 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 926 struct dc_context *ctx, in dcn31_dpp_create() 945 struct dc_context *ctx, uint32_t inst) in dcn31_opp_create() 961 struct dc_context *ctx, in dcn31_aux_engine_create() 998 struct dc_context *ctx, in dcn31_i2c_hw_create() 1013 struct dc_context *ctx, in dcn31_mpc_create() 1032 static struct dio *dcn316_dio_create(struct dc_context *ctx) in dcn316_dio_create() 1044 static struct hubbub *dcn31_hubbub_create(struct dc_context *ctx) in dcn31_hubbub_create() 1076 struct dc_context *ctx, in dcn31_timing_generator_create() 1110 struct dc_context *ctx, in dcn31_link_encoder_create() 1136 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() [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);
|