mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-09-21 12:10:52 +00:00
mako: charger: disable hsic host and mdm driver in charger mode
In off-mode charging, hsic host driver never release wake_lock. Due to this, system cannot enter the suspend during off-mode charging. This patch disable the hsic host driver and mdm driver in off-mode charging to reduce power consumption. Change-Id: I8580af1d5a9d754982b198c9bd47a98e4b69c725
This commit is contained in:
parent
f8d2369893
commit
f3f0ab29cb
|
@ -2023,13 +2023,17 @@ static void __init apq8064_common_init(void)
|
|||
platform_add_devices(common_devices, ARRAY_SIZE(common_devices));
|
||||
platform_add_devices(common_not_mpq_devices,
|
||||
ARRAY_SIZE(common_not_mpq_devices));
|
||||
apq8064_device_hsic_host.dev.platform_data = &msm_hsic_pdata;
|
||||
device_initialize(&apq8064_device_hsic_host.dev);
|
||||
if (!mako_charger_mode) {
|
||||
apq8064_device_hsic_host.dev.platform_data = &msm_hsic_pdata;
|
||||
device_initialize(&apq8064_device_hsic_host.dev);
|
||||
}
|
||||
apq8064_pm8xxx_gpio_mpp_init();
|
||||
apq8064_init_mmc();
|
||||
|
||||
mdm_8064_device.dev.platform_data = &mdm_platform_data;
|
||||
platform_device_register(&mdm_8064_device);
|
||||
if (!mako_charger_mode) {
|
||||
mdm_8064_device.dev.platform_data = &mdm_platform_data;
|
||||
platform_device_register(&mdm_8064_device);
|
||||
}
|
||||
|
||||
platform_device_register(&apq8064_slim_ctrl);
|
||||
slim_register_board_info(apq8064_slim_devices,
|
||||
|
|
Loading…
Reference in a new issue