diff options
Diffstat (limited to 'drivers/media/video/pvrusb2/pvrusb2-v4l2.c')
-rw-r--r-- | drivers/media/video/pvrusb2/pvrusb2-v4l2.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c index 6cf17080eb49..02a541fbeff9 100644 --- a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c +++ b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c | |||
@@ -722,7 +722,12 @@ static void pvr2_v4l2_dev_destroy(struct pvr2_v4l2_dev *dip) | |||
722 | 722 | ||
723 | static void pvr2_v4l2_destroy_no_lock(struct pvr2_v4l2 *vp) | 723 | static void pvr2_v4l2_destroy_no_lock(struct pvr2_v4l2 *vp) |
724 | { | 724 | { |
725 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw,-1); | 725 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw, |
726 | pvr2_config_mpeg-1,-1); | ||
727 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw, | ||
728 | pvr2_config_vbi-1,-1); | ||
729 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw, | ||
730 | pvr2_config_radio-1,-1); | ||
726 | pvr2_v4l2_dev_destroy(vp->vdev); | 731 | pvr2_v4l2_dev_destroy(vp->vdev); |
727 | 732 | ||
728 | pvr2_trace(PVR2_TRACE_STRUCT,"Destroying pvr2_v4l2 id=%p",vp); | 733 | pvr2_trace(PVR2_TRACE_STRUCT,"Destroying pvr2_v4l2 id=%p",vp); |
@@ -1062,7 +1067,7 @@ static void pvr2_v4l2_dev_init(struct pvr2_v4l2_dev *dip, | |||
1062 | } | 1067 | } |
1063 | 1068 | ||
1064 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw, | 1069 | pvr2_hdw_v4l_store_minor_number(vp->channel.mc_head->hdw, |
1065 | dip->devbase.minor); | 1070 | cfg-1,dip->devbase.minor); |
1066 | } | 1071 | } |
1067 | 1072 | ||
1068 | 1073 | ||