Lines Matching refs:vpifregs
60 static const struct vpif_registers vpifregs[VPIF_NUM_CHANNELS] = {
103 value = (config->eav2sav & vpifregs[config_channel_id].width_mask);
105 value |= (config->sav2eav & vpifregs[config_channel_id].width_mask);
106 regw(value, vpifregs[channel_id].h_cfg);
108 value = (config->l1 & vpifregs[config_channel_id].len_mask);
110 value |= (config->l3 & vpifregs[config_channel_id].len_mask);
111 regw(value, vpifregs[channel_id].v_cfg_00);
113 value = (config->l5 & vpifregs[config_channel_id].len_mask);
115 value |= (config->l7 & vpifregs[config_channel_id].len_mask);
116 regw(value, vpifregs[channel_id].v_cfg_01);
118 value = (config->l9 & vpifregs[config_channel_id].len_mask);
120 value |= (config->l11 & vpifregs[config_channel_id].len_mask);
121 regw(value, vpifregs[channel_id].v_cfg_02);
123 value = (config->vsize & vpifregs[config_channel_id].len_mask);
124 regw(value, vpifregs[channel_id].v_cfg);
144 reg = vpifregs[i].ch_ctrl;
181 vpifregs[i].line_offset);
216 regw(value, vpifregs[channel_id].vanc0_strt);
220 regw(value, vpifregs[channel_id].vanc1_strt);
224 regw(value, vpifregs[channel_id].vanc0_size);
228 regw(value, vpifregs[channel_id].vanc1_size);
235 return (regr(vpifregs[channel_id].ch_ctrl) & VPIF_CH_FID_MASK)