Lines Matching refs:amvdec_write_dos

557 		amvdec_write_dos(core, HEVC_DBLK_CFG9, thr);  in vp9_loop_filter_init()
561 amvdec_write_dos(core, HEVC_DBLK_CFGB, in vp9_loop_filter_init()
568 amvdec_write_dos(core, HEVC_DBLK_CFGB, (0x54 << 8) | BIT(0)); in vp9_loop_filter_init()
570 amvdec_write_dos(core, HEVC_DBLK_CFGB, 0x40400001); in vp9_loop_filter_init()
604 amvdec_write_dos(core, HEVC_DBLK_CFG9, thr); in vp9_loop_filter_frame_init()
660 amvdec_write_dos(core, HEVC_DBLK_CFGA, level); in vp9_loop_filter_frame_init()
719 amvdec_write_dos(core, HEVCD_IPP_LINEBUFF_BASE, wkaddr + IPP_OFFSET); in codec_vp9_setup_workspace()
720 amvdec_write_dos(core, VP9_RPM_BUFFER, wkaddr + RPM_OFFSET); in codec_vp9_setup_workspace()
721 amvdec_write_dos(core, VP9_SHORT_TERM_RPS, wkaddr + SH_TM_RPS_OFFSET); in codec_vp9_setup_workspace()
722 amvdec_write_dos(core, VP9_PPS_BUFFER, wkaddr + PPS_OFFSET); in codec_vp9_setup_workspace()
723 amvdec_write_dos(core, VP9_SAO_UP, wkaddr + SAO_UP_OFFSET); in codec_vp9_setup_workspace()
725 amvdec_write_dos(core, VP9_STREAM_SWAP_BUFFER, in codec_vp9_setup_workspace()
727 amvdec_write_dos(core, VP9_STREAM_SWAP_BUFFER2, in codec_vp9_setup_workspace()
729 amvdec_write_dos(core, VP9_SCALELUT, wkaddr + SCALELUT_OFFSET); in codec_vp9_setup_workspace()
732 amvdec_write_dos(core, HEVC_DBLK_CFGE, in codec_vp9_setup_workspace()
735 amvdec_write_dos(core, HEVC_DBLK_CFG4, wkaddr + DBLK_PARA_OFFSET); in codec_vp9_setup_workspace()
736 amvdec_write_dos(core, HEVC_DBLK_CFG5, wkaddr + DBLK_DATA_OFFSET); in codec_vp9_setup_workspace()
737 amvdec_write_dos(core, VP9_SEG_MAP_BUFFER, wkaddr + SEG_MAP_OFFSET); in codec_vp9_setup_workspace()
738 amvdec_write_dos(core, VP9_PROB_SWAP_BUFFER, wkaddr + PROB_OFFSET); in codec_vp9_setup_workspace()
739 amvdec_write_dos(core, VP9_COUNT_SWAP_BUFFER, wkaddr + COUNT_OFFSET); in codec_vp9_setup_workspace()
740 amvdec_write_dos(core, LMEM_DUMP_ADR, wkaddr + LMEM_OFFSET); in codec_vp9_setup_workspace()
743 amvdec_write_dos(core, HEVC_SAO_MMU_VH0_ADDR, in codec_vp9_setup_workspace()
745 amvdec_write_dos(core, HEVC_SAO_MMU_VH1_ADDR, in codec_vp9_setup_workspace()
749 amvdec_write_dos(core, HEVC_ASSIST_MMU_MAP_ADDR, in codec_vp9_setup_workspace()
752 amvdec_write_dos(core, VP9_MMU_MAP_BUFFER, in codec_vp9_setup_workspace()
781 amvdec_write_dos(core, HEVC_PARSER_INT_CONTROL, val); in codec_vp9_start()
783 amvdec_write_dos(core, HEVC_SHIFT_CONTROL, BIT(10) | BIT(9) | in codec_vp9_start()
785 amvdec_write_dos(core, HEVC_CABAC_CONTROL, BIT(0)); in codec_vp9_start()
786 amvdec_write_dos(core, HEVC_PARSER_CORE_CONTROL, BIT(0)); in codec_vp9_start()
787 amvdec_write_dos(core, HEVC_SHIFT_STARTCODE, 0x00000001); in codec_vp9_start()
789 amvdec_write_dos(core, VP9_DEC_STATUS_REG, 0); in codec_vp9_start()
791 amvdec_write_dos(core, HEVC_PARSER_CMD_WRITE, BIT(16)); in codec_vp9_start()
793 amvdec_write_dos(core, HEVC_PARSER_CMD_WRITE, in codec_vp9_start()
796 amvdec_write_dos(core, HEVC_PARSER_CMD_SKIP_0, PARSER_CMD_SKIP_CFG_0); in codec_vp9_start()
797 amvdec_write_dos(core, HEVC_PARSER_CMD_SKIP_1, PARSER_CMD_SKIP_CFG_1); in codec_vp9_start()
798 amvdec_write_dos(core, HEVC_PARSER_CMD_SKIP_2, PARSER_CMD_SKIP_CFG_2); in codec_vp9_start()
799 amvdec_write_dos(core, HEVC_PARSER_IF_CONTROL, in codec_vp9_start()
802 amvdec_write_dos(core, HEVCD_IPP_TOP_CNTL, BIT(0)); in codec_vp9_start()
803 amvdec_write_dos(core, HEVCD_IPP_TOP_CNTL, BIT(1)); in codec_vp9_start()
805 amvdec_write_dos(core, VP9_WAIT_FLAG, 1); in codec_vp9_start()
808 amvdec_write_dos(core, HEVC_ASSIST_MBOX1_CLR_REG, 1); in codec_vp9_start()
810 amvdec_write_dos(core, HEVC_ASSIST_MBOX1_MASK, 1); in codec_vp9_start()
812 amvdec_write_dos(core, HEVC_PSCALE_CTRL, 0); in codec_vp9_start()
814 amvdec_write_dos(core, NAL_SEARCH_CTL, 0x8); in codec_vp9_start()
816 amvdec_write_dos(core, DECODE_STOP_POS, 0); in codec_vp9_start()
817 amvdec_write_dos(core, VP9_DECODE_MODE, DECODE_MODE_SINGLE); in codec_vp9_start()
868 amvdec_write_dos(core, HEVCD_MCRCC_CTL1, 0x2); in codec_vp9_set_mcrcc()
871 amvdec_write_dos(core, HEVCD_MCRCC_CTL1, 0x0); in codec_vp9_set_mcrcc()
875 amvdec_write_dos(core, HEVCD_MPP_ANC_CANVAS_ACCCONFIG_ADDR, BIT(1)); in codec_vp9_set_mcrcc()
878 amvdec_write_dos(core, HEVCD_MCRCC_CTL2, val); in codec_vp9_set_mcrcc()
881 amvdec_write_dos(core, HEVCD_MCRCC_CTL3, val); in codec_vp9_set_mcrcc()
884 amvdec_write_dos(core, HEVCD_MCRCC_CTL1, 0xff0); in codec_vp9_set_mcrcc()
906 amvdec_write_dos(core, HEVC_SAO_CTRL5, val); in codec_vp9_set_sao()
907 amvdec_write_dos(core, HEVC_CM_BODY_START_ADDR, buf_y_paddr); in codec_vp9_set_sao()
915 amvdec_write_dos(core, HEVC_SAO_Y_START_ADDR, buf_y_paddr); in codec_vp9_set_sao()
916 amvdec_write_dos(core, HEVC_SAO_C_START_ADDR, buf_u_v_paddr); in codec_vp9_set_sao()
917 amvdec_write_dos(core, HEVC_SAO_Y_WPTR, buf_y_paddr); in codec_vp9_set_sao()
918 amvdec_write_dos(core, HEVC_SAO_C_WPTR, buf_u_v_paddr); in codec_vp9_set_sao()
923 amvdec_write_dos(core, HEVC_CM_HEADER_START_ADDR, in codec_vp9_set_sao()
929 amvdec_write_dos(core, HEVC_SAO_Y_LENGTH, in codec_vp9_set_sao()
931 amvdec_write_dos(core, HEVC_SAO_C_LENGTH, in codec_vp9_set_sao()
962 amvdec_write_dos(core, HEVC_SAO_CTRL1, val); in codec_vp9_set_sao()
967 amvdec_write_dos(core, HEVC_SAO_CTRL5, val); in codec_vp9_set_sao()
972 amvdec_write_dos(core, HEVCD_IPP_AXIIF_CONFIG, val); in codec_vp9_set_sao()
994 amvdec_write_dos(core, HEVC_MPRED_CTRL3, 0x24122412); in codec_vp9_set_mpred_mv()
995 amvdec_write_dos(core, HEVC_MPRED_ABV_START_ADDR, in codec_vp9_set_mpred_mv()
1002 amvdec_write_dos(core, HEVC_MPRED_MV_WR_START_ADDR, in codec_vp9_set_mpred_mv()
1004 amvdec_write_dos(core, HEVC_MPRED_MV_WPTR, in codec_vp9_set_mpred_mv()
1007 amvdec_write_dos(core, HEVC_MPRED_MV_RD_START_ADDR, in codec_vp9_set_mpred_mv()
1009 amvdec_write_dos(core, HEVC_MPRED_MV_RPTR, in codec_vp9_set_mpred_mv()
1015 amvdec_write_dos(core, HEVC_MPRED_MV_RD_END_ADDR, mpred_mv_rd_end_addr); in codec_vp9_set_mpred_mv()
1141 amvdec_write_dos(core, HEVCD_MPP_ANC_CANVAS_DATA_ADDR, in codec_vp9_set_refs()
1154 amvdec_write_dos(core, HEVCD_MPP_ANC_CANVAS_ACCCONFIG_ADDR, 1); in codec_vp9_set_mc()
1156 amvdec_write_dos(core, HEVCD_MPP_ANC_CANVAS_ACCCONFIG_ADDR, in codec_vp9_set_mc()
1160 amvdec_write_dos(core, VP9D_MPP_REFINFO_TBL_ACCCONFIG, BIT(2)); in codec_vp9_set_mc()
1172 amvdec_write_dos(core, VP9D_MPP_REFINFO_DATA, in codec_vp9_set_mc()
1174 amvdec_write_dos(core, VP9D_MPP_REFINFO_DATA, in codec_vp9_set_mc()
1176 amvdec_write_dos(core, VP9D_MPP_REFINFO_DATA, in codec_vp9_set_mc()
1179 amvdec_write_dos(core, VP9D_MPP_REFINFO_DATA, in codec_vp9_set_mc()
1182 amvdec_write_dos(core, VP9D_MPP_REFINFO_DATA, sz >> 5); in codec_vp9_set_mc()
1185 amvdec_write_dos(core, VP9D_MPP_REF_SCALE_ENBL, scale); in codec_vp9_set_mc()
1298 amvdec_write_dos(core, HEVC_PARSER_PICTURE_SIZE, in codec_vp9_process_frame()
1308 amvdec_write_dos(core, VP9_DEC_STATUS_REG, VP9_10B_DECODE_SLICE); in codec_vp9_process_frame()
2121 amvdec_write_dos(core, VP9_ADAPT_PROB_REG, 0); in codec_vp9_threaded_isr()