Lines Matching defs:dib3000mc_write_word

83 static int dib3000mc_write_word(struct dib3000mc_state *state, u16 reg, u16 val)
156 dib3000mc_write_word(state, 23, (u16) (timf >> 16));
157 dib3000mc_write_word(state, 24, (u16) (timf ) & 0xffff);
172 dib3000mc_write_word(state, 51, reg_51);
173 dib3000mc_write_word(state, 52, reg_52);
176 dib3000mc_write_word(state, 245, (1 << 3) | (1 << 0));
178 dib3000mc_write_word(state, 245, 0);
180 dib3000mc_write_word(state, 1040, 0x3);
238 ret |= dib3000mc_write_word(state, 244, outreg);
239 ret |= dib3000mc_write_word(state, 206, smo_reg); /*smo_ mode*/
240 ret |= dib3000mc_write_word(state, 207, fifo_threshold); /* synchronous fread */
241 ret |= dib3000mc_write_word(state, 1040, elecout); /* P_out_cfg */
277 dib3000mc_write_word(state, reg, bw_cfg[reg - 6]);
278 dib3000mc_write_word(state, 12, 0x0000);
279 dib3000mc_write_word(state, 13, 0x03e8);
280 dib3000mc_write_word(state, 14, 0x0000);
281 dib3000mc_write_word(state, 15, 0x03f2);
282 dib3000mc_write_word(state, 16, 0x0001);
283 dib3000mc_write_word(state, 17, 0xb0d0);
285 dib3000mc_write_word(state, 18, 0x0393);
286 dib3000mc_write_word(state, 19, 0x8700);
289 dib3000mc_write_word(state, reg, imp_bw_cfg[reg - 55]);
309 dib3000mc_write_word(state, i, impulse_noise_val[i-58]);
312 dib3000mc_write_word(state, 58, 0x3b);
313 dib3000mc_write_word(state, 84, 0x00);
314 dib3000mc_write_word(state, 85, 0x8200);
317 dib3000mc_write_word(state, 34, 0x1294);
318 dib3000mc_write_word(state, 35, 0x1ff8);
320 dib3000mc_write_word(state, 55, dib3000mc_read_word(state, 55) | (1 << 10));
329 dib3000mc_write_word(state, 1027, 0x8000);
330 dib3000mc_write_word(state, 1027, 0x0000);
333 dib3000mc_write_word(state, 140, 0x0000);
334 dib3000mc_write_word(state, 1031, 0);
337 dib3000mc_write_word(state, 139, 0x0000);
338 dib3000mc_write_word(state, 141, 0x0000);
339 dib3000mc_write_word(state, 175, 0x0002);
340 dib3000mc_write_word(state, 1032, 0x0000);
342 dib3000mc_write_word(state, 139, 0x0001);
343 dib3000mc_write_word(state, 141, 0x0000);
344 dib3000mc_write_word(state, 175, 0x0000);
345 dib3000mc_write_word(state, 1032, 0x012C);
347 dib3000mc_write_word(state, 1033, 0x0000);
350 dib3000mc_write_word(state, 1037, 0x3130);
355 dib3000mc_write_word(state, 33, (5 << 0));
356 dib3000mc_write_word(state, 88, (1 << 10) | (0x10 << 0));
360 dib3000mc_write_word(state, 99, (1 << 9) | (0x20 << 0));
363 dib3000mc_write_word(state, 111, 0x00);
365 dib3000mc_write_word(state, 111, 0x02);
368 dib3000mc_write_word(state, 50, 0x8000);
374 dib3000mc_write_word(state, 53, 0x87);
376 dib3000mc_write_word(state, 54, 0x87);
379 dib3000mc_write_word(state, 36, state->cfg->max_time);
380 dib3000mc_write_word(state, 37, (state->cfg->agc_command1 << 13) | (state->cfg->agc_command2 << 12) | (0x1d << 0));
381 dib3000mc_write_word(state, 38, state->cfg->pwm3_value);
382 dib3000mc_write_word(state, 39, state->cfg->ln_adc_level);
385 dib3000mc_write_word(state, 40, 0x0179);
386 dib3000mc_write_word(state, 41, 0x03f0);
388 dib3000mc_write_word(state, 42, agc->agc1_max);
389 dib3000mc_write_word(state, 43, agc->agc1_min);
390 dib3000mc_write_word(state, 44, agc->agc2_max);
391 dib3000mc_write_word(state, 45, agc->agc2_min);
392 dib3000mc_write_word(state, 46, (agc->agc1_pt1 << 8) | agc->agc1_pt2);
393 dib3000mc_write_word(state, 47, (agc->agc1_slope1 << 8) | agc->agc1_slope2);
394 dib3000mc_write_word(state, 48, (agc->agc2_pt1 << 8) | agc->agc2_pt2);
395 dib3000mc_write_word(state, 49, (agc->agc2_slope1 << 8) | agc->agc2_slope2);
399 dib3000mc_write_word(state, 110, 3277);
401 dib3000mc_write_word(state, 26, 0x6680);
403 dib3000mc_write_word(state, 1, 4);
405 dib3000mc_write_word(state, 2, 4);
407 dib3000mc_write_word(state, 3, 0x1000);
409 dib3000mc_write_word(state, 5, 1);
414 dib3000mc_write_word(state, 4, 0x814);
416 dib3000mc_write_word(state, 21, (1 << 9) | 0x164);
417 dib3000mc_write_word(state, 22, 0x463d);
421 dib3000mc_write_word(state, 120, 0x200f);
423 dib3000mc_write_word(state, 134, 0);
426 dib3000mc_write_word(state, 195, 0x10);
429 dib3000mc_write_word(state, 180, 0x2FF0);
438 dib3000mc_write_word(state, 769, (1 << 7) );
447 dib3000mc_write_word(state, 1031, 0xFFFF);
448 dib3000mc_write_word(state, 1032, 0xFFFF);
449 dib3000mc_write_word(state, 1033, 0xFFF0);
469 dib3000mc_write_word(state, reg, cfg[reg - 129]);
482 dib3000mc_write_word(state, 100, (16 << 6) + 9);
485 dib3000mc_write_word(state, 100, (11 << 6) + 6);
487 dib3000mc_write_word(state, 100, (16 << 6) + 9);
490 dib3000mc_write_word(state, 1027, 0x0800);
491 dib3000mc_write_word(state, 1027, 0x0000);
494 dib3000mc_write_word(state, 26, 0x6680);
495 dib3000mc_write_word(state, 29, 0x1273);
496 dib3000mc_write_word(state, 33, 5);
498 dib3000mc_write_word(state, 133, 15564);
500 dib3000mc_write_word(state, 12 , 0x0);
501 dib3000mc_write_word(state, 13 , 0x3e8);
502 dib3000mc_write_word(state, 14 , 0x0);
503 dib3000mc_write_word(state, 15 , 0x3f2);
505 dib3000mc_write_word(state, 93,0);
506 dib3000mc_write_word(state, 94,0);
507 dib3000mc_write_word(state, 95,0);
508 dib3000mc_write_word(state, 96,0);
509 dib3000mc_write_word(state, 97,0);
510 dib3000mc_write_word(state, 98,0);
539 dib3000mc_write_word(state, 0, value);
540 dib3000mc_write_word(state, 5, (1 << 8) | ((seq & 0xf) << 4));
555 dib3000mc_write_word(state, 181, value);
572 dib3000mc_write_word(state, 180, value);
576 dib3000mc_write_word(state, 0, value | (1 << 9));
577 dib3000mc_write_word(state, 0, value);
607 dib3000mc_write_word(state, 0, reg | (1 << 8));
609 dib3000mc_write_word(state, 0, reg);
639 dib3000mc_write_word(state, 29, 0x1273);
640 dib3000mc_write_word(state, 108, 0x4000); // P_pha3_force_pha_shift
642 dib3000mc_write_word(state, 29, 0x1073);
643 dib3000mc_write_word(state, 108, 0x0000); // P_pha3_force_pha_shift
648 dib3000mc_write_word(state, 26, 38528);
649 dib3000mc_write_word(state, 33, 8);
651 dib3000mc_write_word(state, 26, 30336);
652 dib3000mc_write_word(state, 33, 6);
835 dib3000mc_write_word(state, 212 + index, onoff ? (1 << 13) | pid : 0);
845 return dib3000mc_write_word(state, 206, tmp);
888 dib3000mc_write_word(dmcst, 1024, (new_addr << 3) | 0x1);
896 dib3000mc_write_word(dmcst, 1024, dmcst->i2c_addr << 3);
930 dib3000mc_write_word(st, 1037, 0x3130);