Go to the source code of this file.
◆ BYTM_USB2_PORT_COUNT
#define BYTM_USB2_PORT_COUNT 4 |
◆ BYTM_USB2_PORT_MAP
#define BYTM_USB2_PORT_MAP 0xf |
◆ BYTM_USB3_PORT_COUNT
#define BYTM_USB3_PORT_COUNT 1 |
◆ BYTM_USB3_PORT_MAP
#define BYTM_USB3_PORT_MAP 0x1 |
◆ XHCI_PLSR_DISABLED
#define XHCI_PLSR_DISABLED (4 << 5) /* Port is disabled */ |
◆ XHCI_PLSR_POLLING
#define XHCI_PLSR_POLLING (7 << 5) /* Port is polling */ |
◆ XHCI_PLSR_RXDETECT
#define XHCI_PLSR_RXDETECT (5 << 5) /* Port is disconnected */ |
◆ XHCI_PLSW_ENABLE
#define XHCI_PLSW_ENABLE (5 << 5) /* Enable port */ |
◆ XHCI_PWR_CTL_STS
#define XHCI_PWR_CTL_STS 0x74 |
Definition at line 7 of file xhci.h.
◆ XHCI_RESET_TIMEOUT
#define XHCI_RESET_TIMEOUT 100000 /* 100ms */ |
◆ XHCI_USB2PDO
#define XHCI_USB2PDO 0xe4 |
◆ XHCI_USB2PR
Definition at line 8 of file xhci.h.
◆ XHCI_USB2PRM
#define XHCI_USB2PRM 0xd4 |
Definition at line 9 of file xhci.h.
◆ XHCI_USB3_PORTSC
#define XHCI_USB3_PORTSC |
( |
|
port | ) |
(0x4e0 + (port * 0x10)) |
◆ XHCI_USB3_PORTSC_CHST
#define XHCI_USB3_PORTSC_CHST (0x7f << 17) |
◆ XHCI_USB3_PORTSC_LWS
#define XHCI_USB3_PORTSC_LWS (1 << 16) /* Link Write Strobe */ |
◆ XHCI_USB3_PORTSC_PED
#define XHCI_USB3_PORTSC_PED (1 << 1) /* Port Enabled/Disabled */ |
◆ XHCI_USB3_PORTSC_PLS
#define XHCI_USB3_PORTSC_PLS (0xf << 5) /* Port Link State */ |
◆ XHCI_USB3_PORTSC_WCE
#define XHCI_USB3_PORTSC_WCE (1 << 25) /* Wake on Connect */ |
◆ XHCI_USB3_PORTSC_WDE
#define XHCI_USB3_PORTSC_WDE (1 << 26) /* Wake on Disconnect */ |
◆ XHCI_USB3_PORTSC_WOE
#define XHCI_USB3_PORTSC_WOE (1 << 27) /* Wake on Overcurrent */ |
◆ XHCI_USB3_PORTSC_WPR
#define XHCI_USB3_PORTSC_WPR (1 << 31) /* Warm Port Reset */ |
◆ XHCI_USB3_PORTSC_WRC
#define XHCI_USB3_PORTSC_WRC (1 << 19) /* Warm Reset Complete */ |
◆ XHCI_USB3PDO
#define XHCI_USB3PDO 0xe8 |
◆ XHCI_USB3PR
◆ XHCI_USB3PRM
#define XHCI_USB3PRM 0xdc |