dmub_replay
static bool dmub_replay_copy_settings(struct dmub_replay *dmub,
static void dmub_replay_set_coasting_vtotal(struct dmub_replay *dmub,
static void dmub_replay_residency(struct dmub_replay *dmub, uint8_t panel_inst,
static void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel_inst)
static void dmub_replay_set_power_opt_and_coasting_vtotal(struct dmub_replay *dmub,
static void dmub_replay_send_cmd(struct dmub_replay *dmub,
static void dmub_replay_construct(struct dmub_replay *replay, struct dc_context *ctx)
struct dmub_replay *dmub_replay_create(struct dc_context *ctx)
struct dmub_replay *replay = kzalloc(sizeof(struct dmub_replay), GFP_KERNEL);
void dmub_replay_destroy(struct dmub_replay **dmub)
static void dmub_replay_enable(struct dmub_replay *dmub, bool enable, bool wait, uint8_t panel_inst)
static void dmub_replay_set_power_opt(struct dmub_replay *dmub, unsigned int power_opt, uint8_t panel_inst)
void (*replay_get_state)(struct dmub_replay *dmub, enum replay_state *state,
void (*replay_enable)(struct dmub_replay *dmub, bool enable, bool wait,
bool (*replay_copy_settings)(struct dmub_replay *dmub, struct dc_link *link,
void (*replay_set_power_opt)(struct dmub_replay *dmub, unsigned int power_opt,
void (*replay_send_cmd)(struct dmub_replay *dmub,
void (*replay_set_coasting_vtotal)(struct dmub_replay *dmub, uint32_t coasting_vtotal,
void (*replay_residency)(struct dmub_replay *dmub,
void (*replay_set_power_opt_and_coasting_vtotal)(struct dmub_replay *dmub,
struct dmub_replay *dmub_replay_create(struct dc_context *ctx);
void dmub_replay_destroy(struct dmub_replay **dmub);
struct dmub_replay *replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay = dc->res_pool->replay;
struct dmub_replay *replay;