• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/radio/

Lines Matching refs:tr

54 	struct timbradio *tr = video_drvdata(file);
55 return v4l2_subdev_call(tr->sd_tuner, tuner, g_tuner, v);
61 struct timbradio *tr = video_drvdata(file);
62 return v4l2_subdev_call(tr->sd_tuner, tuner, s_tuner, v);
96 struct timbradio *tr = video_drvdata(file);
97 return v4l2_subdev_call(tr->sd_tuner, tuner, s_frequency, f);
103 struct timbradio *tr = video_drvdata(file);
104 return v4l2_subdev_call(tr->sd_tuner, tuner, g_frequency, f);
110 struct timbradio *tr = video_drvdata(file);
111 return v4l2_subdev_call(tr->sd_dsp, core, queryctrl, qc);
117 struct timbradio *tr = video_drvdata(file);
118 return v4l2_subdev_call(tr->sd_dsp, core, g_ctrl, ctrl);
124 struct timbradio *tr = video_drvdata(file);
125 return v4l2_subdev_call(tr->sd_dsp, core, s_ctrl, ctrl);
151 struct timbradio *tr;
160 tr = kzalloc(sizeof(*tr), GFP_KERNEL);
161 if (!tr) {
166 tr->pdata = *pdata;
168 strlcpy(tr->video_dev.name, "Timberdale Radio",
169 sizeof(tr->video_dev.name));
170 tr->video_dev.fops = &timbradio_fops;
171 tr->video_dev.ioctl_ops = &timbradio_ioctl_ops;
172 tr->video_dev.release = video_device_release_empty;
173 tr->video_dev.minor = -1;
175 strlcpy(tr->v4l2_dev.name, DRIVER_NAME, sizeof(tr->v4l2_dev.name));
176 err = v4l2_device_register(NULL, &tr->v4l2_dev);
180 tr->video_dev.v4l2_dev = &tr->v4l2_dev;
182 err = video_register_device(&tr->video_dev, VFL_TYPE_RADIO, -1);
188 video_set_drvdata(&tr->video_dev, tr);
190 platform_set_drvdata(pdev, tr);
194 video_device_release_empty(&tr->video_dev);
195 v4l2_device_unregister(&tr->v4l2_dev);
197 kfree(tr);
206 struct timbradio *tr = platform_get_drvdata(pdev);
208 video_unregister_device(&tr->video_dev);
209 video_device_release_empty(&tr->video_dev);
211 v4l2_device_unregister(&tr->v4l2_dev);
213 kfree(tr);