mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-10 23:20:05 +00:00
V4L/DVB (11208): pvrusb2: Use v4l2_device_disconnect()
Signed-off-by: Mike Isely <isely@pobox.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
2a6b627f8b
commit
dc070bccde
@ -2672,10 +2672,7 @@ static void pvr2_hdw_remove_usb_stuff(struct pvr2_hdw *hdw)
|
|||||||
/* If we don't do this, then there will be a dangling struct device
|
/* If we don't do this, then there will be a dangling struct device
|
||||||
reference to our disappearing device persisting inside the V4L
|
reference to our disappearing device persisting inside the V4L
|
||||||
core... */
|
core... */
|
||||||
if (hdw->v4l2_dev.dev) {
|
v4l2_device_disconnect(&hdw->v4l2_dev);
|
||||||
dev_set_drvdata(hdw->v4l2_dev.dev, NULL);
|
|
||||||
hdw->v4l2_dev.dev = NULL;
|
|
||||||
}
|
|
||||||
hdw->usb_dev = NULL;
|
hdw->usb_dev = NULL;
|
||||||
hdw->usb_intf = NULL;
|
hdw->usb_intf = NULL;
|
||||||
pvr2_hdw_render_useless(hdw);
|
pvr2_hdw_render_useless(hdw);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user