V4L2_TYPE_IS_OUTPUT
if (V4L2_TYPE_IS_OUTPUT(b->type)) {
if (V4L2_TYPE_IS_OUTPUT(b->type)) {
if (V4L2_TYPE_IS_OUTPUT(b->type)) {
q->is_output = V4L2_TYPE_IS_OUTPUT(q->type);
av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->type);
av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->format.type);
V4L2_TYPE_IS_OUTPUT(vq->type) ? "output" : "capture",
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
V4L2_TYPE_IS_OUTPUT(q->type) ? "output" : "capture");
if (V4L2_TYPE_IS_OUTPUT(q->type))
V4L2_TYPE_IS_OUTPUT(q->type) ? "output" : "capture");
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type) &&
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type) && inst->state != VPU_CODEC_STATE_DEINIT) {
if (V4L2_TYPE_IS_OUTPUT(f->type) || !vdec->fixed_fmt) {
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type) && !vdec->fixed_fmt) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (!V4L2_TYPE_IS_OUTPUT(parm->type))
if (!V4L2_TYPE_IS_OUTPUT(parm->type))
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
return V4L2_TYPE_IS_OUTPUT(type) ? "output" : "capture";
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type) && inst->state == VPU_CODEC_STATE_SEEK) {
if (!inst->ops->attach_frame_store || V4L2_TYPE_IS_OUTPUT(vb->type))
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(vb->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (vb->state != VB2_BUF_STATE_DONE || V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type) &&
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(type))
} else if (V4L2_TYPE_IS_OUTPUT(q->type)) {
flag = V4L2_TYPE_IS_OUTPUT(type) ? MTK_MDP_FMT_FLAG_OUTPUT :
flag = V4L2_TYPE_IS_OUTPUT(type) ? MTK_MDP_FMT_FLAG_OUTPUT :
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (!V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(s->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if ((V4L2_TYPE_IS_OUTPUT(q->type) && cap_streaming) ||
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(type))
frame->usage = V4L2_TYPE_IS_OUTPUT(f->type) ?
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
pix_limit = V4L2_TYPE_IS_OUTPUT(f->type) ? ¶m->limit->out_limit :
flag = V4L2_TYPE_IS_OUTPUT(type) ? MDP_FMT_FLAG_OUTPUT :
flag = V4L2_TYPE_IS_OUTPUT(type) ? MDP_FMT_FLAG_OUTPUT :
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (!V4L2_TYPE_IS_OUTPUT(vb->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (!V4L2_TYPE_IS_OUTPUT(buf->type) &&
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type) &&
return V4L2_TYPE_IS_OUTPUT(type) ? MXC_JPEG_FMT_TYPE_ENC : MXC_JPEG_FMT_TYPE_RAW;
return V4L2_TYPE_IS_OUTPUT(type) ? V4L2_PIX_FMT_JPEG : MXC_JPEG_DEFAULT_PFMT;
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (!V4L2_TYPE_IS_OUTPUT(plane))
if (V4L2_TYPE_IS_OUTPUT(plane))
if (V4L2_TYPE_IS_OUTPUT(plane))
if (!V4L2_TYPE_IS_OUTPUT(plane))
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if ((V4L2_TYPE_IS_OUTPUT(plane) && inst_hfi_gen2->ipsc_properties_set) ||
dev_dbg(core->dev, "%cPSC already set\n", V4L2_TYPE_IS_OUTPUT(plane) ? 'I' : 'O');
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(type)) {
f = V4L2_TYPE_IS_OUTPUT(q->type) ? inst->fmt_src : inst->fmt_dst;
if (!V4L2_TYPE_IS_OUTPUT(q->type) &&
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (!V4L2_TYPE_IS_OUTPUT(q->type) &&
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (!vb2->planes[0].bytesused && V4L2_TYPE_IS_OUTPUT(vb2->type)) {
if (V4L2_TYPE_IS_OUTPUT(plane)) {
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(type)) {
V4L2_TYPE_IS_OUTPUT(f->type) ? "output" : "capture",
V4L2_TYPE_IS_OUTPUT(f->type) ? "output" : "capture",
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (!ctx->encoder && V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
V4L2_TYPE_IS_OUTPUT(type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(type))
f_type = V4L2_TYPE_IS_OUTPUT(type) ? JPU_FMT_TYPE_OUTPUT :
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(type))
V4L2_TYPE_IS_OUTPUT(f->type) ? "OUTPUT" : "CAPTURE",
if (!V4L2_TYPE_IS_OUTPUT(s->type))
if (!V4L2_TYPE_IS_OUTPUT(s->type))
if (!V4L2_TYPE_IS_OUTPUT(s->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(f->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(s->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(type)) {
f_type = V4L2_TYPE_IS_OUTPUT(f->type) ?
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if ((V4L2_TYPE_IS_OUTPUT(vq->type) &&
return V4L2_TYPE_IS_OUTPUT(type) ? &ctx->cap : &ctx->out;
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type) && ctx->prev)
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
return ctx->is_encoder != V4L2_TYPE_IS_OUTPUT(q->type);
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type) &&
if (ctx->is_enc && V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) {
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (ctx->is_stateless && V4L2_TYPE_IS_OUTPUT(q->type)) {
if ((V4L2_TYPE_IS_OUTPUT(q->type) && !ctx->is_enc) ||
if (V4L2_TYPE_IS_OUTPUT(q->type) &&
if (!ctx->is_enc && V4L2_TYPE_IS_OUTPUT(q->type))
if ((!V4L2_TYPE_IS_OUTPUT(q->type) && !ctx->is_enc) ||
(V4L2_TYPE_IS_OUTPUT(q->type) && ctx->is_enc)) {
if (V4L2_TYPE_IS_OUTPUT(q->type) && !ctx->is_enc) {
if (ctx->is_enc && V4L2_TYPE_IS_OUTPUT(f->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
q->io_modes |= V4L2_TYPE_IS_OUTPUT(buf_type) ? VB2_WRITE : VB2_READ;
if (V4L2_TYPE_IS_OUTPUT(p->type)) {
if (V4L2_TYPE_IS_OUTPUT(p->type))
if (V4L2_TYPE_IS_OUTPUT(p->type))
if (V4L2_TYPE_IS_OUTPUT(p->type))
if (V4L2_TYPE_IS_OUTPUT(type))
WARN_ON(!V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type));
if (V4L2_TYPE_IS_OUTPUT(q->type))
if (V4L2_TYPE_IS_OUTPUT(q->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(type))
av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->type);
av->aq.vbq.is_output = V4L2_TYPE_IS_OUTPUT(p->format.type);
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type))
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (V4L2_TYPE_IS_OUTPUT(vq->type)) {
if (!V4L2_TYPE_IS_OUTPUT(parm->type))
if (!V4L2_TYPE_IS_OUTPUT(parm->type))
(V4L2_TYPE_IS_VALID(type) && !V4L2_TYPE_IS_OUTPUT(type))