Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: mfd: lp87565: Add LP87561 configuration

lp87561 is a single output 4-phase regulator configuration.
Add support for the same.

Data Sheet: https://www.ti.com/lit/ds/symlink/lp87561-q1.pdf

Signed-off-by: Keerthy <j-keerthy@ti.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Keerthy and committed by
Lee Jones
c88dd606 a188339c

+36
+36
Documentation/devicetree/bindings/mfd/lp87565.txt
··· 41 41 }; 42 42 }; 43 43 }; 44 + 45 + TI LP87561 PMIC: 46 + 47 + This is a single output 4-phase regulator configuration 48 + 49 + Required properties: 50 + - compatible: "ti,lp87561-q1" 51 + - reg: I2C slave address. 52 + - gpio-controller: Marks the device node as a GPIO Controller. 53 + - #gpio-cells: Should be two. The first cell is the pin number and 54 + the second cell is used to specify flags. 55 + See ../gpio/gpio.txt for more information. 56 + - xxx-in-supply: Phandle to parent supply node of each regulator 57 + populated under regulators node. xxx should match 58 + the supply_name populated in driver. 59 + Example: 60 + 61 + lp87561_pmic: pmic@62 { 62 + compatible = "ti,lp87561-q1"; 63 + reg = <0x62>; 64 + gpio-controller; 65 + #gpio-cells = <2>; 66 + 67 + buck3210-in-supply = <&vsys_3v3>; 68 + 69 + regulators: regulators { 70 + buck3210_reg: buck3210 { 71 + /* VDD_CORE */ 72 + regulator-name = "buck3210"; 73 + regulator-min-microvolt = <800000>; 74 + regulator-max-microvolt = <800000>; 75 + regulator-always-on; 76 + regulator-boot-on; 77 + }; 78 + }; 79 + };