coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pci_ehci.c File Reference
#include <console/console.h>
#include <device/pci_ehci.h>
#include <device/mmio.h>
#include <device/pci_ops.h>
#include <device/pci.h>
#include <device/pci_def.h>
#include <string.h>
#include "ehci_debug.h"
#include "ehci.h"
Include dependency graph for pci_ehci.c:

Go to the source code of this file.

Functions

int ehci_debug_hw_enable (unsigned int *base, unsigned int *dbg_offset)
 
void ehci_debug_select_port (unsigned int port)
 
u8pci_ehci_base_regs (pci_devfn_t sdev)
 

Function Documentation

◆ ehci_debug_hw_enable()

◆ ehci_debug_select_port()

void ehci_debug_select_port ( unsigned int  port)

Definition at line 62 of file pci_ehci.c.

References pci_ehci_dbg_dev(), and pci_ehci_dbg_set_port().

Referenced by usbdebug_init_().

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

◆ pci_ehci_base_regs()

u8* pci_ehci_base_regs ( pci_devfn_t  sdev)

Definition at line 105 of file pci_ehci.c.

References base, EHCI_BAR_INDEX, HC_LENGTH, pci_s_read_config32(), and read32().

Referenced by pci_ehci_dbg_set_port().

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