Subversion Repositories Kolibri OS

Rev

Rev 4293 | Rev 4560 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4293 Rev 4371
Line 202... Line 202...
202
			   _MASKED_BIT_DISABLE(FORCEWAKE_KERNEL));
202
			   _MASKED_BIT_DISABLE(FORCEWAKE_KERNEL));
203
	/* The below doubles as a POSTING_READ */
203
	/* The below doubles as a POSTING_READ */
204
	gen6_gt_check_fifodbg(dev_priv);
204
	gen6_gt_check_fifodbg(dev_priv);
205
}
205
}
Line -... Line 206...
-
 
206
 
-
 
207
static void intel_uncore_forcewake_reset(struct drm_device *dev)
-
 
208
{
-
 
209
	struct drm_i915_private *dev_priv = dev->dev_private;
-
 
210
 
-
 
211
	if (IS_VALLEYVIEW(dev)) {
-
 
212
		vlv_force_wake_reset(dev_priv);
-
 
213
	} else if (INTEL_INFO(dev)->gen >= 6) {
-
 
214
		__gen6_gt_force_wake_reset(dev_priv);
-
 
215
		if (IS_IVYBRIDGE(dev) || IS_HASWELL(dev))
-
 
216
			__gen6_gt_force_wake_mt_reset(dev_priv);
-
 
217
	}
-
 
218
}
206
 
219
 
207
void intel_uncore_early_sanitize(struct drm_device *dev)
220
void intel_uncore_early_sanitize(struct drm_device *dev)
208
{
221
{
Line 209... Line 222...
209
	struct drm_i915_private *dev_priv = dev->dev_private;
222
	struct drm_i915_private *dev_priv = dev->dev_private;
Line 257... Line 270...
257
		dev_priv->uncore.funcs.force_wake_get =
270
		dev_priv->uncore.funcs.force_wake_get =
258
			__gen6_gt_force_wake_get;
271
			__gen6_gt_force_wake_get;
259
		dev_priv->uncore.funcs.force_wake_put =
272
		dev_priv->uncore.funcs.force_wake_put =
260
			__gen6_gt_force_wake_put;
273
			__gen6_gt_force_wake_put;
261
	}
274
	}
262
}
-
 
Line 263... Line -...
263
 
-
 
264
static void intel_uncore_forcewake_reset(struct drm_device *dev)
-
 
265
{
-
 
266
	struct drm_i915_private *dev_priv = dev->dev_private;
-
 
267
 
-
 
268
	if (IS_VALLEYVIEW(dev)) {
-
 
269
		vlv_force_wake_reset(dev_priv);
-
 
270
	} else if (INTEL_INFO(dev)->gen >= 6) {
275
 
271
		__gen6_gt_force_wake_reset(dev_priv);
-
 
272
		if (IS_IVYBRIDGE(dev) || IS_HASWELL(dev))
-
 
273
			__gen6_gt_force_wake_mt_reset(dev_priv);
-
 
274
	}
276
	intel_uncore_forcewake_reset(dev);
Line 275... Line 277...
275
}
277
}
276
 
278
 
277
void intel_uncore_sanitize(struct drm_device *dev)
279
void intel_uncore_sanitize(struct drm_device *dev)