diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2015-08-05 13:38:16 (GMT) |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2015-08-08 11:53:26 (GMT) |
commit | bd95a89e7a80cb0ee57e9ccd62de0dd80f98a270 (patch) | |
tree | 1d2d7f95a475796bc4a90e8194876fe93301312c /drivers/iio | |
parent | 7abad1063deb0f77d275c61f58863ec319c58c5c (diff) | |
download | linux-bd95a89e7a80cb0ee57e9ccd62de0dd80f98a270.tar.xz |
iio: adis16400: adis16300 has product ID and serial number
The ADIS16300 has the product ID and serial number registers, they are just
not documented. Set the appropriate flags so the driver makes use of them.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio')
-rw-r--r-- | drivers/iio/imu/adis16400_core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/iio/imu/adis16400_core.c b/drivers/iio/imu/adis16400_core.c index d42e4fe..7d612ab 100644 --- a/drivers/iio/imu/adis16400_core.c +++ b/drivers/iio/imu/adis16400_core.c @@ -696,7 +696,8 @@ static struct adis16400_chip_info adis16400_chips[] = { [ADIS16300] = { .channels = adis16300_channels, .num_channels = ARRAY_SIZE(adis16300_channels), - .flags = ADIS16400_HAS_SLOW_MODE, + .flags = ADIS16400_HAS_PROD_ID | ADIS16400_HAS_SLOW_MODE | + ADIS16400_HAS_SERIAL_NUMBER, .gyro_scale_micro = IIO_DEGREE_TO_RAD(50000), /* 0.05 deg/s */ .accel_scale_micro = 5884, .temp_scale_nano = 140000000, /* 0.14 C */ |