aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iio/imu/adis16400.h
diff options
context:
space:
mode:
authorLars-Peter Clausen <lars@metafoo.de>2013-01-16 07:48:00 -0500
committerJonathan Cameron <jic23@kernel.org>2013-01-26 05:07:51 -0500
commit76ada52f7f5d4c83cbb6d61e556e3fbd0ac6d34f (patch)
treecf52f55fb88564549e47dce63211cb2c1f9c9cc9 /drivers/iio/imu/adis16400.h
parent1db18bb4c25823bfc11f370157f9d23a4d99ea1d (diff)
iio:adis16400: Add support for the adis16448
The adis16448 is more or less from the same family of devices as supported by this driver. It features three acceleration channels, three angular velocity channels, three magnetometer channels, one temperature channels and one barometric pressure channel. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio/imu/adis16400.h')
-rw-r--r--drivers/iio/imu/adis16400.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/iio/imu/adis16400.h b/drivers/iio/imu/adis16400.h
index 627018537aac..2f8f9d632386 100644
--- a/drivers/iio/imu/adis16400.h
+++ b/drivers/iio/imu/adis16400.h
@@ -44,6 +44,9 @@
44#define ADIS16300_ROLL_OUT 0x14 /* Y axis inclinometer output measurement */ 44#define ADIS16300_ROLL_OUT 0x14 /* Y axis inclinometer output measurement */
45#define ADIS16300_AUX_ADC 0x16 /* Auxiliary ADC measurement */ 45#define ADIS16300_AUX_ADC 0x16 /* Auxiliary ADC measurement */
46 46
47#define ADIS16448_BARO_OUT 0x16 /* Barometric pressure output */
48#define ADIS16448_TEMP_OUT 0x18 /* Temperature output */
49
47/* Calibration parameters */ 50/* Calibration parameters */
48#define ADIS16400_XGYRO_OFF 0x1A /* X-axis gyroscope bias offset factor */ 51#define ADIS16400_XGYRO_OFF 0x1A /* X-axis gyroscope bias offset factor */
49#define ADIS16400_YGYRO_OFF 0x1C /* Y-axis gyroscope bias offset factor */ 52#define ADIS16400_YGYRO_OFF 0x1C /* Y-axis gyroscope bias offset factor */
@@ -179,6 +182,7 @@ enum {
179 ADIS16400_SCAN_MAGN_X, 182 ADIS16400_SCAN_MAGN_X,
180 ADIS16400_SCAN_MAGN_Y, 183 ADIS16400_SCAN_MAGN_Y,
181 ADIS16400_SCAN_MAGN_Z, 184 ADIS16400_SCAN_MAGN_Z,
185 ADIS16400_SCAN_BARO,
182 ADIS16350_SCAN_TEMP_X, 186 ADIS16350_SCAN_TEMP_X,
183 ADIS16350_SCAN_TEMP_Y, 187 ADIS16350_SCAN_TEMP_Y,
184 ADIS16350_SCAN_TEMP_Z, 188 ADIS16350_SCAN_TEMP_Z,