aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/intel_dp.c
diff options
context:
space:
mode:
authorJesse Barnes <jbarnes@virtuousgeek.org>2013-04-19 08:46:35 -0700
committerDaniel Vetter <daniel.vetter@ffwll.ch>2013-04-19 17:51:00 +0200
commitcece5d58d5568e4a7986e43981d21a80ea189a82 (patch)
treebc21538841d20b88a9ad568381335b775325f177 /drivers/gpu/drm/i915/intel_dp.c
parentbf98a72650c9272e70e7f0e904f85c025c0bb421 (diff)
drm/i915: use vlv_dport_to_channel in vlv_signal_levels
Minor cleanup. Would be nice to use an enum for channel in the DPIO macros so we don't mix up pipes and channels, but that's for another patch. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_dp.c')
-rw-r--r--drivers/gpu/drm/i915/intel_dp.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index 058002659d9..1ccf853e2df 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -1595,14 +1595,7 @@ static uint32_t intel_vlv_signal_levels(struct intel_dp *intel_dp)
unsigned long demph_reg_value, preemph_reg_value,
uniqtranscale_reg_value;
uint8_t train_set = intel_dp->train_set[0];
- int port;
-
- if (dport->port == PORT_B)
- port = 0;
- else if (dport->port == PORT_C)
- port = 1;
- else
- BUG();
+ int port = vlv_dport_to_channel(dport);
WARN_ON(!mutex_is_locked(&dev_priv->dpio_lock));