Skip to content
Snippets Groups Projects
Commit 273d7204 authored by Stefan Roese's avatar Stefan Roese Committed by Remy Bohmer
Browse files

usb: Clear CMD_RUN while issuing CMD_RESET in ehci_reset()


This patch fixes a problem noticed on lwmon5 (PPC440EPx) using the
common EHCI driver, when "usb reset" is issued multiple times.
Upon the 2nd (and further) "usb reset" command, the command fails
with the following messages:

=> usb reset
(Re)start USB...
USB:   Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 5 USB Device(s) found
       scanning bus for storage devices... 2 Storage Device(s) found
=> usb reset
(Re)start USB...
USB:   EHCI fail to reset
Error, couldn't init Lowlevel part

This patch fixes this problem. Now "usb reset" can be called multiple
times.

Signed-off-by: default avatarStefan Roese <sr@denx.de>
Cc: Remy Bohmer <linux@bohmer.net>
parent 67333f76
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment