pm_veto_ptr->last_veto_id, pm_veto_ptr->last_veto_lr, pm_veto_ptr->veto_timeout_timestamp,\r
pm_veto_ptr->veto_counts.total_counts);\r
for (i = 0; i < PM_ID_MAX; i++) {\r
- wstp_print("sub_counts[%d] = %d\r\n", i, pm_veto_ptr->veto_counts.sub_counts[i]);\r
+ // wstp_print("sub_counts[%d] = %d\r\n", i, pm_veto_ptr->veto_counts.sub_counts[i]);\r
+ wstp_print("sub_counts[%d] %s = %d\r\n", i,get_pm_id_name(i), pm_veto_ptr->veto_counts.sub_counts[i]);\r
}\r
}\r
\r
writew(0x570040e0, 0x1);
osal_irq_restore(irq);
}
+
+
+const char* pm_id_name_arr[] ={
+ "PM_ID_BSP",
+ "PM_ID_SYS",
+ "PM_ID_BTH",
+ "PM_ID_BTC",
+ "PM_ID_AUDIO",
+ "PM_ID_VIDEO",
+ "PM_ID_DMA",
+ "PM_ID_DPU",
+ "PM_ID_VAU",
+ "PM_ID_BUTTON",
+ "PM_ID_DEBUG",
+ "PM_ID_ADC",
+ "PM_ID_DFX",
+ "PM_ID_SCREEN",
+ "PM_ID_STORAGE",
+ "PM_ID_TOUCH",
+ "PM_ID_JPEG",
+ "PM_ID_JS",
+ "PM_ID_MSGCENTER",
+ "PM_ID_HEART",//新增,心率芯片
+ "PM_ID_MOTOR",//新增,马达
+ "PM_ID_GSENSOR",//新增,加速计
+ "PM_ID_CAT1",//Cat1 communication
+ "PM_ID_MAX"
+};
+
+char* get_pm_id_name(int pmid)
+{
+
+ int count = sizeof(pm_id_name_arr)/sizeof(char*);
+ if (pmid> count -1)
+ pmid = count -1;
+ if (pmid< PM_ID_BSP)
+ pmid = PM_ID_BSP;
+ return pm_id_name_arr[pmid];
+}