usb: dwc_otg: support to the latest usb gadget driver.
authorFrank Wang <frank.wang@rock-chips.com>
Thu, 25 Feb 2016 07:07:33 +0000 (15:07 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Mon, 29 Feb 2016 12:43:35 +0000 (20:43 +0800)
commit6014197ab14da9d1abd7b5911415c1dcb345169f
tree1702d38c5f0914ad7ae9a4dad531d8853b126197
parent86616613bdde233a63865906352a561b6bf18abd
usb: dwc_otg: support to the latest usb gadget driver.

For gadget driver, usb_ep_caps is a new structrue in usb_ep, and its
attribute will be check in usb_ep_autoconfig method, so we need to do
some initialization work at ep creating.

Meanwhile, the process of android gadget driver have been changed,
correspondingly, udc_start and udc_stop are invoked differently from
before, so dwc_otg_gadget_stop method need to refactor and ajust
the new process.

Change-Id: Id1e20d4c265e0d382b0f36f6e729681f9c94c947
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
drivers/usb/dwc_otg_310/dwc_otg_pcd_linux.c