Lines Matching refs:cadet
2 /* radio-cadet.c - A video4linux driver for the ADS Cadet AM/FM Radio Card
65 struct cadet {
82 static struct cadet cadet_card;
115 static int cadet_getstereo(struct cadet *dev)
128 static unsigned cadet_gettune(struct cadet *dev)
161 static unsigned cadet_getfreq(struct cadet *dev)
189 static void cadet_settune(struct cadet *dev, unsigned fifo)
214 static void cadet_setfreq(struct cadet *dev, unsigned freq)
274 static bool cadet_has_rds_data(struct cadet *dev)
287 struct cadet *dev = from_timer(dev, t, readtimer);
293 pr_err("cadet: RDS fifo overflow\n");
317 static void cadet_start_rds(struct cadet *dev)
328 struct cadet *dev = video_drvdata(file);
359 strscpy(v->bus_info, "ISA:radio-cadet", sizeof(v->bus_info));
366 struct cadet *dev = video_drvdata(file);
413 struct cadet *dev = video_drvdata(file);
426 struct cadet *dev = video_drvdata(file);
438 struct cadet *dev = container_of(ctrl->handler, struct cadet, ctrl_handler);
454 struct cadet *dev = video_drvdata(file);
470 struct cadet *dev = video_drvdata(file);
484 struct cadet *dev = video_drvdata(file);
549 printk(KERN_INFO "radio-cadet: PnP reports device at %#x\n", io);
555 .name = "radio-cadet",
565 static void cadet_probe(struct cadet *dev)
572 if (request_region(dev->io, 2, "cadet-probe")) {
591 struct cadet *dev = &cadet_card;
596 strscpy(v4l2_dev->name, "cadet", sizeof(v4l2_dev->name));
616 if (!request_region(dev->io, 2, "cadet"))
666 struct cadet *dev = &cadet_card;