diff options
| author | Mister Oyster <oysterized@gmail.com> | 2017-09-17 14:08:52 +0200 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-09-17 14:08:52 +0200 |
| commit | 4f04a7ab6d92aa349f997a20c1f5a2426e764c04 (patch) | |
| tree | d81fc399f6f412f1372a452712cf5d3694cd0a81 /drivers/power | |
| parent | 70afd63e99b251611605e6444b5f8b1cdd1c1c94 (diff) | |
| download | android_kernel_m2note-4f04a7ab6d92aa349f997a20c1f5a2426e764c04.tar.gz | |
battery: mtk: remove meizu fuelgauge_dump_info log, taking stupid amount of space in /data, doing stupid kernel file manipulation
Diffstat (limited to 'drivers/power')
| -rw-r--r-- | drivers/power/mediatek/battery_common.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/drivers/power/mediatek/battery_common.c b/drivers/power/mediatek/battery_common.c index f0a2ed5b2..54f0346dd 100644 --- a/drivers/power/mediatek/battery_common.c +++ b/drivers/power/mediatek/battery_common.c @@ -3164,57 +3164,6 @@ void do_chrdet_int_task(void) } } -#ifdef MEIZU_M81 -static inline int fuelgauge_info_dump(void) -{ - int ret, err; - static int i; - struct file *fp = NULL; - mm_segment_t pos; - char buf[48] = {0}; - char time_buf[32] = {0}; - struct timespec ts; - struct rtc_time tm; - static kal_bool done = KAL_FALSE; - - /* get the system current time */ - getnstimeofday(&ts); - rtc_time_to_tm(ts.tv_sec, &tm); - sprintf(time_buf, "%d-%02d-%02d %02d:%02d:%02d %s", - tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, - tm.tm_hour + 8, tm.tm_min, tm.tm_sec, " "); - - pos = get_fs(); - set_fs(KERNEL_DS); - - fp = filp_open("/data/fuelgauge_datalog.txt", O_RDWR | O_APPEND | O_CREAT, 0644); - if (IS_ERR(fp)) { - pr_info("create file failed******\n"); - err = PTR_ERR(fp); - if (err != -ENOENT ) - pr_err("%s:open the file failed\n", __func__); - set_fs(pos); - return err; - } - - if (done == KAL_FALSE) { - - done = KAL_TRUE; - } - /* record the current system time */ - err = fp->f_op->write(fp, time_buf, 21, &fp->f_pos); - - sprintf(buf, "%3d %4d %3d %2d %d %d\n", BMT_status.UI_SOC,BMT_status.ICharging, BMT_status.bat_vol, - BMT_status.temperature, BMT_status.charger_exist, BMT_status.charger_type); - err = fp->f_op->write(fp, buf, 30, &fp->f_pos); - - set_fs(pos); - filp_close(fp, NULL); - - return ret; -} -#endif - extern void dodprint(void); void BAT_thread(void) @@ -3254,9 +3203,6 @@ void BAT_thread(void) mt_battery_update_status(); mt_kpoc_power_off_check(); - #ifdef MEIZU_M81 - fuelgauge_info_dump(); - #endif } /* ///////////////////////////////////////////////////////////////////////////////////////// */ |
