drm/amd/display: add global master update lock interfaces
Add these interfacese for future use setup_global_lock() lock_global() pipe_control_lock_global() Signed-off-by: Wenjing Liu <Wenjing.Liu@amd.com> Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
3a9aeadbdf
Коммит
c23f95ae70
|
@ -187,8 +187,10 @@ struct timing_generator_funcs {
|
|||
bool (*did_triggered_reset_occur)(struct timing_generator *tg);
|
||||
void (*setup_global_swap_lock)(struct timing_generator *tg,
|
||||
const struct dcp_gsl_params *gsl_params);
|
||||
void (*setup_global_lock)(struct timing_generator *tg);
|
||||
void (*unlock)(struct timing_generator *tg);
|
||||
void (*lock)(struct timing_generator *tg);
|
||||
void (*lock_global)(struct timing_generator *tg);
|
||||
void (*enable_reset_trigger)(struct timing_generator *tg,
|
||||
int source_tg_inst);
|
||||
void (*enable_crtc_reset)(struct timing_generator *tg,
|
||||
|
|
|
@ -176,6 +176,10 @@ struct hw_sequencer_funcs {
|
|||
struct dc *dc,
|
||||
struct pipe_ctx *pipe,
|
||||
bool lock);
|
||||
void (*pipe_control_lock_global)(
|
||||
struct dc *dc,
|
||||
struct pipe_ctx *pipe,
|
||||
bool lock);
|
||||
void (*blank_pixel_data)(
|
||||
struct dc *dc,
|
||||
struct pipe_ctx *pipe_ctx,
|
||||
|
|
Загрузка…
Ссылка в новой задаче