Lines Matching refs:hw_regs

2163 static MPP_RET hal_h265e_v580_send_regs(MppDev dev, H265eV580RegSet *hw_regs, H265eV580StatusElem *…  in hal_h265e_v580_send_regs()  argument
2165 RK_U32 *regs = (RK_U32*)hw_regs; in hal_h265e_v580_send_regs()
2171 cfg.reg = (RK_U32*)&hw_regs->reg_ctl; in hal_h265e_v580_send_regs()
2182 regs = (RK_U32*)&hw_regs->reg_ctl; in hal_h265e_v580_send_regs()
2188 cfg.reg = &hw_regs->reg_base; in hal_h265e_v580_send_regs()
2199 regs = (RK_U32*)(&hw_regs->reg_base); in hal_h265e_v580_send_regs()
2209 cfg.reg = &hw_regs->reg_rc_klut; in hal_h265e_v580_send_regs()
2216 regs = (RK_U32*)&hw_regs->reg_rc_klut; in hal_h265e_v580_send_regs()
2227 cfg.reg = &hw_regs->reg_wgt; in hal_h265e_v580_send_regs()
2238 regs = (RK_U32*)&hw_regs->reg_wgt; in hal_h265e_v580_send_regs()
2244 cfg.reg = &hw_regs->reg_rdo; in hal_h265e_v580_send_regs()
2254 cfg.reg = &hw_regs->reg_osd_cfg; in hal_h265e_v580_send_regs()
2885 H265eV580RegSet *hw_regs = frm->regs_set[k]; in hal_h265e_v580_start() local
2889 if (!hw_regs) { in hal_h265e_v580_start()
2890 hw_regs = mpp_malloc(H265eV580RegSet, 1); in hal_h265e_v580_start()
2891 frm->regs_set[k] = hw_regs; in hal_h265e_v580_start()
2898 reg_base = &hw_regs->reg_base; in hal_h265e_v580_start()
2901 memcpy(hw_regs, frm->regs_set[0], sizeof(*hw_regs)); in hal_h265e_v580_start()
2942 vepu580_h265e_save_pass1_patch(hw_regs, ctx, syn->pp.tiles_enabled_flag); in hal_h265e_v580_start()
2945 vepu580_h265e_use_pass1_patch(hw_regs, ctx); in hal_h265e_v580_start()
2947 hal_h265e_v580_send_regs(ctx->dev, hw_regs, reg_out); in hal_h265e_v580_start()