]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - include/power/max77696_pmic.h
pmic: pmic_hi6553: Add a driver for the hi6553 pmic found on hikey board.
[karo-tx-uboot.git] / include / power / max77696_pmic.h
1 /*
2  *  Copyright (C) 2015 Freescale Semiconductor, Inc.
3  *  Fabio Estevam <fabio.estevam@freescale.com>
4  *
5  * SPDX-License-Identifier:     GPL-2.0+
6  */
7
8 #ifndef __MAX77696_PMIC_H__
9 #define __MAX77696_PMIC_H__
10
11 #define CONFIG_POWER_MAX77696_I2C_ADDR  0x3C
12
13 enum {
14         L01_CNFG1 =     0x43,
15         L01_CNFG2,
16         L02_CNFG1,
17         L02_CNFG2,
18         L03_CNFG1,
19         L03_CNFG2,
20         L04_CNFG1,
21         L04_CNFG2,
22         L05_CNFG1,
23         L05_CNFG2,
24         L06_CNFG1,
25         L06_CNFG2,
26         L07_CNFG1,
27         L07_CNFG2,
28         L08_CNFG1,
29         L08_CNFG2,
30         L09_CNFG1,
31         L09_CNFG2,
32         L10_CNFG1,
33         L10_CNFG2,
34         LDO_INT1,
35         LDO_INT2,
36         LDO_INT1M,
37         LDO_INT2M,
38         LDO_CNFG3,
39         SW1_CNTRL,
40         SW2_CNTRL,
41         SW3_CNTRL,
42         SW4_CNTRL,
43         EPDCNFG,
44         EPDINTS,
45         EPDINT,
46         EPDINTM,
47         EPDVCOM,
48         EPDVEE,
49         EPDVNEG,
50         EPDVPOS,
51         EPDVDDH,
52         EPDSEQ,
53         EPDOKINTS,
54         CID =   0x9c,
55         PMIC_NUM_OF_REGS,
56 };
57
58 int power_max77696_init(unsigned char bus);
59
60 #endif