libpayload: Add USB support for non-PCI controllers
Restructure USB stack to not depend on PCI, and make PCI stub available on x86, but provide fixed BARs for ARM (Exynos 5) Change-Id: Iee7c8b134c22b661a9a515e24943470c9dbadd1f Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: https://gerrit.chromium.org/gerrit/49970 Reviewed-on: http://review.coreboot.org/4175 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
committed by
Stefan Reinauer
parent
441a4baf87
commit
8992e53c23
@@ -33,7 +33,8 @@
|
||||
#include <pci.h>
|
||||
#include <usb/usb.h>
|
||||
|
||||
hci_t *ehci_init (pcidev_t addr);
|
||||
hci_t *ehci_pci_init (pcidev_t addr);
|
||||
hci_t *ehci_init (void *bar);
|
||||
|
||||
void ehci_rh_init (usbdev_t *dev);
|
||||
|
||||
|
Reference in New Issue
Block a user