Searched refs:panel_inst (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_psr.h40 struct psr_context *psr_context, uint8_t panel_inst);
42 uint8_t panel_inst);
44 uint8_t panel_inst);
46 uint8_t panel_inst);
47 void (*psr_force_static)(struct dmub_psr *dmub, uint8_t panel_inst);
49 uint8_t panel_inst);
52 void (*psr_set_power_opt)(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_inst);
H A Ddmub_replay.h41 uint8_t panel_inst);
43 uint8_t panel_inst);
45 struct replay_context *replay_context, uint8_t panel_inst);
47 uint8_t panel_inst);
51 uint8_t panel_inst);
53 uint8_t panel_inst, uint32_t *residency, const bool is_start, const bool is_alpm);
55 unsigned int power_opt, uint8_t panel_inst, uint16_t coasting_vtotal);
H A Ddmub_abm_lcd.h42 bool dmub_abm_set_pause(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int stream_inst);
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, uint32_t pwrseq_inst);
51 unsigned int panel_inst);
H A Ddmub_abm.c38 static unsigned int abm_feature_support(struct abm *abm, unsigned int panel_inst) argument
49 if (panel_inst == i)
113 static bool dmub_abm_set_pause_ex(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int stream_inst) argument
118 feature_support = abm_feature_support(abm, panel_inst);
121 ret = dmub_abm_set_pause(abm, pause, panel_inst, stream_inst);
130 * @panel_inst: panel instance index
137 unsigned int panel_inst,
144 feature_support = abm_feature_support(abm, panel_inst);
147 ret = dmub_abm_save_restore(dc, panel_inst, pData);
155 uint32_t panel_inst,
135 dmub_abm_save_restore_ex( struct abm *abm, unsigned int panel_inst, struct abm_save_restore *pData) argument
152 dmub_abm_set_pipe_ex(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst) argument
169 dmub_abm_set_backlight_level_pwm_ex(struct abm *abm, unsigned int backlight_pwm_u16_16, unsigned int frame_ramp, unsigned int controller_id, unsigned int panel_inst) argument
[all...]
H A Ddmub_replay.c39 static void dmub_replay_get_state(struct dmub_replay *dmub, enum replay_state *state, uint8_t panel_inst) argument
48 status = dmub_srv_send_gpint_command(srv, DMUB_GPINT__GET_REPLAY_STATE, panel_inst, 30);
68 static void dmub_replay_enable(struct dmub_replay *dmub, bool enable, bool wait, uint8_t panel_inst) argument
77 cmd.replay_enable.data.panel_inst = panel_inst;
95 dmub_replay_get_state(dmub, &state, panel_inst);
118 static void dmub_replay_set_power_opt(struct dmub_replay *dmub, unsigned int power_opt, uint8_t panel_inst) argument
128 cmd.replay_set_power_opt.replay_set_power_opt_data.panel_inst = panel_inst;
139 uint8_t panel_inst)
136 dmub_replay_copy_settings(struct dmub_replay *dmub, struct dc_link *link, struct replay_context *replay_context, uint8_t panel_inst) argument
221 dmub_replay_set_coasting_vtotal(struct dmub_replay *dmub, uint16_t coasting_vtotal, uint8_t panel_inst) argument
240 dmub_replay_residency(struct dmub_replay *dmub, uint8_t panel_inst, uint32_t *residency, const bool is_start, const bool is_alpm) argument
264 dmub_replay_set_power_opt_and_coasting_vtotal(struct dmub_replay *dmub, unsigned int power_opt, uint8_t panel_inst, uint16_t coasting_vtotal) argument
[all...]
H A Ddmub_psr.c106 static void dmub_psr_get_state(struct dmub_psr *dmub, enum dc_psr_state *state, uint8_t panel_inst) argument
113 if (dc_wake_and_execute_gpint(dmub->ctx, DMUB_GPINT__GET_PSR_STATE, panel_inst, &raw_state,
138 static bool dmub_psr_set_version(struct dmub_psr *dmub, struct dc_stream_state *stream, uint8_t panel_inst) argument
166 cmd.psr_set_version.psr_set_version_data.panel_inst = panel_inst;
177 static void dmub_psr_enable(struct dmub_psr *dmub, bool enable, bool wait, uint8_t panel_inst) argument
188 cmd.psr_enable.data.panel_inst = panel_inst;
205 dmub_psr_get_state(dmub, &state, panel_inst);
228 static void dmub_psr_set_level(struct dmub_psr *dmub, uint16_t psr_level, uint8_t panel_inst) argument
271 dmub_psr_set_power_opt(struct dmub_psr *dmub, unsigned int power_opt, uint8_t panel_inst) argument
290 dmub_psr_copy_settings(struct dmub_psr *dmub, struct dc_link *link, struct psr_context *psr_context, uint8_t panel_inst) argument
429 dmub_psr_force_static(struct dmub_psr *dmub, uint8_t panel_inst) argument
448 dmub_psr_get_residency(struct dmub_psr *dmub, uint32_t *residency, uint8_t panel_inst) argument
[all...]
H A Ddmub_abm_lcd.c193 bool dmub_abm_set_pause(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int stream_inst) argument
197 uint8_t panel_mask = 0x01 << panel_inst;
216 * @panel_inst: panel instance index
225 unsigned int panel_inst,
229 uint8_t panel_mask = 0x01 << panel_inst;
260 uint32_t panel_inst,
273 cmd.abm_set_pipe.abm_set_pipe_data.panel_inst = panel_inst;
285 unsigned int panel_inst)
296 cmd.abm_set_backlight.abm_set_backlight_data.panel_mask = (0x01 << panel_inst);
223 dmub_abm_save_restore( struct dc_context *dc, unsigned int panel_inst, struct abm_save_restore *pData) argument
257 dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst) argument
282 dmub_abm_set_backlight_level(struct abm *abm, unsigned int backlight_pwm_u16_16, unsigned int frame_ramp, unsigned int panel_inst) argument
[all...]
H A Ddce_abm.c58 static bool dce_abm_set_pipe(struct abm *abm, uint32_t controller_id, uint32_t panel_inst) argument
220 static bool dce_abm_immediate_disable(struct abm *abm, uint32_t panel_inst) argument
225 dce_abm_set_pipe(abm, MCP_DISABLE_ABM_IMMEDIATELY, panel_inst);
235 unsigned int panel_inst)
246 panel_inst);
230 dce_abm_set_backlight_level_pwm( struct abm *abm, unsigned int backlight_pwm_u16_16, unsigned int frame_ramp, unsigned int controller_id, unsigned int panel_inst) argument
/linux-master/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-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c559 unsigned int panel_inst; local
564 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst))
577 psr->funcs->psr_set_power_opt(psr, link->psr_settings.psr_power_opt, panel_inst);
582 psr->funcs->psr_force_static(psr, panel_inst);
592 psr->funcs->psr_enable(psr, link->psr_settings.psr_allow_active, wait, panel_inst);
607 unsigned int panel_inst; local
609 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst))
613 psr->funcs->psr_get_state(psr, state, panel_inst);
665 unsigned int panel_inst; local
682 if (!dc_get_edp_link_panel_inst(dc, link, &panel_inst))
856 unsigned int panel_inst; local
885 unsigned int panel_inst; local
918 unsigned int panel_inst; local
937 unsigned int panel_inst; local
1018 unsigned int panel_inst; local
1041 unsigned int panel_inst; local
1062 unsigned int panel_inst; local
1080 unsigned int panel_inst; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/
H A Dclk_mgr.c105 unsigned int panel_inst; local
112 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) {
115 edp_link = edp_links[panel_inst];
131 unsigned int panel_inst; local
135 for (panel_inst = 0; panel_inst < edp_num; panel_inst++) {
136 edp_link = edp_links[panel_inst];
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
H A Ddcn21_hwseq.c141 uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst)
153 cmd.abm_set_pipe.abm_set_pipe_data.panel_inst = panel_inst;
163 uint32_t frame_ramp, uint32_t panel_inst)
173 cmd.abm_set_backlight.abm_set_backlight_data.panel_mask = (0x01 << panel_inst);
140 dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst) argument
162 dmub_abm_set_backlight(struct dc_context *dc, uint32_t backlight_pwm_u16_16, uint32_t frame_ramp, uint32_t panel_inst) argument
/linux-master/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h479 uint16_t panel_inst; member in struct:dmub_visual_confirm_color
2451 uint8_t panel_inst; member in struct:dmub_cmd_psr_copy_settings_data
2509 uint8_t panel_inst; member in struct:dmub_cmd_psr_set_level_data
2536 uint8_t panel_inst; member in struct:dmub_rb_cmd_psr_enable_data
2580 uint8_t panel_inst; member in struct:dmub_cmd_psr_set_version_data
2611 uint8_t panel_inst; member in struct:dmub_cmd_psr_force_static_data
2686 uint8_t panel_inst; member in struct:dmub_cmd_update_dirty_rect_data
2824 uint8_t panel_inst; member in struct:dmub_cmd_update_cursor_payload0
2871 uint8_t panel_inst; member in struct:dmub_cmd_psr_set_vtotal_data
2909 uint8_t panel_inst; member in struct:dmub_cmd_psr_set_power_opt_data
3048 uint8_t panel_inst; member in struct:dmub_cmd_replay_copy_settings_data
3122 uint8_t panel_inst; member in struct:dmub_rb_cmd_replay_enable_data
3158 uint8_t panel_inst; member in struct:dmub_cmd_replay_set_power_opt_data
3178 uint8_t panel_inst; member in struct:dmub_cmd_replay_set_timing_sync_data
3198 uint8_t panel_inst; member in struct:dmub_cmd_replay_set_pseudo_vtotal
3240 uint8_t panel_inst; member in struct:dmub_cmd_replay_set_coasting_vtotal_data
3320 uint8_t panel_inst; member in struct:dmub_cmd_replay_frameupdate_timer_data
3353 uint8_t panel_inst; member in union:dmub_replay_cmd_set
3645 uint8_t panel_inst; member in struct:dmub_cmd_abm_set_pipe_data
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c505 unsigned int panel_inst = 0; local
507 dc_get_edp_link_panel_inst(dc, pipe_ctx->stream->link, &panel_inst);
516 cmd.visual_confirm_color.visual_confirm_color_data.visual_confirm_color.panel_inst = panel_inst;
1025 unsigned int panel_inst = 0; local
1028 pipe_ctx->stream->link, &panel_inst))
1043 payload->panel_inst = panel_inst;
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c3343 unsigned int panel_inst = 0; local
3348 if (!dc_get_edp_link_panel_inst(dc, stream->link, &panel_inst))
3379 update_dirty_rect->panel_inst = panel_inst;
3398 unsigned int panel_inst = 0; local
3403 if (!dc_get_edp_link_panel_inst(dc, stream->link, &panel_inst))
3433 update_dirty_rect->panel_inst = panel_inst;

Completed in 281 milliseconds