amdgpu: add flags parameter for amdgpu_va_range_alloc

The flags is added for extensibility to cover some special requirements
in the future, i.e, request VA range in the first 4GB of address space

Signed-off-by: Jammy Zhou <Jammy.Zhou@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
diff --git a/amdgpu/amdgpu.h b/amdgpu/amdgpu.h
index 125377c..bc6751a 100644
--- a/amdgpu/amdgpu.h
+++ b/amdgpu/amdgpu.h
@@ -1114,6 +1114,7 @@
  * \param va_base_allocated - \c [out] On return: Allocated VA base to be used
  * by client.
  * \param va_range_handle - \c [out] On return: Handle assigned to allocation
+ * \param flags - \c [in] flags for special VA range
  *
  * \return 0 on success\n
  * >0 - AMD specific error code\n
@@ -1135,7 +1136,8 @@
 			   uint64_t va_base_alignment,
 			   uint64_t va_base_required,
 			   uint64_t *va_base_allocated,
-			   amdgpu_va_handle *va_range_handle);
+			   amdgpu_va_handle *va_range_handle,
+			   uint64_t flags);
 
 /**
  * Free previously allocated virtual address range