On 06/05/2012 07:14 AM, Daniel Vetter wrote:
> +             /* Note that this can also get called through dpms changes. And
> +              * we don't track the backlight dpms state, hence check whether
> +              * we have to do anything first. */
> +             if (tmp & BLM_PWM_ENABLE)
> +                     return;
> +

I am tempted to add a WARN_ON(pipe > dev_priv->num_pipe) here, now that
we should handle 3 pipes.

> +             if (dev_priv->num_pipe == 3)
> +                     tmp &= ~BLM_PIPE_SELECT_IVB;
> +             else
> +                     tmp &= ~BLM_PIPE_SELECT;
> +
> +             tmp |= BLM_PIPE(pipe);
> +             tmp &= ~BLM_PWM_ENABLE;
> +
> +             I915_WRITE(reg, tmp);
> +             POSTING_READ(reg);
> +             I915_WRITE(reg, tmp | BLM_PWM_ENABLE);
> +     }

But besides that:
Reviewed-by: Eugeni Dodonov <eugeni.dodo...@intel.com>

Eugeni

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to