-rw-r--r-- | drivers/amvdec_ports/aml_vcodec_dec.c | 48 | ||||
-rw-r--r-- | drivers/amvdec_ports/aml_vcodec_vfm.c | 4 | ||||
-rw-r--r-- | drivers/amvdec_ports/decoder/vdec_vp9_if.c | 8 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/h264_multi/vmh264.c | 1 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/h265/vh265.c | 1 | ||||
-rw-r--r-- | drivers/frame_provider/decoder/vp9/vvp9.c | 1 |
6 files changed, 60 insertions, 3 deletions
diff --git a/drivers/amvdec_ports/aml_vcodec_vfm.c b/drivers/amvdec_ports/aml_vcodec_vfm.c index f5fdc7b..b64be0c 100644 --- a/drivers/amvdec_ports/aml_vcodec_vfm.c +++ b/drivers/amvdec_ports/aml_vcodec_vfm.c @@ -23,6 +23,9 @@ #include "aml_vcodec_adapt.h" #include <media/v4l2-mem2mem.h> +#define KERNEL_ATRACE_TAG KERNEL_ATRACE_TAG_VIDEO_COMPOSER +#include <trace/events/meson_atrace.h> + #define RECEIVER_NAME "v4l2-video" #define PROVIDER_NAME "v4l2-video" @@ -94,6 +97,7 @@ void video_vf_put(char *receiver, struct vdec_v4l2_buffer *fb, int id) aml_v4l2_debug(3, "[%d] TO (%s) vf: %p, idx: %d", id, vfp->name, vf, vf->index); + ATRACE_COUNTER("v4l2_to", vf->index_disp); aml_v4l2_debug(4, "[%d] TO Y:(%lx, %u) C/U:(%lx, %u) V:(%lx, %u)", id, fb->m.mem[0].addr, fb->m.mem[0].size, |