summaryrefslogtreecommitdiff
path: root/include/linux/usb
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2015-12-18 05:26:17 +0300
committerFelipe Balbi <balbi@ti.com>2015-12-22 21:03:05 +0300
commit6d76c92c2fcbee4fd1f6d7b375d71057c7a615b1 (patch)
treeafefb3ec8f2cb6417fc63dbadb5c59a4399e1b7d /include/linux/usb
parent60c0288c72c980fb37ed4e48f68c9743a53b662c (diff)
downloadlinux-6d76c92c2fcbee4fd1f6d7b375d71057c7a615b1.tar.xz
usb: dwc2: gadget: Repair DSTS register decoding
The "enumspd" field is located in register DSTS[2:1], but the code which checks the bitfield does not shift the value accordingly. This in turn causes incorrect detection of gadget link partner speed in dwc2_hsotg_irq_enumdone() . Shift the value accordingly to fix the problem with speed detection. Acked-by: John Youn <johnyoun@synopsys.com> Signed-off-by: Marek Vasut <marex@denx.de> Cc: Felipe Balbi <balbi@ti.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: John Youn <johnyoun@synopsys.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'include/linux/usb')
0 files changed, 0 insertions, 0 deletions