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()
824 if (!ctx->params.jpeg_qmat_tab[0]) in coda_start_encoding()
825 ctx->params.jpeg_qmat_tab[0] = kmalloc(64, GFP_KERNEL); in coda_start_encoding()
826 if (!ctx->params.jpeg_qmat_tab[1]) in coda_start_encoding()
827 ctx->params.jpeg_qmat_tab[1] = kmalloc(64, GFP_KERNEL); in coda_start_encoding()
828 coda_set_jpeg_compression_quality(ctx, ctx->params.jpeg_quality); in coda_start_encoding()
890 ctx->params.framerate = 0; in coda_start_encoding()
891 coda_write(dev, ctx->params.framerate, in coda_start_encoding()
894 ctx->params.codec_mode = ctx->codec->mode; in coda_start_encoding()
912 if (ctx->params.h264_deblk_enabled) { in coda_start_encoding()
913 value = ((ctx->params.h264_deblk_alpha & in coda_start_encoding()
916 ((ctx->params.h264_deblk_beta & in coda_start_encoding()
926 coda_write(dev, ctx->params.jpeg_restart_interval, in coda_start_encoding()
946 switch (ctx->params.slice_mode) { in coda_start_encoding()
951 value = (ctx->params.slice_max_mb & in coda_start_encoding()
959 value = (ctx->params.slice_max_bits & in coda_start_encoding()
968 value = ctx->params.gop_size & CODA_GOP_SIZE_MASK; in coda_start_encoding()
972 if (ctx->params.bitrate) { in coda_start_encoding()
974 value = (ctx->params.bitrate & CODA_RATECONTROL_BITRATE_MASK) in coda_start_encoding()
977 value |= (ctx->params.vbv_delay & in coda_start_encoding()
987 coda_write(dev, ctx->params.vbv_size, CODA_CMD_ENC_SEQ_RC_BUF_SIZE); in coda_start_encoding()
988 coda_write(dev, ctx->params.intra_refresh, in coda_start_encoding()
1005 if (ctx->params.h264_min_qp || ctx->params.h264_max_qp) { in coda_start_encoding()
1007 ctx->params.h264_min_qp << CODA_QPMIN_OFFSET | in coda_start_encoding()
1008 ctx->params.h264_max_qp << CODA_QPMAX_OFFSET, in coda_start_encoding()
1012 if (ctx->params.h264_max_qp) in coda_start_encoding()
1023 if (ctx->params.h264_min_qp) in coda_start_encoding()
1025 if (ctx->params.h264_max_qp) in coda_start_encoding()
1214 if (src_buf->sequence % ctx->params.gop_size) { in coda_prepare_encode()
1257 quant_param = ctx->params.h264_intra_qp; in coda_prepare_encode()
1260 quant_param = ctx->params.mpeg4_intra_qp; in coda_prepare_encode()
1274 quant_param = ctx->params.h264_inter_qp; in coda_prepare_encode()
1277 quant_param = ctx->params.mpeg4_inter_qp; in coda_prepare_encode()
1287 if (ctx->params.rot_mode) in coda_prepare_encode()
1288 rot_mode = CODA_ROT_MIR_ENABLE | ctx->params.rot_mode; in coda_prepare_encode()
1380 ctx->gopcounter = ctx->params.gop_size - 1; in coda_finish_encode()
1558 ctx->params.codec_mode = ctx->codec->mode; in __coda_start_decoding()
1561 ctx->params.codec_mode_aux = CODA_MP4_AUX_MPEG4; in __coda_start_decoding()
1563 ctx->params.codec_mode_aux = 0; in __coda_start_decoding()
1781 coda_write(dev, CODA_ROT_MIR_ENABLE | ctx->params.rot_mode, in coda_prepare_decode()