Lines Matching refs:params
90 coda_write(dev, ctx->params.codec_mode, CODA_REG_BIT_RUN_COD_STD); in coda_command_async()
91 coda_write(dev, ctx->params.codec_mode_aux, CODA7_REG_BIT_RUN_AUX_STD); in coda_command_async()
766 if (!ctx->params.jpeg_qmat_tab[0]) in coda_start_encoding()
767 ctx->params.jpeg_qmat_tab[0] = kmalloc(64, GFP_KERNEL); in coda_start_encoding()
768 if (!ctx->params.jpeg_qmat_tab[1]) in coda_start_encoding()
769 ctx->params.jpeg_qmat_tab[1] = kmalloc(64, GFP_KERNEL); in coda_start_encoding()
770 coda_set_jpeg_compression_quality(ctx, ctx->params.jpeg_quality); in coda_start_encoding()
829 ctx->params.framerate = 0; in coda_start_encoding()
830 coda_write(dev, ctx->params.framerate, in coda_start_encoding()
833 ctx->params.codec_mode = ctx->codec->mode; in coda_start_encoding()
851 if (ctx->params.h264_deblk_enabled) { in coda_start_encoding()
852 value = ((ctx->params.h264_deblk_alpha & in coda_start_encoding()
855 ((ctx->params.h264_deblk_beta & in coda_start_encoding()
865 coda_write(dev, ctx->params.jpeg_restart_interval, in coda_start_encoding()
885 switch (ctx->params.slice_mode) { in coda_start_encoding()
890 value = (ctx->params.slice_max_mb & in coda_start_encoding()
898 value = (ctx->params.slice_max_bits & in coda_start_encoding()
907 value = ctx->params.gop_size & CODA_GOP_SIZE_MASK; in coda_start_encoding()
911 if (ctx->params.bitrate) { in coda_start_encoding()
913 value = (ctx->params.bitrate & CODA_RATECONTROL_BITRATE_MASK) in coda_start_encoding()
924 coda_write(dev, ctx->params.intra_refresh, in coda_start_encoding()
941 if (ctx->params.h264_min_qp || ctx->params.h264_max_qp) { in coda_start_encoding()
943 ctx->params.h264_min_qp << CODA_QPMIN_OFFSET | in coda_start_encoding()
944 ctx->params.h264_max_qp << CODA_QPMAX_OFFSET, in coda_start_encoding()
948 if (ctx->params.h264_max_qp) in coda_start_encoding()
959 if (ctx->params.h264_min_qp) in coda_start_encoding()
961 if (ctx->params.h264_max_qp) in coda_start_encoding()
1147 if (src_buf->v4l2_buf.sequence % ctx->params.gop_size) { in coda_prepare_encode()
1189 quant_param = ctx->params.h264_intra_qp; in coda_prepare_encode()
1192 quant_param = ctx->params.mpeg4_intra_qp; in coda_prepare_encode()
1206 quant_param = ctx->params.h264_inter_qp; in coda_prepare_encode()
1209 quant_param = ctx->params.mpeg4_inter_qp; in coda_prepare_encode()
1219 if (ctx->params.rot_mode) in coda_prepare_encode()
1220 rot_mode = CODA_ROT_MIR_ENABLE | ctx->params.rot_mode; in coda_prepare_encode()
1312 ctx->gopcounter = ctx->params.gop_size - 1; in coda_finish_encode()
1473 ctx->params.codec_mode = ctx->codec->mode; in __coda_start_decoding()
1476 ctx->params.codec_mode_aux = CODA_MP4_AUX_MPEG4; in __coda_start_decoding()
1478 ctx->params.codec_mode_aux = 0; in __coda_start_decoding()
1711 coda_write(dev, CODA_ROT_MIR_ENABLE | ctx->params.rot_mode, in coda_prepare_decode()