diff options
author | Huang Rui <ray.huang@amd.com> | 2014-10-28 14:54:25 +0300 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2014-11-03 19:03:36 +0300 |
commit | 3b81221a529c087171557d7c4aec02b0ba029bb1 (patch) | |
tree | 158fa460c699ac0101fc66deaff855002bb240c3 /drivers/usb/dwc3/core.h | |
parent | 8f317b47140ddbce831176db9669d2100030d18a (diff) | |
download | linux-3b81221a529c087171557d7c4aec02b0ba029bb1.tar.xz |
usb: dwc3: add disscramble quirk
This patch adds disscramble quirk, and it only needs to be enabled at fpga
board on some vendor platforms.
Signed-off-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/dwc3/core.h')
-rw-r--r-- | drivers/usb/dwc3/core.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h index f6ee623e2d1b..56bada6c8604 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -672,6 +672,7 @@ struct dwc3_scratchpad_array { * @setup_packet_pending: true when there's a Setup Packet in FIFO. Workaround * @start_config_issued: true when StartConfig command has been issued * @three_stage_setup: set if we perform a three phase setup + * @disable_scramble_quirk: set if we enable the disable scramble quirk */ struct dwc3 { struct usb_ctrlrequest *ctrl_req; @@ -776,6 +777,8 @@ struct dwc3 { unsigned setup_packet_pending:1; unsigned start_config_issued:1; unsigned three_stage_setup:1; + + unsigned disable_scramble_quirk:1; }; /* -------------------------------------------------------------------------- */ |