/openbmc/linux/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_dmub_srv.h | 47 struct dc_dmub_srv { struct 55 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv); argument 57 bool dc_dmub_srv_optimized_init_done(struct dc_dmub_srv *dc_dmub_srv); 59 bool dc_dmub_srv_cmd_run(struct dc_dmub_srv *dc_dmub_srv, union dmub_rb_cmd *cmd, enum dm_dmub_wait… 61 bool dc_dmub_srv_cmd_run_list(struct dc_dmub_srv *dc_dmub_srv, unsigned int count, union dmub_rb_cm… 63 bool dc_dmub_srv_notify_stream_mask(struct dc_dmub_srv *dc_dmub_srv, 66 bool dc_dmub_srv_is_restore_required(struct dc_dmub_srv *dc_dmub_srv); 77 void dc_dmub_srv_query_caps_cmd(struct dc_dmub_srv *dc_dmub_srv); 79 void dc_dmub_srv_clear_inbox0_ack(struct dc_dmub_srv *dmub_srv); 80 void dc_dmub_srv_wait_for_inbox0_ack(struct dc_dmub_srv *dmub_srv); [all …]
|
H A D | dc_dmub_srv.c | 36 #define CTX dc_dmub_srv->ctx 39 static void dc_dmub_srv_construct(struct dc_dmub_srv *dc_srv, struct dc *dc, in dc_dmub_srv_construct() 46 struct dc_dmub_srv *dc_dmub_srv_create(struct dc *dc, struct dmub_srv *dmub) in dc_dmub_srv_create() 48 struct dc_dmub_srv *dc_srv = in dc_dmub_srv_create() 49 kzalloc(sizeof(struct dc_dmub_srv), GFP_KERNEL); in dc_dmub_srv_create() 61 void dc_dmub_srv_destroy(struct dc_dmub_srv **dmub_srv) in dc_dmub_srv_destroy() 69 void dc_dmub_srv_wait_idle(struct dc_dmub_srv *dc_dmub_srv) in dc_dmub_srv_wait_idle() argument 71 struct dmub_srv *dmub = dc_dmub_srv->dmub; in dc_dmub_srv_wait_idle() 72 struct dc_context *dc_ctx = dc_dmub_srv->ctx; in dc_dmub_srv_wait_idle() 78 dc_dmub_srv_log_diagnostic_data(dc_dmub_srv); in dc_dmub_srv_wait_idle() [all …]
|
H A D | dm_services.h | 42 struct dc_dmub_srv; 127 struct dc_dmub_srv *dc_dmub_srv_create(struct dc *dc, struct dmub_srv *dmub); 128 void dc_dmub_srv_destroy(struct dc_dmub_srv **dmub_srv);
|
H A D | Makefile | 76 DC_DMUB += dc_dmub_srv.o
|
H A D | dc_types.h | 51 struct dc_dmub_srv; 809 struct dc_dmub_srv *dmub_srv;
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
H 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 dm_execute_dmub_cmd(dc_dmub_srv->ctx, cmd, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY); 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 (!dm_execute_dmub_cmd(dc_dmub_srv->ctx, &cmd, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY)) in dcn31_panel_cntl_hw_init()
|
H A D | dcn31_dio_link_encoder.c | 105 struct dc_dmub_srv *dc_dmub_srv = enc->ctx->dmub_srv; in has_query_dp_alt() local 111 return dc_dmub_srv && in has_query_dp_alt() 112 !(dc_dmub_srv->dmub->fw_version >= DMUB_FW_VERSION(4, 0, 0) && in has_query_dp_alt() 113 dc_dmub_srv->dmub->fw_version <= DMUB_FW_VERSION(4, 0, 10)); in has_query_dp_alt()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dmub_outbox.h | 29 struct dc_dmub_srv; 31 void dmub_enable_outbox_notification(struct dc_dmub_srv *dmub_srv);
|
H 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,
|
H 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() 53 void dmub_hw_lock_mgr_inbox0_cmd(struct dc_dmub_srv *dmub_srv, in dmub_hw_lock_mgr_inbox0_cmd()
|
H A D | dmub_outbox.c | 39 void dmub_enable_outbox_notification(struct dc_dmub_srv *dmub_srv) in dmub_enable_outbox_notification()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | command_table2.c | 111 struct dc_dmub_srv *dmcub, in encoder_control_dmcub() 247 struct dc_dmub_srv *dmcub, in transmitter_control_dmcub() 309 struct dc_dmub_srv *dmcub, in transmitter_control_dmcub_v1_7() 418 struct dc_dmub_srv *dmcub, in set_pixel_clock_dmcub() 784 struct dc_dmub_srv *dmcub, in enable_disp_power_gating_dmcub() 990 struct dc_dmub_srv *dmcub, in enable_lvtma_control_dmcub()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_dpia.c | 84 struct dc_dmub_srv *dmub_srv = link->ctx->dmub_srv; in dpia_query_hpd_status()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 498 dc_stream_forward_dmub_crc_window(struct dc_dmub_srv *dmub_srv, in dc_stream_forward_dmub_crc_window() 536 struct dc_dmub_srv *dmub_srv; in dc_stream_forward_crc_window()
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |