]>
Commit | Line | Data |
---|---|---|
74ba9207 | 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
42fad570 MB |
2 | /* |
3 | * wm8400 client interface | |
4 | * | |
5 | * Copyright 2008 Wolfson Microelectronics plc | |
42fad570 MB |
6 | */ |
7 | ||
8 | #ifndef __LINUX_MFD_WM8400_H | |
9 | #define __LINUX_MFD_WM8400_H | |
10 | ||
11 | #include <linux/regulator/machine.h> | |
12 | ||
13 | #define WM8400_LDO1 0 | |
14 | #define WM8400_LDO2 1 | |
15 | #define WM8400_LDO3 2 | |
16 | #define WM8400_LDO4 3 | |
17 | #define WM8400_DCDC1 4 | |
18 | #define WM8400_DCDC2 5 | |
19 | ||
20 | struct wm8400_platform_data { | |
21 | int (*platform_init)(struct device *dev); | |
22 | }; | |
23 | ||
24 | int wm8400_register_regulator(struct device *dev, int reg, | |
25 | struct regulator_init_data *initdata); | |
26 | ||
27 | #endif |