Read MSC_TIMESTAMP from evdev and pass along

This CL passes along MSC_TIMESTAMP if the device reports it.  We will
use this in the touchpad gesture library for more accurate time deltas,
particularly for lux/hammer.

BUG=b:65041115
TEST=Deploy to device which supports MSC_TIMESTAMP: values are
succesfully passed.  Deploy to device without MSC_TIMESTAMP support: no
problems.

Change-Id: Ib7c6431d11f593eb10481de6cc6348f837aee05c
Reviewed-on: https://chromium-review.googlesource.com/742488
Commit-Ready: Sean O'Brien <seobrien@chromium.org>
Tested-by: Sean O'Brien <seobrien@chromium.org>
Reviewed-by: Michael Spang <spang@chromium.org>
Reviewed-by: Sean O'Brien <seobrien@chromium.org>
4 files changed
tree: 83369a6d038b609bffff77050e9aa060f931d893
  1. .gitignore
  2. Makefile
  3. common.mk
  4. include/
  5. libevdev-cros.pc
  6. src/