Skip to content

Commit

Permalink
drm/i915: Reset power sequencer pipe tracking when disp2d is off
Browse files Browse the repository at this point in the history
The power sequencer loses its state when the disp2d power well is down.
Clear the dev_priv->pps_pipe tracking so that the power sequencer state
gets reinitialized the next time it's needed.

v2: Fix the pps_mutex vs. power_domain mutex deadlock by taking power
    domain reference first
v3: Rename from edp_pps_(un)lock() to just pps_(un)lock() for the future,
    update due to backlight code changes

Reviewed-by: Imre Deak <[email protected]>
Signed-off-by: Ville Syrjälä <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
  • Loading branch information
vsyrjala authored and danvet committed Sep 4, 2014
1 parent a4a5d2f commit 773538e
Show file tree
Hide file tree
Showing 3 changed files with 107 additions and 57 deletions.
Loading

0 comments on commit 773538e

Please sign in to comment.