diff options
Diffstat (limited to 'drivers/usb/host/ehci.h')
| -rw-r--r-- | drivers/usb/host/ehci.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci.h b/drivers/usb/host/ehci.h index a7542157534c..f34a0516d35f 100644 --- a/drivers/usb/host/ehci.h +++ b/drivers/usb/host/ehci.h | |||
| @@ -263,6 +263,7 @@ struct ehci_regs { | |||
| 263 | #define PORT_PE (1<<2) /* port enable */ | 263 | #define PORT_PE (1<<2) /* port enable */ |
| 264 | #define PORT_CSC (1<<1) /* connect status change */ | 264 | #define PORT_CSC (1<<1) /* connect status change */ |
| 265 | #define PORT_CONNECT (1<<0) /* device connected */ | 265 | #define PORT_CONNECT (1<<0) /* device connected */ |
| 266 | #define PORT_RWC_BITS (PORT_CSC | PORT_PEC | PORT_OCC) | ||
| 266 | } __attribute__ ((packed)); | 267 | } __attribute__ ((packed)); |
| 267 | 268 | ||
| 268 | /* Appendix C, Debug port ... intended for use with special "debug devices" | 269 | /* Appendix C, Debug port ... intended for use with special "debug devices" |
| @@ -421,6 +422,7 @@ struct ehci_qh { | |||
| 421 | u8 usecs; /* intr bandwidth */ | 422 | u8 usecs; /* intr bandwidth */ |
| 422 | u8 gap_uf; /* uframes split/csplit gap */ | 423 | u8 gap_uf; /* uframes split/csplit gap */ |
| 423 | u8 c_usecs; /* ... split completion bw */ | 424 | u8 c_usecs; /* ... split completion bw */ |
| 425 | u16 tt_usecs; /* tt downstream bandwidth */ | ||
| 424 | unsigned short period; /* polling interval */ | 426 | unsigned short period; /* polling interval */ |
| 425 | unsigned short start; /* where polling starts */ | 427 | unsigned short start; /* where polling starts */ |
| 426 | #define NO_FRAME ((unsigned short)~0) /* pick new start */ | 428 | #define NO_FRAME ((unsigned short)~0) /* pick new start */ |
| @@ -479,6 +481,7 @@ struct ehci_iso_stream { | |||
| 479 | */ | 481 | */ |
| 480 | u8 interval; | 482 | u8 interval; |
| 481 | u8 usecs, c_usecs; | 483 | u8 usecs, c_usecs; |
| 484 | u16 tt_usecs; | ||
| 482 | u16 maxp; | 485 | u16 maxp; |
| 483 | u16 raw_mask; | 486 | u16 raw_mask; |
| 484 | unsigned bandwidth; | 487 | unsigned bandwidth; |
