mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-14 00:57:32 +07: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…
Reference in New Issue
Block a user