video: driver: enable memory tracking in stats handler

track internal memory usage periodically and print
memory usage stats using stats handler.

Change-Id: Idd16647dbe4aab3fc617a8f7fc0d3c81f459bb5d
Signed-off-by: Govindaraj Rajagopal <quic_grajagop@quicinc.com>
Šī revīzija ir iekļauta:
Govindaraj Rajagopal
2023-03-23 13:52:27 +05:30
vecāks 1fdfa4758c
revīzija c3f3af1e0e
7 mainīti faili ar 84 papildinājumiem un 2 dzēšanām

Parādīt failu

@@ -496,6 +496,7 @@ void msm_vidc_stats_handler(struct work_struct *work);
int schedule_stats_work(struct msm_vidc_inst *inst);
int cancel_stats_work_sync(struct msm_vidc_inst *inst);
void msm_vidc_print_stats(struct msm_vidc_inst *inst);
void msm_vidc_print_memory_stats(struct msm_vidc_inst *inst);
enum msm_vidc_buffer_type v4l2_type_to_driver(u32 type,
const char *func);
int msm_vidc_buf_queue(struct msm_vidc_inst *inst, struct msm_vidc_buffer *buf);