|
@@ -64,7 +64,8 @@ static int sanitize_enable_ppgtt(struct drm_device *dev, int enable_ppgtt)
|
|
#endif
|
|
#endif
|
|
|
|
|
|
/* Early VLV doesn't have this */
|
|
/* Early VLV doesn't have this */
|
|
- if (IS_VALLEYVIEW(dev) && dev->pdev->revision < 0xb) {
|
|
|
|
|
|
+ if (IS_VALLEYVIEW(dev) && !IS_CHERRYVIEW(dev) &&
|
|
|
|
+ dev->pdev->revision < 0xb) {
|
|
DRM_DEBUG_DRIVER("disabling PPGTT on pre-B3 step VLV\n");
|
|
DRM_DEBUG_DRIVER("disabling PPGTT on pre-B3 step VLV\n");
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|