| /rockchip-linux_mpp/mpp/hal/rkenc/jpege/ |
| H A D | hal_jpege_vepu540c.c | 143 jpeg_vepu540c_control_cfg *reg_ctl = ®s->reg_ctl; in hal_jpege_v540c_gen_regs() local 177 reg_ctl->reg0004_enc_strt.lkt_num = 0; in hal_jpege_v540c_gen_regs() 178 reg_ctl->reg0004_enc_strt.vepu_cmd = ctx->enc_mode; in hal_jpege_v540c_gen_regs() 179 reg_ctl->reg0005_enc_clr.safe_clr = 0x0; in hal_jpege_v540c_gen_regs() 180 reg_ctl->reg0005_enc_clr.force_clr = 0x0; in hal_jpege_v540c_gen_regs() 182 reg_ctl->reg0008_int_en.enc_done_en = 1; in hal_jpege_v540c_gen_regs() 183 reg_ctl->reg0008_int_en.lkt_node_done_en = 1; in hal_jpege_v540c_gen_regs() 184 reg_ctl->reg0008_int_en.sclr_done_en = 1; in hal_jpege_v540c_gen_regs() 185 reg_ctl->reg0008_int_en.slc_done_en = 1; in hal_jpege_v540c_gen_regs() 186 reg_ctl->reg0008_int_en.bsf_oflw_en = 1; in hal_jpege_v540c_gen_regs() [all …]
|
| H A D | hal_jpege_vepu511.c | 359 Vepu511ControlCfg *reg_ctl = ®s->reg_ctl; in hal_jpege_vepu511_gen_regs() local 394 reg_ctl->enc_strt.lkt_num = 0; in hal_jpege_vepu511_gen_regs() 395 reg_ctl->enc_strt.vepu_cmd = ctx->enc_mode; in hal_jpege_vepu511_gen_regs() 396 reg_ctl->enc_clr.safe_clr = 0x0; in hal_jpege_vepu511_gen_regs() 397 reg_ctl->enc_clr.force_clr = 0x0; in hal_jpege_vepu511_gen_regs() 399 reg_ctl->int_en.enc_done_en = 1; in hal_jpege_vepu511_gen_regs() 400 reg_ctl->int_en.lkt_node_done_en = 1; in hal_jpege_vepu511_gen_regs() 401 reg_ctl->int_en.sclr_done_en = 1; in hal_jpege_vepu511_gen_regs() 402 reg_ctl->int_en.vslc_done_en = 1; in hal_jpege_vepu511_gen_regs() 403 reg_ctl->int_en.vbsf_oflw_en = 1; in hal_jpege_vepu511_gen_regs() [all …]
|
| H A D | hal_jpege_vepu511_reg.h | 372 Vepu511ControlCfg reg_ctl; member
|
| H A D | hal_jpege_vepu540c_reg.h | 847 jpeg_vepu540c_control_cfg reg_ctl; member
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu540c.c | 384 regs->reg_ctl.enc_strt.lkt_num = 0; in setup_vepu540c_normal() 385 regs->reg_ctl.enc_strt.vepu_cmd = 1; in setup_vepu540c_normal() 387 regs->reg_ctl.func_en.cke = 1; in setup_vepu540c_normal() 388 regs->reg_ctl.func_en.resetn_hw_en = 1; in setup_vepu540c_normal() 389 regs->reg_ctl.func_en.enc_done_tmvp_en = 1; in setup_vepu540c_normal() 392 regs->reg_ctl.enc_clr.safe_clr = 0; in setup_vepu540c_normal() 393 regs->reg_ctl.enc_clr.force_clr = 0; in setup_vepu540c_normal() 399 regs->reg_ctl.int_en.enc_done_en = 1; in setup_vepu540c_normal() 400 regs->reg_ctl.int_en.lkt_node_done_en = 1; in setup_vepu540c_normal() 401 regs->reg_ctl.int_en.sclr_done_en = 1; in setup_vepu540c_normal() [all …]
|
| H A D | hal_h264e_vepu510.c | 633 regs->reg_ctl.enc_strt.lkt_num = 0; in setup_vepu510_normal() 634 regs->reg_ctl.enc_strt.vepu_cmd = 1; in setup_vepu510_normal() 636 regs->reg_ctl.opt_strg.cke = 1; in setup_vepu510_normal() 637 regs->reg_ctl.opt_strg.resetn_hw_en = 1; in setup_vepu510_normal() 640 regs->reg_ctl.enc_clr.safe_clr = 0; in setup_vepu510_normal() 641 regs->reg_ctl.enc_clr.force_clr = 0; in setup_vepu510_normal() 644 regs->reg_ctl.int_en.enc_done_en = 1; in setup_vepu510_normal() 645 regs->reg_ctl.int_en.lkt_node_done_en = 1; in setup_vepu510_normal() 646 regs->reg_ctl.int_en.sclr_done_en = 1; in setup_vepu510_normal() 647 regs->reg_ctl.int_en.vslc_done_en = 0; in setup_vepu510_normal() [all …]
|
| H A D | hal_h264e_vepu511.c | 632 regs->reg_ctl.enc_strt.lkt_num = 0; in setup_vepu511_normal() 633 regs->reg_ctl.enc_strt.vepu_cmd = 1; in setup_vepu511_normal() 635 regs->reg_ctl.opt_strg.cke = 1; in setup_vepu511_normal() 636 regs->reg_ctl.opt_strg.resetn_hw_en = 1; in setup_vepu511_normal() 639 regs->reg_ctl.enc_clr.safe_clr = 0; in setup_vepu511_normal() 640 regs->reg_ctl.enc_clr.force_clr = 0; in setup_vepu511_normal() 643 regs->reg_ctl.int_en.enc_done_en = 1; in setup_vepu511_normal() 644 regs->reg_ctl.int_en.lkt_node_done_en = 1; in setup_vepu511_normal() 645 regs->reg_ctl.int_en.sclr_done_en = 1; in setup_vepu511_normal() 646 regs->reg_ctl.int_en.vslc_done_en = 0; in setup_vepu511_normal() [all …]
|
| H A D | hal_h264e_vepu580.c | 650 regs->reg_ctl.enc_strt.lkt_num = 0; in setup_vepu580_normal() 651 regs->reg_ctl.enc_strt.vepu_cmd = 1; in setup_vepu580_normal() 652 regs->reg_ctl.func_en.cke = 1; in setup_vepu580_normal() 653 regs->reg_ctl.func_en.resetn_hw_en = 1; in setup_vepu580_normal() 654 regs->reg_ctl.func_en.enc_done_tmvp_en = 1; in setup_vepu580_normal() 657 regs->reg_ctl.enc_clr.safe_clr = 0; in setup_vepu580_normal() 658 regs->reg_ctl.enc_clr.force_clr = 0; in setup_vepu580_normal() 661 regs->reg_ctl.int_en.enc_done_en = 1; in setup_vepu580_normal() 662 regs->reg_ctl.int_en.lkt_node_done_en = 1; in setup_vepu580_normal() 663 regs->reg_ctl.int_en.sclr_done_en = 1; in setup_vepu580_normal() [all …]
|
| H A D | hal_h264e_vepu510_reg.h | 631 Vepu510ControlCfg reg_ctl; member
|
| H A D | hal_h264e_vepu540c_reg.h | 1066 Vepu540cControlCfg reg_ctl; member
|
| H A D | hal_h264e_vepu511_reg.h | 1193 Vepu511ControlCfg reg_ctl; member
|
| H A D | hal_h264e_vepu580_reg.h | 2934 Vepu580ControlCfg reg_ctl; member
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu540c.c | 793 hevc_vepu540c_control_cfg *reg_ctl = ®s->reg_ctl; in vepu540c_h265_set_pp_regs() local 798 reg_ctl->reg0012_dtrns_map.src_bus_edin = fmt->src_endian; in vepu540c_h265_set_pp_regs() 1158 regs->reg_ctl.reg0008_int_en.vslc_done_en = regs->reg_base.reg0192_enc_pic.slen_fifo; in vepu540c_h265_set_split() 1182 regs->reg_ctl.reg0008_int_en.vslc_done_en = 1 ; in vepu540c_h265_set_split() 1201 hevc_vepu540c_control_cfg *reg_ctl = ®s->reg_ctl; in hal_h265e_v540c_gen_regs() local 1216 reg_ctl->reg0004_enc_strt.lkt_num = 0; in hal_h265e_v540c_gen_regs() 1217 reg_ctl->reg0004_enc_strt.vepu_cmd = ctx->enc_mode; in hal_h265e_v540c_gen_regs() 1218 reg_ctl->reg0005_enc_clr.safe_clr = 0x0; in hal_h265e_v540c_gen_regs() 1219 reg_ctl->reg0005_enc_clr.force_clr = 0x0; in hal_h265e_v540c_gen_regs() 1221 reg_ctl->reg0008_int_en.enc_done_en = 1; in hal_h265e_v540c_gen_regs() [all …]
|
| H A D | hal_h265e_vepu511.c | 696 Vepu511ControlCfg *reg_ctl = ®s->reg_ctl; in vepu511_h265e_use_pass1_patch() local 707 reg_ctl->dtrns_map.src_bus_edin = fmt->src_endian; in vepu511_h265e_use_pass1_patch() 801 Vepu511ControlCfg *reg_ctl = ®s->reg_ctl; in vepu511_h265_set_normal() local 803 reg_ctl->enc_strt.lkt_num = 0; in vepu511_h265_set_normal() 804 reg_ctl->enc_strt.vepu_cmd = ctx->enc_mode; in vepu511_h265_set_normal() 805 reg_ctl->enc_clr.safe_clr = 0; in vepu511_h265_set_normal() 806 reg_ctl->enc_clr.force_clr = 0; in vepu511_h265_set_normal() 808 reg_ctl->int_en.enc_done_en = 1; in vepu511_h265_set_normal() 809 reg_ctl->int_en.lkt_node_done_en = 1; in vepu511_h265_set_normal() 810 reg_ctl->int_en.sclr_done_en = 1; in vepu511_h265_set_normal() [all …]
|
| H A D | hal_h265e_vepu510.c | 1407 Vepu510ControlCfg *reg_ctl = ®s->reg_ctl; in vepu510_h265_set_pp_regs() local 1412 reg_ctl->dtrns_map.src_bus_edin = fmt->src_endian; in vepu510_h265_set_pp_regs() 1719 Vepu510ControlCfg *reg_ctl = ®s->reg_ctl; in vepu510_h265e_use_pass1_patch() local 1727 reg_ctl->dtrns_map.src_bus_edin = fmt->src_endian; in vepu510_h265e_use_pass1_patch() 1843 regs->reg_ctl.int_en.vslc_done_en = regs->reg_frm.common.enc_pic.slen_fifo ; in setup_vepu510_split() 1866 regs->reg_ctl.int_en.vslc_done_en = 1; in setup_vepu510_split() 1943 Vepu510ControlCfg *reg_ctl = ®s->reg_ctl; in hal_h265e_v510_gen_regs() local 1960 reg_ctl->enc_strt.lkt_num = 0; in hal_h265e_v510_gen_regs() 1961 reg_ctl->enc_strt.vepu_cmd = ctx->enc_mode; in hal_h265e_v510_gen_regs() 1962 reg_ctl->enc_clr.safe_clr = 0x0; in hal_h265e_v510_gen_regs() [all …]
|
| H A D | hal_h265e_vepu580.c | 1983 hevc_vepu580_control_cfg *reg_ctl = ®s->reg_ctl; in vepu580_h265_set_pp_regs() local 1988 reg_ctl->reg0012_dtrns_map.src_bus_edin = fmt->src_endian; in vepu580_h265_set_pp_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() 2574 hevc_vepu580_control_cfg *reg_ctl = ®s->reg_ctl; in vepu580_h265e_use_pass1_patch() local 2582 reg_ctl->reg0012_dtrns_map.src_bus_edin = fmt->src_endian; in vepu580_h265e_use_pass1_patch() 2639 regs->reg_ctl.reg0008_int_en.slc_done_en = regs->reg_base.reg0192_enc_pic.slen_fifo; in vepu580_setup_split() 2663 regs->reg_ctl.reg0008_int_en.slc_done_en = 1 ; in vepu580_setup_split() 2685 hevc_vepu580_control_cfg *reg_ctl = ®s->reg_ctl; in hal_h265e_v580_gen_regs() local 2704 reg_ctl->reg0004_enc_strt.lkt_num = 0; in hal_h265e_v580_gen_regs() [all …]
|
| H A D | hal_h265e_vepu510_reg.h | 808 Vepu510ControlCfg reg_ctl; member
|
| H A D | hal_h265e_vepu540c_reg.h | 1070 hevc_vepu540c_control_cfg reg_ctl; member
|
| H A D | hal_h265e_vepu511_reg.h | 1560 Vepu511ControlCfg reg_ctl; member
|
| H A D | hal_h265e_vepu580_reg.h | 3254 hevc_vepu580_control_cfg reg_ctl; member
|