Loading drivers/power/qcom/msm-pm.c +12 −7 Original line number Diff line number Diff line Loading @@ -690,7 +690,7 @@ static inline u32 msm_pc_debug_counters_read_register( return readl_relaxed(reg + (index * 4 + offset) * 4); } static char *counter_name[] = { char *counter_name[MSM_PC_NUM_COUNTERS] = { "PC Entry Counter", "Warmboot Entry Counter", "PC Bailout Counter" Loading @@ -702,19 +702,24 @@ static int msm_pc_debug_counters_copy( int j; u32 stat; unsigned int cpu; unsigned int len; for_each_possible_cpu(cpu) { data->len += scnprintf(data->buf + data->len, len = scnprintf(data->buf + data->len, sizeof(data->buf)-data->len, "CPU%d\n", cpu); data->len += len; for (j = 0; j < MSM_PC_NUM_COUNTERS; j++) { stat = msm_pc_debug_counters_read_register( data->reg, cpu, j); data->len += scnprintf(data->buf + data->len, len = scnprintf(data->buf + data->len, sizeof(data->buf) - data->len, "\t%s : %d\n", counter_name[j], stat); "\t%s: %d", counter_name[j], stat); data->len += len; } } Loading Loading
drivers/power/qcom/msm-pm.c +12 −7 Original line number Diff line number Diff line Loading @@ -690,7 +690,7 @@ static inline u32 msm_pc_debug_counters_read_register( return readl_relaxed(reg + (index * 4 + offset) * 4); } static char *counter_name[] = { char *counter_name[MSM_PC_NUM_COUNTERS] = { "PC Entry Counter", "Warmboot Entry Counter", "PC Bailout Counter" Loading @@ -702,19 +702,24 @@ static int msm_pc_debug_counters_copy( int j; u32 stat; unsigned int cpu; unsigned int len; for_each_possible_cpu(cpu) { data->len += scnprintf(data->buf + data->len, len = scnprintf(data->buf + data->len, sizeof(data->buf)-data->len, "CPU%d\n", cpu); data->len += len; for (j = 0; j < MSM_PC_NUM_COUNTERS; j++) { stat = msm_pc_debug_counters_read_register( data->reg, cpu, j); data->len += scnprintf(data->buf + data->len, len = scnprintf(data->buf + data->len, sizeof(data->buf) - data->len, "\t%s : %d\n", counter_name[j], stat); "\t%s: %d", counter_name[j], stat); data->len += len; } } Loading