Lines Matching refs:val
69 printk("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n",
94 u8 val;
102 val = cx22700_readreg (state, 0x09);
103 return cx22700_writereg (state, 0x09, val | 0x01);
105 val = cx22700_readreg (state, 0x09);
106 return cx22700_writereg (state, 0x09, val & 0xfe);
117 u8 val;
155 val = qam_tab[p->modulation - QPSK];
156 val |= p->hierarchy - HIERARCHY_NONE;
158 cx22700_writereg (state, 0x04, val);
163 val = fec_tab[p->code_rate_HP - FEC_1_2] << 3;
164 val |= fec_tab[p->code_rate_LP - FEC_1_2];
166 cx22700_writereg (state, 0x05, val);
168 val = (p->guard_interval - GUARD_INTERVAL_1_32) << 2;
169 val |= p->transmission_mode - TRANSMISSION_MODE_2K;
171 cx22700_writereg (state, 0x06, val);
186 u8 val;
193 val = cx22700_readreg (state, 0x01);
195 if ((val & 0x7) > 4)
198 p->hierarchy = HIERARCHY_NONE + (val & 0x7);
200 if (((val >> 3) & 0x3) > 2)
203 p->modulation = qam_tab[(val >> 3) & 0x3];
205 val = cx22700_readreg (state, 0x02);
207 if (((val >> 3) & 0x07) > 4)
210 p->code_rate_HP = fec_tab[(val >> 3) & 0x07];
212 if ((val & 0x07) > 4)
215 p->code_rate_LP = fec_tab[val & 0x07];
217 val = cx22700_readreg (state, 0x03);
219 p->guard_interval = GUARD_INTERVAL_1_32 + ((val >> 6) & 0x3);
220 p->transmission_mode = TRANSMISSION_MODE_2K + ((val >> 5) & 0x1);