14eea4b8eSRobert JarzmikMaxim MAX1586 voltage regulator 24eea4b8eSRobert Jarzmik 34eea4b8eSRobert JarzmikRequired properties: 44eea4b8eSRobert Jarzmik- compatible: must be "maxim,max1586" 54eea4b8eSRobert Jarzmik- reg: I2C slave address, usually 0x14 64eea4b8eSRobert Jarzmik- v3-gain: integer specifying the V3 gain as per datasheet 74eea4b8eSRobert Jarzmik (1 + R24/R25 + R24/185.5kOhm) 84eea4b8eSRobert Jarzmik- any required generic properties defined in regulator.txt 94eea4b8eSRobert Jarzmik 104eea4b8eSRobert JarzmikExample: 114eea4b8eSRobert Jarzmik 124eea4b8eSRobert Jarzmik i2c_master { 134eea4b8eSRobert Jarzmik max1586@14 { 144eea4b8eSRobert Jarzmik compatible = "maxim,max1586"; 154eea4b8eSRobert Jarzmik reg = <0x14>; 164eea4b8eSRobert Jarzmik v3-gain = <1000000>; 174eea4b8eSRobert Jarzmik 184eea4b8eSRobert Jarzmik regulators { 194eea4b8eSRobert Jarzmik vcc_core: v3 { 204eea4b8eSRobert Jarzmik regulator-name = "vcc_core"; 214eea4b8eSRobert Jarzmik regulator-compatible = "Output_V3"; 224eea4b8eSRobert Jarzmik regulator-min-microvolt = <1000000>; 234eea4b8eSRobert Jarzmik regulator-max-microvolt = <1705000>; 244eea4b8eSRobert Jarzmik regulator-always-on; 254eea4b8eSRobert Jarzmik }; 264eea4b8eSRobert Jarzmik }; 274eea4b8eSRobert Jarzmik }; 284eea4b8eSRobert Jarzmik }; 29