Instead of checking for CPU generation, use the libdrm-provided
I915_PARAM_HAS_LLC instead.

Signed-off-by: Eugeni Dodonov <[email protected]>
---
 src/sna/kgem.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sna/kgem.c b/src/sna/kgem.c
index 970e462..96c5ddd 100644
--- a/src/sna/kgem.c
+++ b/src/sna/kgem.c
@@ -603,8 +603,8 @@ void kgem_init(struct kgem *kgem, int fd, struct pci_device 
*dev, int gen)
             kgem->has_relaxed_fencing));
 
        kgem->has_llc = false;
-       if (!DBG_NO_LLC && gen >= 60)
-               kgem->has_llc = true;
+       if (!DBG_NO_LLC)
+               kgem->has_llc = gem_param(kgem, I915_PARAM_HAS_LLC);
        kgem->has_cpu_bo = kgem->has_llc;
        DBG(("%s: cpu bo enabled %d: llc? %d\n", __FUNCTION__,
             kgem->has_cpu_bo, kgem->has_llc));
-- 
1.7.8.3

_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to