static void __init msm7x2x_init(void) { msm7x2x_misc_init(); /* Initialize regulators first so that other devices can use them */ msm7x27a_init_regulators(); /* [LGE_BSP_S] [email protected], 20130212 - RT8966A miniABB regulator */ #ifdef CONFIG_MINIABB_REGULATOR init_miniabb_regulators(); #endif /* CONFIG_MINIABB_REGULATOR */ /* [LGE_BSP_E] [email protected], 20130212 - RT8966A miniABB regulator */ msm_adsp_add_pdev(); msm7x27a_device_i2c_init(); msm7x27a_init_ebi2(); msm7x27a_uartdm_config(); msm7x27a_otg_gadget(); msm7x27a_add_footswitch_devices(); msm7x27a_add_platform_devices(); /* Ensure ar6000pm device is registered before MMC/SDC */ msm7x27a_init_ar6000pm(); msm7627a_init_mmc(); msm_fb_add_devices(); msm7x2x_init_host(); msm7x27a_pm_init(); #if defined(CONFIG_BT) && defined(CONFIG_MARIMBA_CORE) msm7627a_bt_power_init(); #endif #ifdef CONFIG_MSM7X27A_AUDIO //ew0804.kim lge_add_sound_devices(); #endif msm7627a_camera_init(); msm7627a_add_io_devices(); /*7x25a kgsl initializations*/ msm7x25a_kgsl_3d0_init(); /*8x25 kgsl initializations*/ msm8x25_kgsl_3d0_init(); lge_add_gpio_i2c_devices(); /* 2012-10-25 [email protected] Boot Mode Check [START] */ #ifdef CONFIG_LGE_POWER_ON_STATUS_PATCH lge_board_pwr_on_status(); #endif #ifdef CONFIG_LGE_BOOT_MODE lge_add_boot_mode_devices(); #endif #if defined(CONFIG_ANDROID_RAM_CONSOLE) && defined(CONFIG_LGE_HANDLE_PANIC) lge_add_panic_handler_devices(); #endif // LGE_CHANGE_S, [email protected],Add pm device lge_add_pm_devices(); // LGE_CHANGE_E, [email protected],Add pm device }
static void __init msm7x2x_init(void) { msm7x2x_misc_init(); msm7x27a_init_regulators(); #ifdef CONFIG_MINIABB_REGULATOR init_miniabb_regulators(); #endif msm_adsp_add_pdev(); msm7x27a_device_i2c_init(); msm7x27a_init_ebi2(); msm7x27a_uartdm_config(); msm7x27a_otg_gadget(); msm7x27a_add_footswitch_devices(); msm7x27a_add_platform_devices(); msm7x27a_init_ar6000pm(); msm7627a_init_mmc(); msm_fb_add_devices(); msm7x2x_init_host(); msm7x27a_pm_init(); #if defined(CONFIG_BT) && defined(CONFIG_MARIMBA_CORE) msm7627a_bt_power_init(); #endif #ifdef CONFIG_MSM7X27A_AUDIO lge_add_sound_devices(); #endif msm7627a_camera_init(); msm7627a_add_io_devices(); msm7x25a_kgsl_3d0_init(); msm8x25_kgsl_3d0_init(); lge_add_gpio_i2c_devices(); #ifdef CONFIG_LGE_POWER_ON_STATUS_PATCH lge_board_pwr_on_status(); #endif #ifdef CONFIG_LGE_BOOT_MODE lge_add_boot_mode_devices(); #endif #if defined(CONFIG_ANDROID_RAM_CONSOLE) && defined(CONFIG_LGE_HANDLE_PANIC) lge_add_panic_handler_devices(); #endif lge_add_pm_devices(); }