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; |
Irina Tirdea | 486294f | 2016-03-29 15:21:21 +0300 | [diff] [blame] | 19 | extern const struct regmap_config bmc150_regmap_conf; |
Markus Pargmann | 55637c3 | 2015-09-21 12:55:15 +0200 | [diff] [blame] | 20 | |
| 21 | #endif /* _BMC150_ACCEL_H_ */ |