Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_replay.c24 … 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 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/link/protocols/
H A Dlink_edp_panel_control.c590 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 Ddmub_cmd.h740 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 Ddc.c3790 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 …]