video: driver: add buffer statistics logic
Added change to print etb, ebd, ftb, fbd, (ebd-etb), (fbd - etb), (etb-ftb) wallclock time in ms. It will help to debug perf issues. Change-Id: Ideaecb2d51763711d6628729aa0f9056d05f0d51 Signed-off-by: Govindaraj Rajagopal <quic_grajagop@quicinc.com>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
912a80b094
commit
473e46f0cc
@@ -163,6 +163,7 @@ struct msm_vidc_inst {
|
||||
struct list_head firmware_list; /* struct msm_vidc_inst_cap_entry */
|
||||
struct list_head pending_pkts; /* list of struct hfi_pending_packet */
|
||||
struct list_head fence_list; /* list of struct msm_vidc_fence */
|
||||
struct list_head buffer_stats_list; /* struct msm_vidc_buffer_stats */
|
||||
bool once_per_session_set;
|
||||
bool ipsc_properties_set;
|
||||
bool opsc_properties_set;
|
||||
@@ -175,6 +176,7 @@ struct msm_vidc_inst {
|
||||
struct msm_vidc_fence_context fence_context;
|
||||
bool active;
|
||||
u64 last_qbuf_time_ns;
|
||||
u64 initial_time_us;
|
||||
bool vb2q_init;
|
||||
u32 max_input_data_size;
|
||||
u32 dpb_list_payload[MAX_DPB_LIST_ARRAY_SIZE];
|
||||
|
Reference in New Issue
Block a user