/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_vrr.c | 27 if (!connector->panel.vbt.vrr) 91 return crtc_state->vrr.guardband; 94 return crtc_state->vrr.pipeline_full + crtc_state->framestart_delay + 1; 100 return crtc_state->vrr.vmin + 1 - intel_vrr_vblank_exit_length(crtc_state); 105 return crtc_state->vrr.vmax - intel_vrr_vblank_exit_length(crtc_state); 130 crtc_state->vrr.in_range = 132 if (!crtc_state->vrr.in_range) 154 crtc_state->vrr.vmin = vmin - 1; 155 crtc_state->vrr.vmax = vmax; 157 crtc_state->vrr [all...] |
H A D | intel_crtc_state_dump.c | 310 drm_dbg_kms(&i915->drm, "vrr: %s, vmin: %d, vmax: %d, pipeline full: %d, guardband: %d flipline: %d, vmin vblank: %d, vmax vblank: %d\n", 311 str_yes_no(pipe_config->vrr.enable), 312 pipe_config->vrr.vmin, pipe_config->vrr.vmax, 313 pipe_config->vrr.pipeline_full, pipe_config->vrr.guardband, 314 pipe_config->vrr.flipline,
|
H A D | intel_vblank.c | 552 adjusted_mode.crtc_vtotal = crtc_state->vrr.vmax; 553 adjusted_mode.crtc_vblank_end = crtc_state->vrr.vmax;
|
H A D | intel_display.c | 965 return old_crtc_state->vrr.flipline != new_crtc_state->vrr.flipline || 966 old_crtc_state->vrr.vmin != new_crtc_state->vrr.vmin || 967 old_crtc_state->vrr.vmax != new_crtc_state->vrr.vmax || 968 old_crtc_state->vrr.guardband != new_crtc_state->vrr.guardband || 969 old_crtc_state->vrr.pipeline_full != new_crtc_state->vrr [all...] |
H A D | intel_dsb.c | 331 if (crtc_state->vrr.enable) {
|
H A D | intel_display_types.h | 316 bool vrr; member in struct:intel_vbt_panel_data 1435 } vrr; member in struct:intel_crtc_state
|
H A D | intel_modeset_setup.c | 832 crtc_state->vrr.enable);
|
H A D | intel_dp_link_training.c | 662 link_config[0] = crtc_state->vrr.flipline ? DP_MSA_TIMING_PAR_IGNORE_EN : 0;
|
H A D | intel_psr.c | 1312 if (crtc_state->vrr.enable && 1382 if (crtc_state->vrr.enable)
|
H A D | intel_bios.c | 1367 panel->vbt.vrr = true; /* matches Windows behaviour */ 1399 panel->vbt.vrr = panel_bool(power->vrr_feature_enabled,
|
H A D | skl_watermark.c | 2983 if (new_crtc_state->vrr.enable)
|
H A D | intel_dp.c | 2695 if (pipe_config->vrr.enable)
|
H A D | intel_ddi.c | 2206 if (!crtc_state->vrr.enable)
|
/linux-master/drivers/gpu/drm/amd/display/modules/freesync/ |
H A D | freesync.c | 150 const struct mod_vrr_params *vrr, 155 if (duration_in_us < vrr->min_duration_in_us) 156 duration_in_us = vrr->min_duration_in_us; 158 if (duration_in_us > vrr->max_duration_in_us) 159 duration_in_us = vrr->max_duration_in_us; 567 static void build_vrr_infopacket_data_v1(const struct mod_vrr_params *vrr, argument 587 if (vrr->state != VRR_STATE_UNSUPPORTED) 591 if (vrr->state != VRR_STATE_DISABLED && 592 vrr->state != VRR_STATE_UNSUPPORTED) 597 if (vrr 148 calc_v_total_from_duration( const struct dc_stream_state *stream, const struct mod_vrr_params *vrr, unsigned int duration_in_us) argument 621 build_vrr_infopacket_data_v3(const struct mod_vrr_params *vrr, struct dc_info_packet *infopacket, bool freesync_on_desktop) argument 876 build_vrr_infopacket_v1(enum signal_type signal, const struct mod_vrr_params *vrr, struct dc_info_packet *infopacket, bool freesync_on_desktop) argument 891 build_vrr_infopacket_v2(enum signal_type signal, const struct mod_vrr_params *vrr, enum color_transfer_func app_tf, struct dc_info_packet *infopacket, bool freesync_on_desktop) argument 909 build_vrr_infopacket_v3(enum signal_type signal, const struct mod_vrr_params *vrr, enum color_transfer_func app_tf, struct dc_info_packet *infopacket, bool freesync_on_desktop) argument 945 mod_freesync_build_vrr_infopacket(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, const struct mod_vrr_params *vrr, enum vrr_packet_type packet_type, enum color_transfer_func app_tf, struct dc_info_packet *infopacket, bool pack_sdp_v1_3) argument 1267 mod_freesync_get_settings(struct mod_freesync *mod_freesync, const struct mod_vrr_params *vrr, unsigned int *v_total_min, unsigned int *v_total_max, unsigned int *event_triggers, unsigned int *window_min, unsigned int *window_max, unsigned int *lfc_mid_point_in_us, unsigned int *inserted_frames, unsigned int *inserted_duration_in_us) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/inc/ |
H A D | mod_freesync.h | 124 const struct mod_vrr_params *vrr, 134 const struct mod_vrr_params *vrr,
|