usb: dwc_otg: change method of checking urb dequeue status
authorlyz <lyz@rock-chips.com>
Wed, 11 Mar 2015 09:44:14 +0000 (17:44 +0800)
committerlyz <lyz@rock-chips.com>
Mon, 16 Mar 2015 08:41:43 +0000 (16:41 +0800)
commitd5e07b80f1eb16bfc171e964b221d89a5c8e2fbe
treeab6a4ecc23c098bae9e436c202267f65749a0313
parent7956759a6acd530c7c3b6bfeeb8aeddbe39f6735
usb: dwc_otg: change method of checking urb dequeue status

According to commit e9df41c5c, change dwc_otg driver to call
usb_hcd_link_urb_to_ep() and usb_hcd_unlink_urb_from_ep() routine
for checking urb dequeue status instead check for null pointer
by hcd driver to test address.

TEST:
1.rk3126 run host/device change script for 10000 times
drivers/usb/dwc_otg_310/dwc_otg_hcd.c
drivers/usb/dwc_otg_310/dwc_otg_hcd_intr.c
drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c