coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <amdblocks/acpimmio.h>
#include <arch/io.h>
#include <bootblock_common.h>
#include <device/pnp_ops.h>
#include <superio/ite/common/ite.h>
#include <superio/ite/it8623e/it8623e.h>
Go to the source code of this file.
Macros | |
#define | SERIAL_DEV PNP_DEV(0x2e, IT8623E_SP1) |
#define | GPIO_DEV PNP_DEV(0x2e, IT8623E_GPIO) |
#define | CLKIN_DEV PNP_DEV(0x2e, IT8623E_GPIO) |
#define | ENVC_DEV PNP_DEV(0x2e, IT8623E_EC) |
Functions | |
static void | ite_evc_conf (pnp_devfn_t dev) |
static void | ite_gpio_conf (pnp_devfn_t dev) |
void | bootblock_mainboard_early_init (void) |
#define CLKIN_DEV PNP_DEV(0x2e, IT8623E_GPIO) |
Definition at line 19 of file bootblock.c.
#define ENVC_DEV PNP_DEV(0x2e, IT8623E_EC) |
Definition at line 20 of file bootblock.c.
#define GPIO_DEV PNP_DEV(0x2e, IT8623E_GPIO) |
Definition at line 18 of file bootblock.c.
#define SERIAL_DEV PNP_DEV(0x2e, IT8623E_SP1) |
Definition at line 11 of file bootblock.c.
Definition at line 104 of file bootblock.c.
References CLKIN_DEV, ENVC_DEV, GPIO_DEV, inb(), ite_conf_clkin(), ite_enable_serial(), ite_evc_conf(), ite_gpio_conf(), ite_kill_watchdog(), ITE_UART_CLK_PREDIVIDE_48, misc_write32(), pm_write8(), SERIAL_DEV, and val.
|
static |
Definition at line 23 of file bootblock.c.
References ite_reg_write(), and pnp_set_enable().
Referenced by bootblock_mainboard_early_init().
|
static |
Definition at line 44 of file bootblock.c.
References ite_reg_write().
Referenced by bootblock_mainboard_early_init().