[PATCH 1/2] drm: Remove some unused bits from drm_connector

Adam Jackson ajax at redhat.com
Mon Jun 4 13:53:25 PDT 2012


Signed-off-by: Adam Jackson <ajax at redhat.com>
---
 drivers/gpu/drm/drm_edid.c |    9 +--------
 include/drm/drm_crtc.h     |    4 ----
 2 files changed, 1 insertions(+), 12 deletions(-)

diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c
index c3b5139..c278f2d 100644
--- a/drivers/gpu/drm/drm_edid.c
+++ b/drivers/gpu/drm/drm_edid.c
@@ -1514,9 +1514,6 @@ parse_hdmi_vsdb(struct drm_connector *connector, uint8_t *db)
 {
 	connector->eld[5] |= (db[6] >> 7) << 1;  /* Supports_AI */
 
-	connector->dvi_dual = db[6] & 1;
-	connector->max_tmds_clock = db[7] * 5;
-
 	connector->latency_present[0] = db[8] >> 7;
 	connector->latency_present[1] = (db[8] >> 6) & 1;
 	connector->video_latency[0] = db[9];
@@ -1524,13 +1521,9 @@ parse_hdmi_vsdb(struct drm_connector *connector, uint8_t *db)
 	connector->video_latency[1] = db[11];
 	connector->audio_latency[1] = db[12];
 
-	DRM_LOG_KMS("HDMI: DVI dual %d, "
-		    "max TMDS clock %d, "
-		    "latency present %d %d, "
+	DRM_LOG_KMS("HDMI: latency present %d %d, "
 		    "video latency %d %d, "
 		    "audio latency %d %d\n",
-		    connector->dvi_dual,
-		    connector->max_tmds_clock,
 	      (int) connector->latency_present[0],
 	      (int) connector->latency_present[1],
 		    connector->video_latency[0],
diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
index 73e4560..bc9d1e4 100644
--- a/include/drm/drm_crtc.h
+++ b/include/drm/drm_crtc.h
@@ -536,8 +536,6 @@ enum drm_connector_force {
  * @encoder_ids: valid encoders for this connector
  * @encoder: encoder driving this connector, if any
  * @eld: EDID-like data, if present
- * @dvi_dual: dual link DVI, if found
- * @max_tmds_clock: max clock rate, if found
  * @latency_present: AV delay info from ELD, if found
  * @video_latency: video latency info from ELD, if found
  * @audio_latency: audio latency info from ELD, if found
@@ -588,8 +586,6 @@ struct drm_connector {
 
 	/* EDID bits */
 	uint8_t eld[MAX_ELD_BYTES];
-	bool dvi_dual;
-	int max_tmds_clock;	/* in MHz */
 	bool latency_present[2];
 	int video_latency[2];	/* [0]: progressive, [1]: interlaced */
 	int audio_latency[2];
-- 
1.7.7.6



More information about the dri-devel mailing list