Home
last modified time | relevance | path

Searched refs:panel_inst (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_psr.c108 static void dmub_psr_get_state(struct dmub_psr *dmub, enum dc_psr_state *state, uint8_t panel_inst) in dmub_psr_get_state() argument
115 if (dc_wake_and_execute_gpint(dmub->ctx, DMUB_GPINT__GET_PSR_STATE, panel_inst, &raw_state, in dmub_psr_get_state()
140 …ool dmub_psr_set_version(struct dmub_psr *dmub, struct dc_stream_state *stream, uint8_t panel_inst) in dmub_psr_set_version() argument
168 cmd.psr_set_version.psr_set_version_data.panel_inst = panel_inst; in dmub_psr_set_version()
179 static void dmub_psr_enable(struct dmub_psr *dmub, bool enable, bool wait, uint8_t panel_inst) in dmub_psr_enable() argument
190 cmd.psr_enable.data.panel_inst = panel_inst; in dmub_psr_enable()
207 dmub_psr_get_state(dmub, &state, 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() argument
236 dmub_psr_get_state(dmub, &state, panel_inst); in dmub_psr_set_level()
247 cmd.psr_set_level.psr_set_level_data.panel_inst = panel_inst; in dmub_psr_set_level()
[all …]
H A Ddmub_psr.h41 struct psr_context *psr_context, uint8_t panel_inst);
43 uint8_t panel_inst);
45 uint8_t panel_inst);
47 uint8_t panel_inst);
48 void (*psr_force_static)(struct dmub_psr *dmub, uint8_t panel_inst);
50 uint8_t panel_inst, enum psr_residency_mode mode);
53 void (*psr_set_power_opt)(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_inst);
H A Ddmub_abm_lcd.h42 bool dmub_abm_set_pause(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int stream_i…
45 unsigned int panel_inst,
47 bool dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst, ui…
51 unsigned int panel_inst);
53 unsigned int panel_inst);
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dabm.h41 bool (*set_abm_immediate_disable)(struct abm *abm, unsigned int panel_inst);
42 bool (*set_pipe)(struct abm *abm, unsigned int controller_id, unsigned int panel_inst);
51 unsigned int panel_inst);
59 bool (*set_abm_pause)(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int otg_inst);
62 unsigned int panel_inst,
67 unsigned int panel_inst,
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/
H A Dclk_mgr.c102 unsigned int panel_inst; in clk_mgr_exit_optimized_pwr_state() local
109 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) { in clk_mgr_exit_optimized_pwr_state()
112 edp_link = edp_links[panel_inst]; in clk_mgr_exit_optimized_pwr_state()
128 unsigned int panel_inst; in clk_mgr_optimize_pwr_state() local
132 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) { in clk_mgr_optimize_pwr_state()
133 edp_link = edp_links[panel_inst]; in clk_mgr_optimize_pwr_state()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
H A Ddcn21_hwseq.c140 uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst) in dcn21_dmub_abm_set_pipe() argument
152 cmd.abm_set_pipe.abm_set_pipe_data.panel_inst = panel_inst; in dcn21_dmub_abm_set_pipe()
162 uint32_t frame_ramp, uint32_t panel_inst) in dmub_abm_set_backlight() argument
172 cmd.abm_set_backlight.abm_set_backlight_data.panel_mask = (0x01 << panel_inst); in dmub_abm_set_backlight()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_psr.c83 unsigned int panel_inst = 0; in amdgpu_dm_set_psr_caps() local
93 if (dc_get_edp_link_panel_inst(link->ctx->dc, link, &panel_inst) && panel_inst == 1) { in amdgpu_dm_set_psr_caps()
H A Damdgpu_dm_helpers.c1244 unsigned int panel_inst = 0; in dm_helpers_override_panel_settings() local
1250 if (dc_get_edp_link_panel_inst(ctx->dc, link, &panel_inst) && panel_inst == 1) { in dm_helpers_override_panel_settings()