diff options
author | Ander Conselvan de Oliveira | 2016-04-27 14:44:19 +0200 |
---|---|---|
committer | Ander Conselvan de Oliveira | 2016-04-29 08:56:22 +0200 |
commit | 419b1b7ae13ed0518032ff8d564c0efc0008d20d (patch) | |
tree | bafa4cd7432bcafe844de339d6bb43988b9e2b12 /drivers/gpu/drm/i915/intel_drv.h | |
parent | drm/i915: Unduplicate chv_data_lane_soft_reset() (diff) | |
download | kernel-qcow2-linux-419b1b7ae13ed0518032ff8d564c0efc0008d20d.tar.gz kernel-qcow2-linux-419b1b7ae13ed0518032ff8d564c0efc0008d20d.tar.xz kernel-qcow2-linux-419b1b7ae13ed0518032ff8d564c0efc0008d20d.zip |
drm/i915: Unduplicate CHV phy-releated pre pll enabling code
The same logic is used for DP and HDMI so move it to intel_dpio_phy.c.
v2: Rebase
Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Reviewed-by: Jim Bride <jim.bride@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1461761065-21195-5-git-send-email-ander.conselvan.de.oliveira@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/intel_drv.h')
-rw-r--r-- | drivers/gpu/drm/i915/intel_drv.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h index e23eed797ffa..21dee3f89e84 100644 --- a/drivers/gpu/drm/i915/intel_drv.h +++ b/drivers/gpu/drm/i915/intel_drv.h @@ -1339,6 +1339,11 @@ bool intel_dp_source_supports_hbr2(struct intel_dp *intel_dp); bool intel_dp_get_link_status(struct intel_dp *intel_dp, uint8_t link_status[DP_LINK_STATUS_SIZE]); +static inline unsigned int intel_dp_unused_lane_mask(int lane_count) +{ + return ~((1 << lane_count) - 1) & 0xf; +} + /* intel_dp_aux_backlight.c */ int intel_dp_aux_init_backlight_funcs(struct intel_connector *intel_connector); |