Lines Matching refs:encoder
285 bool encoder; member
673 if (ctx->encoder) in jpu_querycap()
688 static struct jpu_fmt *jpu_find_format(bool encoder, u32 pixelformat, in jpu_find_format() argument
693 if (encoder) in jpu_find_format()
735 return jpu_enum_fmt(f, ctx->encoder ? JPU_ENC_CAPTURE : in jpu_enum_fmt_cap()
744 return jpu_enum_fmt(f, ctx->encoder ? JPU_ENC_OUTPUT : JPU_DEC_OUTPUT); in jpu_enum_fmt_out()
787 fmt = jpu_find_format(ctx->encoder, pix->pixelformat, f_type); in __jpu_try_fmt()
792 if (ctx->encoder) in __jpu_try_fmt()
798 fmt = jpu_find_format(ctx->encoder, pixelformat, f_type); in __jpu_try_fmt()
816 if (pix->plane_fmt[0].sizeimage <= 0 || ctx->encoder) in __jpu_try_fmt()
928 if (ctx->encoder) { in jpu_streamon()
997 if (!ctx->encoder) in jpu_controls_create()
1076 if (!ctx->encoder && !V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) in jpu_buf_prepare()
1088 if (!ctx->encoder && V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) { in jpu_buf_queue()
1144 if (!ctx->encoder || vb->state != VB2_BUF_STATE_DONE || in jpu_buf_finish()
1252 ctx->encoder = vfd == &jpu->vfd_encoder; in jpu_open()
1378 if (ctx->encoder) { in jpu_device_run()
1392 if (ctx->encoder) { in jpu_device_run()
1554 if (curr_ctx->encoder) { in jpu_irq_handler()