Searched refs:dmub_psr (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce/ |
D | dmub_psr.h | 32 struct dmub_psr { struct 38 bool (*psr_copy_settings)(struct dmub_psr *dmub, struct dc_link *link, argument 40 void (*psr_enable)(struct dmub_psr *dmub, bool enable, bool wait, 42 void (*psr_get_state)(struct dmub_psr *dmub, enum dc_psr_state *dc_psr_state, 44 void (*psr_set_level)(struct dmub_psr *dmub, uint16_t psr_level, 46 void (*psr_force_static)(struct dmub_psr *dmub, uint8_t panel_inst); 47 void (*psr_get_residency)(struct dmub_psr *dmub, uint32_t *residency, 49 void (*psr_set_sink_vtotal_in_psr_active)(struct dmub_psr *dmub, 51 void (*psr_set_power_opt)(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_inst); 54 struct dmub_psr *dmub_psr_create(struct dc_context *ctx); [all …]
|
D | dmub_psr.c | 100 static void dmub_psr_get_state(struct dmub_psr *dmub, enum dc_psr_state *state, uint8_t panel_inst) in dmub_psr_get_state() 137 static bool dmub_psr_set_version(struct dmub_psr *dmub, struct dc_stream_state *stream, uint8_t pan… in dmub_psr_set_version() 178 static void dmub_psr_enable(struct dmub_psr *dmub, bool enable, bool wait, uint8_t panel_inst) in dmub_psr_enable() 230 static void dmub_psr_set_level(struct dmub_psr *dmub, uint16_t psr_level, uint8_t panel_inst) in dmub_psr_set_level() 256 static void dmub_psr_set_sink_vtotal_in_psr_active(struct dmub_psr *dmub, in dmub_psr_set_sink_vtotal_in_psr_active() 277 static void dmub_psr_set_power_opt(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_ins… in dmub_psr_set_power_opt() 298 static bool dmub_psr_copy_settings(struct dmub_psr *dmub, in dmub_psr_copy_settings() 422 static void dmub_psr_force_static(struct dmub_psr *dmub, uint8_t panel_inst) in dmub_psr_force_static() 443 static void dmub_psr_get_residency(struct dmub_psr *dmub, uint32_t *residency, uint8_t panel_inst) in dmub_psr_get_residency() 468 static void dmub_psr_construct(struct dmub_psr *psr, struct dc_context *ctx) in dmub_psr_construct() [all …]
|
D | Makefile | 32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o dmub_psr.o dmub_abm.o dce_panel_cntl.o \
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/ |
D | core_types.h | 323 struct dmub_psr *psr;
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link.c | 3140 struct dmub_psr *psr = dc->res_pool->psr; in dc_link_set_psr_allow_active() 3189 struct dmub_psr *psr = dc->res_pool->psr; in dc_link_get_psr_state() 3244 struct dmub_psr *psr; in dc_link_setup_psr() 3438 struct dmub_psr *psr = dc->res_pool->psr; in dc_link_get_psr_residency() 3454 struct dmub_psr *psr = dc->res_pool->psr; in dc_link_set_sink_vtotal_in_psr_active()
|