diff options
author | Kishon Vijay Abraham I <kishon@ti.com> | 2015-02-23 16:10:05 +0300 |
---|---|---|
committer | Marek Vasut <marex@denx.de> | 2015-04-14 06:48:10 +0300 |
commit | 793d347f5372edd4e5b6353df49fac77ce54031c (patch) | |
tree | 53179df4b22f06949801fb76791ac1ccc5a64f72 /drivers/usb/dwc3/core.h | |
parent | 8e1906a81f9e98ed538da393e839d6784b8b87fd (diff) | |
download | u-boot-793d347f5372edd4e5b6353df49fac77ce54031c.tar.xz |
dwc3: core: add support for multiple dwc3 controllers
Added support for multiple dwc3 controllers. This gives uboot
the capability to control multiple dwc3 controllers.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
Diffstat (limited to 'drivers/usb/dwc3/core.h')
-rw-r--r-- | drivers/usb/dwc3/core.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h index 0d507c106e..c5debf7d28 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -695,6 +695,8 @@ struct dwc3_scratchpad_array { * 1 - -3.5dB de-emphasis * 2 - No de-emphasis * 3 - Reserved + * @index: index of _this_ controller + * @list: to maintain the list of dwc3 controllers */ struct dwc3 { struct usb_ctrlrequest *ctrl_req; @@ -811,6 +813,8 @@ struct dwc3 { unsigned tx_de_emphasis_quirk:1; unsigned tx_de_emphasis:2; + int index; + struct list_head list; }; /* -------------------------------------------------------------------------- */ |