[PATCH 02/10] backprots: fix logic in calling intel_enable_gtt()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The old patch changed the or condition to an and condition which is
wrong. This patch fixes the logic again.

Signed-off-by: Hauke Mehrtens <hauke@xxxxxxxxxx>
---

This should also go into the stable branches.

 .../drm/07-intel-gtt/drivers_gpu_drm_i915_i915_gem.patch  |   13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/patches/collateral-evolutions/drm/07-intel-gtt/drivers_gpu_drm_i915_i915_gem.patch b/patches/collateral-evolutions/drm/07-intel-gtt/drivers_gpu_drm_i915_i915_gem.patch
index 486693b..c1e6acc 100644
--- a/patches/collateral-evolutions/drm/07-intel-gtt/drivers_gpu_drm_i915_i915_gem.patch
+++ b/patches/collateral-evolutions/drm/07-intel-gtt/drivers_gpu_drm_i915_i915_gem.patch
@@ -1,18 +1,13 @@
 --- a/drivers/gpu/drm/i915/i915_gem.c
 +++ b/drivers/gpu/drm/i915/i915_gem.c
-@@ -4147,9 +4147,14 @@ i915_gem_init_hw(struct drm_device *dev)
+@@ -4147,8 +4147,10 @@ i915_gem_init_hw(struct drm_device *dev)
  	drm_i915_private_t *dev_priv = dev->dev_private;
  	int ret;
  
--	if (INTEL_INFO(dev)->gen < 6 && !intel_enable_gtt())
-+	if (INTEL_INFO(dev)->gen < 6)
- 		return -EIO;
- 
 +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0))
-+	if (!intel_enable_gtt())
-+		return -EIO;
+ 	if (INTEL_INFO(dev)->gen < 6 && !intel_enable_gtt())
+ 		return -EIO;
 +#endif
-+
+ 
  	if (IS_HASWELL(dev) && (I915_READ(0x120010) == 1))
  		I915_WRITE(0x9008, I915_READ(0x9008) | 0xf0000);
- 
-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe backports" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux