Searched refs:dc_dmub_srv (Results  1 – 11 of 11) sorted by relevance
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/ | 
| D | dc_dmub_srv.c | 31 #define CTX dc_dmub_srv->ctx 34 static void dc_dmub_srv_construct(struct dc_dmub_srv *dc_srv, struct dc *dc,  in dc_dmub_srv_construct() 41 struct dc_dmub_srv *dc_dmub_srv_create(struct dc *dc, struct dmub_srv *dmub)  in dc_dmub_srv_create() 43 	struct dc_dmub_srv *dc_srv =  in dc_dmub_srv_create() 44 		kzalloc(sizeof(struct dc_dmub_srv), GFP_KERNEL);  in dc_dmub_srv_create() 56 void dc_dmub_srv_destroy(struct dc_dmub_srv **dmub_srv)  in dc_dmub_srv_destroy() 64 void dc_dmub_srv_cmd_queue(struct dc_dmub_srv *dc_dmub_srv,  in dc_dmub_srv_cmd_queue()  argument 67 	struct dmub_srv *dmub = dc_dmub_srv->dmub;  in dc_dmub_srv_cmd_queue() 68 	struct dc_context *dc_ctx = dc_dmub_srv->ctx;  in dc_dmub_srv_cmd_queue() 79 	dc_dmub_srv_cmd_execute(dc_dmub_srv);  in dc_dmub_srv_cmd_queue() [all …] 
 | 
| D | dc_dmub_srv.h | 43 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 …] 
 | 
| 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);
  | 
| D | Makefile | 74 DC_DMUB += dc_dmub_srv.o
  | 
| D | dc_types.h | 50 struct dc_dmub_srv; 831 	struct dc_dmub_srv *dmub_srv;
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn31/ | 
| 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() 87 	if (!dc_dmub_srv_cmd_with_reply_data(dc_dmub_srv, &cmd))  in dcn31_panel_cntl_hw_init()
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce/ | 
| 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,
  | 
| 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()
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/bios/ | 
| D | command_table2.c | 113 		struct dc_dmub_srv *dmcub,  in encoder_control_dmcub() 251 		struct dc_dmub_srv *dmcub,  in transmitter_control_dmcub() 315 		struct dc_dmub_srv *dmcub,  in transmitter_control_dmcub_v1_7() 420 		struct dc_dmub_srv *dmcub,  in set_pixel_clock_dmcub() 788 	struct dc_dmub_srv *dmcub,  in enable_disp_power_gating_dmcub() 995 	struct dc_dmub_srv *dmcub,  in enable_lvtma_control_dmcub()
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn21/ | 
| D | dcn21_hubp.c | 669 	struct dc_dmub_srv *dmcub = hubp->ctx->dmub_srv;  in dmcub_PLAT_54186_wa()
  | 
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/core/ | 
| D | dc.c | 3454 	struct dc_dmub_srv *dmub_srv = dc->ctx->dmub_srv;  in dc_process_dmub_aux_transfer_async()
  |