1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
---|---|
2 | /* |
3 | * AD7879/AD7889 touchscreen (bus interfaces) |
4 | * |
5 | * Copyright (C) 2008-2010 Michael Hennerich, Analog Devices Inc. |
6 | */ |
7 | |
8 | #ifndef _AD7879_H_ |
9 | #define _AD7879_H_ |
10 | |
11 | #include <linux/types.h> |
12 | |
13 | struct device; |
14 | struct regmap; |
15 | |
16 | extern const struct dev_pm_ops ad7879_pm_ops; |
17 | |
18 | int ad7879_probe(struct device *dev, struct regmap *regmap, |
19 | int irq, u16 bustype, u8 devid); |
20 | |
21 | #endif |
22 |