-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
regulator: Add Spreadtrum SC2731 regulator documentation
This patch adds support for the Spreadtrum SC2731 voltage regulator device. Signed-off-by: Erick Chen <erick.chen@spreadtrum.com> Signed-off-by: Mark Brown <broonie@kernel.org>
- Loading branch information
Erick Chen
authored and
Mark Brown
committed
Dec 5, 2017
1 parent
4fbd8d1
commit 5149b68
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
43 changes: 43 additions & 0 deletions
43
Documentation/devicetree/bindings/regulator/sprd,sc2731-regulator.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
Spreadtrum SC2731 Voltage regulators | ||
|
||
The SC2731 integrates low-voltage and low quiescent current DCDC/LDO. | ||
14 LDO and 3 DCDCs are designed for external use. All DCDCs/LDOs have | ||
their own bypass (power-down) control signals. External tantalum or MLCC | ||
ceramic capacitors are recommended to use with these LDOs. | ||
|
||
Required properties: | ||
- compatible: should be "sprd,sc27xx-regulator". | ||
|
||
List of regulators provided by this controller. It is named according to | ||
its regulator type, BUCK_<name> and LDO_<name>. The definition for each | ||
of these nodes is defined using the standard binding for regulators at | ||
Documentation/devicetree/bindings/regulator/regulator.txt. | ||
|
||
The valid names for regulators are: | ||
BUCK: | ||
BUCK_CPU0, BUCK_CPU1, BUCK_RF | ||
LDO: | ||
LDO_CAMA0, LDO_CAMA1, LDO_CAMMOT, LDO_VLDO, LDO_EMMCCORE, LDO_SDCORE, | ||
LDO_SDIO, LDO_WIFIPA, LDO_USB33, LDO_CAMD0, LDO_CAMD1, LDO_CON, | ||
LDO_CAMIO, LDO_SRAM | ||
|
||
Example: | ||
regulators { | ||
compatible = "sprd,sc27xx-regulator"; | ||
|
||
vddarm0: BUCK_CPU0 { | ||
regulator-name = "vddarm0"; | ||
regulator-min-microvolt = <400000>; | ||
regulator-max-microvolt = <1996875>; | ||
regulator-ramp-delay = <25000>; | ||
regulator-always-on; | ||
}; | ||
|
||
vddcama0: LDO_CAMA0 { | ||
regulator-name = "vddcama0"; | ||
regulator-min-microvolt = <1200000>; | ||
regulator-max-microvolt = <3750000>; | ||
regulator-enable-ramp-delay = <100>; | ||
}; | ||
... | ||
}; |