mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
V4L/DVB (10171): Use usb_set_intfdata
This code had calls to both usb_set_intfdata and dev_set_drvdata, doing the same thing. The semantic patch that lead to finding this problem is as follows: (http://www.emn.fr/x-info/coccinelle/) // <smpl> @header@ @@ @same depends on header@ position p; @@ usb_set_intfdata@p(...) { ... } @depends on header@ position _p!=same.p; identifier _f; struct usb_interface *intf; expression data; @@ _f@_p(...) { <+... - dev_set_drvdata(&intf->dev, data); + usb_set_intfdata(intf, data); ...+> } // </smpl> Signed-off-by: Julia Lawall <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
This commit is contained in:
parent
6b55009e1d
commit
03fb02c604
1 changed files with 0 additions and 1 deletions
|
|
@ -893,7 +893,6 @@ static void zr364xx_disconnect(struct usb_interface *intf)
|
|||
{
|
||||
struct zr364xx_camera *cam = usb_get_intfdata(intf);
|
||||
usb_set_intfdata(intf, NULL);
|
||||
dev_set_drvdata(&intf->dev, NULL);
|
||||
dev_info(&intf->dev, DRIVER_DESC " webcam unplugged\n");
|
||||
if (cam->vdev)
|
||||
video_unregister_device(cam->vdev);
|
||||
|
|
|
|||
Loading…
Reference in a new issue