Home
last modified time | relevance | path

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

12345678910>>...16

/drivers/gpu/drm/amd/display/dc/
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,
206 struct dc_context *ctx,
[all …]
A Ddm_services.h46 struct dc_context *ctx,
72 const struct dc_context *ctx, in dm_read_index_reg()
80 const struct dc_context *ctx, in dm_write_index_reg()
191 const struct dc_context *ctx,
196 const struct dc_context *ctx,
201 const struct dc_context *ctx,
206 const struct dc_context *ctx,
224 const struct dc_context *ctx,
228 const struct dc_context *ctx,
232 const struct dc_context *ctx,
[all …]
A Ddc_helper.c44 const struct dc_context *ctx) in submit_dmub_read_modify_write()
63 const struct dc_context *ctx) in submit_dmub_burst_write()
79 const struct dc_context *ctx) in submit_dmub_reg_wait()
131 const struct dc_context *ctx) in dmub_flush_buffer_execute()
138 const struct dc_context *ctx) in dmub_flush_burst_write_buffer_execute()
221 uint32_t generic_reg_update_ex(const struct dc_context *ctx, in generic_reg_update_ex()
249 uint32_t generic_reg_set_ex(const struct dc_context *ctx, in generic_reg_set_ex()
427 void generic_reg_wait(const struct dc_context *ctx, in generic_reg_wait()
479 void generic_write_indirect_reg(const struct dc_context *ctx, in generic_write_indirect_reg()
626 void reg_sequence_start_gather(const struct dc_context *ctx) in reg_sequence_start_gather()
[all …]
A Ddc_dmub_srv.h52 struct dc_context *ctx;
158 bool dc_wake_and_execute_dmub_cmd(const struct dc_context *ctx, union dmub_rb_cmd *cmd,
181 bool dc_wake_and_execute_dmub_cmd_list(const struct dc_context *ctx, unsigned int count,
193 bool dc_wake_and_execute_gpint(const struct dc_context *ctx, enum dmub_gpint_command command_code,
288 bool dc_dmub_srv_ips_residency_cntl(const struct dc_context *ctx, uint8_t panel_inst, bool start_me…
290 bool dc_dmub_srv_ips_query_residency_info(const struct dc_context *ctx, uint8_t panel_inst,
/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.h53 struct dc_context *ctx,
71 struct dc_context *ctx);
74 struct dc_context *ctx);
83 struct dc_context *ctx,
87 struct dc_context *ctx, uint32_t inst);
90 struct dc_context *ctx, uint32_t inst);
93 struct dc_context *ctx, uint32_t inst);
96 struct dc_context *ctx,
102 struct dc_context *ctx, uint32_t inst);
106 struct dc_context *ctx,
[all …]
/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_pp_smu.c37 const struct dc_context *ctx, in dm_pp_apply_display_requirements()
293 const struct dc_context *ctx, in dm_pp_get_clock_levels_by_type()
360 const struct dc_context *ctx, in dm_pp_get_clock_levels_by_type_with_latency()
380 const struct dc_context *ctx, in dm_pp_get_clock_levels_by_type_with_voltage()
400 const struct dc_context *ctx, in dm_pp_notify_wm_clock_changes()
419 const struct dc_context *ctx, in dm_pp_apply_power_level_change_request()
427 const struct dc_context *ctx, in dm_pp_apply_clock_for_voltage_request()
448 const struct dc_context *ctx, in dm_pp_get_static_clocks()
467 const struct dc_context *ctx = pp->dm; in pp_rv_set_wm_ranges()
515 const struct dc_context *ctx = pp->dm; in pp_rv_set_pme_wa_enable()
[all …]
A Damdgpu_dm_helpers.c225 struct dc_context *ctx, in dm_helpers_dp_update_branch_info()
265 struct dc_context *ctx, in dm_helpers_dp_mst_write_payload_allocation_table()
317 struct dc_context *ctx, in dm_helpers_dp_mst_poll_pending_down_reply()
325 struct dc_context *ctx, in dm_helpers_dp_mst_clear_payload_allocation_table()
334 struct dc_context *ctx, in dm_helpers_dp_mst_poll_for_allocation_change_trigger()
360 struct dc_context *ctx, in dm_helpers_dp_mst_send_payload_allocation()
394 struct dc_context *ctx, in dm_helpers_dp_mst_update_mst_mgr_for_deallocation()
510 struct dc_context *ctx, in dm_helpers_dp_mst_start_top_mgr()
544 struct dc_context *ctx, in dm_helpers_dp_mst_stop_top_mgr()
1120 struct dc_context *ctx, in dm_helpers_init_panel_settings()
[all …]
A Damdgpu_dm_services.c39 dm_get_elapse_time_in_ns(struct dc_context *ctx, in dm_get_elapse_time_in_ns()
46 void dm_perf_trace_timestamp(const char *func_name, unsigned int line, struct dc_context *ctx) in dm_perf_trace_timestamp()
55 void dm_trace_smu_msg(uint32_t msg_id, uint32_t param_in, struct dc_context *ctx) in dm_trace_smu_msg()
59 void dm_trace_smu_delay(uint32_t delay, struct dc_context *ctx) in dm_trace_smu_delay()
/drivers/gpu/drm/amd/display/dc/inc/hw/
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,
/drivers/gpu/drm/amd/display/dc/dce/
A Ddmub_abm_lcd.c56 static void dmub_abm_enable_fractional_pwm(struct dc_context *dc) in dmub_abm_enable_fractional_pwm()
144 struct dc_context *dc = abm->ctx; in dmub_abm_set_level()
165 struct dc_context *dc = abm->ctx; in dmub_abm_init_config()
192 struct dc_context *dc = abm->ctx; in dmub_abm_set_pause()
220 struct dc_context *dc, in dmub_abm_save_restore()
261 struct dc_context *dc = abm->ctx; in dmub_abm_set_pipe()
285 struct dc_context *dc = abm->ctx; in dmub_abm_set_backlight_level()
305 struct dc_context *dc = abm->ctx; in dmub_abm_set_event()
A Ddce_i2c_sw.c34 struct dc_context *ctx) in dce_i2c_sw_construct()
75 struct dc_context *ctx, in wait_for_scl_high_sw()
96 struct dc_context *ctx, in write_byte_sw()
153 struct dc_context *ctx, in read_byte_sw()
213 struct dc_context *ctx, in stop_sync_sw()
250 struct dc_context *ctx, in i2c_write_sw()
272 struct dc_context *ctx, in i2c_read_sw()
297 struct dc_context *ctx, in start_sync_sw()
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()
A Ddce_clock_source.h258 struct dc_context *ctx,
267 struct dc_context *ctx,
276 struct dc_context *ctx,
285 struct dc_context *ctx,
294 struct dc_context *ctx,
303 struct dc_context *ctx,
312 struct dc_context *ctx,
/drivers/gpu/drm/amd/display/dc/dcn10/
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,
/drivers/gpu/drm/amd/display/include/
A Dvector.h34 struct dc_context *ctx;
39 struct dc_context *ctx,
44 struct dc_context *ctx,
51 struct dc_context *ctx,
/drivers/gpu/drm/amd/display/dc/gpio/
A Dhw_factory.h41 struct dc_context *ctx,
46 struct dc_context *ctx,
51 struct dc_context *ctx,
/drivers/gpu/drm/amd/display/dc/resource/dcn302/
A Ddcn302_resource.c252 static struct hubbub *dcn302_hubbub_create(struct dc_context *ctx) in dcn302_hubbub_create()
296 static struct vpg *dcn302_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn302_vpg_create()
328 static struct afmt *dcn302_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn302_afmt_create()
366 static struct audio *dcn302_create_audio(struct dc_context *ctx, unsigned int inst) in dcn302_create_audio()
471 static struct dce_hwseq *dcn302_hwseq_create(struct dc_context *ctx) in dcn302_hwseq_create()
503 static struct hubp *dcn302_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn302_hubp_create()
537 static struct dpp *dcn302_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn302_dpp_create()
707 static bool dcn302_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn302_dwbc_create()
890 struct dc_context *ctx, in dcn302_link_encoder_create()
930 static void read_dce_straps(struct dc_context *ctx, struct resource_straps *straps) in read_dce_straps()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn303/
A Ddcn303_resource.c249 static struct hubbub *dcn303_hubbub_create(struct dc_context *ctx) in dcn303_hubbub_create()
290 static struct vpg *dcn303_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn303_vpg_create()
319 static struct afmt *dcn303_afmt_create(struct dc_context *ctx, uint32_t inst) in dcn303_afmt_create()
357 static struct audio *dcn303_create_audio(struct dc_context *ctx, unsigned int inst) in dcn303_create_audio()
456 static struct dce_hwseq *dcn303_hwseq_create(struct dc_context *ctx) in dcn303_hwseq_create()
485 static struct hubp *dcn303_hubp_create(struct dc_context *ctx, uint32_t inst) in dcn303_hubp_create()
516 static struct dpp *dcn303_dpp_create(struct dc_context *ctx, uint32_t inst) in dcn303_dpp_create()
669 static bool dcn303_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) in dcn303_dwbc_create()
836 struct dc_context *ctx, in dcn303_link_encoder_create()
876 static void read_dce_straps(struct dc_context *ctx, struct resource_straps *straps) in read_dce_straps()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce120/
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()
534 struct dc_context *ctx, in dce120_clock_source_create()
672 struct dc_context *ctx, in read_dce_straps()
709 struct dc_context *ctx, in dce120_link_encoder_create()
766 struct dc_context *ctx) in dce120_stream_encoder_create()
810 struct dc_context *ctx) in dce120_hwseq_create()
824 struct dc_context *ctx) in dce121_hwseq_create()
871 struct dc_context *ctx, in dce120_mem_input_create()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce100/
A Ddce100_resource.c444 struct dc_context *ctx, in read_dce_straps()
462 struct dc_context *ctx, in dce100_timing_generator_create()
478 struct dc_context *ctx) in dce100_stream_encoder_create()
507 struct dc_context *ctx) in dce100_hwseq_create()
559 struct dc_context *ctx, in dce100_mem_input_create()
582 struct dc_context *ctx, in dce100_transform_create()
619 struct dc_context *ctx, in dce100_link_encoder_create()
659 struct dc_context *ctx, in dce100_opp_create()
674 struct dc_context *ctx, in dce100_aux_engine_create()
712 struct dc_context *ctx, in dce100_i2c_hw_create()
[all …]
/drivers/gpu/drm/amd/display/dc/inc/
A Dresource.h78 struct dc_context *ctx, struct resource_straps *straps);
81 struct dc_context *ctx, unsigned int inst);
84 enum engine_id eng_id, struct dc_context *ctx);
87 enum engine_id eng_id, struct dc_context *ctx);
90 struct dc_context *ctx);
92 struct dc_context *ctx);
/drivers/gpu/drm/amd/display/dc/resource/dcn301/
A Ddcn301_resource.c794 struct dc_context *ctx, in dcn301_mpc_create()
846 struct dc_context *ctx, uint32_t instance) in dcn301_timing_generator_create()
879 struct dc_context *ctx, in dcn301_link_encoder_create()
933 struct dc_context *ctx, in read_dce_straps()
942 struct dc_context *ctx, unsigned int inst) in dcn301_create_audio()
949 struct dc_context *ctx, in dcn301_vpg_create()
966 struct dc_context *ctx, in dcn301_afmt_create()
983 struct dc_context *ctx) in dcn301_stream_encoder_create()
1226 struct dc_context *ctx, uint32_t inst) in dcn301_dsc_create()
1251 struct dc_context *ctx, in dcn301_clock_source_create()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce60/
A Ddce60_resource.c477 struct dc_context *ctx, in read_dce_straps()
510 struct dc_context *ctx, in dce60_opp_create()
525 struct dc_context *ctx, in dce60_aux_engine_create()
563 struct dc_context *ctx, in dce60_i2c_hw_create()
579 struct dc_context *ctx) in dce60_i2c_sw_create()
593 struct dc_context *ctx) in dce60_stream_encoder_create()
623 struct dc_context *ctx) in dce60_hwseq_create()
667 struct dc_context *ctx, in dce60_mem_input_create()
690 struct dc_context *ctx, in dce60_transform_create()
713 struct dc_context *ctx, in dce60_link_encoder_create()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce80/
A Ddce80_resource.c483 struct dc_context *ctx, in read_dce_straps()
516 struct dc_context *ctx, in dce80_opp_create()
531 struct dc_context *ctx, in dce80_aux_engine_create()
569 struct dc_context *ctx, in dce80_i2c_hw_create()
585 struct dc_context *ctx) in dce80_i2c_sw_create()
599 struct dc_context *ctx) in dce80_stream_encoder_create()
629 struct dc_context *ctx) in dce80_hwseq_create()
673 struct dc_context *ctx, in dce80_mem_input_create()
696 struct dc_context *ctx, in dce80_transform_create()
719 struct dc_context *ctx, in dce80_link_encoder_create()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn201/
A Ddcn201_resource.c628 struct dc_context *ctx, in dcn201_dpp_create()
646 struct dc_context *ctx, uint32_t inst) in dcn201_ipp_create()
662 struct dc_context *ctx, uint32_t inst) in dcn201_opp_create()
758 struct dc_context *ctx, in dcn201_timing_generator_create()
792 struct dc_context *ctx, in dcn201_link_encoder_create()
817 struct dc_context *ctx, in dcn201_clock_source_create()
839 struct dc_context *ctx, in read_dce_straps()
856 struct dc_context *ctx) in dcn201_stream_encoder_create()
884 struct dc_context *ctx) in dcn201_hwseq_create()
982 struct dc_context *ctx, in dcn201_hubp_create()
[all …]

Completed in 52 milliseconds

12345678910>>...16