static int mpu_dev_release(struct inode *inode, struct file *filp) { mtk_mon->deinit(); unregister_monitor(&mtk_mon); return 0; }
static void mt65xx_mon_trace_stop(struct trace_array *tr) { mt65xx_mon_stopped = 1; if ((monitor_mode == MODE_PERIODIC) && (timer_initialized > 0)) hrtimer_cancel(&timer); if (mtk_mon == NULL) { pr_info("MTK Monitor doesnt register!!!\n"); return; } mtk_mon->deinit(); unregister_monitor(&mtk_mon); }