]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb: musb: mediatek: add reset FADDR to zero in reset interrupt handle
authorMacpaul Lin <macpaul.lin@mediatek.com>
Mon, 25 May 2020 02:50:47 +0000 (21:50 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 22 Jun 2020 07:33:02 +0000 (09:33 +0200)
commit99d000bed7d5b82ffa17dd852084eb543146ab81
tree9c74e755374cc6514e3b10cf331cea4615e4d798
parent1f93465c39c3843e09572793a6c4cfbedfd8f801
usb: musb: mediatek: add reset FADDR to zero in reset interrupt handle

commit 402bcac4b25b520c89ba60db85eb6316f36e797f upstream.

When receiving reset interrupt, FADDR need to be reset to zero in
peripheral mode. Otherwise ep0 cannot do enumeration when re-plugging USB
cable.

Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com>
Acked-by: Min Guo <min.guo@mediatek.com>
Signed-off-by: Bin Liu <b-liu@ti.com>
Link: https://lore.kernel.org/r/20200525025049.3400-5-b-liu@ti.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/musb/mediatek.c