diff options
author | Avik Sil <aviksil@linux.vnet.ibm.com> | 2013-07-24 14:27:18 +0530 |
---|---|---|
committer | Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> | 2013-07-24 14:46:23 +0530 |
commit | a3aa9030112368ae60c6fc1cd1ab3e5440d9b424 (patch) | |
tree | 0655960103605e9986de167b71a0c2508ed791f6 /lib/libusb/usb-ehci.h | |
parent | a12848da7e574c87b908aad6044c5af33e1835cc (diff) | |
download | SLOF-a3aa9030112368ae60c6fc1cd1ab3e5440d9b424.zip SLOF-a3aa9030112368ae60c6fc1cd1ab3e5440d9b424.tar.gz SLOF-a3aa9030112368ae60c6fc1cd1ab3e5440d9b424.tar.bz2 |
usb-ehci: Check ehci ports
Discover devices connected on the controller
Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com>
Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Acked-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Diffstat (limited to 'lib/libusb/usb-ehci.h')
-rw-r--r-- | lib/libusb/usb-ehci.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/libusb/usb-ehci.h b/lib/libusb/usb-ehci.h index 6a780fa..bb84d00 100644 --- a/lib/libusb/usb-ehci.h +++ b/lib/libusb/usb-ehci.h @@ -76,12 +76,17 @@ struct ehci_qh { #define EHCI_TYP_SITD 0x04 #define EHCI_TYP_FSTN 0x06 +#define HCS_NPORTS_MASK 0x000f + #define CMD_ASE (1 << 5) #define CMD_PSE (1 << 4) #define CMD_FLS_MASK (3 << 2) #define CMD_HCRESET (1 << 1) #define CMD_RUN (1 << 0) +#define PORT_CSC (1 << 1) +#define PORT_CONNECT (1 << 0) + #define QH_CAP_H (1 << 15) #define QH_PTR_TERM 0x0001 #define QH_SMASK_SHIFT 0 |