Эх сурвалжийг харах

qcacmn: Add qdf API wrapper for ktime_real_get

Add qdf wrapper API to the ktime_real(). This gives the
current wallclock in ktime format.

Change-Id: If869985007225606075fb936593d5798ea0746e9
Aniruddha Paul 5 жил өмнө
parent
commit
ea81d9ac47

+ 12 - 1
qdf/inc/qdf_time.h

@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014-2019 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2014-2020 The Linux Foundation. All rights reserved.
  *
  * Permission to use, copy, modify, and/or distribute this software for
  * any purpose with or without fee is hereby granted, provided that the
@@ -66,6 +66,17 @@ static inline qdf_ktime_t qdf_ktime_get(void)
 	return __qdf_ktime_get();
 }
 
+/**
+ * qdf_ktime_real_get - Gets the current wall clock as qdf_ktime_t object
+ *
+ * Return: current wall clock as qdf_ktime_t object
+ */
+
+static inline qdf_ktime_t qdf_ktime_real_get(void)
+{
+	return __qdf_ktime_real_get();
+}
+
 /**
  * qdf_ktime_add_ns - Adds qdf_ktime_t object and nanoseconds value and
  * returns the qdf_ktime_t object

+ 10 - 0
qdf/linux/src/i_qdf_time.h

@@ -77,6 +77,16 @@ static inline ktime_t __qdf_ktime_get(void)
 	return ktime_get();
 }
 
+/**
+ * __qdf_ktime_real_get() - Gets the current wall clock as ktime object
+ *
+ * Return: current wall clock as ktime object
+ */
+static inline ktime_t __qdf_ktime_real_get(void)
+{
+	return ktime_get_real();
+}
+
 /**
  * __qdf_ktime_add_ns() - Adds ktime object and nanoseconds value and
  * returns the ktime object