diff options
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_ddi.h')
| -rw-r--r-- | drivers/gpu/drm/i915/display/intel_ddi.h | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/drivers/gpu/drm/i915/display/intel_ddi.h b/drivers/gpu/drm/i915/display/intel_ddi.h index f5fb62fc9400..dcc711cfe4fe 100644 --- a/drivers/gpu/drm/i915/display/intel_ddi.h +++ b/drivers/gpu/drm/i915/display/intel_ddi.h @@ -7,6 +7,7 @@  #define __INTEL_DDI_H__  #include "intel_display.h" +#include "i915_reg.h"  struct drm_connector_state;  struct drm_i915_private; @@ -18,6 +19,10 @@ struct intel_dpll_hw_state;  struct intel_encoder;  enum transcoder; +i915_reg_t dp_tp_ctl_reg(struct intel_encoder *encoder, +			 const struct intel_crtc_state *crtc_state); +i915_reg_t dp_tp_status_reg(struct intel_encoder *encoder, +			    const struct intel_crtc_state *crtc_state);  void intel_ddi_fdi_post_disable(struct intel_atomic_state *state,  				struct intel_encoder *intel_encoder,  				const struct intel_crtc_state *old_crtc_state, @@ -41,8 +46,10 @@ void intel_ddi_set_vc_payload_alloc(const struct intel_crtc_state *crtc_state,  				    bool state);  void intel_ddi_compute_min_voltage_level(struct drm_i915_private *dev_priv,  					 struct intel_crtc_state *crtc_state); -u32 bxt_signal_levels(struct intel_dp *intel_dp); -u32 ddi_signal_levels(struct intel_dp *intel_dp); +u32 bxt_signal_levels(struct intel_dp *intel_dp, +		      const struct intel_crtc_state *crtc_state); +u32 ddi_signal_levels(struct intel_dp *intel_dp, +		      const struct intel_crtc_state *crtc_state);  int intel_ddi_toggle_hdcp_signalling(struct intel_encoder *intel_encoder,  				     enum transcoder cpu_transcoder,  				     bool enable); | 
