Lines Matching refs:buf

104 			       unsigned char *buf,  in mt2032_compute_freq()  argument
163 buf[0]=lo1n-1; in mt2032_compute_freq()
164 buf[1]=lo1a | (sel<<4); in mt2032_compute_freq()
165 buf[2]=0x86; // LOGC in mt2032_compute_freq()
166 buf[3]=0x0f; //reserved in mt2032_compute_freq()
167 buf[4]=0x1f; in mt2032_compute_freq()
168 buf[5]=(lo2n-1) | (lo2a<<5); in mt2032_compute_freq()
170 buf[6]=0xe4; in mt2032_compute_freq()
172 buf[6]=0xf4; // set PKEN per rev 1.2 in mt2032_compute_freq()
173 buf[7]=8+xogc; in mt2032_compute_freq()
174 buf[8]=0xc3; //reserved in mt2032_compute_freq()
175 buf[9]=0x4e; //reserved in mt2032_compute_freq()
176 buf[10]=0xec; //reserved in mt2032_compute_freq()
177 buf[11]=(lo2num&0xff); in mt2032_compute_freq()
178 buf[12]=(lo2num>>8) |0x80; // Lo2RST in mt2032_compute_freq()
187 unsigned char buf[2]; in mt2032_check_lo_lock() local
190 buf[0]=0x0e; in mt2032_check_lo_lock()
191 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_check_lo_lock()
192 tuner_i2c_xfer_recv(&priv->i2c_props,buf,1); in mt2032_check_lo_lock()
193 tuner_dbg("mt2032 Reg.E=0x%02x\n",buf[0]); in mt2032_check_lo_lock()
194 lock=buf[0] &0x06; in mt2032_check_lo_lock()
199 tuner_dbg("mt2032: pll wait 1ms for lock (0x%2x)\n",buf[0]); in mt2032_check_lo_lock()
208 unsigned char buf[2]; in mt2032_optimize_vco() local
211 buf[0]=0x0f; in mt2032_optimize_vco()
212 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_optimize_vco()
213 tuner_i2c_xfer_recv(&priv->i2c_props,buf,1); in mt2032_optimize_vco()
214 tuner_dbg("mt2032 Reg.F=0x%02x\n",buf[0]); in mt2032_optimize_vco()
215 tad1=buf[0]&0x07; in mt2032_optimize_vco()
234 buf[0]=0x0f; in mt2032_optimize_vco()
235 buf[1]=sel; in mt2032_optimize_vco()
236 tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_optimize_vco()
246 unsigned char buf[21]; in mt2032_set_if_freq() local
253 buf[0]=0; in mt2032_set_if_freq()
254 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_set_if_freq()
255 tuner_i2c_xfer_recv(&priv->i2c_props,buf,21); in mt2032_set_if_freq()
257 buf[0]=0; in mt2032_set_if_freq()
258 ret=mt2032_compute_freq(fe,rfin,if1,if2,from,to,&buf[1],&sel,priv->xogc); in mt2032_set_if_freq()
263 buf[0]=0; in mt2032_set_if_freq()
264 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,4); in mt2032_set_if_freq()
265 buf[5]=5; in mt2032_set_if_freq()
266 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+5,4); in mt2032_set_if_freq()
267 buf[11]=11; in mt2032_set_if_freq()
268 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+11,3); in mt2032_set_if_freq()
281 buf[0]=7; in mt2032_set_if_freq()
282 buf[1]=0x80 +8+priv->xogc; // set LINT to re-init PLLs in mt2032_set_if_freq()
283 tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_set_if_freq()
285 buf[1]=8+priv->xogc; in mt2032_set_if_freq()
286 tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_set_if_freq()
292 buf[0]=2; in mt2032_set_if_freq()
293 buf[1]=0x20; // LOGC for optimal phase noise in mt2032_set_if_freq()
294 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_set_if_freq()
376 unsigned char buf[21]; in mt2032_init() local
380 buf[1]=2; // Index to register 2 in mt2032_init()
381 buf[2]=0xff; in mt2032_init()
382 buf[3]=0x0f; in mt2032_init()
383 buf[4]=0x1f; in mt2032_init()
384 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+1,4); in mt2032_init()
386 buf[5]=6; // Index register 6 in mt2032_init()
387 buf[6]=0xe4; in mt2032_init()
388 buf[7]=0x8f; in mt2032_init()
389 buf[8]=0xc3; in mt2032_init()
390 buf[9]=0x4e; in mt2032_init()
391 buf[10]=0xec; in mt2032_init()
392 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+5,6); in mt2032_init()
394 buf[12]=13; // Index register 13 in mt2032_init()
395 buf[13]=0x32; in mt2032_init()
396 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf+12,2); in mt2032_init()
403 buf[0]=0x0e; in mt2032_init()
404 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in mt2032_init()
405 tuner_i2c_xfer_recv(&priv->i2c_props,buf,1); in mt2032_init()
406 xok=buf[0]&0x01; in mt2032_init()
416 buf[0]=0x07; in mt2032_init()
417 buf[1]=0x88 + xogc; in mt2032_init()
418 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,2); in mt2032_init()
432 unsigned char buf[2]; in mt2050_set_antenna() local
434 buf[0] = 6; in mt2050_set_antenna()
435 buf[1] = antenna ? 0x11 : 0x10; in mt2050_set_antenna()
436 tuner_i2c_xfer_send(&priv->i2c_props, buf, 2); in mt2050_set_antenna()
446 unsigned char buf[6]; in mt2050_set_if_freq() local
480 buf[0]=1; in mt2050_set_if_freq()
481 buf[1]= 4*div1b + num1; in mt2050_set_if_freq()
482 if(freq<275*1000*1000) buf[1] = buf[1]|0x80; in mt2050_set_if_freq()
484 buf[2]=div1a; in mt2050_set_if_freq()
485 buf[3]=32*div2b + num2/256; in mt2050_set_if_freq()
486 buf[4]=num2-(num2/256)*256; in mt2050_set_if_freq()
487 buf[5]=div2a; in mt2050_set_if_freq()
488 if(num2!=0) buf[5]=buf[5]|0x40; in mt2050_set_if_freq()
494 printk("%x ",buf[i]); in mt2050_set_if_freq()
498 ret=tuner_i2c_xfer_send(&priv->i2c_props,buf,6); in mt2050_set_if_freq()
575 unsigned char buf[2]; in mt2050_init() local
577 buf[0] = 6; in mt2050_init()
578 buf[1] = 0x10; in mt2050_init()
579 tuner_i2c_xfer_send(&priv->i2c_props, buf, 2); /* power */ in mt2050_init()
581 buf[0] = 0x0f; in mt2050_init()
582 buf[1] = 0x0f; in mt2050_init()
583 tuner_i2c_xfer_send(&priv->i2c_props, buf, 2); /* m1lo */ in mt2050_init()
585 buf[0] = 0x0d; in mt2050_init()
586 tuner_i2c_xfer_send(&priv->i2c_props, buf, 1); in mt2050_init()
587 tuner_i2c_xfer_recv(&priv->i2c_props, buf, 1); in mt2050_init()
589 tuner_dbg("mt2050: sro is %x\n", buf[0]); in mt2050_init()
602 unsigned char buf[21]; in microtune_attach() local
616 memset(buf,0,sizeof(buf)); in microtune_attach()
620 tuner_i2c_xfer_send(&priv->i2c_props,buf,1); in microtune_attach()
621 tuner_i2c_xfer_recv(&priv->i2c_props,buf,21); in microtune_attach()
626 printk(" %02x",buf[i]); in microtune_attach()
631 company_code = buf[0x11] << 8 | buf[0x12]; in microtune_attach()
633 company_code,buf[0x13],buf[0x14]); in microtune_attach()
636 if (buf[0x13] < ARRAY_SIZE(microtune_part) && in microtune_attach()
637 NULL != microtune_part[buf[0x13]]) in microtune_attach()
638 name = microtune_part[buf[0x13]]; in microtune_attach()
639 switch (buf[0x13]) { in microtune_attach()