]>
Commit | Line | Data |
---|---|---|
33621d24 K |
1 | #define PALMAS 0x0 |
2 | #define TPS659038 0x1 | |
3 | #define TPS65917 0x2 | |
4 | ||
5 | /* I2C device address for pmic palmas */ | |
6 | #define PALMAS_I2C_ADDR (0x12 >> 1) | |
7 | #define PALMAS_LDO_NUM 11 | |
8 | #define PALMAS_SMPS_NUM 8 | |
9 | ||
10 | /* Drivers name */ | |
11 | #define PALMAS_LDO_DRIVER "palmas_ldo" | |
12 | #define PALMAS_SMPS_DRIVER "palmas_smps" | |
13 | ||
14 | #define PALMAS_SMPS_VOLT_MASK 0x7F | |
15 | #define PALMAS_SMPS_RANGE_MASK 0x80 | |
16 | #define PALMAS_SMPS_VOLT_MAX_HEX 0x7F | |
17 | #define PALMAS_SMPS_VOLT_MAX 3300000 | |
18 | #define PALMAS_SMPS_MODE_MASK 0x3 | |
19 | #define PALMAS_SMPS_STATUS_MASK 0x30 | |
20 | ||
21 | #define PALMAS_LDO_VOLT_MASK 0x3F | |
22 | #define PALMAS_LDO_VOLT_MAX_HEX 0x3F | |
23 | #define PALMAS_LDO_VOLT_MAX 3300000 | |
24 | #define PALMAS_LDO_MODE_MASK 0x1 | |
25 | #define PALMAS_LDO_STATUS_MASK 0x10 | |
5c970013 | 26 | #define PALMAS_LDO_BYPASS_EN 0x40 |