aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/media/dvb/ttpci/av7110_v4l.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/media/dvb/ttpci/av7110_v4l.c b/drivers/media/dvb/ttpci/av7110_v4l.c
index 78a15d52b056..d78b8f15dae5 100644
--- a/drivers/media/dvb/ttpci/av7110_v4l.c
+++ b/drivers/media/dvb/ttpci/av7110_v4l.c
@@ -824,8 +824,13 @@ int av7110_init_v4l(struct av7110 *av7110)
824 824
825int av7110_exit_v4l(struct av7110 *av7110) 825int av7110_exit_v4l(struct av7110 *av7110)
826{ 826{
827 struct saa7146_dev* dev = av7110->dev;
828
827 saa7146_unregister_device(&av7110->v4l_dev, av7110->dev); 829 saa7146_unregister_device(&av7110->v4l_dev, av7110->dev);
828 saa7146_unregister_device(&av7110->vbi_dev, av7110->dev); 830 saa7146_unregister_device(&av7110->vbi_dev, av7110->dev);
831
832 saa7146_vv_release(dev);
833
829 return 0; 834 return 0;
830} 835}
831 836