/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce/ |
A D | dmub_psr.h | 39 struct psr_context *psr_context, uint8_t panel_inst); 41 uint8_t panel_inst); 43 uint8_t panel_inst); 45 uint8_t panel_inst); 46 void (*psr_force_static)(struct dmub_psr *dmub, uint8_t panel_inst); 48 uint8_t panel_inst); 51 void (*psr_set_power_opt)(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_inst);
|
A D | dmub_psr.c | 165 cmd.psr_set_version.psr_set_version_data.panel_inst = panel_inst; in dmub_psr_set_version() 189 cmd.psr_enable.data.panel_inst = panel_inst; in dmub_psr_enable() 208 dmub_psr_get_state(dmub, &state, panel_inst); in dmub_psr_enable() 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() 288 cmd.psr_set_power_opt.psr_set_power_opt_data.panel_inst = panel_inst; in dmub_psr_set_power_opt() 301 uint8_t panel_inst) in dmub_psr_copy_settings() argument 325 if (!dmub_psr_set_version(dmub, pipe_ctx->stream, panel_inst)) in dmub_psr_copy_settings() 386 copy_settings_data->panel_inst = panel_inst; in dmub_psr_copy_settings() 439 cmd.psr_force_static.psr_force_static_data.panel_inst = panel_inst; in dmub_psr_force_static() [all …]
|
A D | dce_abm.c | 58 static bool dce_abm_set_pipe(struct abm *abm, uint32_t controller_id, uint32_t panel_inst) in dce_abm_set_pipe() argument 220 static bool dce_abm_immediate_disable(struct abm *abm, uint32_t panel_inst) in dce_abm_immediate_disable() argument 225 dce_abm_set_pipe(abm, MCP_DISABLE_ABM_IMMEDIATELY, panel_inst); in dce_abm_immediate_disable() 235 unsigned int panel_inst) in dce_abm_set_backlight_level_pwm() argument 246 panel_inst); in dce_abm_set_backlight_level_pwm()
|
A D | dmub_abm.c | 206 static bool dmub_abm_set_pause(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int s… in dmub_abm_set_pause() argument 210 uint8_t panel_mask = 0x01 << panel_inst; in dmub_abm_set_pause()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/hw/ |
A D | abm.h | 39 bool (*set_abm_immediate_disable)(struct abm *abm, unsigned int panel_inst); 40 bool (*set_pipe)(struct abm *abm, unsigned int controller_id, unsigned int panel_inst); 49 unsigned int panel_inst); 57 bool (*set_abm_pause)(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int otg_inst);
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
A D | clk_mgr.c | 105 unsigned int panel_inst; in clk_mgr_exit_optimized_pwr_state() local 112 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) { in clk_mgr_exit_optimized_pwr_state() 115 edp_link = edp_links[panel_inst]; in clk_mgr_exit_optimized_pwr_state() 130 unsigned int panel_inst; in clk_mgr_optimize_pwr_state() local 134 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) { in clk_mgr_optimize_pwr_state() 135 edp_link = edp_links[panel_inst]; in clk_mgr_optimize_pwr_state()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/protocols/ |
A D | link_edp_panel_control.c | 462 unsigned int panel_inst; in dc_link_set_psr_allow_active() local 467 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in dc_link_set_psr_allow_active() 485 psr->funcs->psr_force_static(psr, panel_inst); in dc_link_set_psr_allow_active() 510 unsigned int panel_inst; in dc_link_get_psr_state() local 512 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in dc_link_get_psr_state() 516 psr->funcs->psr_get_state(psr, state, panel_inst); in dc_link_get_psr_state() 568 unsigned int panel_inst; in dc_link_setup_psr() local 585 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in dc_link_setup_psr() 743 link, psr_context, panel_inst); in dc_link_setup_psr() 764 unsigned int panel_inst; in link_get_psr_residency() local [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dmub/inc/ |
A D | dmub_cmd.h | 263 uint16_t panel_inst; member 1977 uint8_t panel_inst; member 2035 uint8_t panel_inst; member 2062 uint8_t panel_inst; member 2106 uint8_t panel_inst; member 2137 uint8_t panel_inst; member 2212 uint8_t panel_inst; member 2350 uint8_t panel_inst; member 2397 uint8_t panel_inst; member 2435 uint8_t panel_inst; member [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
A D | dcn21_hwseq.c | 140 …ic bool dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst) in dmub_abm_set_pipe() argument 151 cmd.abm_set_pipe.abm_set_pipe_data.panel_inst = panel_inst; in dmub_abm_set_pipe()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/ |
A D | dc_dmub_srv.c | 397 unsigned int panel_inst = 0; in dc_dmub_srv_get_visual_confirm_color_cmd() local 399 dc_get_edp_link_panel_inst(dc, pipe_ctx->stream->link, &panel_inst); in dc_dmub_srv_get_visual_confirm_color_cmd() 408 cmd.visual_confirm_color.visual_confirm_color_data.visual_confirm_color.panel_inst = panel_inst; in dc_dmub_srv_get_visual_confirm_color_cmd() 939 unsigned int panel_inst = 0; in dc_build_cursor_update_payload0() local 942 pipe_ctx->stream->link, &panel_inst)) in dc_build_cursor_update_payload0() 957 payload->panel_inst = panel_inst; in dc_build_cursor_update_payload0()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/bios/ |
A D | command_table2.c | 1015 cmd.lvtma_control.data.panel_inst = in enable_lvtma_control_dmcub()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc.c | 3287 unsigned int panel_inst = 0; in dc_dmub_update_dirty_rect() local 3292 if (!dc_get_edp_link_panel_inst(dc, stream->link, &panel_inst)) in dc_dmub_update_dirty_rect() 3323 update_dirty_rect->panel_inst = panel_inst; in dc_dmub_update_dirty_rect()
|