Lines Matching refs:pipe

362 		pfit_control |= ((intel_crtc->pipe << PFIT_PIPE_SHIFT) |  in intel_gmch_panel_fitting()
521 static u32 _vlv_get_backlight(struct drm_device *dev, enum pipe pipe) in _vlv_get_backlight() argument
525 if (WARN_ON(pipe != PIPE_A && pipe != PIPE_B)) in _vlv_get_backlight()
528 return I915_READ(VLV_BLC_PWM_CTL(pipe)) & BACKLIGHT_DUTY_CYCLE_MASK; in _vlv_get_backlight()
534 enum pipe pipe = intel_get_pipe_from_connector(connector); in vlv_get_backlight() local
536 return _vlv_get_backlight(dev, pipe); in vlv_get_backlight()
609 enum pipe pipe = intel_get_pipe_from_connector(connector); in vlv_set_backlight() local
612 if (WARN_ON(pipe != PIPE_A && pipe != PIPE_B)) in vlv_set_backlight()
615 tmp = I915_READ(VLV_BLC_PWM_CTL(pipe)) & ~BACKLIGHT_DUTY_CYCLE_MASK; in vlv_set_backlight()
616 I915_WRITE(VLV_BLC_PWM_CTL(pipe), tmp | level); in vlv_set_backlight()
665 enum pipe pipe = intel_get_pipe_from_connector(connector); in intel_panel_set_backlight_acpi() local
674 if (!panel->backlight.present || pipe == INVALID_PIPE) in intel_panel_set_backlight_acpi()
732 enum pipe pipe = intel_get_pipe_from_connector(connector); in vlv_disable_backlight() local
735 if (WARN_ON(pipe != PIPE_A && pipe != PIPE_B)) in vlv_disable_backlight()
740 tmp = I915_READ(VLV_BLC_PWM_CTL2(pipe)); in vlv_disable_backlight()
741 I915_WRITE(VLV_BLC_PWM_CTL2(pipe), tmp & ~BLM_PWM_ENABLE); in vlv_disable_backlight()
812 enum pipe pipe = intel_get_pipe_from_connector(connector); in pch_enable_backlight() local
814 intel_pipe_to_cpu_transcoder(dev_priv, pipe); in pch_enable_backlight()
897 enum pipe pipe = intel_get_pipe_from_connector(connector); in i965_enable_backlight() local
914 ctl2 = BLM_PIPE(pipe); in i965_enable_backlight()
931 enum pipe pipe = intel_get_pipe_from_connector(connector); in vlv_enable_backlight() local
934 if (WARN_ON(pipe != PIPE_A && pipe != PIPE_B)) in vlv_enable_backlight()
937 ctl2 = I915_READ(VLV_BLC_PWM_CTL2(pipe)); in vlv_enable_backlight()
941 I915_WRITE(VLV_BLC_PWM_CTL2(pipe), ctl2); in vlv_enable_backlight()
945 I915_WRITE(VLV_BLC_PWM_CTL(pipe), ctl); in vlv_enable_backlight()
953 I915_WRITE(VLV_BLC_PWM_CTL2(pipe), ctl2); in vlv_enable_backlight()
954 POSTING_READ(VLV_BLC_PWM_CTL2(pipe)); in vlv_enable_backlight()
955 I915_WRITE(VLV_BLC_PWM_CTL2(pipe), ctl2 | BLM_PWM_ENABLE); in vlv_enable_backlight()
963 enum pipe pipe = intel_get_pipe_from_connector(connector); in intel_panel_enable_backlight() local
968 DRM_DEBUG_KMS("pipe %c\n", pipe_name(pipe)); in intel_panel_enable_backlight()
1153 static int bdw_setup_backlight(struct intel_connector *connector, enum pipe unused) in bdw_setup_backlight()
1179 static int pch_setup_backlight(struct intel_connector *connector, enum pipe unused) in pch_setup_backlight()
1206 static int i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused) in i9xx_setup_backlight()
1238 static int i965_setup_backlight(struct intel_connector *connector, enum pipe unused) in i965_setup_backlight()
1268 static int vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe) in vlv_setup_backlight() argument
1273 enum pipe p; in vlv_setup_backlight()
1288 if (WARN_ON(pipe != PIPE_A && pipe != PIPE_B)) in vlv_setup_backlight()
1291 ctl2 = I915_READ(VLV_BLC_PWM_CTL2(pipe)); in vlv_setup_backlight()
1294 ctl = I915_READ(VLV_BLC_PWM_CTL(pipe)); in vlv_setup_backlight()
1301 val = _vlv_get_backlight(dev, pipe); in vlv_setup_backlight()
1310 int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe) in intel_panel_setup_backlight() argument
1329 ret = dev_priv->display.setup_backlight(intel_connector, pipe); in intel_panel_setup_backlight()