mirror of
https://github.com/torvalds/linux.git
synced 2024-12-13 22:53:20 +00:00
ef89f4b96a
The ADXL375 is fully register map compatible to the ADXL345 (including the device ID register returning the same value ...). The only difference is the resolution of the acceleration sensor. The ADXL375 can measure up to +-200g of acceleration. Datasheet: http://www.analog.com/media/en/technical-documentation/data-sheets/ADXL375.PDF Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Mircea Caprioru <mircea.caprioru@analog.com> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
24 lines
587 B
C
24 lines
587 B
C
/*
|
|
* ADXL345 3-Axis Digital Accelerometer
|
|
*
|
|
* Copyright (c) 2017 Eva Rachel Retuya <eraretuya@gmail.com>
|
|
*
|
|
* This file is subject to the terms and conditions of version 2 of
|
|
* the GNU General Public License. See the file COPYING in the main
|
|
* directory of this archive for more details.
|
|
*/
|
|
|
|
#ifndef _ADXL345_H_
|
|
#define _ADXL345_H_
|
|
|
|
enum adxl345_device_type {
|
|
ADXL345,
|
|
ADXL375,
|
|
};
|
|
|
|
int adxl345_core_probe(struct device *dev, struct regmap *regmap,
|
|
enum adxl345_device_type type, const char *name);
|
|
int adxl345_core_remove(struct device *dev);
|
|
|
|
#endif /* _ADXL345_H_ */
|