Markus Pargmann | 55637c3 | 2015-09-21 12:55:15 +0200 | [diff] [blame] | 1 | #ifndef _BMC150_ACCEL_H_ |
2 | #define _BMC150_ACCEL_H_ | ||||
3 | |||||
4 | struct regmap; | ||||
5 | |||||
6 | enum { | ||||
7 | bmc150, | ||||
8 | bmi055, | ||||
9 | bma255, | ||||
10 | bma250e, | ||||
11 | bma222e, | ||||
12 | bma280, | ||||
13 | }; | ||||
14 | |||||
15 | int bmc150_accel_core_probe(struct device *dev, struct regmap *regmap, int irq, | ||||
16 | const char *name, bool block_supported); | ||||
17 | int bmc150_accel_core_remove(struct device *dev); | ||||
18 | extern const struct dev_pm_ops bmc150_accel_pm_ops; | ||||
19 | |||||
20 | #endif /* _BMC150_ACCEL_H_ */ |