Lines Matching refs:dmub_replay
34 struct dmub_replay {
40 void (*replay_get_state)(struct dmub_replay *dmub, enum replay_state *state,
42 void (*replay_enable)(struct dmub_replay *dmub, bool enable, bool wait,
44 bool (*replay_copy_settings)(struct dmub_replay *dmub, struct dc_link *link,
46 void (*replay_set_power_opt)(struct dmub_replay *dmub, unsigned int power_opt,
48 void (*replay_send_cmd)(struct dmub_replay *dmub,
50 void (*replay_set_coasting_vtotal)(struct dmub_replay *dmub, uint16_t coasting_vtotal,
52 void (*replay_residency)(struct dmub_replay *dmub,
54 void (*replay_set_power_opt_and_coasting_vtotal)(struct dmub_replay *dmub,
58 struct dmub_replay *dmub_replay_create(struct dc_context *ctx);
59 void dmub_replay_destroy(struct dmub_replay **dmub);