Home
last modified time | relevance | path

Searched refs:dc_dmub_srv (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/
A Ddc_dmub_srv.c64 void dc_dmub_srv_cmd_queue(struct dc_dmub_srv *dc_dmub_srv, in dc_dmub_srv_cmd_queue() argument
92 void dc_dmub_srv_cmd_execute(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_cmd_execute() argument
105 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_wait_idle() argument
132 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_cmd_with_reply_data()
146 void dc_dmub_srv_wait_phy_init(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_wait_phy_init() argument
173 bool dc_dmub_srv_notify_stream_mask(struct dc_dmub_srv *dc_dmub_srv, in dc_dmub_srv_notify_stream_mask() argument
179 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_notify_stream_mask()
189 bool dc_dmub_srv_is_restore_required(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_is_restore_required() argument
196 if (!dc_dmub_srv || !dc_dmub_srv->dmub) in dc_dmub_srv_is_restore_required()
224 if (!dc_dmub_srv || !dc_dmub_srv->dmub || !diag_data) in dc_dmub_srv_get_diagnostic_data()
[all …]
A Ddc_dmub_srv.h43 struct dc_dmub_srv { struct
51 void dc_dmub_srv_cmd_queue(struct dc_dmub_srv *dc_dmub_srv, argument
54 void dc_dmub_srv_cmd_execute(struct dc_dmub_srv *dc_dmub_srv);
56 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv);
58 void dc_dmub_srv_wait_phy_init(struct dc_dmub_srv *dc_dmub_srv);
60 bool dc_dmub_srv_cmd_with_reply_data(struct dc_dmub_srv *dc_dmub_srv, union dmub_rb_cmd *cmd);
62 bool dc_dmub_srv_notify_stream_mask(struct dc_dmub_srv *dc_dmub_srv,
65 bool dc_dmub_srv_is_restore_required(struct dc_dmub_srv *dc_dmub_srv);
71 void dc_dmub_srv_send_inbox0_cmd(struct dc_dmub_srv *dmub_srv, union dmub_inbox0_data_register data…
73 bool dc_dmub_srv_get_diagnostic_data(struct dc_dmub_srv *dc_dmub_srv, struct dmub_diagnostic_data *…
[all …]
A Ddm_services.h42 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 DMakefile75 DC_DMUB += dc_dmub_srv.o
A Ddc_types.h50 struct dc_dmub_srv;
853 struct dc_dmub_srv *dmub_srv;
/linux/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_panel_cntl.c44 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()
87 if (!dc_dmub_srv_cmd_with_reply_data(dc_dmub_srv, &cmd)) in dcn31_panel_cntl_hw_init()
A Ddcn31_dio_link_encoder.c374 struct dc_dmub_srv *dmub = dc_ctx->dmub_srv; in link_dpia_control()
/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddmub_hw_lock_mgr.h32 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 Ddmub_hw_lock_mgr.c31 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()
/linux/drivers/gpu/drm/amd/display/dc/bios/
A Dcommand_table2.c111 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()
428 struct dc_dmub_srv *dmcub, in set_pixel_clock_dmcub()
796 struct dc_dmub_srv *dmcub, in enable_disp_power_gating_dmcub()
1003 struct dc_dmub_srv *dmcub, in enable_lvtma_control_dmcub()
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_hubp.c669 struct dc_dmub_srv *dmcub = hubp->ctx->dmub_srv; in dmcub_PLAT_54186_wa()
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc.c3636 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_aux_transfer_async()
3734 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_set_config_async()
3784 struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv; in dc_process_dmub_set_mst_slots()

Completed in 725 milliseconds