coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ehci.h File Reference

Go to the source code of this file.

Macros

#define EHCI_CMD_STS   0x04
 
#define INTRDIS   (1 << 10)
 
#define EHCI_SBRN_FLA_PWC   0x60
 
#define PORTWKIMP   (1 << 16)
 
#define PORTWKCAPMASK   (0x3ff << 17)
 
#define EHCI_USB2PDO   0x64
 
#define USB2CMD   0x20
 
#define USB2CMD_ASE   (1 << 5)
 
#define USB2CMD_PSE   (1 << 4)
 
#define USB2CMD_HCRESET   (1 << 1)
 
#define USB2CMD_RS   (1 << 0)
 
#define USB2STS   0x24
 
#define USB2STS_HCHALT   (1 << 12)
 
#define RCBA_FUNC_DIS   0x220
 
#define RCBA_EHCI_DIS   (1 << 0)
 

Macro Definition Documentation

◆ EHCI_CMD_STS

#define EHCI_CMD_STS   0x04

Definition at line 7 of file ehci.h.

◆ EHCI_SBRN_FLA_PWC

#define EHCI_SBRN_FLA_PWC   0x60

Definition at line 9 of file ehci.h.

◆ EHCI_USB2PDO

#define EHCI_USB2PDO   0x64

Definition at line 12 of file ehci.h.

◆ INTRDIS

#define INTRDIS   (1 << 10)

Definition at line 8 of file ehci.h.

◆ PORTWKCAPMASK

#define PORTWKCAPMASK   (0x3ff << 17)

Definition at line 11 of file ehci.h.

◆ PORTWKIMP

#define PORTWKIMP   (1 << 16)

Definition at line 10 of file ehci.h.

◆ RCBA_EHCI_DIS

#define RCBA_EHCI_DIS   (1 << 0)

Definition at line 25 of file ehci.h.

◆ RCBA_FUNC_DIS

#define RCBA_FUNC_DIS   0x220

Definition at line 24 of file ehci.h.

◆ USB2CMD

#define USB2CMD   0x20

Definition at line 15 of file ehci.h.

◆ USB2CMD_ASE

#define USB2CMD_ASE   (1 << 5)

Definition at line 16 of file ehci.h.

◆ USB2CMD_HCRESET

#define USB2CMD_HCRESET   (1 << 1)

Definition at line 18 of file ehci.h.

◆ USB2CMD_PSE

#define USB2CMD_PSE   (1 << 4)

Definition at line 17 of file ehci.h.

◆ USB2CMD_RS

#define USB2CMD_RS   (1 << 0)

Definition at line 19 of file ehci.h.

◆ USB2STS

#define USB2STS   0x24

Definition at line 20 of file ehci.h.

◆ USB2STS_HCHALT

#define USB2STS_HCHALT   (1 << 12)

Definition at line 21 of file ehci.h.