coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <acpi/acpi_device.h>
#include <console/console.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pci_ids.h>
#include <drivers/usb/acpi/chip.h>
#include <intelblocks/acpi.h>
#include <intelblocks/xhci.h>
#include <soc/pci_devs.h>
Go to the source code of this file.
Macros | |
#define | XHCI_USB2 2 |
#define | XHCI_USB3 3 |
#define | XHCI_USBCMD 0x80 |
#define | USBCMD_HCRST (1 << 1) |
#define | XHCI_STATUS_CCS (1 << 0) |
Functions | |
static uint8_t * | xhci_mem_base (void) |
void | xhci_host_reset (void) |
Definition at line 33 of file xhci.c.
References setbits8, USBCMD_HCRST, xhci_mem_base(), and XHCI_USBCMD.
Definition at line 22 of file xhci.c.
References PCH_DEV_XHCI, PCI_BASE_ADDRESS_0, PCI_BASE_ADDRESS_MEM_ATTR_MASK, and pci_read_config32().
Referenced by xhci_host_reset().