About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / regulator / 88pm800.txt




Custom Search

Based on kernel version 3.16. Page generated on 2014-08-06 21:38 EST.

1	Marvell 88PM800 regulator
2	
3	Required properties:
4	- compatible: "marvell,88pm800"
5	- reg: I2C slave address
6	- regulators: A node that houses a sub-node for each regulator within the
7	  device. Each sub-node is identified using the node's name (or the deprecated
8	  regulator-compatible property if present), with valid values listed below.
9	  The content of each sub-node is defined by the standard binding for
10	  regulators; see regulator.txt.
11	
12	The valid names for regulators are:
13	
14	  buck1, buck2, buck3, buck4, buck5, ldo1, ldo2, ldo3, ldo4, ldo5, ldo6, ldo7,
15	  ldo8, ldo9, ldo10, ldo11, ldo12, ldo13, ldo14, ldo15, ldo16, ldo17, ldo18, ldo19
16	
17	Example:
18	
19		pmic: 88pm800@31 {
20			compatible = "marvell,88pm800";
21			reg = <0x31>;
22	
23			regulators {
24				buck1 {
25				        regulator-min-microvolt = <600000>;
26				        regulator-max-microvolt = <3950000>;
27				        regulator-boot-on;
28				        regulator-always-on;
29				};
30				ldo1 {
31				        regulator-min-microvolt = <600000>;
32				        regulator-max-microvolt = <15000000>;
33				        regulator-boot-on;
34				        regulator-always-on;
35				};
36	...
37			};
38		};
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.