USB EHCI: reset root hub
authorYuri Tikhonov <yur@emcraft.com>
Thu, 4 Sep 2008 09:19:05 +0000 (11:19 +0200)
committerWolfgang Denk <wd@denx.de>
Fri, 5 Sep 2008 23:24:55 +0000 (01:24 +0200)
commite90fb6afab2c0c074dfb67bacb4de179eb188a24
treed0cb5743f747384543690ca93f2bbd2aeba99756
parent5875d358f025c1b042d8a0f08384b756de7256c9
USB EHCI: reset root hub

Some of multi-function USB controllers (e.g. ISP1562) allow root hub
resetting only via EHCI registers. So, this patch adds the
corresponding kind of reset to OHCI's hc_reset() if the newly
introduced CONFIG_PCI_EHCI_DEVNO option is set (e.g. for Socrates
board).

Signed-off-by: Yuri Tikhonov <yur@emcraft.com>
Acked-by: Markus Klotzbuecher <mk@denx.de>
drivers/usb/usb_ohci.c
drivers/usb/usb_ohci.h
include/configs/socrates.h