0001 -------------------------------
0002 BCM590xx Power Management Units
0003 -------------------------------
0004
0005 Required properties:
0006 - compatible: "brcm,bcm59056"
0007 - reg: I2C slave address
0008 - interrupts: interrupt for the PMU. Generic interrupt client node bindings
0009 are described in interrupt-controller/interrupts.txt
0010
0011 ------------------
0012 Voltage Regulators
0013 ------------------
0014
0015 Optional child nodes:
0016 - regulators: container node for regulators following the generic
0017 regulator binding in regulator/regulator.txt
0018
0019 The valid regulator node names for BCM59056 are:
0020 rfldo, camldo1, camldo2, simldo1, simldo2, sdldo, sdxldo,
0021 mmcldo1, mmcldo2, audldo, micldo, usbldo, vibldo,
0022 csr, iosr1, iosr2, msr, sdsr1, sdsr2, vsr,
0023 gpldo1, gpldo2, gpldo3, gpldo4, gpldo5, gpldo6,
0024 vbus
0025
0026 Example:
0027 pmu: bcm59056@8 {
0028 compatible = "brcm,bcm59056";
0029 reg = <0x08>;
0030 interrupts = <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>;
0031 regulators {
0032 rfldo_reg: rfldo {
0033 regulator-min-microvolt = <1200000>;
0034 regulator-max-microvolt = <3300000>;
0035 };
0036
0037 ...
0038 };
0039 };