diff options
Diffstat (limited to 'libc/kernel/uapi/linux/usb/ch11.h')
-rw-r--r-- | libc/kernel/uapi/linux/usb/ch11.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libc/kernel/uapi/linux/usb/ch11.h b/libc/kernel/uapi/linux/usb/ch11.h index e31c37b37..55387fe43 100644 --- a/libc/kernel/uapi/linux/usb/ch11.h +++ b/libc/kernel/uapi/linux/usb/ch11.h @@ -109,6 +109,8 @@ struct usb_port_status { #define USB_EXT_PORT_STAT_TX_SPEED_ID 0x000000f0 #define USB_EXT_PORT_STAT_RX_LANES 0x00000f00 #define USB_EXT_PORT_STAT_TX_LANES 0x0000f000 +#define USB_EXT_PORT_RX_LANES(p) (((p) & USB_EXT_PORT_STAT_RX_LANES) >> 8) +#define USB_EXT_PORT_TX_LANES(p) (((p) & USB_EXT_PORT_STAT_TX_LANES) >> 12) #define HUB_CHAR_LPSM 0x0003 #define HUB_CHAR_COMMON_LPSM 0x0000 #define HUB_CHAR_INDV_PORT_LPSM 0x0001 |