aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_drv.h
diff options
context:
space:
mode:
authorPaulo Zanoni <paulo.r.zanoni@intel.com>2012-10-26 17:05:50 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2012-11-11 17:51:07 -0500
commit174edf1f867dc573439675f9b4c2211012d4b563 (patch)
tree975070236c6673d9ceeea043163e1e28fc10129a /drivers/gpu/drm/i915/intel_drv.h
parentd63885da964ee15c4ae0b348b00a1ce43b104032 (diff)
drm/i915: add port field to intel_digital_port
Both "intel_dp" and "intel_hdmi" structs had a "port" field, which always had the same value. It makes more sense to move this to intel_digital_port, so we can know the port independently of the connector type. Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Reviewed-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_drv.h')
-rw-r--r--drivers/gpu/drm/i915/intel_drv.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
index 79aa0448370c..cb223594a293 100644
--- a/drivers/gpu/drm/i915/intel_drv.h
+++ b/drivers/gpu/drm/i915/intel_drv.h
@@ -333,7 +333,6 @@ struct dip_infoframe {
333struct intel_hdmi { 333struct intel_hdmi {
334 u32 sdvox_reg; 334 u32 sdvox_reg;
335 int ddc_bus; 335 int ddc_bus;
336 int ddi_port;
337 uint32_t color_range; 336 uint32_t color_range;
338 bool has_hdmi_sink; 337 bool has_hdmi_sink;
339 bool has_audio; 338 bool has_audio;
@@ -353,7 +352,6 @@ struct intel_dp {
353 uint8_t link_configuration[DP_LINK_CONFIGURATION_SIZE]; 352 uint8_t link_configuration[DP_LINK_CONFIGURATION_SIZE];
354 bool has_audio; 353 bool has_audio;
355 enum hdmi_force_audio force_audio; 354 enum hdmi_force_audio force_audio;
356 enum port port;
357 uint32_t color_range; 355 uint32_t color_range;
358 uint8_t link_bw; 356 uint8_t link_bw;
359 uint8_t lane_count; 357 uint8_t lane_count;
@@ -375,6 +373,7 @@ struct intel_dp {
375 373
376struct intel_digital_port { 374struct intel_digital_port {
377 struct intel_encoder base; 375 struct intel_encoder base;
376 enum port port;
378 struct intel_dp dp; 377 struct intel_dp dp;
379 struct intel_hdmi hdmi; 378 struct intel_hdmi hdmi;
380}; 379};