diff options
author | Michael Brown <mcb30@ipxe.org> | 2015-03-15 01:01:08 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2015-03-18 12:35:17 +0000 |
commit | 8370f877450b4ca35a758222a8062c3f3062fd18 (patch) | |
tree | c957434fd2389ee733b596c3b7d207c7fa3b846e /src/include | |
parent | ec0e2a7bd77c3021bb492ccb78855482312bca4b (diff) | |
download | ipxe-8370f877450b4ca35a758222a8062c3f3062fd18.tar.gz |
[ehci] Add support for EHCI host controllers
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ipxe/errfile.h | 1 | ||||
-rw-r--r-- | src/include/ipxe/usb.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/include/ipxe/errfile.h b/src/include/ipxe/errfile.h index b096861e..f0e5871b 100644 --- a/src/include/ipxe/errfile.h +++ b/src/include/ipxe/errfile.h @@ -79,6 +79,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #define ERRFILE_usb ( ERRFILE_DRIVER | 0x00070000 ) #define ERRFILE_usbhub ( ERRFILE_DRIVER | 0x00080000 ) #define ERRFILE_xhci ( ERRFILE_DRIVER | 0x00090000 ) +#define ERRFILE_ehci ( ERRFILE_DRIVER | 0x000a0000 ) #define ERRFILE_nvs ( ERRFILE_DRIVER | 0x00100000 ) #define ERRFILE_spi ( ERRFILE_DRIVER | 0x00110000 ) diff --git a/src/include/ipxe/usb.h b/src/include/ipxe/usb.h index 70038368..e961f748 100644 --- a/src/include/ipxe/usb.h +++ b/src/include/ipxe/usb.h @@ -1178,6 +1178,9 @@ extern unsigned int usb_route_string ( struct usb_device *usb ); extern unsigned int usb_depth ( struct usb_device *usb ); extern struct usb_port * usb_root_hub_port ( struct usb_device *usb ); +/** Minimum reset time */ +#define USB_RESET_DELAY_MS 50 + /** Maximum time to wait for a control transaction to complete * * This is a policy decision. |