要分析高通ISP Hardware Event(IRQ)的日志,首先要打开ISP Debug log。
打开ISP的Debug log
adb shell "echo 0x8 > /sys/module/camera/parameters/debug_mdl"
ISP Hardware Event Log
Log搜索Pattern:
logcat -b kernel |grep -iE "__cam_isp_ctx_handle_irq_in_activated.*Enter"
Log输出:
10-09 06:05:15.083 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 1
10-09 06:05:15.083 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 2
10-09 06:05:15.099 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 3
10-09 06:05:15.104 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 4
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOCH], evt id 5
10-09 06:05:15.115 0 0 I CAM_DBG : CAM-ISP: __cam_isp_ctx_handle_irq_in_activated: 5984: Enter: State 5, Substate[EPOC