summaryrefslogtreecommitdiff
path: root/6515/libsensors_iio/SensorBase.cpp
diff options
context:
space:
mode:
Diffstat (limited to '6515/libsensors_iio/SensorBase.cpp')
-rwxr-xr-x6515/libsensors_iio/SensorBase.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/6515/libsensors_iio/SensorBase.cpp b/6515/libsensors_iio/SensorBase.cpp
index 16057ff..f9825ad 100755
--- a/6515/libsensors_iio/SensorBase.cpp
+++ b/6515/libsensors_iio/SensorBase.cpp
@@ -25,6 +25,7 @@
#include <cutils/log.h>
#include <linux/input.h>
#include <string.h>
+#include <utils/SystemClock.h>
#include <cutils/properties.h>
@@ -142,10 +143,7 @@ bool SensorBase::hasPendingEvents() const
int64_t SensorBase::getTimestamp()
{
- struct timespec t;
- t.tv_sec = t.tv_nsec = 0;
- clock_gettime(CLOCK_BOOTTIME, &t);
- return int64_t(t.tv_sec) * 1000000000LL + t.tv_nsec;
+ return android::elapsedRealtimeNano();
}
int SensorBase::openInput(const char *inputName)