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

Go to the source code of this file.

Macros

#define TCO_BASE   0x60
 

Functions

void i82801jx_lpc_setup (void)
 
void i82801jx_setup_bars (void)
 
void i82801jx_early_init (void)
 

Macro Definition Documentation

◆ TCO_BASE

#define TCO_BASE   0x60

Definition at line 66 of file early_init.c.

Function Documentation

◆ i82801jx_early_init()

void i82801jx_early_init ( void  )

Definition at line 68 of file early_init.c.

References BIOS_DEBUG, enable_smbus(), ENV_ROMSTAGE, GCS, i82801jx_setup_bars(), mainboard_gpio_map, OIC, PCI_DEV, pci_read_config8(), pci_write_config8(), printk, RCBA32, RCBA8, setup_pch_gpios(), TCO_BASE, and write_pmbase16().

Referenced by mainboard_romstage_entry().

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

◆ i82801jx_lpc_setup()

◆ i82801jx_setup_bars()

void i82801jx_setup_bars ( void  )

Definition at line 48 of file early_init.c.

References D31F0_ACPI_CNTL, D31F0_GPIO_BASE, D31F0_GPIO_CNTL, D31F0_PMBASE, DEFAULT_GPIOBASE, DEFAULT_PMBASE, PCI_DEV, pci_or_config8(), pci_write_config32(), pci_write_config8(), and RCBA.

Referenced by bootblock_early_southbridge_init(), and i82801jx_early_init().

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