diff options
Diffstat (limited to 'drivers/media/radio/wl128x/fmdrv_v4l2.c')
-rw-r--r-- | drivers/media/radio/wl128x/fmdrv_v4l2.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/media/radio/wl128x/fmdrv_v4l2.c b/drivers/media/radio/wl128x/fmdrv_v4l2.c index 048de4536036..0a8ee8fab924 100644 --- a/drivers/media/radio/wl128x/fmdrv_v4l2.c +++ b/drivers/media/radio/wl128x/fmdrv_v4l2.c | |||
@@ -518,6 +518,16 @@ static struct video_device fm_viddev_template = { | |||
518 | .ioctl_ops = &fm_drv_ioctl_ops, | 518 | .ioctl_ops = &fm_drv_ioctl_ops, |
519 | .name = FM_DRV_NAME, | 519 | .name = FM_DRV_NAME, |
520 | .release = video_device_release, | 520 | .release = video_device_release, |
521 | /* | ||
522 | * To ensure both the tuner and modulator ioctls are accessible we | ||
523 | * set the vfl_dir to M2M to indicate this. | ||
524 | * | ||
525 | * It is not really a mem2mem device of course, but it can both receive | ||
526 | * and transmit using the same radio device. It's the only radio driver | ||
527 | * that does this and it should really be split in two radio devices, | ||
528 | * but that would affect applications using this driver. | ||
529 | */ | ||
530 | .vfl_dir = VFL_DIR_M2M, | ||
521 | }; | 531 | }; |
522 | 532 | ||
523 | int fm_v4l2_init_video_device(struct fmdev *fmdev, int radio_nr) | 533 | int fm_v4l2_init_video_device(struct fmdev *fmdev, int radio_nr) |