Lines Matching refs:encoder
218 static void vlv_configure_dsi_pll(struct intel_encoder *encoder) in vlv_configure_dsi_pll() argument
220 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_configure_dsi_pll()
221 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in vlv_configure_dsi_pll()
249 static void vlv_enable_dsi_pll(struct intel_encoder *encoder) in vlv_enable_dsi_pll() argument
251 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_enable_dsi_pll()
258 vlv_configure_dsi_pll(encoder); in vlv_enable_dsi_pll()
279 static void vlv_disable_dsi_pll(struct intel_encoder *encoder) in vlv_disable_dsi_pll() argument
281 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_disable_dsi_pll()
296 static void bxt_disable_dsi_pll(struct intel_encoder *encoder) in bxt_disable_dsi_pll() argument
298 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in bxt_disable_dsi_pll()
325 u32 vlv_get_dsi_pclk(struct intel_encoder *encoder, int pipe_bpp) in vlv_get_dsi_pclk() argument
327 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_get_dsi_pclk()
328 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in vlv_get_dsi_pclk()
387 u32 bxt_get_dsi_pclk(struct intel_encoder *encoder, int pipe_bpp) in bxt_get_dsi_pclk() argument
392 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in bxt_get_dsi_pclk()
393 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in bxt_get_dsi_pclk()
422 static void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in vlv_dsi_reset_clocks() argument
425 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in vlv_dsi_reset_clocks()
426 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in vlv_dsi_reset_clocks()
471 static bool bxt_configure_dsi_pll(struct intel_encoder *encoder) in bxt_configure_dsi_pll() argument
473 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in bxt_configure_dsi_pll()
474 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in bxt_configure_dsi_pll()
519 static void bxt_enable_dsi_pll(struct intel_encoder *encoder) in bxt_enable_dsi_pll() argument
521 struct drm_i915_private *dev_priv = encoder->base.dev->dev_private; in bxt_enable_dsi_pll()
522 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); in bxt_enable_dsi_pll()
537 if (!bxt_configure_dsi_pll(encoder)) { in bxt_enable_dsi_pll()
544 bxt_dsi_program_clocks(encoder->base.dev, port); in bxt_enable_dsi_pll()
560 void intel_enable_dsi_pll(struct intel_encoder *encoder) in intel_enable_dsi_pll() argument
562 struct drm_device *dev = encoder->base.dev; in intel_enable_dsi_pll()
565 vlv_enable_dsi_pll(encoder); in intel_enable_dsi_pll()
567 bxt_enable_dsi_pll(encoder); in intel_enable_dsi_pll()
570 void intel_disable_dsi_pll(struct intel_encoder *encoder) in intel_disable_dsi_pll() argument
572 struct drm_device *dev = encoder->base.dev; in intel_disable_dsi_pll()
575 vlv_disable_dsi_pll(encoder); in intel_disable_dsi_pll()
577 bxt_disable_dsi_pll(encoder); in intel_disable_dsi_pll()
580 static void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in bxt_dsi_reset_clocks() argument
583 struct drm_device *dev = encoder->base.dev; in bxt_dsi_reset_clocks()
596 void intel_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in intel_dsi_reset_clocks() argument
598 struct drm_device *dev = encoder->base.dev; in intel_dsi_reset_clocks()
601 bxt_dsi_reset_clocks(encoder, port); in intel_dsi_reset_clocks()
603 vlv_dsi_reset_clocks(encoder, port); in intel_dsi_reset_clocks()