Lines Matching refs:k
1200 int k; in dib7000p_spur_protect() local
1214 for (k = 0; k < 8; k++) { in dib7000p_spur_protect()
1215 pha = ((f_rel * (k + 1) * 112 * 80 / bw_khz) / 1000) & 0x3ff; in dib7000p_spur_protect()
1218 coef_re[k] = 256; in dib7000p_spur_protect()
1219 coef_im[k] = 0; in dib7000p_spur_protect()
1221 coef_re[k] = sine[256 - (pha & 0xff)]; in dib7000p_spur_protect()
1222 coef_im[k] = sine[pha & 0xff]; in dib7000p_spur_protect()
1224 coef_re[k] = 0; in dib7000p_spur_protect()
1225 coef_im[k] = 256; in dib7000p_spur_protect()
1227 coef_re[k] = -sine[pha & 0xff]; in dib7000p_spur_protect()
1228 coef_im[k] = sine[256 - (pha & 0xff)]; in dib7000p_spur_protect()
1230 coef_re[k] = -256; in dib7000p_spur_protect()
1231 coef_im[k] = 0; in dib7000p_spur_protect()
1233 coef_re[k] = -sine[256 - (pha & 0xff)]; in dib7000p_spur_protect()
1234 coef_im[k] = -sine[pha & 0xff]; in dib7000p_spur_protect()
1236 coef_re[k] = 0; in dib7000p_spur_protect()
1237 coef_im[k] = -256; in dib7000p_spur_protect()
1239 coef_re[k] = sine[pha & 0xff]; in dib7000p_spur_protect()
1240 coef_im[k] = -sine[256 - (pha & 0xff)]; in dib7000p_spur_protect()
1243 coef_re[k] *= notch[k]; in dib7000p_spur_protect()
1244 coef_re[k] += (1 << 14); in dib7000p_spur_protect()
1245 if (coef_re[k] >= (1 << 24)) in dib7000p_spur_protect()
1246 coef_re[k] = (1 << 24) - 1; in dib7000p_spur_protect()
1247 coef_re[k] /= (1 << 15); in dib7000p_spur_protect()
1249 coef_im[k] *= notch[k]; in dib7000p_spur_protect()
1250 coef_im[k] += (1 << 14); in dib7000p_spur_protect()
1251 if (coef_im[k] >= (1 << 24)) in dib7000p_spur_protect()
1252 coef_im[k] = (1 << 24) - 1; in dib7000p_spur_protect()
1253 coef_im[k] /= (1 << 15); in dib7000p_spur_protect()
1255 dprintk("PALF COEF: %d re: %d im: %d", k, coef_re[k], coef_im[k]); in dib7000p_spur_protect()
1257 dib7000p_write_word(state, 143, (0 << 14) | (k << 10) | (coef_re[k] & 0x3ff)); in dib7000p_spur_protect()
1258 dib7000p_write_word(state, 144, coef_im[k] & 0x3ff); in dib7000p_spur_protect()
1259 dib7000p_write_word(state, 143, (1 << 14) | (k << 10) | (coef_re[k] & 0x3ff)); in dib7000p_spur_protect()
2067 int k = 0; in dib7000p_i2c_enumeration() local
2077 for (k = no_of_demods - 1; k >= 0; k--) { in dib7000p_i2c_enumeration()
2078 dpst->cfg = cfg[k]; in dib7000p_i2c_enumeration()
2081 if (cfg[k].default_i2c_addr != 0) in dib7000p_i2c_enumeration()
2082 new_addr = cfg[k].default_i2c_addr + (k << 1); in dib7000p_i2c_enumeration()
2084 new_addr = (0x40 + k) << 1; in dib7000p_i2c_enumeration()
2091 dprintk("DiB7000P #%d: not identified\n", k); in dib7000p_i2c_enumeration()
2103 dprintk("IC %d initialized (to i2c_address 0x%x)", k, new_addr); in dib7000p_i2c_enumeration()
2106 for (k = 0; k < no_of_demods; k++) { in dib7000p_i2c_enumeration()
2107 dpst->cfg = cfg[k]; in dib7000p_i2c_enumeration()
2108 if (cfg[k].default_i2c_addr != 0) in dib7000p_i2c_enumeration()
2109 dpst->i2c_addr = (cfg[k].default_i2c_addr + k) << 1; in dib7000p_i2c_enumeration()
2111 dpst->i2c_addr = (0x40 + k) << 1; in dib7000p_i2c_enumeration()