2 boolean "axp221 / axp223 pmic support"
3 depends on MACH_SUN6I || MACH_SUN8I
6 Say y here to enable support for the axp221 / axp223 pmic found on most
7 sun6i (A31) / sun8i (A23) boards.
9 config AXP221_DLDO1_VOLT
10 int "axp221 dldo1 voltage"
11 depends on AXP221_POWER
14 Set the voltage (mV) to program the axp221 dldo1 at, set to -1 to
15 disable dldo1. On sun6i (A31) boards with ethernet this is often used
16 to power the ethernet phy. On sun8i (A23) boards this is often used to
19 config AXP221_DLDO4_VOLT
20 int "axp221 dldo4 voltage"
21 depends on AXP221_POWER
24 Set the voltage (mV) to program the axp221 dldo4 at, set to -1 to
27 config AXP221_ALDO1_VOLT
28 int "axp221 aldo1 voltage"
29 depends on AXP221_POWER
32 Set the voltage (mV) to program the axp221 aldo1 at, set to -1 to
33 disable aldo1. On sun6i (A31) boards which have a wifi module this is
34 often used to power the wifi module.
36 config AXP221_ALDO2_VOLT
37 int "axp221 aldo2 voltage"
38 depends on AXP221_POWER
39 default 1800 if MACH_SUN6I
40 default 2500 if MACH_SUN8I
42 Set the voltage (mV) to program the axp221 aldo2 at, set to -1 to
43 disable aldo2. On sun6i (A31) boards this is typically connected to
44 VCC-PM, which powers the port M gpios, and should be set to 1.8V.
45 On sun8i (A23) this is typically connected to VDD-DLL and must be
48 config AXP221_ALDO3_VOLT
49 int "axp221 aldo3 voltage"
50 depends on AXP221_POWER
53 Set the voltage (mV) to program the axp221 aldo3 at, set to -1 to
54 disable aldo3. This is typically connected to VCC-PLL and AVCC and