drm/i915: Convert wait_for(I915_READ(reg)) to intel_wait_for_register()
[deliverable/linux.git] / drivers / gpu / drm / i915 / intel_runtime_pm.c
index 22b46f5f027369136de3f2604e0095b0b2bb0a39..cc8766df8a37688d1b476625dede5fa6d6912d49 100644 (file)
@@ -365,8 +365,11 @@ static void hsw_set_power_well(struct drm_i915_private *dev_priv,
 
                if (!is_enabled) {
                        DRM_DEBUG_KMS("Enabling power well\n");
-                       if (wait_for((I915_READ(HSW_PWR_WELL_DRIVER) &
-                                     HSW_PWR_WELL_STATE_ENABLED), 20))
+                       if (intel_wait_for_register(dev_priv,
+                                                   HSW_PWR_WELL_DRIVER,
+                                                   HSW_PWR_WELL_STATE_ENABLED,
+                                                   HSW_PWR_WELL_STATE_ENABLED,
+                                                   20))
                                DRM_ERROR("Timeout enabling power well\n");
                        hsw_power_well_post_enable(dev_priv);
                }
This page took 0.038883 seconds and 5 git commands to generate.