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

Commit 68424872 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: vidc: Remove dependency on PREPARE_BUF"

parents b9c7eadc af31eed3
Loading
Loading
Loading
Loading
+6 −8
Original line number Diff line number Diff line
@@ -454,7 +454,7 @@ int map_and_register_buf(struct msm_vidc_inst *inst, struct v4l2_buffer *b)
		if (temp && !is_dynamic_output_buffer_mode(b, inst)) {
			dprintk(VIDC_DBG,
				"This memory region has already been prepared\n");
			rc = -EINVAL;
			rc = 0;
			mutex_unlock(&inst->registeredbufs.lock);
			goto exit;
		}
@@ -827,13 +827,11 @@ int msm_vidc_qbuf(void *instance, struct v4l2_buffer *b)
		return -EINVAL;
	}

	if (is_dynamic_output_buffer_mode(b, inst)) {
	rc = map_and_register_buf(inst, b);
	if (rc == -EEXIST)
		return 0;
	if (rc)
		return rc;
	}

	for (i = 0; i < b->length; ++i) {
		if (EXTRADATA_IDX(b->length) &&