Merge tag 'efi-2019-07-rc5' of git://git.denx.de/u-boot-efi
[oweals/u-boot.git] / include / power / bd71837.h
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /* Copyright (C) 2018 ROHM Semiconductors */
3
4 #ifndef BD71837_H_
5 #define BD71837_H_
6
7 #define BD71837_REGULATOR_DRIVER "bd71837_regulator"
8
9 enum {
10         BD71837_REV             = 0x00,
11         BD71837_SWRESET         = 0x01,
12         BD71837_I2C_DEV         = 0x02,
13         BD71837_PWRCTRL0        = 0x03,
14         BD71837_PWRCTRL1        = 0x04,
15         BD71837_BUCK1_CTRL      = 0x05,
16         BD71837_BUCK2_CTRL      = 0x06,
17         BD71837_BUCK3_CTRL      = 0x07,
18         BD71837_BUCK4_CTRL      = 0x08,
19         BD71837_BUCK5_CTRL      = 0x09,
20         BD71837_BUCK6_CTRL      = 0x0a,
21         BD71837_BUCK7_CTRL      = 0x0b,
22         BD71837_BUCK8_CTRL      = 0x0c,
23         BD71837_BUCK1_VOLT_RUN  = 0x0d,
24         BD71837_BUCK1_VOLT_IDLE = 0x0e,
25         BD71837_BUCK1_VOLT_SUSP = 0x0f,
26         BD71837_BUCK2_VOLT_RUN  = 0x10,
27         BD71837_BUCK2_VOLT_IDLE = 0x11,
28         BD71837_BUCK3_VOLT_RUN  = 0x12,
29         BD71837_BUCK4_VOLT_RUN  = 0x13,
30         BD71837_BUCK5_VOLT      = 0x14,
31         BD71837_BUCK6_VOLT      = 0x15,
32         BD71837_BUCK7_VOLT      = 0x16,
33         BD71837_BUCK8_VOLT      = 0x17,
34         BD71837_LDO1_VOLT       = 0x18,
35         BD71837_LDO2_VOLT       = 0x19,
36         BD71837_LDO3_VOLT       = 0x1a,
37         BD71837_LDO4_VOLT       = 0x1b,
38         BD71837_LDO5_VOLT       = 0x1c,
39         BD71837_LDO6_VOLT       = 0x1d,
40         BD71837_LDO7_VOLT       = 0x1e,
41         BD71837_TRANS_COND0     = 0x1f,
42         BD71837_TRANS_COND1     = 0x20,
43         BD71837_VRFAULTEN       = 0x21,
44         BD71837_MVRFLTMASK0     = 0x22,
45         BD71837_MVRFLTMASK1     = 0x23,
46         BD71837_MVRFLTMASK2     = 0x24,
47         BD71837_RCVCFG          = 0x25,
48         BD71837_RCVNUM          = 0x26,
49         BD71837_PWRONCONFIG0    = 0x27,
50         BD71837_PWRONCONFIG1    = 0x28,
51         BD71837_RESETSRC        = 0x29,
52         BD71837_MIRQ            = 0x2a,
53         BD71837_IRQ             = 0x2b,
54         BD71837_IN_MON          = 0x2c,
55         BD71837_POW_STATE       = 0x2d,
56         BD71837_OUT32K          = 0x2e,
57         BD71837_REGLOCK         = 0x2f,
58         BD71837_MUXSW_EN        = 0x30,
59         BD71837_REG_NUM,
60 };
61
62 #endif