Back to home page

OSCL-LXR

 
 

    


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         };