|
|
@@ -781,6 +781,7 @@ struct dwc3_scratchpad_array {
|
|
|
* @maximum_speed: maximum speed requested (mainly for testing purposes)
|
|
|
* @revision: revision register contents
|
|
|
* @dr_mode: requested mode of operation
|
|
|
+ * @current_dr_role: current role of operation when in dual-role mode
|
|
|
* @hsphy_mode: UTMI phy mode, one of following:
|
|
|
* - USBPHY_INTERFACE_MODE_UTMI
|
|
|
* - USBPHY_INTERFACE_MODE_UTMIW
|
|
|
@@ -891,6 +892,7 @@ struct dwc3 {
|
|
|
size_t regs_size;
|
|
|
|
|
|
enum usb_dr_mode dr_mode;
|
|
|
+ u32 current_dr_role;
|
|
|
enum usb_phy_interface hsphy_mode;
|
|
|
|
|
|
u32 fladj;
|