Loading drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c +1 −0 Original line number Diff line number Diff line Loading @@ -991,6 +991,7 @@ static void mdss_mdp_cmd_readptr_done(void *arg) vsync_time = ktime_get(); ctl->vsync_cnt++; MDSS_XLOG(ctl->num, atomic_read(&ctx->koff_cnt)); trace_mdp_cmd_readptr_done(ctl->num, atomic_read(&ctx->koff_cnt)); complete_all(&ctx->rdptr_done); /* If caller is waiting for the read pointer, notify. */ Loading drivers/video/fbdev/msm/mdss_mdp_trace.h +16 −0 Original line number Diff line number Diff line Loading @@ -372,6 +372,22 @@ TRACE_EVENT(mdp_cmd_pingpong_done, __entry->koff_cnt) ); TRACE_EVENT(mdp_cmd_readptr_done, TP_PROTO(u32 ctl_num, int koff_cnt), TP_ARGS(ctl_num, koff_cnt), TP_STRUCT__entry( __field(u32, ctl_num) __field(int, koff_cnt) ), TP_fast_assign( __entry->ctl_num = ctl_num; __entry->koff_cnt = koff_cnt; ), TP_printk("ctl num:%d kickoff:%d", __entry->ctl_num, __entry->koff_cnt) ); TRACE_EVENT(mdp_cmd_release_bw, TP_PROTO(u32 ctl_num), TP_ARGS(ctl_num), Loading Loading
drivers/video/fbdev/msm/mdss_mdp_intf_cmd.c +1 −0 Original line number Diff line number Diff line Loading @@ -991,6 +991,7 @@ static void mdss_mdp_cmd_readptr_done(void *arg) vsync_time = ktime_get(); ctl->vsync_cnt++; MDSS_XLOG(ctl->num, atomic_read(&ctx->koff_cnt)); trace_mdp_cmd_readptr_done(ctl->num, atomic_read(&ctx->koff_cnt)); complete_all(&ctx->rdptr_done); /* If caller is waiting for the read pointer, notify. */ Loading
drivers/video/fbdev/msm/mdss_mdp_trace.h +16 −0 Original line number Diff line number Diff line Loading @@ -372,6 +372,22 @@ TRACE_EVENT(mdp_cmd_pingpong_done, __entry->koff_cnt) ); TRACE_EVENT(mdp_cmd_readptr_done, TP_PROTO(u32 ctl_num, int koff_cnt), TP_ARGS(ctl_num, koff_cnt), TP_STRUCT__entry( __field(u32, ctl_num) __field(int, koff_cnt) ), TP_fast_assign( __entry->ctl_num = ctl_num; __entry->koff_cnt = koff_cnt; ), TP_printk("ctl num:%d kickoff:%d", __entry->ctl_num, __entry->koff_cnt) ); TRACE_EVENT(mdp_cmd_release_bw, TP_PROTO(u32 ctl_num), TP_ARGS(ctl_num), Loading