int sky_sys_rst_read_proc_reset_info (char *page, char **start, off_t off, int count, int *eof, void *data) { int len = 0; //len = sprintf(page, "Reason: %d\n", sky_sys_rst_GetResetReason()); len = sprintf(page, "Reason: 0x%x\n", rst_prev_reason); len += sprintf(page + len , "Reset: %d\n", rst_prev_reset); len += sprintf(page + len, "Backlight: %d\n", rst_prev_backlight); len += sprintf(page + len, "SilentBoot: %d\n", rst_prev_silent_boot); // After this is called, silent_boot_mode must have to be 0. sky_sys_rst_SetSilentBoot(0); return len; }
int sky_sys_rst_read_proc_reset_info (char *page, char **start, off_t off, int count, int *eof, void *data) { int len = 0; // len = sprintf(page, "Reason: %d\n", sky_sys_rst_GetResetReason()); len = sprintf(page, "Reason: 0x%x\n", rst_prev_reason); len += sprintf(page + len , "Reset: %d\n", rst_prev_reset); len += sprintf(page + len, "Backlight: %d\n", rst_prev_backlight); len += sprintf(page + len, "SilentBoot: %d\n", rst_prev_silent_boot); #if defined(CONFIG_MACH_MSM8X55_EF30S) #ifdef FEATURE_SKY_CHG_LOGO len += sprintf(page + len, "OffChargingMode: %d\n", rst_charging_state); #endif #endif // After this is called, silent_boot_mode must have to be 0. sky_sys_rst_SetSilentBoot(0); return len; }