void __init omap_pmic_late_init(void) { /* Init the OMAP TWL parameters (if PMIC has been registerd) */ if (!pmic_i2c_board_info.irq) return; omap3_twl_init(); omap4_twl_init(); }
static int __init omap2_common_pm_late_init(void) { /* Init the OMAP TWL parameters */ omap3_twl_init(); /* Init the voltage layer */ omap_voltage_late_init(); /* Initialize the voltages */ omap3_init_voltages(); /* Smartreflex device init */ omap_devinit_smartreflex(); return 0; }
static int __init omap2_common_pm_late_init(void) { /* Init the OMAP TWL parameters */ omap3_twl_init(); omap4_twl_init(); /* Init the voltage layer */ omap_voltage_late_init(); /* Initialize the voltages */ omap3_init_voltages(); omap4_init_voltages(); /* Smartreflex device init */ omap_devinit_smartreflex(); omap_pm_is_ready_status = true; /* let the other CPU know as well */ smp_wmb(); return 0; }