Commit | Line | Data |
---|---|---|
4397c98a MF |
1 | /* |
2 | * AD7879/AD7889 touchscreen (bus interfaces) | |
3 | * | |
4 | * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. | |
5 | * | |
6 | * Licensed under the GPL-2 or later. | |
7 | */ | |
8 | ||
9 | #ifndef _AD7879_H_ | |
10 | #define _AD7879_H_ | |
11 | ||
12 | #include <linux/types.h> | |
13 | ||
4397c98a | 14 | struct device; |
404a24c3 | 15 | struct regmap; |
4397c98a | 16 | |
8672bd93 DT |
17 | extern const struct dev_pm_ops ad7879_pm_ops; |
18 | ||
4e34025b DT |
19 | int ad7879_probe(struct device *dev, struct regmap *regmap, |
20 | int irq, u16 bustype, u8 devid); | |
4397c98a MF |
21 | |
22 | #endif |