Signed-off-by: Adam Jackson <ajax at redhat.com>
---
 drivers/gpu/drm/drm_edid.c                |    2 --
 drivers/gpu/drm/gma500/cdv_intel_lvds.c   |    8 --------
 drivers/gpu/drm/gma500/mdfld_dsi_output.c |    5 -----
 drivers/gpu/drm/gma500/psb_intel_lvds.c   |    9 ---------
 drivers/gpu/drm/i915/intel_lvds.c         |   10 ----------
 include/drm/drm_crtc.h                    |   10 +---------
 6 files changed, 1 insertions(+), 43 deletions(-)

diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index c278f2d..2c2bdbd 100644
--- a/drivers/gpu/drm/drm_edid.c
+++ b/drivers/gpu/drm/drm_edid.c
@@ -1797,8 +1797,6 @@ static void drm_add_display_info(struct edid *edid,
        /* Get data from CEA blocks if present */
        edid_ext = drm_find_cea_extension(edid);
        if (edid_ext) {
-               info->cea_rev = edid_ext[1];
-
                /* The existence of a CEA block should imply RGB support */
                info->color_formats = DRM_COLOR_FORMAT_RGB444;
                if (edid_ext[3] & EDID_CEA_YCRCB444)
diff --git a/drivers/gpu/drm/gma500/cdv_intel_lvds.c 
b/drivers/gpu/drm/gma500/cdv_intel_lvds.c
index ff5b58e..f93e053 100644
--- a/drivers/gpu/drm/gma500/cdv_intel_lvds.c
+++ b/drivers/gpu/drm/gma500/cdv_intel_lvds.c
@@ -417,14 +417,6 @@ static int cdv_intel_lvds_get_modes(struct drm_connector 
*connector)
        if (ret)
                return ret;

-       /* Didn't get an EDID, so
-        * Set wide sync ranges so we get all modes
-        * handed to valid_mode for checking
-        */
-       connector->display_info.min_vfreq = 0;
-       connector->display_info.max_vfreq = 200;
-       connector->display_info.min_hfreq = 0;
-       connector->display_info.max_hfreq = 200;
        if (mode_dev->panel_fixed_mode != NULL) {
                struct drm_display_mode *mode =
                    drm_mode_duplicate(dev, mode_dev->panel_fixed_mode);
diff --git a/drivers/gpu/drm/gma500/mdfld_dsi_output.c 
b/drivers/gpu/drm/gma500/mdfld_dsi_output.c
index 5675d93..702ecda 100644
--- a/drivers/gpu/drm/gma500/mdfld_dsi_output.c
+++ b/drivers/gpu/drm/gma500/mdfld_dsi_output.c
@@ -342,11 +342,6 @@ static int mdfld_dsi_connector_get_modes(struct 
drm_connector *connector)
        struct drm_display_mode *dup_mode = NULL;
        struct drm_device *dev = connector->dev;

-       connector->display_info.min_vfreq = 0;
-       connector->display_info.max_vfreq = 200;
-       connector->display_info.min_hfreq = 0;
-       connector->display_info.max_hfreq = 200;
-
        if (fixed_mode) {
                dev_dbg(dev->dev, "fixed_mode %dx%d\n",
                                fixed_mode->hdisplay, fixed_mode->vdisplay);
diff --git a/drivers/gpu/drm/gma500/psb_intel_lvds.c 
b/drivers/gpu/drm/gma500/psb_intel_lvds.c
index c83f5b5..a804cf8 100644
--- a/drivers/gpu/drm/gma500/psb_intel_lvds.c
+++ b/drivers/gpu/drm/gma500/psb_intel_lvds.c
@@ -536,15 +536,6 @@ static int psb_intel_lvds_get_modes(struct drm_connector 
*connector)
        if (ret)
                return ret;

-       /* Didn't get an EDID, so
-        * Set wide sync ranges so we get all modes
-        * handed to valid_mode for checking
-        */
-       connector->display_info.min_vfreq = 0;
-       connector->display_info.max_vfreq = 200;
-       connector->display_info.min_hfreq = 0;
-       connector->display_info.max_hfreq = 200;
-
        if (mode_dev->panel_fixed_mode != NULL) {
                struct drm_display_mode *mode =
                    drm_mode_duplicate(dev, mode_dev->panel_fixed_mode);
diff --git a/drivers/gpu/drm/i915/intel_lvds.c 
b/drivers/gpu/drm/i915/intel_lvds.c
index 08eb04c..d68e7e7 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -1013,16 +1013,6 @@ bool intel_lvds_init(struct drm_device *dev)
                        intel_lvds->edid = NULL;
                }
        }
-       if (!intel_lvds->edid) {
-               /* Didn't get an EDID, so
-                * Set wide sync ranges so we get all modes
-                * handed to valid_mode for checking
-                */
-               connector->display_info.min_vfreq = 0;
-               connector->display_info.max_vfreq = 200;
-               connector->display_info.min_hfreq = 0;
-               connector->display_info.max_hfreq = 200;
-       }

        list_for_each_entry(scan, &connector->probed_modes, head) {
                if (scan->type & DRM_MODE_TYPE_PREFERRED) {
diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
index bc9d1e4..d672cf4 100644
--- a/include/drm/drm_crtc.h
+++ b/include/drm/drm_crtc.h
@@ -202,21 +202,13 @@ enum subpixel_order {
 struct drm_display_info {
        char name[DRM_DISPLAY_INFO_LEN];

-       /* Physical size */
-        unsigned int width_mm;
+       unsigned int width_mm;
        unsigned int height_mm;
-
-       /* Clock limits FIXME: storage format */
-       unsigned int min_vfreq, max_vfreq;
-       unsigned int min_hfreq, max_hfreq;
-       unsigned int pixel_clock;
        unsigned int bpc;

        enum subpixel_order subpixel_order;
        u32 color_formats;

-       u8 cea_rev;
-
        char *raw_edid; /* if any */
 };

-- 
1.7.7.6

Reply via email to