Home
last modified time | relevance | path

Searched refs:dc_context (Results 1 – 25 of 269) sorted by relevance

1234567891011

/linux/drivers/gpu/drm/amd/display/dc/
H A Ddm_helpers.h49 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 Dgpio.h55 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 Damdgpu_dm_helpers.c231 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 Ddcn10_cm_common.h93 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 Dvector.h34 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 Dhw_factory.h41 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 Ddcn303_resource.c268 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 Ddcn302_resource.c272 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 Ddmub_psr.c143 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 Ddmub_replay.c50 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 Ddmub_abm.c42 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 Ddce_i2c_hw.h298 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 Ddcn201_resource.c632 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 Ddce120_resource.c427 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 Ddce60_resource.c487 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 Ddce80_resource.c493 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 Ddcn314_resource.c970 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 Ddce100_resource.c452 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 Ddcn301_resource.c718 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 Ddcn21_resource.c341 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 Ddcn35_resource.c825 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 Ddcn351_resource.c805 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 Ddcn36_resource.c812 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 Ddcn316_resource.c926 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 Ddce120_clk_mgr.h29 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);

1234567891011