Lines Matching refs:tea575x_tuner
43 static int tea575x_tuner[SNDRV_CARDS];
52 module_param_array(tea575x_tuner, int, NULL, 0444);
53 MODULE_PARM_DESC(tea575x_tuner, "TEA575x tuner access method (0 = auto, 1 = SF256-PCS, 2=SF256-PCP, 3=SF64-PCR, 8=disable, +16=tuner-only).");
153 * @tea575x_tuner: tuner access method & flags
190 unsigned int tea575x_tuner;
761 (&snd_fm801_tea575x_gpios[((chip)->tea575x_tuner & TUNER_TYPE_MASK) - 1])
1191 if (!(chip->tea575x_tuner & TUNER_DISABLED)) {
1207 int tea575x_tuner,
1227 chip->tea575x_tuner = tea575x_tuner;
1235 if (!(chip->tea575x_tuner & TUNER_ONLY)) {
1239 chip->tea575x_tuner = 3 | TUNER_ONLY;
1245 if ((chip->tea575x_tuner & TUNER_ONLY) == 0) {
1275 if ((chip->tea575x_tuner & TUNER_TYPE_MASK) > 0 &&
1276 (chip->tea575x_tuner & TUNER_TYPE_MASK) < 4) {
1282 } else if ((chip->tea575x_tuner & TUNER_TYPE_MASK) == 0) {
1283 unsigned int tuner_only = chip->tea575x_tuner & TUNER_ONLY;
1286 for (tea575x_tuner = 1; tea575x_tuner <= 3; tea575x_tuner++) {
1287 chip->tea575x_tuner = tea575x_tuner;
1295 if (tea575x_tuner == 4) {
1297 chip->tea575x_tuner = TUNER_DISABLED;
1300 chip->tea575x_tuner |= tuner_only;
1302 if (!(chip->tea575x_tuner & TUNER_DISABLED)) {
1332 if ((err = snd_fm801_create(card, pci, tea575x_tuner[dev], radio_nr[dev], &chip)) < 0) {
1344 if (chip->tea575x_tuner & TUNER_ONLY)
1408 if (chip->tea575x_tuner & TUNER_ONLY) {
1424 if (chip->tea575x_tuner & TUNER_ONLY) {
1438 if (!(chip->tea575x_tuner & TUNER_DISABLED))