From b7156384d140fddf07272346d7d1a8f3bbe9dfdb Mon Sep 17 00:00:00 2001 From: jianglianfang Date: Wed, 4 Jun 2025 16:30:24 +0800 Subject: [PATCH] video: add sched_note_mark at fb_remove_paninfo and fb_notify_vsync fb_notify_vsync is called when TE irq comming, and fb_remove_paninfo is called after paninfo comsumed Signed-off-by: jianglianfang --- drivers/video/fb.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/video/fb.c b/drivers/video/fb.c index 2ee6b6e172..30c25e5e8d 100644 --- a/drivers/video/fb.c +++ b/drivers/video/fb.c @@ -45,6 +45,8 @@ #include #include #include +#include + #ifdef CONFIG_VIDEO_FB_SPLASHSCREEN # include #endif @@ -1685,6 +1687,8 @@ void fb_notify_vsync(FAR struct fb_vtable_s *vtable) FAR struct fb_priv_s *priv; irqstate_t flags; + sched_note_mark(NOTE_TAG_GRAPHICS, __func__); + fb = vtable->priv; if (fb != NULL) { @@ -1773,6 +1777,8 @@ int fb_remove_paninfo(FAR struct fb_vtable_s *vtable, int overlay) ssize_t ret; bool full; + sched_note_mark(NOTE_TAG_GRAPHICS, __func__); + fb = vtable->priv; if (fb == NULL) {