coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
early_usb.c File Reference
Include dependency graph for early_usb.c:

Go to the source code of this file.

Functions

void early_usb_init (const struct southbridge_usb_port *portmap)
 

Function Documentation

◆ early_usb_init()

void early_usb_init ( const struct southbridge_usb_port portmap)

Definition at line 11 of file early_usb.c.

References southbridge_usb_port::current, southbridge_usb_port::oc_pin, PCH_XHCI_DEV, pci_write_config32(), RCBA32, read_pmbase16(), UPRWC, UPRWC_WR_EN, USBIR0, USBOCM1, USBOCM2, USBPDO, and write_pmbase16().

Referenced by early_pch_init(), and mainboard_romstage_entry().

Here is the call graph for this function:
Here is the caller graph for this function: