Lines Matching refs:carrier
149 static u32 tvaudio_carr2reg(u32 carrier)
151 u64 a = carrier;
465 int max1,max2,carrier,rx,mode,lastmode,default_carrier;
497 carrier = 0;
509 audio_dbg(1, "only one main carrier candidate - skipping scan\n");
511 carrier = default_carrier;
513 /* scan for the main carrier */
525 carrier = mainscan[i].carr;
532 if (0 != carrier && max1 > 2000 && max1 > max2*3) {
533 /* found good carrier */
534 audio_dbg(1, "found %s main sound carrier @ %d.%03d MHz [%d/%d]\n",
535 dev->tvnorm->name, carrier/1000, carrier%1000,
537 dev->last_carrier = carrier;
541 /* no carrier -- try last detected one as fallback */
542 carrier = dev->last_carrier;
543 audio_dbg(1, "audio carrier scan failed, using %d.%03d MHz [last detected]\n",
544 carrier/1000, carrier%1000);
548 /* no carrier + no fallback -- use default */
549 carrier = default_carrier;
550 audio_dbg(1, "audio carrier scan failed, using %d.%03d MHz [default]\n",
551 carrier/1000, carrier%1000);
554 tvaudio_setcarrier(dev,carrier,carrier);
562 if (tvaudio[i].carr1 != carrier)
564 /* Note: at least the primary carrier is right here */
792 /* (let chip) scan for sound carrier */
837 (value & 0x001000) ? " SAP carrier " : "",