Re: [Intel-gfx] [PATCH 03/11] drm/edid: s/monitor_rage/vrr_range/
On Sat, 27 Aug 2022, Ville Syrjala wrote: > From: Ville Syrjälä > > Rename info->monitor_range to info->vrr_range to actually > reflect its usage. > > Cc: Manasi Navare > Cc: Nicholas Kazlauskas > Cc: Harry Wentland > Cc: Leo Li > Cc: Rodrigo Siqueira > Cc: amd-gfx@lists.freedesktop.org > Signed-off-by: Ville Syrjälä > --- > .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 - > drivers/gpu/drm/drm_debugfs.c | 4 +-- > drivers/gpu/drm/drm_edid.c| 26 +-- > drivers/gpu/drm/i915/display/intel_vrr.c | 6 ++--- > include/drm/drm_connector.h | 4 +-- > 5 files changed, 26 insertions(+), 26 deletions(-) > > diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > index e702f0d72d53..928b5b6541db 100644 > --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > @@ -9921,8 +9921,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > amdgpu_dm_connector->min_vfreq = 0; > amdgpu_dm_connector->max_vfreq = 0; > amdgpu_dm_connector->pixel_clock_mhz = 0; > - connector->display_info.monitor_range.min_vfreq = 0; > - connector->display_info.monitor_range.max_vfreq = 0; > + connector->display_info.vrr_range.min_vfreq = 0; > + connector->display_info.vrr_range.max_vfreq = 0; > freesync_capable = false; > > goto update; > @@ -9970,8 +9970,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > amdgpu_dm_connector->pixel_clock_mhz = > range->pixel_clock_mhz * 10; > > - connector->display_info.monitor_range.min_vfreq > = range->min_vfreq; > - connector->display_info.monitor_range.max_vfreq > = range->max_vfreq; > + connector->display_info.vrr_range.min_vfreq = > range->min_vfreq; > + connector->display_info.vrr_range.max_vfreq = > range->max_vfreq; > > break; > } > @@ -9993,8 +9993,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > if (amdgpu_dm_connector->max_vfreq - > amdgpu_dm_connector->min_vfreq > 10) > freesync_capable = true; > > - connector->display_info.monitor_range.min_vfreq = > vsdb_info.min_refresh_rate_hz; > - connector->display_info.monitor_range.max_vfreq = > vsdb_info.max_refresh_rate_hz; > + connector->display_info.vrr_range.min_vfreq = > vsdb_info.min_refresh_rate_hz; > + connector->display_info.vrr_range.max_vfreq = > vsdb_info.max_refresh_rate_hz; > } > } The amdgpu changes really beg the question why they're filling up display_info themselves instead of relying on drm_edid.c to do that for them. Other than that, Acked-by: Jani Nikula > > diff --git a/drivers/gpu/drm/drm_debugfs.c b/drivers/gpu/drm/drm_debugfs.c > index 01ee3febb813..1437c798b122 100644 > --- a/drivers/gpu/drm/drm_debugfs.c > +++ b/drivers/gpu/drm/drm_debugfs.c > @@ -377,8 +377,8 @@ static int vrr_range_show(struct seq_file *m, void *data) > if (connector->status != connector_status_connected) > return -ENODEV; > > - seq_printf(m, "Min: %u\n", > connector->display_info.monitor_range.min_vfreq); > - seq_printf(m, "Max: %u\n", > connector->display_info.monitor_range.max_vfreq); > + seq_printf(m, "Min: %u\n", connector->display_info.vrr_range.min_vfreq); > + seq_printf(m, "Max: %u\n", connector->display_info.vrr_range.max_vfreq); > > return 0; > } > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > index ac662495635c..4355d73632c3 100644 > --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -6020,11 +6020,11 @@ static void drm_parse_cea_ext(struct drm_connector > *connector, > } > > static > -void get_monitor_range(const struct detailed_timing *timing, void *c) > +void get_vrr_range(const struct detailed_timing *timing, void *c) > { > struct detailed_mode_closure *closure = c; > struct drm_display_info *info = >connector->display_info; > - struct drm_monitor_range_info *monitor_range = >monitor_range; > + struct drm_monitor_range_info *vrr_range = >vrr_range; > const struct detailed_non_pixel *data = >data.other_data; > const struct detailed_data_monitor_range *range = >data.range; > const struct edid *edid = closure->drm_edid->edid; > @@ -6044,19 +6044,19 @@ void get_monitor_range(const struct detailed_timing > *timing, void *c) > if (range->flags != DRM_EDID_RANGE_LIMITS_ONLY_FLAG) >
Re: [PATCH 03/11] drm/edid: s/monitor_rage/vrr_range/
On Sat, Aug 27, 2022 at 12:34:53AM +0300, Ville Syrjala wrote: > From: Ville Syrjälä > > Rename info->monitor_range to info->vrr_range to actually > reflect its usage. Okay makes sense. Reviewed-by: Manasi Navare Manasi > > Cc: Manasi Navare > Cc: Nicholas Kazlauskas > Cc: Harry Wentland > Cc: Leo Li > Cc: Rodrigo Siqueira > Cc: amd-gfx@lists.freedesktop.org > Signed-off-by: Ville Syrjälä > --- > .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 - > drivers/gpu/drm/drm_debugfs.c | 4 +-- > drivers/gpu/drm/drm_edid.c| 26 +-- > drivers/gpu/drm/i915/display/intel_vrr.c | 6 ++--- > include/drm/drm_connector.h | 4 +-- > 5 files changed, 26 insertions(+), 26 deletions(-) > > diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > index e702f0d72d53..928b5b6541db 100644 > --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c > @@ -9921,8 +9921,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > amdgpu_dm_connector->min_vfreq = 0; > amdgpu_dm_connector->max_vfreq = 0; > amdgpu_dm_connector->pixel_clock_mhz = 0; > - connector->display_info.monitor_range.min_vfreq = 0; > - connector->display_info.monitor_range.max_vfreq = 0; > + connector->display_info.vrr_range.min_vfreq = 0; > + connector->display_info.vrr_range.max_vfreq = 0; > freesync_capable = false; > > goto update; > @@ -9970,8 +9970,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > amdgpu_dm_connector->pixel_clock_mhz = > range->pixel_clock_mhz * 10; > > - connector->display_info.monitor_range.min_vfreq > = range->min_vfreq; > - connector->display_info.monitor_range.max_vfreq > = range->max_vfreq; > + connector->display_info.vrr_range.min_vfreq = > range->min_vfreq; > + connector->display_info.vrr_range.max_vfreq = > range->max_vfreq; > > break; > } > @@ -9993,8 +9993,8 @@ void amdgpu_dm_update_freesync_caps(struct > drm_connector *connector, > if (amdgpu_dm_connector->max_vfreq - > amdgpu_dm_connector->min_vfreq > 10) > freesync_capable = true; > > - connector->display_info.monitor_range.min_vfreq = > vsdb_info.min_refresh_rate_hz; > - connector->display_info.monitor_range.max_vfreq = > vsdb_info.max_refresh_rate_hz; > + connector->display_info.vrr_range.min_vfreq = > vsdb_info.min_refresh_rate_hz; > + connector->display_info.vrr_range.max_vfreq = > vsdb_info.max_refresh_rate_hz; > } > } > > diff --git a/drivers/gpu/drm/drm_debugfs.c b/drivers/gpu/drm/drm_debugfs.c > index 01ee3febb813..1437c798b122 100644 > --- a/drivers/gpu/drm/drm_debugfs.c > +++ b/drivers/gpu/drm/drm_debugfs.c > @@ -377,8 +377,8 @@ static int vrr_range_show(struct seq_file *m, void *data) > if (connector->status != connector_status_connected) > return -ENODEV; > > - seq_printf(m, "Min: %u\n", > connector->display_info.monitor_range.min_vfreq); > - seq_printf(m, "Max: %u\n", > connector->display_info.monitor_range.max_vfreq); > + seq_printf(m, "Min: %u\n", connector->display_info.vrr_range.min_vfreq); > + seq_printf(m, "Max: %u\n", connector->display_info.vrr_range.max_vfreq); > > return 0; > } > diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c > index ac662495635c..4355d73632c3 100644 > --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -6020,11 +6020,11 @@ static void drm_parse_cea_ext(struct drm_connector > *connector, > } > > static > -void get_monitor_range(const struct detailed_timing *timing, void *c) > +void get_vrr_range(const struct detailed_timing *timing, void *c) > { > struct detailed_mode_closure *closure = c; > struct drm_display_info *info = >connector->display_info; > - struct drm_monitor_range_info *monitor_range = >monitor_range; > + struct drm_monitor_range_info *vrr_range = >vrr_range; > const struct detailed_non_pixel *data = >data.other_data; > const struct detailed_data_monitor_range *range = >data.range; > const struct edid *edid = closure->drm_edid->edid; > @@ -6044,19 +6044,19 @@ void get_monitor_range(const struct detailed_timing > *timing, void *c) > if (range->flags != DRM_EDID_RANGE_LIMITS_ONLY_FLAG) > return; > > - monitor_range->min_vfreq = range->min_vfreq; > - monitor_range->max_vfreq =
[PATCH 03/11] drm/edid: s/monitor_rage/vrr_range/
From: Ville Syrjälä Rename info->monitor_range to info->vrr_range to actually reflect its usage. Cc: Manasi Navare Cc: Nicholas Kazlauskas Cc: Harry Wentland Cc: Leo Li Cc: Rodrigo Siqueira Cc: amd-gfx@lists.freedesktop.org Signed-off-by: Ville Syrjälä --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 - drivers/gpu/drm/drm_debugfs.c | 4 +-- drivers/gpu/drm/drm_edid.c| 26 +-- drivers/gpu/drm/i915/display/intel_vrr.c | 6 ++--- include/drm/drm_connector.h | 4 +-- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c index e702f0d72d53..928b5b6541db 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @@ -9921,8 +9921,8 @@ void amdgpu_dm_update_freesync_caps(struct drm_connector *connector, amdgpu_dm_connector->min_vfreq = 0; amdgpu_dm_connector->max_vfreq = 0; amdgpu_dm_connector->pixel_clock_mhz = 0; - connector->display_info.monitor_range.min_vfreq = 0; - connector->display_info.monitor_range.max_vfreq = 0; + connector->display_info.vrr_range.min_vfreq = 0; + connector->display_info.vrr_range.max_vfreq = 0; freesync_capable = false; goto update; @@ -9970,8 +9970,8 @@ void amdgpu_dm_update_freesync_caps(struct drm_connector *connector, amdgpu_dm_connector->pixel_clock_mhz = range->pixel_clock_mhz * 10; - connector->display_info.monitor_range.min_vfreq = range->min_vfreq; - connector->display_info.monitor_range.max_vfreq = range->max_vfreq; + connector->display_info.vrr_range.min_vfreq = range->min_vfreq; + connector->display_info.vrr_range.max_vfreq = range->max_vfreq; break; } @@ -9993,8 +9993,8 @@ void amdgpu_dm_update_freesync_caps(struct drm_connector *connector, if (amdgpu_dm_connector->max_vfreq - amdgpu_dm_connector->min_vfreq > 10) freesync_capable = true; - connector->display_info.monitor_range.min_vfreq = vsdb_info.min_refresh_rate_hz; - connector->display_info.monitor_range.max_vfreq = vsdb_info.max_refresh_rate_hz; + connector->display_info.vrr_range.min_vfreq = vsdb_info.min_refresh_rate_hz; + connector->display_info.vrr_range.max_vfreq = vsdb_info.max_refresh_rate_hz; } } diff --git a/drivers/gpu/drm/drm_debugfs.c b/drivers/gpu/drm/drm_debugfs.c index 01ee3febb813..1437c798b122 100644 --- a/drivers/gpu/drm/drm_debugfs.c +++ b/drivers/gpu/drm/drm_debugfs.c @@ -377,8 +377,8 @@ static int vrr_range_show(struct seq_file *m, void *data) if (connector->status != connector_status_connected) return -ENODEV; - seq_printf(m, "Min: %u\n", connector->display_info.monitor_range.min_vfreq); - seq_printf(m, "Max: %u\n", connector->display_info.monitor_range.max_vfreq); + seq_printf(m, "Min: %u\n", connector->display_info.vrr_range.min_vfreq); + seq_printf(m, "Max: %u\n", connector->display_info.vrr_range.max_vfreq); return 0; } diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c index ac662495635c..4355d73632c3 100644 --- a/drivers/gpu/drm/drm_edid.c +++ b/drivers/gpu/drm/drm_edid.c @@ -6020,11 +6020,11 @@ static void drm_parse_cea_ext(struct drm_connector *connector, } static -void get_monitor_range(const struct detailed_timing *timing, void *c) +void get_vrr_range(const struct detailed_timing *timing, void *c) { struct detailed_mode_closure *closure = c; struct drm_display_info *info = >connector->display_info; - struct drm_monitor_range_info *monitor_range = >monitor_range; + struct drm_monitor_range_info *vrr_range = >vrr_range; const struct detailed_non_pixel *data = >data.other_data; const struct detailed_data_monitor_range *range = >data.range; const struct edid *edid = closure->drm_edid->edid; @@ -6044,19 +6044,19 @@ void get_monitor_range(const struct detailed_timing *timing, void *c) if (range->flags != DRM_EDID_RANGE_LIMITS_ONLY_FLAG) return; - monitor_range->min_vfreq = range->min_vfreq; - monitor_range->max_vfreq = range->max_vfreq; + vrr_range->min_vfreq = range->min_vfreq; + vrr_range->max_vfreq = range->max_vfreq; if (edid->revision >= 4) { if (data->pad2 & DRM_EDID_RANGE_OFFSET_MIN_VFREQ) - monitor_range->min_vfreq