Home
last modified time | relevance | path

Searched refs:dmub_replay (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_replay.h34 struct dmub_replay { struct
40 void (*replay_get_state)(struct dmub_replay *dmub, enum replay_state *state, argument
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_set_coasting_vtotal)(struct dmub_replay *dmub, uint16_t coasting_vtotal,
50 void (*replay_residency)(struct dmub_replay *dmub,
54 struct dmub_replay *dmub_replay_create(struct dc_context *ctx);
55 void dmub_replay_destroy(struct dmub_replay **dmub);
H A Ddmub_replay.c39 static void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel… in dmub_replay_get_state()
68 static void dmub_replay_enable(struct dmub_replay *dmub, bool enable, bool wait, uint8_t panel_inst) in dmub_replay_enable()
119 static void dmub_replay_set_power_opt(struct dmub_replay *dmub, unsigned int power_opt, uint8_t pan… in dmub_replay_set_power_opt()
137 static bool dmub_replay_copy_settings(struct dmub_replay *dmub, in dmub_replay_copy_settings()
222 static void dmub_replay_set_coasting_vtotal(struct dmub_replay *dmub, in dmub_replay_set_coasting_vtotal()
241 static void dmub_replay_residency(struct dmub_replay *dmub, uint8_t panel_inst, in dmub_replay_residency()
274 static void dmub_replay_construct(struct dmub_replay *replay, struct dc_context *ctx) in dmub_replay_construct()
283 struct dmub_replay *dmub_replay_create(struct dc_context *ctx) in dmub_replay_create()
285 struct dmub_replay *replay = kzalloc(sizeof(struct dmub_replay), GFP_KERNEL); in dmub_replay_create()
300 void dmub_replay_destroy(struct dmub_replay **dmub) in dmub_replay_destroy()
H A DMakefile33 dmub_hw_lock_mgr.o dmub_outbox.o dmub_replay.o
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c874 struct dmub_replay *replay = dc->res_pool->replay; in edp_set_replay_allow_active()
907 struct dmub_replay *replay = dc->res_pool->replay; in edp_get_replay_state()
925 struct dmub_replay *replay; in edp_setup_replay()
1000 struct dmub_replay *replay = dc->res_pool->replay; in edp_set_coasting_vtotal()
1021 struct dmub_replay *replay = dc->res_pool->replay; in edp_replay_residency()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h284 struct dmub_replay *replay;