greybus: es2: clean up es2 destructor

Now that the host-device is deregistered separately from deallocation,
we can simplify the cport_to_ep-array deallocation.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Johan Hovold 2015-11-04 18:55:23 +01:00 committed by Greg Kroah-Hartman
parent c170047984
commit a52028626a

View file

@ -550,7 +550,6 @@ static int check_urb_status(struct urb *urb)
static void es2_destroy(struct es2_ap_dev *es2)
{
struct usb_device *udev;
int *cport_to_ep;
int bulk_in;
int i;
@ -583,11 +582,11 @@ static void es2_destroy(struct es2_ap_dev *es2)
}
}
kfree(es2->cport_to_ep);
udev = es2->usb_dev;
cport_to_ep = es2->cport_to_ep;
gb_hd_put(es2->hd);
kfree(cport_to_ep);
usb_put_dev(udev);
}