Searched refs:in_vrr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/freesync/ |
H A D | freesync.c | 112 const struct mod_vrr_params *in_vrr, in calc_duration_in_us_from_v_total() 474 static void determine_flip_interval_workaround_req(struct mod_vrr_params *in_vrr, in determine_flip_interval_workaround_req() argument 477 in_vrr->flip_interval.vsync_to_flip_in_us = curr_time_stamp_in_us - in determine_flip_interval_workaround_req() 478 in_vrr->flip_interval.v_update_timestamp_in_us; in determine_flip_interval_workaround_req() 481 if (in_vrr->flip_interval.flip_interval_workaround_active && in determine_flip_interval_workaround_req() 482 in_vrr->flip_interval.vsyncs_between_flip < VSYNCS_BETWEEN_FLIP_THRESHOLD && in determine_flip_interval_workaround_req() 483 in_vrr->flip_interval.vsync_to_flip_in_us > FREESYNC_VSYNC_TO_FLIP_DELTA_IN_US) { in determine_flip_interval_workaround_req() 484 in_vrr->flip_interval.flip_interval_detect_counter = 0; in determine_flip_interval_workaround_req() 485 in_vrr->flip_interval.program_flip_interval_workaround = true; in determine_flip_interval_workaround_req() 486 in_vrr in determine_flip_interval_workaround_req() 110 calc_duration_in_us_from_v_total( const struct dc_stream_state *stream, const struct mod_vrr_params *in_vrr, unsigned int v_total) calc_duration_in_us_from_v_total() argument 509 vrr_settings_require_update(struct core_freesync *core_freesync, struct mod_freesync_config *in_config, unsigned int min_refresh_in_uhz, unsigned int max_refresh_in_uhz, struct mod_vrr_params *in_vrr) vrr_settings_require_update() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/freesync/ |
H A D | freesync.c | 110 const struct mod_vrr_params *in_vrr, in calc_duration_in_us_from_v_total() 465 struct mod_vrr_params *in_vrr) in vrr_settings_require_update() 467 if (in_vrr->state != in_config->state) { in vrr_settings_require_update() 469 } else if (in_vrr->state == VRR_STATE_ACTIVE_FIXED && in vrr_settings_require_update() 470 in_vrr->fixed.target_refresh_in_uhz != in vrr_settings_require_update() 473 } else if (in_vrr->min_refresh_in_uhz != min_refresh_in_uhz) { in vrr_settings_require_update() 475 } else if (in_vrr->max_refresh_in_uhz != max_refresh_in_uhz) { in vrr_settings_require_update() 108 calc_duration_in_us_from_v_total( const struct dc_stream_state *stream, const struct mod_vrr_params *in_vrr, unsigned int v_total) calc_duration_in_us_from_v_total() argument 461 vrr_settings_require_update(struct core_freesync *core_freesync, struct mod_freesync_config *in_config, unsigned int min_refresh_in_uhz, unsigned int max_refresh_in_uhz, struct mod_vrr_params *in_vrr) vrr_settings_require_update() argument
|
Completed in 4 milliseconds