summaryrefslogtreecommitdiff
path: root/include/linux/iio/m4sensorhub/m4sensorhub_passive.h
diff options
context:
space:
mode:
authorEric Tashakkor <w36098@motorola.com>2014-05-09 14:19:31 -0500
committerHeather Lee Wilson <hwilson@google.com>2014-05-12 13:19:36 -0700
commit09f2540f8b92c98f0c8a288ea270051070527b69 (patch)
treef792fecc041b4985a45b92c371f117e47070875e /include/linux/iio/m4sensorhub/m4sensorhub_passive.h
parent0b5306046b7d96f6f641ae390048266639d92d5b (diff)
downloadolio-linux-3.10-09f2540f8b92c98f0c8a288ea270051070527b69.tar.xz
olio-linux-3.10-09f2540f8b92c98f0c8a288ea270051070527b69.zip
IKXCLOCK-1224 Update M4 Memory Map and Drivers
Updated M4 memory map based on pending firmware. Updated the heartrate driver to use new M4 names and interrupt. Updated the passive driver to pull new data. Updated the pedometer driver to pull different data and use updated sizes. Fixed an IIO-related bug in the passive driver. Change-Id: I96d6a248fc393dfd5d5b0b8b0a00931e3be7bed9 Signed-off-by: Eric Tashakkor <w36098@motorola.com>
Diffstat (limited to 'include/linux/iio/m4sensorhub/m4sensorhub_passive.h')
-rw-r--r--include/linux/iio/m4sensorhub/m4sensorhub_passive.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/include/linux/iio/m4sensorhub/m4sensorhub_passive.h b/include/linux/iio/m4sensorhub/m4sensorhub_passive.h
index 4663fc767d1..5b34b3a3222 100644
--- a/include/linux/iio/m4sensorhub/m4sensorhub_passive.h
+++ b/include/linux/iio/m4sensorhub/m4sensorhub_passive.h
@@ -25,9 +25,11 @@
struct m4sensorhub_passive_iio_data {
uint32_t passive_timestamp;
- uint32_t steps;
- uint32_t calories;
- uint32_t floors_climbed;
+ uint16_t steps;
+ uint16_t calories;
+ uint16_t heartrate;
+ uint8_t hrconfidence;
+ uint8_t healthy_minutes;
long long timestamp;
} __packed;