]>
Commit | Line | Data |
---|---|---|
78fb6e31 FB |
1 | /* |
2 | * (C) Copyright 2014 Texas Instruments Incorporated - http://www.ti.com | |
3 | * Author: Felipe Balbi <balbi@ti.com> | |
4 | * | |
5 | * SPDX-License-Identifier: GPL-2.0+ | |
6 | */ | |
7 | ||
8 | #ifndef __POWER_TPS62362_H__ | |
9 | #define __POWER_TPS62362_H__ | |
10 | ||
11 | /* I2C chip address */ | |
12 | #define TPS62362_I2C_ADDR 0x60 | |
13 | ||
14 | /* Registers */ | |
15 | #define TPS62362_SET0 0x00 | |
16 | #define TPS62362_SET1 0x01 | |
17 | #define TPS62362_SET2 0x02 | |
18 | #define TPS62362_SET3 0x03 | |
19 | #define TPS62362_NUM_REGS 4 | |
20 | ||
21 | #define TPS62362_DCDC_VOLT_SEL_0950MV 0x12 | |
22 | #define TPS62362_DCDC_VOLT_SEL_1100MV 0x21 | |
23 | #define TPS62362_DCDC_VOLT_SEL_1200MV 0x2b | |
24 | #define TPS62362_DCDC_VOLT_SEL_1260MV 0x31 | |
25 | #define TPS62362_DCDC_VOLT_SEL_1330MV 0x38 | |
26 | ||
27 | int tps62362_voltage_update(unsigned char reg, unsigned char volt_sel); | |
28 | int power_tps62362_init(unsigned char bus); | |
29 | #endif /* __POWER_TPS62362_H__ */ |