Lines Matching defs:tuner
214 * on, primary tuner's antenna is the main one.
216 * off, primary tuner's antenna is the main one.
218 * off, secondary tuner's antenna is the main one.
220 * on, secondary tuner's antenna is the main one.
254 * struct si476x_radio_ops - vtable of tuner functions
257 * operations depending on the mode in which the tuner chip was
265 * @phase_diversity: Change phase diversity mode of the tuner
341 if (band->tuner != 0)
355 /* FM companion tuner chips -- only FM bands are
373 struct v4l2_tuner *tuner)
387 if (tuner->index != 0)
390 tuner->type = V4L2_TUNER_RADIO;
391 tuner->capability = V4L2_TUNER_CAP_LOW /* Measure frequencies
402 strscpy(tuner->name, "FM (secondary)", sizeof(tuner->name));
403 tuner->rxsubchans = 0;
404 tuner->rangelow = si476x_bands[SI476X_BAND_FM].rangelow;
407 strscpy(tuner->name, "AM/FM (primary)",
408 sizeof(tuner->name));
410 strscpy(tuner->name, "AM/FM", sizeof(tuner->name));
412 tuner->rxsubchans = V4L2_TUNER_SUB_MONO | V4L2_TUNER_SUB_STEREO
414 tuner->capability |= V4L2_TUNER_CAP_RDS
418 tuner->rangelow = si476x_bands[SI476X_BAND_AM].rangelow;
420 strscpy(tuner->name, "FM", sizeof(tuner->name));
421 tuner->rxsubchans = V4L2_TUNER_SUB_RDS;
422 tuner->capability |= V4L2_TUNER_CAP_RDS
425 tuner->rangelow = si476x_bands[SI476X_BAND_FM].rangelow;
428 tuner->audmode = radio->audmode;
430 tuner->afc = 1;
431 tuner->rangehigh = si476x_bands[SI476X_BAND_FM].rangehigh;
436 tuner->signal = 0;
439 * tuner->signal value range: 0x0000 .. 0xFFFF,
442 tuner->signal = (report.rssi + 128) * 257;
450 const struct v4l2_tuner *tuner)
454 if (tuner->index != 0)
457 if (tuner->audmode == V4L2_TUNER_MODE_MONO ||
458 tuner->audmode == V4L2_TUNER_MODE_STEREO)
459 radio->audmode = tuner->audmode;
500 WARN(1, "Unexpected tuner function value\n");
531 WARN(1, "Unexpected tuner function value\n");
604 * the tuner is in
622 Set the desired radio tuner function
647 if (f->tuner != 0 ||
691 if (f->tuner != 0 ||
739 if (seek->tuner != 0 ||
912 * inaccessible when tuner is in AM mode, so cache the
972 * Diversity cannot be configured while tuner