Home
last modified time | relevance | path

Searched refs:reg_ctl (Results 1 – 20 of 20) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c.c143 jpeg_vepu540c_control_cfg *reg_ctl = &regs->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 Dhal_jpege_vepu511.c359 Vepu511ControlCfg *reg_ctl = &regs->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 Dhal_jpege_vepu511_reg.h372 Vepu511ControlCfg reg_ctl; member
H A Dhal_jpege_vepu540c_reg.h847 jpeg_vepu540c_control_cfg reg_ctl; member
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c384 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 Dhal_h264e_vepu510.c633 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 Dhal_h264e_vepu511.c632 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 Dhal_h264e_vepu580.c650 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 Dhal_h264e_vepu510_reg.h631 Vepu510ControlCfg reg_ctl; member
H A Dhal_h264e_vepu540c_reg.h1066 Vepu540cControlCfg reg_ctl; member
H A Dhal_h264e_vepu511_reg.h1193 Vepu511ControlCfg reg_ctl; member
H A Dhal_h264e_vepu580_reg.h2934 Vepu580ControlCfg reg_ctl; member
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu540c.c793 hevc_vepu540c_control_cfg *reg_ctl = &regs->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 = &regs->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 Dhal_h265e_vepu511.c696 Vepu511ControlCfg *reg_ctl = &regs->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 = &regs->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 Dhal_h265e_vepu510.c1407 Vepu510ControlCfg *reg_ctl = &regs->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 = &regs->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 = &regs->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 Dhal_h265e_vepu580.c1983 hevc_vepu580_control_cfg *reg_ctl = &regs->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 = &regs->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 = &regs->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 Dhal_h265e_vepu510_reg.h808 Vepu510ControlCfg reg_ctl; member
H A Dhal_h265e_vepu540c_reg.h1070 hevc_vepu540c_control_cfg reg_ctl; member
H A Dhal_h265e_vepu511_reg.h1560 Vepu511ControlCfg reg_ctl; member
H A Dhal_h265e_vepu580_reg.h3254 hevc_vepu580_control_cfg reg_ctl; member