Lines Matching refs:reg_regions
18 Vepu510RoiRegion *reg_regions = &roi_cfg->regions[0]; in vepu510_set_roi() local
22 if (NULL == reg_regions) { in vepu510_set_roi()
23 mpp_err_f("invalid reg_regions %p\n", reg_regions); in vepu510_set_roi()
26 memset(reg_regions, 0, sizeof(Vepu510RoiRegion) * 8); in vepu510_set_roi()
65 reg_regions->roi_pos_lt.roi_lt_x = MPP_ALIGN(region->x, 16) >> 4; in vepu510_set_roi()
66 reg_regions->roi_pos_lt.roi_lt_y = MPP_ALIGN(region->y, 16) >> 4; in vepu510_set_roi()
67 reg_regions->roi_pos_rb.roi_rb_x = MPP_ALIGN(region->x + region->w, 16) >> 4; in vepu510_set_roi()
68 reg_regions->roi_pos_rb.roi_rb_y = MPP_ALIGN(region->y + region->h, 16) >> 4; in vepu510_set_roi()
69 reg_regions->roi_base.roi_qp_value = region->quality; in vepu510_set_roi()
70 reg_regions->roi_base.roi_qp_adj_mode = region->abs_qp_en; in vepu510_set_roi()
71 reg_regions->roi_base.roi_en = 1; in vepu510_set_roi()
72 reg_regions->roi_base.roi_pri = 0x1f; in vepu510_set_roi()
74 reg_regions->roi_mdc.roi_mdc_intra16 = 1; in vepu510_set_roi()
75 reg_regions->roi_mdc.roi0_mdc_intra32_hevc = 1; in vepu510_set_roi()
77 reg_regions++; in vepu510_set_roi()