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.

Macros

#define TOTAL_USB_PORTS   14
 

Functions

void early_usb_init (const struct southbridge_usb_port *portmap)
 

Macro Definition Documentation

◆ TOTAL_USB_PORTS

#define TOTAL_USB_PORTS   14

Definition at line 11 of file early_usb.c.

Function Documentation

◆ early_usb_init()

void early_usb_init ( const struct southbridge_usb_port portmap)

Definition at line 13 of file early_usb.c.

References southbridge_usb_port::oc_pin, RCBA32, RCBA32_AND_OR, RCBA32_OR, read_pmbase16(), TOTAL_USB_PORTS, UPRWC, UPRWC_WR_EN, USBIR0, USBIRA, USBIRB, USBIRC, USBOCM1, USBOCM2, USBPDO, and write_pmbase16().

Here is the call graph for this function: