Searched refs:dc_dmub_srv (Results 1 – 15 of 15) sorted by relevance
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/ |
A D | dc_dmub_srv.h | 47 struct dc_dmub_srv { struct 55 void dc_dmub_srv_cmd_queue(struct dc_dmub_srv *dc_dmub_srv, argument 58 void dc_dmub_srv_cmd_execute(struct dc_dmub_srv *dc_dmub_srv); 60 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv); 62 void dc_dmub_srv_wait_phy_init(struct dc_dmub_srv *dc_dmub_srv); 64 bool dc_dmub_srv_cmd_with_reply_data(struct dc_dmub_srv *dc_dmub_srv, union dmub_rb_cmd *cmd); 66 bool dc_dmub_srv_notify_stream_mask(struct dc_dmub_srv *dc_dmub_srv, 69 bool dc_dmub_srv_is_restore_required(struct dc_dmub_srv *dc_dmub_srv); 82 void dc_dmub_srv_clear_inbox0_ack(struct dc_dmub_srv *dmub_srv); 86 bool dc_dmub_srv_get_diagnostic_data(struct dc_dmub_srv *dc_dmub_srv, struct dmub_diagnostic_data *… [all …]
|
A D | dc_dmub_srv.c | 68 void dc_dmub_srv_cmd_queue(struct dc_dmub_srv *dc_dmub_srv, in dc_dmub_srv_cmd_queue() argument 96 void dc_dmub_srv_cmd_execute(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_cmd_execute() argument 109 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_wait_idle() argument 167 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_cmd_with_reply_data() 181 void dc_dmub_srv_wait_phy_init(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_wait_phy_init() argument 208 bool dc_dmub_srv_notify_stream_mask(struct dc_dmub_srv *dc_dmub_srv, in dc_dmub_srv_notify_stream_mask() argument 214 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_notify_stream_mask() 224 bool dc_dmub_srv_is_restore_required(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_is_restore_required() argument 231 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_is_restore_required() 782 if (!dc_dmub_srv || !dc_dmub_srv->dmub || !diag_data) in dc_dmub_srv_get_diagnostic_data() [all …]
|
A D | dm_services.h | 42 struct dc_dmub_srv; 126 struct dc_dmub_srv *dc_dmub_srv_create(struct dc *dc, struct dmub_srv *dmub); 127 void dc_dmub_srv_destroy(struct dc_dmub_srv **dmub_srv);
|
A D | Makefile | 79 DC_DMUB += dc_dmub_srv.o
|
A D | dc_types.h | 52 struct dc_dmub_srv; 814 struct dc_dmub_srv *dmub_srv;
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/ |
A D | dcn31_panel_cntl.c | 44 struct dc_dmub_srv *dc_dmub_srv = panel_cntl->ctx->dmub_srv; in dcn31_query_backlight_info() local 46 if (!dc_dmub_srv) in dcn31_query_backlight_info() 55 return dc_dmub_srv_cmd_with_reply_data(dc_dmub_srv, cmd); in dcn31_query_backlight_info() 71 struct dc_dmub_srv *dc_dmub_srv = panel_cntl->ctx->dmub_srv; in dcn31_panel_cntl_hw_init() local 74 if (!dc_dmub_srv) in dcn31_panel_cntl_hw_init() 88 if (!dc_dmub_srv_cmd_with_reply_data(dc_dmub_srv, &cmd)) in dcn31_panel_cntl_hw_init()
|
A D | dcn31_dio_link_encoder.c | 104 struct dc_dmub_srv *dc_dmub_srv = enc->ctx->dmub_srv; in has_query_dp_alt() local 110 return dc_dmub_srv && in has_query_dp_alt() 111 !(dc_dmub_srv->dmub->fw_version >= DMUB_FW_VERSION(4, 0, 0) && in has_query_dp_alt() 112 dc_dmub_srv->dmub->fw_version <= DMUB_FW_VERSION(4, 0, 10)); in has_query_dp_alt() 119 struct dc_dmub_srv *dc_dmub_srv = enc->ctx->dmub_srv; in query_dp_alt_from_dmub() local 128 if (!dc_dmub_srv_cmd_with_reply_data(dc_dmub_srv, cmd)) in query_dp_alt_from_dmub() 427 struct dc_dmub_srv *dmub = dc_ctx->dmub_srv; in link_dpia_control()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce/ |
A D | dmub_outbox.h | 29 struct dc_dmub_srv; 31 void dmub_enable_outbox_notification(struct dc_dmub_srv *dmub_srv);
|
A D | dmub_hw_lock_mgr.h | 32 void dmub_hw_lock_mgr_cmd(struct dc_dmub_srv *dmub_srv, 37 void dmub_hw_lock_mgr_inbox0_cmd(struct dc_dmub_srv *dmub_srv,
|
A D | dmub_hw_lock_mgr.c | 31 void dmub_hw_lock_mgr_cmd(struct dc_dmub_srv *dmub_srv, in dmub_hw_lock_mgr_cmd() 55 void dmub_hw_lock_mgr_inbox0_cmd(struct dc_dmub_srv *dmub_srv, in dmub_hw_lock_mgr_inbox0_cmd()
|
A D | dmub_outbox.c | 39 void dmub_enable_outbox_notification(struct dc_dmub_srv *dmub_srv) in dmub_enable_outbox_notification()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/bios/ |
A D | command_table2.c | 111 struct dc_dmub_srv *dmcub, in encoder_control_dmcub() 249 struct dc_dmub_srv *dmcub, in transmitter_control_dmcub() 313 struct dc_dmub_srv *dmcub, in transmitter_control_dmcub_v1_7() 424 struct dc_dmub_srv *dmcub, in set_pixel_clock_dmcub() 792 struct dc_dmub_srv *dmcub, in enable_disp_power_gating_dmcub() 1000 struct dc_dmub_srv *dmcub, in enable_lvtma_control_dmcub()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/protocols/ |
A D | link_dp_dpia.c | 85 struct dc_dmub_srv *dmub_srv = link->ctx->dmub_srv; in dc_link_dpia_query_hpd_status()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc.c | 489 dc_stream_forward_dmub_crc_window(struct dc_dmub_srv *dmub_srv, in dc_stream_forward_dmub_crc_window() 528 struct dc_dmub_srv *dmub_srv; in dc_stream_forward_crc_window() 4754 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_aux_transfer_async() 4848 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_set_config_async() 4894 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_set_mst_slots() 4937 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_dpia_hpd_int_enable()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
A D | dcn21_hubp.c | 670 struct dc_dmub_srv *dmcub = hubp->ctx->dmub_srv; in dmcub_PLAT_54186_wa()
|
Completed in 29 milliseconds