You are here: Digi Embedded Yocto > System development > Linux v3.14 Board Support Package > Devices and interfaces > DA9063 Power Management IC > DA9063 power regulators

DA9063 power regulators

The DA9063 PMIC inside the ConnectCore 6 system-on-module contains:

Kernel configuration

You can manage the DA9063 regulator driver support through the kernel configuration option Dialog Semiconductor DA9063 regulators (CONFIG_REGULATOR_DA9063). This option is enabled as built-in on the default ConnectCore 6 SBC kernel configuration file.

Platform driver mapping

The DA9063 regulator driver for the ConnectCore 6 system-on-module is located at drivers/regulator/da9063-regulator.c.

Device tree bindings and customization

The DA9063 regulator device tree binding is documented at Documentation/devicetree/bindings/regulator/da9063-regulator.txt.

The DA9063 regulators are defined in the ConnectCore 6 system-on-module device tree file.

ConnectCore 6 system-on-module device tree
pmic_dialog: dialog@58 {                                                  
    compatible = "dlg,da9063";                                        
    reg = <0x58>;                                                     
    interrupt-parent = <&gpio7>;      
    interrupts = <12 2>;     
    interrupt-controller;                                             
    #interrupt-cells = <1>;                                           
    pinctrl-names = "default";                                        
    pinctrl-0 = <&pinctrl_pmic_dialog>;
 
    [...]
 
    regulators {                                                      
        compatible = "dlg,da9063-regulator";                      
        interrupts = <8>;                                         
        interrupts-names = "LDO_LIM";                          
        interrupt-parent = <&pmic_dialog>;                     
                                                                                 
        bcore1: bcore1 {                                       
            regulator-name = "DA9063_BCORE1";              
            regulator-boot-on;                             
            regulator-always-on;                           
            regulator-suspend-mem-microvolt = <1377000>;   
            regulator-suspend-standby-microvolt = <1377000>;
        };
 
        [...]
 
    };
};

 

© 2017 Digi International Inc. All rights reserved.
DA9063 power regulators updated on 24 April 2017 11:48:26 PM