xref: /openbmc/linux/drivers/iio/pressure/mpl115.h (revision e3d786a3)
1 /*
2  * Freescale MPL115A pressure/temperature sensor
3  *
4  * Copyright (c) 2014 Peter Meerwald <pmeerw@pmeerw.net>
5  * Copyright (c) 2016 Akinobu Mita <akinobu.mita@gmail.com>
6  *
7  * This file is subject to the terms and conditions of version 2 of
8  * the GNU General Public License.  See the file COPYING in the main
9  * directory of this archive for more details.
10  */
11 
12 #ifndef _MPL115_H_
13 #define _MPL115_H_
14 
15 struct mpl115_ops {
16 	int (*init)(struct device *);
17 	int (*read)(struct device *, u8);
18 	int (*write)(struct device *, u8, u8);
19 };
20 
21 int mpl115_probe(struct device *dev, const char *name,
22 			const struct mpl115_ops *ops);
23 
24 #endif
25