-
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.
Merge remote-tracking branches 'regulator/topic/max1586', 'regulator/…
…topic/max77802' and 'regulator/topic/of' into regulator-next
- Loading branch information
Showing
8 changed files
with
767 additions
and
3 deletions.
There are no files selected for viewing
28 changes: 28 additions & 0 deletions
28
Documentation/devicetree/bindings/regulator/max1586-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,28 @@ | ||
Maxim MAX1586 voltage regulator | ||
|
||
Required properties: | ||
- compatible: must be "maxim,max1586" | ||
- reg: I2C slave address, usually 0x14 | ||
- v3-gain: integer specifying the V3 gain as per datasheet | ||
(1 + R24/R25 + R24/185.5kOhm) | ||
- any required generic properties defined in regulator.txt | ||
|
||
Example: | ||
|
||
i2c_master { | ||
max1586@14 { | ||
compatible = "maxim,max1586"; | ||
reg = <0x14>; | ||
v3-gain = <1000000>; | ||
|
||
regulators { | ||
vcc_core: v3 { | ||
regulator-name = "vcc_core"; | ||
regulator-compatible = "Output_V3"; | ||
regulator-min-microvolt = <1000000>; | ||
regulator-max-microvolt = <1705000>; | ||
regulator-always-on; | ||
}; | ||
}; | ||
}; | ||
}; |
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,53 @@ | ||
Binding for Maxim MAX77802 regulators | ||
|
||
This is a part of device tree bindings of MAX77802 multi-function device. | ||
More information can be found in bindings/mfd/max77802.txt file. | ||
|
||
The MAX77802 PMIC has 10 high-efficiency Buck and 32 Low-dropout (LDO) | ||
regulators that can be controlled over I2C. | ||
|
||
Following properties should be present in main device node of the MFD chip. | ||
|
||
Optional node: | ||
- regulators : The regulators of max77802 have to be instantiated | ||
under subnode named "regulators" using the following format. | ||
|
||
regulator-name { | ||
standard regulator constraints.... | ||
}; | ||
refer Documentation/devicetree/bindings/regulator/regulator.txt | ||
|
||
The regulator node name should be initialized with a string to get matched | ||
with their hardware counterparts as follow. The valid names are: | ||
|
||
-LDOn : for LDOs, where n can lie in ranges 1-15, 17-21, 23-30 | ||
and 32-35. | ||
example: LDO1, LDO2, LDO35. | ||
-BUCKn : for BUCKs, where n can lie in range 1 to 10. | ||
example: BUCK1, BUCK5, BUCK10. | ||
Example: | ||
|
||
max77802@09 { | ||
compatible = "maxim,max77802"; | ||
interrupt-parent = <&wakeup_eint>; | ||
interrupts = <26 0>; | ||
reg = <0x09>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
regulators { | ||
ldo11_reg: LDO11 { | ||
regulator-name = "vdd_ldo11"; | ||
regulator-min-microvolt = <1900000>; | ||
regulator-max-microvolt = <1900000>; | ||
regulator-always-on; | ||
}; | ||
|
||
buck1_reg: BUCK1 { | ||
regulator-name = "vdd_mif"; | ||
regulator-min-microvolt = <950000>; | ||
regulator-max-microvolt = <1300000>; | ||
regulator-always-on; | ||
regulator-boot-on; | ||
}; | ||
}; |
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
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
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
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
Oops, something went wrong.