Lines Matching refs:val
299 RK_U32 *reg = ctx->regs_set.val; in hal_h264e_vepu1_gen_regs_v2()
304 RK_U32 val = 0; in hal_h264e_vepu1_gen_regs_v2() local
337 val = VEPU_REG_INTRA_AREA_TOP(mb_h) in hal_h264e_vepu1_gen_regs_v2()
341 H264E_HAL_SET_REG(reg, VEPU_REG_INTRA_AREA_CTRL, val); //FIXED in hal_h264e_vepu1_gen_regs_v2()
343 val = VEPU_REG_AXI_CTRL_WRITE_ID(0) in hal_h264e_vepu1_gen_regs_v2()
352 H264E_HAL_SET_REG(reg, VEPU_REG_AXI_CTRL, val); in hal_h264e_vepu1_gen_regs_v2()
354 val = VEPU_REG_MAD_QP_ADJUSTMENT (hw_mbrc->mad_qp_change) in hal_h264e_vepu1_gen_regs_v2()
356 H264E_HAL_SET_REG(reg, VEPU_REG_MAD_CTRL, val); in hal_h264e_vepu1_gen_regs_v2()
358 val = 0; in hal_h264e_vepu1_gen_regs_v2()
360 val = VEPU_REG_DISABLE_QUARTER_PIXEL_MV; in hal_h264e_vepu1_gen_regs_v2()
361 val |= VEPU_REG_CABAC_INIT_IDC(slice->cabac_init_idc); in hal_h264e_vepu1_gen_regs_v2()
363 val |= VEPU_REG_ENTROPY_CODING_MODE; in hal_h264e_vepu1_gen_regs_v2()
365 val |= VEPU_REG_H264_TRANS8X8_MODE; in hal_h264e_vepu1_gen_regs_v2()
367 val |= VEPU_REG_H264_INTER4X4_MODE; in hal_h264e_vepu1_gen_regs_v2()
369 val |= VEPU_REG_H264_SLICE_SIZE(hw_mbrc->slice_size_mb_rows) in hal_h264e_vepu1_gen_regs_v2()
372 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_CTRL2, val); in hal_h264e_vepu1_gen_regs_v2()
381 val = VEPU_REG_SKIP_MACROBLOCK_PENALTY(skip_penalty) in hal_h264e_vepu1_gen_regs_v2()
383 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_CTRL_4, val); in hal_h264e_vepu1_gen_regs_v2()
385 val = VEPU_REG_STREAM_START_OFFSET(first_free_bit); in hal_h264e_vepu1_gen_regs_v2()
386 H264E_HAL_SET_REG(reg, VEPU_REG_RLC_CTRL, val); in hal_h264e_vepu1_gen_regs_v2()
389 val = VEPU_REG_IN_IMG_CHROMA_OFFSET(0) in hal_h264e_vepu1_gen_regs_v2()
397 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_INPUT_IMAGE_CTRL, val); in hal_h264e_vepu1_gen_regs_v2()
399 val = VEPU_REG_CHECKPOINT_CHECK1(hw_mbrc->cp_target[0]) in hal_h264e_vepu1_gen_regs_v2()
401 H264E_HAL_SET_REG(reg, VEPU_REG_CHECKPOINT(0), val); in hal_h264e_vepu1_gen_regs_v2()
403 val = VEPU_REG_CHECKPOINT_CHECK1(hw_mbrc->cp_target[2]) in hal_h264e_vepu1_gen_regs_v2()
405 H264E_HAL_SET_REG(reg, VEPU_REG_CHECKPOINT(1), val); in hal_h264e_vepu1_gen_regs_v2()
407 val = VEPU_REG_CHECKPOINT_CHECK1(hw_mbrc->cp_target[4]) in hal_h264e_vepu1_gen_regs_v2()
409 H264E_HAL_SET_REG(reg, VEPU_REG_CHECKPOINT(2), val); in hal_h264e_vepu1_gen_regs_v2()
411 val = VEPU_REG_CHECKPOINT_CHECK1(hw_mbrc->cp_target[6]) in hal_h264e_vepu1_gen_regs_v2()
413 H264E_HAL_SET_REG(reg, VEPU_REG_CHECKPOINT(3), val); in hal_h264e_vepu1_gen_regs_v2()
415 val = VEPU_REG_CHECKPOINT_CHECK1(hw_mbrc->cp_target[8]) in hal_h264e_vepu1_gen_regs_v2()
417 H264E_HAL_SET_REG(reg, VEPU_REG_CHECKPOINT(4), val); in hal_h264e_vepu1_gen_regs_v2()
419 val = VEPU_REG_CHKPT_WORD_ERR_CHK1(hw_mbrc->cp_error[0]) in hal_h264e_vepu1_gen_regs_v2()
421 H264E_HAL_SET_REG(reg, VEPU_REG_CHKPT_WORD_ERR(0), val); in hal_h264e_vepu1_gen_regs_v2()
423 val = VEPU_REG_CHKPT_WORD_ERR_CHK1(hw_mbrc->cp_error[2]) in hal_h264e_vepu1_gen_regs_v2()
425 H264E_HAL_SET_REG(reg, VEPU_REG_CHKPT_WORD_ERR(1), val); in hal_h264e_vepu1_gen_regs_v2()
427 val = VEPU_REG_CHKPT_WORD_ERR_CHK1(hw_mbrc->cp_error[4]) in hal_h264e_vepu1_gen_regs_v2()
429 H264E_HAL_SET_REG(reg, VEPU_REG_CHKPT_WORD_ERR(2), val); in hal_h264e_vepu1_gen_regs_v2()
431 val = VEPU_REG_CHKPT_DELTA_QP_CHK6(hw_mbrc->cp_delta_qp[6]) in hal_h264e_vepu1_gen_regs_v2()
438 H264E_HAL_SET_REG(reg, VEPU_REG_CHKPT_DELTA_QP, val); in hal_h264e_vepu1_gen_regs_v2()
440 val = VEPU_REG_PPS_INIT_QP(pps->pic_init_qp) in hal_h264e_vepu1_gen_regs_v2()
447 val |= VEPU_REG_CONSTRAINED_INTRA_PREDICTION; in hal_h264e_vepu1_gen_regs_v2()
448 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_CTRL0, val); in hal_h264e_vepu1_gen_regs_v2()
458 val = VEPU_REG_ROI1_TOP_MB(mb_h) in hal_h264e_vepu1_gen_regs_v2()
462 H264E_HAL_SET_REG(reg, VEPU_REG_ROI1, val); in hal_h264e_vepu1_gen_regs_v2()
464 val = VEPU_REG_ROI2_TOP_MB(mb_h) in hal_h264e_vepu1_gen_regs_v2()
468 H264E_HAL_SET_REG(reg, VEPU_REG_ROI2, val); in hal_h264e_vepu1_gen_regs_v2()
471 val = VEPU_REG_RGB2YUV_CONVERSION_COEFB(hw_prep->color_conversion_coeff_b) in hal_h264e_vepu1_gen_regs_v2()
473 H264E_HAL_SET_REG(reg, VEPU_REG_RGB2YUV_CONVERSION_COEF1, val); in hal_h264e_vepu1_gen_regs_v2()
475 val = VEPU_REG_RGB2YUV_CONVERSION_COEFE(hw_prep->color_conversion_coeff_e) in hal_h264e_vepu1_gen_regs_v2()
477 H264E_HAL_SET_REG(reg, VEPU_REG_RGB2YUV_CONVERSION_COEF2, val); in hal_h264e_vepu1_gen_regs_v2()
479 val = VEPU_REG_RGB2YUV_CONVERSION_COEFF(hw_prep->color_conversion_coeff_f) in hal_h264e_vepu1_gen_regs_v2()
483 H264E_HAL_SET_REG(reg, VEPU_REG_RGB_MASK_MSB, val); in hal_h264e_vepu1_gen_regs_v2()
491 val = VEPU_REG_1MV_PENALTY(diff_mv_penalty[1]) in hal_h264e_vepu1_gen_regs_v2()
496 val |= VEPU_REG_SPLIT_MV_MODE_EN; in hal_h264e_vepu1_gen_regs_v2()
497 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_CTRL3, val); in hal_h264e_vepu1_gen_regs_v2()
499 val = VEPU_REG_H264_LUMA_INIT_QP(hw_mbrc->qp_init) in hal_h264e_vepu1_gen_regs_v2()
503 H264E_HAL_SET_REG(reg, VEPU_REG_QP_VAL, val); in hal_h264e_vepu1_gen_regs_v2()
505 val = VEPU_REG_ZERO_MV_FAVOR_D2(10); in hal_h264e_vepu1_gen_regs_v2()
506 H264E_HAL_SET_REG(reg, VEPU_REG_MVC_RELATE, val); in hal_h264e_vepu1_gen_regs_v2()
508 val = VEPU_REG_PPS_ID(pps->pps_id) in hal_h264e_vepu1_gen_regs_v2()
511 H264E_HAL_SET_REG(reg, VEPU_REG_ENC_CTRL1, val); in hal_h264e_vepu1_gen_regs_v2()
523 val = VEPU_REG_DMV_PENALTY_TABLE_BIT(dmv_penalty[i], 3); in hal_h264e_vepu1_gen_regs_v2()
524 val |= VEPU_REG_DMV_PENALTY_TABLE_BIT(dmv_penalty[i + 1], 2); in hal_h264e_vepu1_gen_regs_v2()
525 val |= VEPU_REG_DMV_PENALTY_TABLE_BIT(dmv_penalty[i + 2], 1); in hal_h264e_vepu1_gen_regs_v2()
526 val |= VEPU_REG_DMV_PENALTY_TABLE_BIT(dmv_penalty[i + 3], 0); in hal_h264e_vepu1_gen_regs_v2()
527 H264E_HAL_SET_REG(reg, VEPU_REG_DMV_PENALTY_TBL(i / 4), val); in hal_h264e_vepu1_gen_regs_v2()
529 val = VEPU_REG_DMV_Q_PIXEL_PENALTY_TABLE_BIT(dmv_qpel_penalty[i], 3); in hal_h264e_vepu1_gen_regs_v2()
530 val |= VEPU_REG_DMV_Q_PIXEL_PENALTY_TABLE_BIT(dmv_qpel_penalty[i + 1], 2); in hal_h264e_vepu1_gen_regs_v2()
531 val |= VEPU_REG_DMV_Q_PIXEL_PENALTY_TABLE_BIT(dmv_qpel_penalty[i + 2], 1); in hal_h264e_vepu1_gen_regs_v2()
532 val |= VEPU_REG_DMV_Q_PIXEL_PENALTY_TABLE_BIT(dmv_qpel_penalty[i + 3], 0); in hal_h264e_vepu1_gen_regs_v2()
533 H264E_HAL_SET_REG(reg, VEPU_REG_DMV_Q_PIXEL_PENALTY_TBL(i / 4), val); in hal_h264e_vepu1_gen_regs_v2()
564 val = VEPU_REG_INTERRUPT_TIMEOUT_EN in hal_h264e_vepu1_gen_regs_v2()
571 H264E_HAL_SET_REG(reg, VEPU_REG_ENCODE_CTRL, val); in hal_h264e_vepu1_gen_regs_v2()
633 RK_U32 *reg_val = reg->val; in h264e_vepu1_get_mbrc()