Lines Matching refs:regs
13 Vepu580OsdReg *regs = (Vepu580OsdReg *)cfg->reg_base; in vepu580_set_osd() local
33 memcpy(regs->plt_data, plt_cfg->plt, sizeof(MppEncOSDPlt)); in vepu580_set_osd()
34 regs->reg3074.osd_plt_cks = 1; in vepu580_set_osd()
35 regs->reg3074.osd_plt_typ = VEPU5xx_OSD_PLT_TYPE_USERDEF; in vepu580_set_osd()
37 regs->reg3074.osd_plt_cks = 0; in vepu580_set_osd()
38 regs->reg3074.osd_plt_typ = VEPU5xx_OSD_PLT_TYPE_DEFAULT; in vepu580_set_osd()
41 regs->reg3074.osd_e = 0; in vepu580_set_osd()
42 regs->reg3072.osd_lu_inv_en = 0; in vepu580_set_osd()
43 regs->reg3072.osd_ch_inv_en = 0; in vepu580_set_osd()
44 regs->reg3072.osd_lu_inv_msk = 0; in vepu580_set_osd()
45 regs->reg3072.osd_ch_inv_msk = 0; in vepu580_set_osd()
53 regs->reg3074.osd_e |= tmp->enable << k; in vepu580_set_osd()
54 regs->reg3072.osd_lu_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu580_set_osd()
55 regs->reg3072.osd_ch_inv_en |= (tmp->inverse) ? (1 << k) : 0; in vepu580_set_osd()
58 Vepu580OsdPos *pos = ®s->osd_pos[k]; in vepu580_set_osd()
74 regs->osd_addr[k] = fd; in vepu580_set_osd()
93 SET_OSD_INV_THR(0, regs->reg3073, region); in vepu580_set_osd()
94 SET_OSD_INV_THR(1, regs->reg3073, region); in vepu580_set_osd()
95 SET_OSD_INV_THR(2, regs->reg3073, region); in vepu580_set_osd()
96 SET_OSD_INV_THR(3, regs->reg3073, region); in vepu580_set_osd()
97 SET_OSD_INV_THR(4, regs->reg3073, region); in vepu580_set_osd()
98 SET_OSD_INV_THR(5, regs->reg3073, region); in vepu580_set_osd()
99 SET_OSD_INV_THR(6, regs->reg3073, region); in vepu580_set_osd()
100 SET_OSD_INV_THR(7, regs->reg3073, region); in vepu580_set_osd()