diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-06-14 11:55:28 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2015-06-17 15:22:07 +0200 |
commit | e1abfa437a2917834bcb8a9ee20c1e18bfc466f5 (patch) | |
tree | 234d04333006a5212593fdca5c5d14bbbee62043 /drivers/misc/i2c_eeprom_emul.c | |
parent | 0d3f732fd2ba679b4498541f075d1b1bdbea3935 (diff) | |
download | u-boot-imx-e1abfa437a2917834bcb8a9ee20c1e18bfc466f5.zip u-boot-imx-e1abfa437a2917834bcb8a9ee20c1e18bfc466f5.tar.gz u-boot-imx-e1abfa437a2917834bcb8a9ee20c1e18bfc466f5.tar.bz2 |
sunxi: musb: Do not fully reset the controler from sunxi_musb_disable
Fully resetting the controller is a too big hammer, and the musb_core will
then afterwards fail to communicate with any endpoints other then 0 as
too much state was cleared.
Instead report vbus low for 200ms which will effectively end the current
session without needing to do a full reset.
This fixes usb mass-storage devices no longer working after a "usb reset"
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
Diffstat (limited to 'drivers/misc/i2c_eeprom_emul.c')
0 files changed, 0 insertions, 0 deletions