blob: c2c68fcc1b41b21ef20dd0a671d281eea30c0763 [file] [log] [blame]
Guennadi Liakhovetski42dc3022013-06-24 12:50:16 +02001* Maxim MAX8973 Voltage Regulator
2
3Required properties:
4
Laxman Dewangan0f7d6ec2015-06-09 19:17:53 +05305- compatible: must be one of following:
6 "maxim,max8973"
7 "maxim,max77621".
Guennadi Liakhovetski42dc3022013-06-24 12:50:16 +02008- reg: the i2c slave address of the regulator. It should be 0x1b.
9
10Any standard regulator properties can be used to configure the single max8973
11DCDC.
12
Laxman Dewanganc2ffa972015-04-23 16:10:23 +053013Optional properties:
14
15-maxim,externally-enable: boolean, externally control the regulator output
16 enable/disable.
Laxman Dewangan69eb0982015-04-23 16:10:24 +053017-maxim,enable-gpio: GPIO for enable control. If the valid GPIO is provided
18 then externally enable control will be considered.
Laxman Dewanganc2ffa972015-04-23 16:10:23 +053019-maxim,dvs-gpio: GPIO which is connected to DVS pin of device.
20-maxim,dvs-default-state: Default state of GPIO during initialisation.
21 1 for HIGH and 0 for LOW.
22-maxim,enable-remote-sense: boolean, enable reote sense.
23-maxim,enable-falling-slew-rate: boolean, enable falling slew rate.
24-maxim,enable-active-discharge: boolean: enable active discharge.
25-maxim,enable-frequency-shift: boolean, enable 9% frequency shift.
26-maxim,enable-bias-control: boolean, enable bias control. By enabling this
27 startup delay can be reduce to 20us from 220us.
Laxman Dewangan3692db32015-07-01 18:31:43 +053028-maxim,enable-etr: boolean, enable Enhanced Transient Response.
29-maxim,enable-high-etr-sensitivity: boolean, Enhanced transient response
30 circuit is enabled and set for high sensitivity. If this
31 property is available then etr will be enable default.
32
33Enhanced transient response (ETR) will affect the configuration of CKADV.
Laxman Dewanganc2ffa972015-04-23 16:10:23 +053034
Laxman Dewangan19dd159c2016-04-13 15:29:44 +053035-junction-warn-millicelsius: u32, junction warning temperature threshold
36 in millicelsius. If die temperature crosses this level then
37 device generates the warning interrupts.
38
39Please note that thermal functionality is only supported on MAX77621. The
40supported threshold warning temperature for MAX77621 are 120 degC and 140 degC.
41
Guennadi Liakhovetski42dc3022013-06-24 12:50:16 +020042Example:
43
44 max8973@1b {
Guennadi Liakhovetskif986c352013-06-25 09:07:06 +020045 compatible = "maxim,max8973";
Guennadi Liakhovetski42dc3022013-06-24 12:50:16 +020046 reg = <0x1b>;
47
48 regulator-min-microvolt = <935000>;
49 regulator-max-microvolt = <1200000>;
50 regulator-boot-on;
51 regulator-always-on;
52 };