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

Go to the source code of this file.

Functions

static void early_gpio_init (void)
 
static void pch_default_disable (void)
 
void ibexpeak_setup_bars (void)
 
void early_pch_init (void)
 

Function Documentation

◆ early_gpio_init()

static void early_gpio_init ( void  )
static

Definition at line 12 of file early_pch.c.

References DEFAULT_GPIOBASE, GPIO_BASE, GPIO_CNTL, mainboard_gpio_map, PCH_LPC_DEV, pci_write_config32(), pci_write_config8(), and setup_pch_gpios().

Referenced by early_pch_init().

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

◆ early_pch_init()

void early_pch_init ( void  )

◆ ibexpeak_setup_bars()

void ibexpeak_setup_bars ( void  )

Definition at line 31 of file early_pch.c.

References ACPI_CNTL, ACPI_EN, BIOS_DEBUG, DEFAULT_HECIBAR, DEFAULT_PMBASE, GCS, inw(), outw(), PCH_LPC_DEV, PCI_BASE_ADDRESS_0, PCI_COMMAND, PCI_COMMAND_MASTER, PCI_COMMAND_MEMORY, PCI_DEV, pci_write_config32(), pci_write_config8(), PMBASE, printk, RCBA, and RCBA32.

Referenced by ironlake_early_initialization().

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

◆ pch_default_disable()

static void pch_default_disable ( void  )
static

Definition at line 20 of file early_pch.c.

References FD, FD2, and RCBA32.

Referenced by early_pch_init().

Here is the caller graph for this function: