brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · e6e4b9c Raw
63 lines · plain
1* Powerventure Semiconductor PV88080 Voltage Regulator2 3Required properties:4- compatible: Must be one of the following, depending on the5  silicon version:6	- "pvs,pv88080" (DEPRECATED)7 8	- "pvs,pv88080-aa" for PV88080 AA or AB silicon9	- "pvs,pv88080-ba" for PV88080 BA or BB silicon10  NOTE: The use of the compatibles with no silicon version is deprecated.11- reg: I2C slave address, usually 0x4912- interrupts: the interrupt outputs of the controller13- regulators: A node that houses a sub-node for each regulator within the14  device. Each sub-node is identified using the node's name, with valid15  values listed below. The content of each sub-node is defined by the16  standard binding for regulators; see regulator.txt.17  BUCK1, BUCK2, BUCK3 and HVBUCK.18 19Optional properties:20- Any optional property defined in regulator.txt21 22Example:23 24	pmic: pv88080@49 {25		compatible = "pvs,pv88080-ba";26		reg = <0x49>;27		interrupt-parent = <&gpio>;28		interrupts = <24 24>;29 30		regulators {31			BUCK1 {32				regulator-name = "buck1";33				regulator-min-microvolt = < 600000>;34				regulator-max-microvolt = <1393750>;35				regulator-min-microamp 	= < 220000>;36				regulator-max-microamp 	= <7040000>;37			};38 39			BUCK2 {40				regulator-name = "buck2";41				regulator-min-microvolt = < 600000>;42				regulator-max-microvolt = <1393750>;43				regulator-min-microamp 	= <1496000>;44				regulator-max-microamp 	= <4189000>;45			};46 47			BUCK3 {48				regulator-name = "buck3";49				regulator-min-microvolt = <1400000>;50				regulator-max-microvolt = <2193750>;51				regulator-min-microamp 	= <1496000>;52				regulator-max-microamp 	= <4189000>;53			};54 55			HVBUCK {56				regulator-name = "hvbuck";57				regulator-min-microvolt = <   5000>;58				regulator-max-microvolt = <1275000>;59 			};60		};61	};62 63