coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec.c File Reference
#include <acpi/acpi.h>
#include <amdblocks/gpio.h>
#include <amdblocks/smi.h>
#include <ec/google/chromeec/ec.h>
#include <soc/smi.h>
#include <variant/ec.h>
Include dependency graph for ec.c:

Go to the source code of this file.

Functions

void mainboard_ec_init (void)
 

Variables

static const struct sci_source espi_sci_sources []
 

Function Documentation

◆ mainboard_ec_init()

Variable Documentation

◆ espi_sci_sources

const struct sci_source espi_sci_sources[]
static
Initial value:
= {
{
.scimap = SMITYPE_ESPI_SCI_B,
.gpe = EC_SCI_GPI,
.direction = SMI_SCI_LVL_HIGH,
.level = SMI_SCI_EDG,
}
}
#define EC_SCI_GPI
Definition: ec.h:9
#define SMITYPE_ESPI_SCI_B
Definition: smi.h:82
@ SMI_SCI_EDG
Definition: smi.h:28
@ SMI_SCI_LVL_HIGH
Definition: smi.h:24

Definition at line 1 of file ec.c.

Referenced by mainboard_ec_init().