mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-07 05:13:21 +09:00
![Oliver Schinagl](/assets/img/avatar_default.png)
The A31 uses the AXP221 pmic for various voltages. Signed-off-by: Oliver Schinagl <oliver@schinagl.nl> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Ian Campbell <ijc@hellion.org.uk> -- Changes in v2: -Rebase Changes in v3: -Add support for all dldo and aldo-s -Add Kconfig option to select building AXP221 and to select voltage of dldo and aldo-s Changes in v4: -Add axp221_setbits helper function -Use symbolic names for enabled bits in CTRL1 - CTRL3 registers
48 lines
1.1 KiB
Plaintext
48 lines
1.1 KiB
Plaintext
config AXP221_POWER
|
|
boolean "axp221 pmic support"
|
|
depends on MACH_SUN6I
|
|
default y
|
|
---help---
|
|
Say y here to enable support for the axp221 pmic found on most sun6i
|
|
(A31) boards.
|
|
|
|
config AXP221_DLDO1_VOLT
|
|
int "axp221 dldo1 voltage"
|
|
depends on AXP221_POWER
|
|
default -1
|
|
---help---
|
|
Set the voltage (mV) to program the axp221 dldo1 at, set to -1 to
|
|
disable dldo1.
|
|
|
|
config AXP221_DLDO4_VOLT
|
|
int "axp221 dldo4 voltage"
|
|
depends on AXP221_POWER
|
|
default -1
|
|
---help---
|
|
Set the voltage (mV) to program the axp221 dldo4 at, set to -1 to
|
|
disable dldo4.
|
|
|
|
config AXP221_ALDO1_VOLT
|
|
int "axp221 aldo1 voltage"
|
|
depends on AXP221_POWER
|
|
default -1
|
|
---help---
|
|
Set the voltage (mV) to program the axp221 aldo1 at, set to -1 to
|
|
disable aldo1.
|
|
|
|
config AXP221_ALDO2_VOLT
|
|
int "axp221 aldo2 voltage"
|
|
depends on AXP221_POWER
|
|
default -1
|
|
---help---
|
|
Set the voltage (mV) to program the axp221 aldo2 at, set to -1 to
|
|
disable aldo2.
|
|
|
|
config AXP221_ALDO3_VOLT
|
|
int "axp221 aldo3 voltage"
|
|
depends on AXP221_POWER
|
|
default -1
|
|
---help---
|
|
Set the voltage (mV) to program the axp221 aldo3 at, set to -1 to
|
|
disable aldo3.
|