Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 907fbe2a authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: vidc: print cvp buffer details during sys_error"

parents 6eb99037 3572dc49
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -6010,6 +6010,7 @@ int msm_comm_set_color_format(struct msm_vidc_inst *inst,
void msm_comm_print_inst_info(struct msm_vidc_inst *inst)
{
	struct msm_vidc_buffer *mbuf;
	struct msm_vidc_cvp_buffer *cbuf;
	struct internal_buf *buf;
	bool is_decode = false;
	enum vidc_ports port;
@@ -6064,6 +6065,15 @@ void msm_comm_print_inst_info(struct msm_vidc_inst *inst)
				buf->buffer_type, buf->smem.device_addr,
				buf->smem.size);
	mutex_unlock(&inst->outputbufs.lock);

	mutex_lock(&inst->cvpbufs.lock);
	s_vpr_e(inst->sid, "cvp buffer list:\n");
	list_for_each_entry(cbuf, &inst->cvpbufs.list, list)
		s_vpr_e(inst->sid,
				"index: %u fd: %u offset: %u size: %u addr: %x\n",
				cbuf->buf.index, cbuf->buf.fd, cbuf->buf.offset,
				cbuf->buf.size, cbuf->smem.device_addr);
	mutex_unlock(&inst->cvpbufs.lock);
}

int msm_comm_session_continue(void *instance)