| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dmub_replay.c | 24 … void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel_inst) in dmub_replay_get_state() argument 30 if (!dc_wake_and_execute_gpint(dmub->ctx, DMUB_GPINT__GET_REPLAY_STATE, panel_inst, in dmub_replay_get_state() 47 static void dmub_replay_enable(struct dmub_replay *dmub, bool enable, bool wait, uint8_t panel_inst) in dmub_replay_enable() argument 56 cmd.replay_enable.data.panel_inst = panel_inst; in dmub_replay_enable() 74 dmub_replay_get_state(dmub, &state, panel_inst); in dmub_replay_enable() 97 …oid dmub_replay_set_power_opt(struct dmub_replay *dmub, unsigned int power_opt, uint8_t panel_inst) in dmub_replay_set_power_opt() argument 107 cmd.replay_set_power_opt.replay_set_power_opt_data.panel_inst = panel_inst; in dmub_replay_set_power_opt() 118 uint8_t panel_inst) in dmub_replay_copy_settings() argument 166 copy_settings_data->panel_inst = panel_inst; in dmub_replay_copy_settings() 216 uint8_t panel_inst, in dmub_replay_set_coasting_vtotal() argument [all …]
|
| H A D | dmub_psr.h | 41 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 D | dmub_abm_lcd.h | 42 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 D | abm.h | 41 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/link/protocols/ |
| H A D | link_edp_panel_control.c | 590 unsigned int panel_inst; in edp_set_psr_allow_active() local 595 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in edp_set_psr_allow_active() 608 psr->funcs->psr_set_power_opt(psr, link->psr_settings.psr_power_opt, panel_inst); in edp_set_psr_allow_active() 613 psr->funcs->psr_force_static(psr, panel_inst); in edp_set_psr_allow_active() 623 psr->funcs->psr_enable(psr, link->psr_settings.psr_allow_active, wait, panel_inst); in edp_set_psr_allow_active() 638 unsigned int panel_inst; in edp_get_psr_state() local 640 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in edp_get_psr_state() 644 psr->funcs->psr_get_state(psr, state, panel_inst); in edp_get_psr_state() 696 unsigned int panel_inst; in edp_setup_psr() local 739 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in edp_setup_psr() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dmub/inc/ |
| H A D | dmub_cmd.h | 740 uint16_t panel_inst; member 3697 uint8_t panel_inst; member 3761 uint8_t panel_inst; member 3788 uint8_t panel_inst; member 3832 uint8_t panel_inst; member 3863 uint8_t panel_inst; member 3938 uint8_t panel_inst; member 4076 uint8_t panel_inst; member 4123 uint8_t panel_inst; member 4161 uint8_t panel_inst; member [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 3790 unsigned int panel_inst = 0; in dc_dmub_update_dirty_rect() local 3795 if (!dc_get_edp_link_panel_inst(dc, stream->link, &panel_inst)) in dc_dmub_update_dirty_rect() 3827 update_dirty_rect->panel_inst = panel_inst; in dc_dmub_update_dirty_rect() 3846 unsigned int panel_inst = 0; in build_dmub_update_dirty_rect() local 3851 if (!dc_get_edp_link_panel_inst(dc, stream->link, &panel_inst)) in build_dmub_update_dirty_rect() 3881 update_dirty_rect->panel_inst = panel_inst; in build_dmub_update_dirty_rect() 5990 unsigned int panel_inst = 0; in dc_smart_power_oled_enable() local 5996 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst)) in dc_smart_power_oled_enable() 6030 cmd.smart_power_oled_enable.data.panel_inst = panel_inst; in dc_smart_power_oled_enable() 6051 unsigned int panel_inst = 0; in dc_smart_power_oled_get_max_cll() local [all …]
|