diff options
Diffstat (limited to 'drivers/media/radio/radio-typhoon.c')
-rw-r--r-- | drivers/media/radio/radio-typhoon.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/drivers/media/radio/radio-typhoon.c b/drivers/media/radio/radio-typhoon.c index 18f2abd7e255..f8d62cfea774 100644 --- a/drivers/media/radio/radio-typhoon.c +++ b/drivers/media/radio/radio-typhoon.c | |||
@@ -40,6 +40,7 @@ | |||
40 | #include <asm/uaccess.h> /* copy to/from user */ | 40 | #include <asm/uaccess.h> /* copy to/from user */ |
41 | #include <linux/videodev2.h> /* kernel radio structs */ | 41 | #include <linux/videodev2.h> /* kernel radio structs */ |
42 | #include <media/v4l2-common.h> | 42 | #include <media/v4l2-common.h> |
43 | #include <media/v4l2-ioctl.h> | ||
43 | 44 | ||
44 | #include <linux/version.h> /* for KERNEL_VERSION MACRO */ | 45 | #include <linux/version.h> /* for KERNEL_VERSION MACRO */ |
45 | #define RADIO_VERSION KERNEL_VERSION(0,1,1) | 46 | #define RADIO_VERSION KERNEL_VERSION(0,1,1) |
@@ -344,12 +345,7 @@ static const struct file_operations typhoon_fops = { | |||
344 | .llseek = no_llseek, | 345 | .llseek = no_llseek, |
345 | }; | 346 | }; |
346 | 347 | ||
347 | static struct video_device typhoon_radio = | 348 | static const struct v4l2_ioctl_ops typhoon_ioctl_ops = { |
348 | { | ||
349 | .owner = THIS_MODULE, | ||
350 | .name = "Typhoon Radio", | ||
351 | .type = VID_TYPE_TUNER, | ||
352 | .fops = &typhoon_fops, | ||
353 | .vidioc_querycap = vidioc_querycap, | 349 | .vidioc_querycap = vidioc_querycap, |
354 | .vidioc_g_tuner = vidioc_g_tuner, | 350 | .vidioc_g_tuner = vidioc_g_tuner, |
355 | .vidioc_s_tuner = vidioc_s_tuner, | 351 | .vidioc_s_tuner = vidioc_s_tuner, |
@@ -364,6 +360,12 @@ static struct video_device typhoon_radio = | |||
364 | .vidioc_s_ctrl = vidioc_s_ctrl, | 360 | .vidioc_s_ctrl = vidioc_s_ctrl, |
365 | }; | 361 | }; |
366 | 362 | ||
363 | static struct video_device typhoon_radio = { | ||
364 | .name = "Typhoon Radio", | ||
365 | .fops = &typhoon_fops, | ||
366 | .ioctl_ops = &typhoon_ioctl_ops, | ||
367 | }; | ||
368 | |||
367 | #ifdef CONFIG_RADIO_TYPHOON_PROC_FS | 369 | #ifdef CONFIG_RADIO_TYPHOON_PROC_FS |
368 | 370 | ||
369 | static int typhoon_proc_show(struct seq_file *m, void *v) | 371 | static int typhoon_proc_show(struct seq_file *m, void *v) |