rk29_phone:modify charge parameter of wm831x
authorroot <root@lw.(none)>
Fri, 9 Sep 2011 06:28:33 +0000 (14:28 +0800)
committerroot <root@lw.(none)>
Fri, 9 Sep 2011 06:38:42 +0000 (14:38 +0800)
arch/arm/mach-rk29/board-rk29-a22.c
arch/arm/mach-rk29/board-rk29-phonesdk.c

index 97d6f45201407528b2872c317a10bf642e566f3e..0da7ee9da7914e25a6b22a8d1d0ba895ada45d9d 100644 (file)
@@ -856,9 +856,9 @@ struct wm831x_battery_pdata wm831x_battery_platdata = {
        .off_mask = 1,       /** Mask OFF while charging */
        .trickle_ilim = 200,   /** Trickle charge current limit, in mA */
        .vsel = 4200,           /** Target voltage, in mV */
-       .eoc_iterm = 90,      /** End of trickle charge current, in mA */
+       .eoc_iterm = 50,      /** End of trickle charge current, in mA */
        .fast_ilim = 600,      /** Fast charge current limit, in mA */
-       .timeout = 240,        /** Charge cycle timeout, in minutes */
+       .timeout = 480,        /** Charge cycle timeout, in minutes */
        .syslo = 3300,    /* syslo threshold, in mV*/
        .sysok = 3500,    /* sysko threshold, in mV*/
 };
index 0e7a23e355d6a56bdbab30475843f6d0a46778b6..5d981c7e7913be488bf2f3b49333df2de623f68a 100755 (executable)
@@ -930,9 +930,9 @@ struct wm831x_battery_pdata wm831x_battery_platdata = {
        .off_mask = 1,       /** Mask OFF while charging */
        .trickle_ilim = 200,   /** Trickle charge current limit, in mA */
        .vsel = 4200,           /** Target voltage, in mV */
-       .eoc_iterm = 90,      /** End of trickle charge current, in mA */
+       .eoc_iterm = 50,      /** End of trickle charge current, in mA */
        .fast_ilim = 500,      /** Fast charge current limit, in mA */
-       .timeout = 240,        /** Charge cycle timeout, in minutes */
+       .timeout = 480,        /** Charge cycle timeout, in minutes */
        .syslo = 3300,    /* syslo threshold, in mV*/
        .sysok = 3500,    /* sysko threshold, in mV*/
 };