mirror of
				https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
				synced 2025-11-04 16:52:06 +10:00 
			
		
		
		
	"git diff" says:
    \ No newline at end of file
after modifying the files.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Rob Herring <robh@kernel.org>
		
	
			
		
			
				
	
	
		
			125 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			125 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
* Powerventure Semiconductor PV88060 Voltage Regulator
 | 
						|
 | 
						|
Required properties:
 | 
						|
- compatible: "pvs,pv88060".
 | 
						|
- reg: I2C slave address, usually 0x49.
 | 
						|
- interrupts: the interrupt outputs of the controller
 | 
						|
- regulators: A node that houses a sub-node for each regulator within the
 | 
						|
  device. Each sub-node is identified using the node's name, with valid
 | 
						|
  values listed below. The content of each sub-node is defined by the
 | 
						|
  standard binding for regulators; see regulator.txt.
 | 
						|
  BUCK1, LDO1, LDO2, LDO3, LDO4, LDO5, LDO6, LDO7, SW1, SW2, SW3, SW4,
 | 
						|
  SW5, and SW6.
 | 
						|
 | 
						|
Optional properties:
 | 
						|
- Any optional property defined in regulator.txt
 | 
						|
 | 
						|
Example
 | 
						|
 | 
						|
	pmic: pv88060@49 {
 | 
						|
		compatible = "pvs,pv88060";
 | 
						|
		reg = <0x49>;
 | 
						|
		interrupt-parent = <&gpio>;
 | 
						|
		interrupts = <24 24>;
 | 
						|
 | 
						|
		regulators {
 | 
						|
			BUCK1 {
 | 
						|
				regulator-name = "buck1";
 | 
						|
				regulator-min-microvolt = <2800000>;
 | 
						|
				regulator-max-microvolt = <4387500>;
 | 
						|
				regulator-min-microamp 	= <1496000>;
 | 
						|
				regulator-max-microamp 	= <4189000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO1 {
 | 
						|
				regulator-name = "ldo1";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO2 {
 | 
						|
				regulator-name = "ldo2";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO3 {
 | 
						|
				regulator-name = "ldo3";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO4 {
 | 
						|
				regulator-name = "ldo4";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO5 {
 | 
						|
				regulator-name = "ldo5";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO6 {
 | 
						|
				regulator-name = "ldo6";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			LDO7 {
 | 
						|
				regulator-name = "ldo7";
 | 
						|
				regulator-min-microvolt = <1200000>;
 | 
						|
				regulator-max-microvolt = <3350000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			SW1 {
 | 
						|
				regulator-name = "sw1";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
			};
 | 
						|
 | 
						|
			SW2 {
 | 
						|
				regulator-name = "sw2";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			SW3 {
 | 
						|
				regulator-name = "sw3";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			SW4 {
 | 
						|
				regulator-name = "sw4";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			SW5 {
 | 
						|
				regulator-name = "sw5";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
				regulator-boot-on;
 | 
						|
			};
 | 
						|
 | 
						|
			SW6 {
 | 
						|
				regulator-name = "sw6";
 | 
						|
				regulator-min-microvolt = <5000000>;
 | 
						|
				regulator-max-microvolt = <5000000>;
 | 
						|
			};
 | 
						|
		};
 | 
						|
	};
 |