intel: update kmd

intel_winsys_import_userptr() was added.

intel_winsys_read_reset_stats() was renamed to intel_winsys_get_reset_stats().

intel_bo_reference()/intel_bo_unreference() was replaced by
intel_bo_ref()/intel_bo_unref().

intel_winsys_alloc_buffer() was renamed to intel_winsys_alloc_bo().  The
old intel_winsys_alloc_bo() was removed and intel_bo_set_tiling() was
added.
diff --git a/icd/intel/fence.c b/icd/intel/fence.c
index e588147..d0b1648 100644
--- a/icd/intel/fence.c
+++ b/icd/intel/fence.c
@@ -58,8 +58,7 @@
 
 void intel_fence_destroy(struct intel_fence *fence)
 {
-    if (fence->seqno_bo)
-        intel_bo_unreference(fence->seqno_bo);
+    intel_bo_unref(fence->seqno_bo);
 
     intel_base_destroy(&fence->obj.base);
 }
@@ -71,11 +70,8 @@
     fence->x11 = NULL;
 #endif
 
-    if (fence->seqno_bo)
-        intel_bo_unreference(fence->seqno_bo);
-
-    fence->seqno_bo = seqno_bo;
-    intel_bo_reference(fence->seqno_bo);
+    intel_bo_unref(fence->seqno_bo);
+    fence->seqno_bo = intel_bo_ref(seqno_bo);
 }
 
 void intel_fence_set_x11(struct intel_fence *fence,
@@ -90,11 +86,8 @@
     fence->x11_serial = serial;
 #endif
 
-    if (fence->seqno_bo)
-        intel_bo_unreference(fence->seqno_bo);
-
-    fence->seqno_bo = seqno_bo;
-    intel_bo_reference(fence->seqno_bo);
+    intel_bo_unref(fence->seqno_bo);
+    fence->seqno_bo = intel_bo_ref(seqno_bo);
 }
 
 XGL_RESULT intel_fence_wait(struct intel_fence *fence, int64_t timeout_ns)